/* 
Theme Name: mts erotisch09
Theme URI: 
Description:all rights reserved  mts from by <a href="http://www.webdesign-in.de/" title="Webdesign by mts">mts</a>. 
Tags: fix width, widget-ready, widgets, right sidebar, left sidbear, three columns, valid XHTML, valid CSS

Version: 1.0.0
Author: mts
Author URI: http://www.webdesign-in.de/


 */
/*<![CDATA[*/

html, body {
	margin: 0;
	padding: 0;
}
html {
	color: #000;
	background-color: #f4eaec;
}
div#containerl {
	 width: 980px;
	margin:0 auto 0 auto;padding:0 0 0 0;
	text-align: center;
	border: 4px solid #e4c5cb;
	color: #000;
	background-color: #fff;
	background-image: url(images/mts-ero-content.jpg);
	background-repeat: repeat-y;
	background-position: 0 0;
}
div#wrapper {	
	width: 100%;
	float: left;
	min-height: 500px;
	height: auto !important;
	height: 100%;
}
div#content { 
margin: 5px 12px 5px 34%;
	text-align: left;
	min-height: 500px;
	height: auto !important;
	height: 100%;
	overflow: hidden;
	padding-left:4px;
}

div#contentwide { 
margin: 5px 12px 5px 12px;
	text-align: left;
	min-height: 500px;
	height: auto !important;
	height: 100%;
	overflow: hidden;
	padding-left:4px;
}
div#header {background-color:#e4c5cb; color:inherit;
	width: 100%;
	position: relative;
	height: 160px;
	background-image: url(images/mts-ero-header.jpg);
	background-repeat: no-repeat;
	background-position: 50% 100%;
	margin:-17px 0 0 0;
	padding: 0;
}
div#header h1 a {
	position: absolute;
	top: 80px;
	left: 22px;
	font:oblique 160%/170% "Palatino Linotype", swiss, serif;
	letter-spacing: -4px;
	color:#faf4f4;
	background-color:transparent;
		text-decoration: none;
}
div#header p{	position: absolute;
	top:50px;
	left: 50%;font-weight:bold;color:#be5051;
	background-color:transparent;	letter-spacing: -1px;text-align:left; }
div#sidebar{float:left;width:30%;margin-left:-99%;text-align:left;}
/*div#navigation{float:left;width:19.5%;margin-top:15px;margin-left:-40%;text-align:left;}*/
div#footer{margin:0 auto;text-align:center;clear:left;width:980px;
border-top: 3px solid #f3f5f5;
			background-color:#e4c5cb;
		color:inherit;
  padding:8px 0;}

/*--headermenu--*/
#header #menu{position:absolute;top:0;left:10px;height:47px;}
#header #menu ul{margin:0;padding:0;list-style-type:none;height:47px;}
#header #menu ul li{float:left;height:47px;margin-right:2px;font:bold 15px/47px "Times New Roman",Verdana;color:#fff;text-transform:uppercase;
background-image:url(images/mts-urlaub-menu-l.gif);
background-repeat:no-repeat ;
background-position:0 100%;}
#header #menu ul li a{color:#fff;text-decoration:none;padding:0 15px;
background-image:url(images/mts-urlaub-menu-r.gif);
background-repeat: no-repeat;
background-position:100% 100%;display:block;}
#header #menu ul li a:hover{text-decoration:underline;}
#header #menu ul li ul{display:none;}
/*--all over the world--*/
html, body {
	font: 0.9em/1.4em Verdana, "Trebuchet ms", "Gill Sans MT", "Gill sans", sans-serif;
}
ol li, ul li {
	list-style-type: none;
	list-style-image: none;
	line-height: 1.6em;
}
body img.wp-smiley {
	border: none;
	float: none;
	vertical-align: middle;
}
.clear {
	clear: both;
}
h2, h3, h4, h5, h6 {
	margin: 0 8px 4px 0;padding:0;
	font: 130%/140% "Palatino Linotype", swiss, serif;
	letter-spacing: 1px;
	color: #be5051;
	background-color: inherit;
}
h3.archive{font-weight:bold;}
input, textarea {
	background-color: #fff;
	color: #000;
}
p {
	padding: 4px 10px;
	margin: 8px 10px 2px 10px;
}
#footer p {
	margin: 0 5px 0 0;
	padding: 0.5em 0;
	text-align: right;
	font-size: 0.8em;
}
pre, code {
	font: 0.9em/1.7em Courier, monospace;
	width: 90%;
	overflow: auto;
	clear: both;
	margin: 10px 0 10px 15px;
	padding: 5px 3px 20px 4px;

}
pre{	border: 1px solid #2a4651;}
b, strong, i, em {

}
ins {
	text-decoration: none;
	padding-left: 2px;
	border-bottom: 1px solid #2a4651;
	border-left: 1px solid #2a4651;
}
del {
	font-weight: bold;
	color: #ff0000;
	background-color: inherit;
}
address {
	margin: 0 5%;
	padding: 0 5px 0 9px;
	border-left: 2px solid #2a4651;
}
blockquote {
	border-left: 3px double #2a4651;
	margin: 5px auto;
	width: 70%;
	padding-left: 5px;
}
blockquote p {
	padding: 5px;
}
acronym, abbr, span.caps, span.abbr {
	cursor: help;
}
acronym, abbr, span.abbr {
	border-bottom: 1px dashed #598b54;
}
/*--links--*/
a,a:link{padding:0 2px;color:#690a10;background-color:transparent;text-decoration:underline;}
a:visited{color:#7d0206;background-color:inherit;text-decoration:none;}
a:link:focus{color:#cf181a;background-color:transparent;text-decoration:none;}
a:link:hover,a:visited:hover{color:#ff6600;background-color:inherit;text-decoration:none;}
a:link:active,a:visited:active{color:#6b3840;background-color:inherit;}
/*--images as a link--*/
:link img {
	border: none;
}
:visited img {
	border: none;
}
:link:active img,:visited:active img {
	border: none;
}

/*--articles--*/
div.post,
div.page {
	margin:0 0 10px 0;
}


div.article{margin:4px 4px 12px 4px;}
div.article a img{clear:both;
	float: left;
	display: inline;
	margin-right: 10px;
		padding:2px;
	border: 3px solid #f3f5f5;
			background-color:#dedede;
		color:inherit;}
hr {clear:both; color:#ddd;background-color:transparent;border-bottom:1px solid #ccc;height:2px;
padding:0;margin:3px 0;width:290px;}

.postrelated{clear:both; margin:3px 0;		padding:3px 0 3px 5px;
	border: 3px solid #dedede;
			background-color:#f3f5f5;
		color:inherit;font-size:0.9em;}

.eyecatch{width:70%;margin:3px auto;padding:3px 0 3px 5px;
	border: 3px solid #dedede;
			background-color:#f3f5f5;
		color:#000;font-size:0.9em;}
.navigate {
	text-align: center;
	width: 98%;
	margin: 0 auto;
}
.metadata {
	margin: 3px 0 8px 0;
	clear: both;
}
.more-link {
	font-weight:bold;
}
.readmore{float:right; border: 3px solid #f3f5f5;
			background-color:#dedede;
		color:inherit;}

.post h2 {
	font: bold 170%/180% "Palatino Linotype", swiss, serif;
}
.post h3{margin:15px 0 2px 0;color:#313415;background-color:inherit;font-weight:bold;}
/*--lists--*/

.post ul li,  
.post ol li {
	padding: 2px 0 2px 12px;
	background-repeat: no-repeat;
	background-position: 0 7px;
}

.post ol li {
	background-image: url(images/mts-ol-li.gif);
}

.post ul li {
	background-image: url(images/mts-ul-li.gif);
}


.post ul ul, 
.post ol ol, 
.post ul ol, 
.post ol ul {
	margin-left: 5px;
}
/*--sidebar on the right--*/
#sidebar h4,
#searchform label {	color:#442b2b;
background-color:inherit;
font-weight:bold;

	
}
#searchform label{line-height: 1.6em;	margin: 14px 5px 5px 20px;
	padding-left: 5px;}
#sidebar h4{line-height:1.2em;	margin: 14px 5px 0 5px;}

#sidebar h4.haus{line-height:1.2em;	margin: 54px 5px 0 5px;}
div#sidebar ul,
div.st-tag-cloud {
	margin: 0 5px 9px 20px;
	padding: 2px 3px;
}
div#sidebar ul ul {
	margin: 0;
	padding: 2px 0;
}
div#sidebar ul li,       div#sidebar ul li ul li {
	list-style-type: none;
	margin: 0;
	padding: 2px 0 0 12px;
	/*background-image: url(images/mts-links-li.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;*/
	line-height: 1.6em;
}

div#sidebar ul li.current_page_item, div#sidebar ul li ul li.current_page_item,
div#sidebar ul li.current-cat, div#sidebar ul li ul li.current-cat { 
  /*background-image: url(images/mts-links-li-current.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;*/
}


div#sidebar .buch{background-color:#fff;color:inherit;border: 4px solid #e4c5cb;}

/*--searchform--*/
form#searchform {
	text-align:left;
	width: 90%;
	margin: 2px;
}
form#searchform fieldset{
  border:none;
}
form#searchform input{
  border:1px solid #e4c5cb;
}
input#s{
  width:55%;
  margin-left:4px;
  padding:2px;
}
input#searchsubmit {
	cursor: pointer;
	display:inline;
	width:32%;
}
/*--widgets tagcloud calendar-*/
div.textwidget{padding:2px 3px 2px 9px;}
ul.tagcloud li{display:inline;margin:3px 0;line-height:150%;padding-left:3px;}

/*--images and other--*/
div.post p img {
	border: 1px solid #e4c5cb;
	padding: 2px;
	float:left;
	margin:5px 5px 5px 0;
}

.right{float:right;margin:3px 5px;}
.left{float:left;margin:3px 5px;}
.center{margin:0 auto;text-align:center;}
.aligncenter,div.aligncenter{display:block;margin:8px auto;text-align:center;}
.alignright{float:right;}
.alignleft{float:left;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;float:right;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;float:left;}
.wp-caption{text-align:center;padding-top:4px;margin:10px;clear:both;}
.wp-caption img, a.ebook{		padding:2px;border: 3px solid #f3f5f5;	background-color:#dedede;color:#000;}
a.ebook{display:inline;float:left;}
.wp-caption a:hover img,
a.ebook:hover {color:#000;background-color:#CBCACA;border:3px solid #A0C0F0;}
.wp-caption p.wp-caption-text{padding:0 4px 5px;margin:0;color:#113e50;background-color:inherit;}
/*------ gallery ------*/
.gallery{text-align:center;}
.gallery img{padding:3px;border:1px solid #e4c5cb;}
.attachment{text-align:center;}
.attachment img{padding:5px;border:1px solid #e4c5cb;}
.imgnav{text-align:center;}
.imgleft{float:left;}
.imgleft img{padding:5px;border:1px solid #e4c5cb;}
.imgright{float:right;}
.imgright img{padding:5px;border:1px solid #e4c5cb;}

dl{margin:4px 9px;}
dt{margin:5px 10px 3px 10px;font-size:1em;color:#80C0F0;background-color:inherit;}
dd{margin:2px 25px;font-size:0.9em;}
dl.image{width:230px;float:right;margin-right:1.5em!important;margin-right:0.5em;clear:both;padding-right:0.3em;overflow:hidden;}
dl.image dt{color:#113e50;background-color:inherit;}
dl.image dt, dl.image dd{margin:0 auto;text-align:center;}
dl.image dd img{padding:2px;border: 3px solid #f3f5f5;	background-color:#dedede;color:#000;}
dl.image dd a:hover img{color:#000;background-color:#CBCACA;border:3px solid #A0C0F0;}



html div.post p img.wp-smiley{border:none;}
.topp{clear:both;text-align:right;font-size:0.9em;}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
/* End hide from IE-mac */

#wp_page_numbers ul,#wp_page_numbers li,#wp_page_numbers a{background:#f1f1f1;padding:0;margin:0;border:none;text-decoration:none;font-weight:normal;font-style:normal;list-style:none;text-transform:none;text-indent:0px;font-variant:normal;text-align:left;line-height:12px;letter-spacing:0px;word-spacing:0px;font-size:9px;font-family:Verdana;}
#wp_page_numbers{margin:10px 14px 10px 8px;   width:98%;background-color:#f1f1f1;color:inherit;border:1px solid #bfbfbf;}
#wp_page_numbers ul{width:50%;text-align:center;margin:2px auto;}
#wp_page_numbers li{float:left;display:block;background-image:none!important;}
#wp_page_numbers a{margin-top:2px;margin-bottom:2px;padding:2px;padding-left:2px;padding-right:2px;margin-left:1px;margin-right:1px;display:block;color:#333;border:1px solid #f1f1f1;}
#wp_page_numbers li a:hover{border-color:#999;}
#wp_page_numbers li.space{margin-top:2px;margin-bottom:2px;border:1px solid #f1f1f1;padding-top:2px;}
#wp_page_numbers li.first_last_page{font-style:italic;}
#wp_page_numbers li.active_page a{border:1px solid #bfbfbf;background-color:#fff;color:inherit;padding-left:4px;padding-right:4px;}
#wp_page_numbers li.active_page a:hover{color:black;
/* IE fix */
background-color:inherit;}
#wp_page_numbers li.page_info{margin-top:2px;margin-bottom:2px;padding-top:2px;margin-right:2px;padding-left:2px;color:#666;background-color:inherit;border:1px solid #f1f1f1;}
.wp_page_numbers ul,.wp_page_numbers li,.wp_page_numbers a{background:#f1f1f1;padding:0;margin:0;border:none;text-decoration:none;font-weight:normal;font-style:normal;list-style:none;text-transform:none;text-indent:0px;font-variant:normal;text-align:left;line-height:12px;letter-spacing:0px;word-spacing:0px;font-size:9px;font-family:Verdana;}
.wp_page_numbers{margin:10px 14px 10px 8px;   width:98%;background-color:#f1f1f1;color:inherit;border:1px solid #bfbfbf;}
.wp_page_numbers ul{width:50%;text-align:center;margin:2px auto;}
.wp_page_numbers li{float:left;display:block;background-image:none!important;}
.wp_page_numbers a{margin-top:2px;margin-bottom:2px;padding:2px;padding-left:2px;padding-right:2px;margin-left:1px;margin-right:1px;display:block;color:#333;border:1px solid #f1f1f1;}
.wp_page_numbers li a:hover{border-color:#999;}
.wp_page_numbers li.space{margin-top:2px;margin-bottom:2px;border:1px solid #f1f1f1;padding-top:2px;}
.wp_page_numbers li.first_last_page{font-style:italic;}
.wp_page_numbers li.active_page a{border:1px solid #bfbfbf;background-color:#fff;color:inherit;padding-left:4px;padding-right:4px;}
.wp_page_numbers li.active_page a:hover{color:black;
/* IE fix */
background-color:inherit;}
.wp_page_numbers li.page_info{margin-top:2px;margin-bottom:2px;padding-top:2px;margin-right:2px;padding-left:2px;color:#666;background-color:inherit;border:1px solid #f1f1f1;}
/*--footer--*/
.lpbcArchive{margin:2px 5px;}
.lpbcArchive ul{margin:3px 4px;padding:5px;}
.lpbcArchive ul li{background-image:none;}
.lpbcArchive ul li.weiter{float:right;font-weight:bold;}
.lpbcArchive h4{font-weight:bold;line-height:1.3em;padding:2px 0;margin:1px 0;clear:both;}
/*]]>*/