/* 
Theme Name: mts vitabia
Theme URI: http://www.webdesign-in.de/
Description: 3columns widget adsense pages,  <a href="http://www.webdesign-in.de/" title="Webdesign by mts">mts</a>.  
Tags: right-sidebar,fixed-width,two-columns, 

Version: 1.0.0
Author: mts
Author URI: http://www.webdesign-in.de/


 */
/*<![CDATA[*/

html, body {
	margin: 0;
	padding: 0;
}
html {
	color: #333;
	background-color: #fff;
background-image:url(images/mts-vitabia-html.jpg);background-repeat:repeat-x;background-position:50% 0;
}
body{padding-top:0;border-top:1px solid #fff;width:100%; }
div#container{clear:both;width:980px;margin:0  auto;text-align:center;color:#031e33;background-color:#fff;
background-image:url(images/mts-vitabia-page.jpg);
background-repeat:repeat-y;background-position:50% 0;
}
.containerinnen{
width:100%;
background-image:url(images/mts-vitabia-header.jpg);
background-repeat:no-repeat;
background-position:50% 0;
}
div#top{position:relative;width:980px;margin:0  auto;text-align:center;color:#031e33;background-color:transparent;

}
div#wrapper{width:100%;float:left;min-height:500px;height:auto !important;height:100%;}
div#content{margin:0 365px 5px 5px;text-align:left;min-height:500px;height:auto !important;height:100%;overflow:hidden;}
div#contentw{margin:0 0 5px 0;text-align:left;min-height:500px;height:auto !important;height:100%;overflow:hidden;}

div#header{position:relative;width:100%;float:left;height:155px;background-color:transparent;color:inherit;margin:0 auto ;padding:0;text-align:center;
}

div#header h1  {
	position: absolute;
	top:75px;
	left:35px;
	font: lighter 330%/100% "Palatino Linotype", swiss, serif;
	letter-spacing: -1px;
	color:#b10e03;
	background-color:transparent;
}
div#header a{
color:#b10e03;
z-index:1000;

}
div#header a:link:hover{
color:#b10e03;

}
div#header p{position: absolute;
	top:65px;
	left:42%;
  padding:5px 5px;margin:10px 2px;}
	

div#sidebar {
	float: left;
	width: 350px;
	margin-top:-10px;
	margin-left: -355px;
	text-align: left;
	font-size:0.9em;
}

div.leftsidebar{width:170px;float:left;margin-left:3px;margin-top:28px;}
div.rightsidebar{width:170px;float:right;margin-right:3px;margin-top:154px;}


div#footer {
background-color:#fff;color:#031e33;
background-image:url(images/mts-vitabia-footer.jpg);background-repeat:no-repeat;background-position:50% 0;
	margin: 0 auto;
	text-align: center;
	clear: left;
	width: 980px;
}


div#contentU a{}

/*---home----*/

 .imag{width:166px;margin:0 auto;text-align:center;}
.imag a.img {margin:0 auto;padding:2px;text-align:center;width:158px;float:left; }

/*--all over the world--*/
html, body {font: 0.9em/1.7em 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 {text-align:left;
	clear: both;
}
h2,h3,h4,h5,h6{letter-spacing: -1px;margin:6px 0 4px 3px;font:130%/140% "Palatino Linotype",swiss,serif;color:#b10e03;background-color:inherit;}
input,textarea{background-color:#fff;color:#031e33;}
p{padding:5px 10px;margin:10px 25px 10px 10px;text-align:justify;}
#contentU p{margin:0 5px 0 0;padding:2px 0;text-align:right;font-size:0.8em;}
pre,code{font:bold 1.1em/1.7em Courier,monospace;width:90%;overflow:auto;clear:both;margin:10px 0 10px 15px;padding:5px 3px 20px 4px;}
pre{border:1px solid #031e33;}
b,strong,i,em{}
ins{text-decoration:none;padding-left:2px;border-bottom:1px solid #031e33;border-left:1px solid #031e33;}
del{font-weight:bold;color:#ff031e330;background-color:inherit;}
address{margin:0 5%;padding:0 5px 0 9px;border-left:2px solid #031e33;}
blockquote{clear:both; border-left:3px double #031e33;margin:5px auto;width:60%;padding:8px; font: 1.1em/1.7em "Avant Garde","Century Gothic", sans-serif;}
blockquote p{padding:5px;}
acronym,abbr,span.caps,span.abbr{cursor:help;}
acronym,abbr,span.abbr{border-bottom:1px dashed #b10e03;}

dl{ font: 0.9em/1.6em Arial,serif;margin:5px;padding:4px;}
dt{margin:2px 0 4px 8px;}
dd{margin:0;}
/*--links--*/
a, a:link {font-weight:bold;
	padding:2px;
	color: #3b81ab;
	background-color: transparent;
	text-decoration: underline;
}
a:visited {
	color: #33759d;
	background-color: inherit;
	text-decoration: none;
}
a:link:focus {
	color: #ff031e330;
	background-color: transparent;
	text-decoration: none;
}
a:link:hover, a:visited:hover {
	color: #b10e03;
	background-color: inherit;
	text-decoration: none;
}
a:link:active, a:visited:active {
	color: #ffa500;
	background-color: inherit;
}
/*--images as a link--*/
:link img{border:none;}
:visited img{border:none;}
:link:active img,:visited:active img{border:none;}
/*--navi--*/
.navi{width:980px; margin:0;text-align:right;background-color:transparent;color:#031e33;height:2em;position:relative;}
.navi ul{margin:0; padding:93px 0 0 0;}
.navi ul li{display:inline; height:2em; line-height:2em;}
.navi ul li.current_page_item a{/*background-image:url(images/mts-vitabia-navih.jpg);*/background-repeat:repeat-x;background-position:0% 100%;
border-top:2px solid #2570aa;padding:0 0.9em 0 0.9em;background-color:#fff;color:inherit;}
.navi ul li.current_home a{}
.navi ul li.current_home a:hover, .navi ul li.current_page_item a:hover{color:#b10e03;background-color:#fff;}
.navi ul li a{float:left; padding:0.24em 0.9em 0.3em 0.9em;font:  1.2em/2em "Myriad Pro", "Myriad Set", "Myriad Apple", Myriad, "Helvetica Neue", Arial, Verdana, Sans-serif;color:#031e33;background-color:transparent;}
.navi ul li a:hover{color:#b10e03;background-color:#fff;
/*background-image:url(images/mts-vitabia-navih.jpg);*/background-repeat:repeat-x;background-position:0% 100%;
border-top:2px solid #2570aa;padding:0 0.9em 0 0.9em; }
.navi ul li.home a{padding-left:22px;}



/*--articles--*/
div.post {overflow:hidden;
	margin:0 7px 10px 0;
	padding:5px 8px 5px 10px;
}
/*--lists--*/
.post ul,.post ol,
.page ul, .page ol{width:80%;font: 0.9em/1.6em Arial,serif;}

.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;}
/*--more--*/
.navigate{text-align:center;width:98%;margin:0 auto;}
.metadata{margin:5px 0 0 0;clear:both;padding:2px 31px 2px 2px;
background-repeat:no-repeat;background-position:100% 0;background-image:url(images/mts-vitabia-feet.jpg);text-align:right;
border-bottom:1px solid #031e33;}
#content p.related{clear:both; margin:13px 5px 0 5px;padding:10px 4px 2px 4px;font: bold 0.9em/1.4em Arial,serif;
border-top:1px solid #031e33;}
#content    ul.related{margin:0 0 0 12px;padding:0;font: 0.8em/1.4em Arial,serif; }
.more-link{font-weight:bold;}
p.titlemeta{margin:5px 0 0 0; font-size:0.8em;width:35%;display:inline;}

.post h2{font:bold 170%/180% "Palatino Linotype",swiss,serif;}
.post h2 a{color:#b10e03;background-color:inherit;}
/*----------pages-------------*/
div.page {
	margin:0 0 10px 0;
	padding:5px 8px 5px 10px;
}

div.childpages{float:right;text-align:left;padding:3px;margin:3px 6px 3px 3px;border:1px solid #616161;}
div.childpages ul,.div.childpages ul li{margin:2px;padding:2px;background-image:none!important;}


.navigate{text-align:center;width:98%;margin:0 auto;}
.metadata{margin:15px 0 0 0;clear:both;}
.more-link{font-weight:bold;}


.page h2{font:bold 170%/180% "Palatino Linotype",swiss,serif;}
.page h2 a{color:#b10e03;background-color:inherit;}

/*--lists--*/
.page ul li,.page ol li{padding:2px 0 2px 12px;background-repeat:no-repeat;background-position:0 7px;}
.page ol li{background-image:url(images/mts-ol-li.gif);}
.page ul li{background-image:url(images/mts-ul-li.gif);}
.page ul ul,.page ol ol,.page ul ol,.page ol ul{margin-left:5px;}


/*--sidebar on the right--*/
#sidebar h4{margin:5px 0 0 0;padding:12px 0 6px  5px;line-height:1em;color:#031e33c;background-color:transparent;font-weight:bold;font-size:1.4em;}
#sidebar .imag h4{text-align:left;}
div#sidebar ul{margin:0;padding:4px 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 3px;line-height:1.6em;}

div.boxwide{width:342px;margin: 10px 0 14px 0;clear:both;}
div.boxsmall{width:164px;margin:0 0 14px 0;}
div.boxwide ul,
div.boxsmall ul,
div.textwidget{/*background-color:#eff7f7;color:inherit;*/ }
div#contentw div.textwidget{background-color:transparent;color:inherit;}

div.boxwide ul.without{background-color:transparent;color:inherit;}
div.boxsmall ul ul,
div.boxwide ul ul{}
div.boxwide h4{}
div.boxsmall h4{}



/*--archive tag--*/
h3.archive{margin:8px 0 4px 10px;padding:0 0 0 4px;line-height:100%;}
/*--searchform--*/
form#searchform fieldset{  border:none;margin-top:15px;}
form#searchform input{   background-color:transparent;color:#464a54;}
 form#searchform{width:90;padding:0;margin:0;background-repeat:no-repeat;background-position: 0 0;}
 form#searchform input{   }
  form#searchform input#s{border:1px solid #3b81ab;line-height:1.5em;float:left;width:60%;padding:6px 2px 6px 4px;margin-top:5px;background-color:transparent;color:#464a54;}
 form#searchform input#searchsubmit{border:none!important;cursor:pointer;display:inline;width:30px;height:30px;float:left;margin-top:-4px;}

/*--widgets tagcloud calendar-*/
div.textwidget {padding: 2px 3px 2px 9px;}
ul.tagcloud li {
	display: inline;
	margin: 3px 0;
	line-height: 150%;
	padding-left: 3px;
}
#wp-calendar{border:1px dotted #f2f9f9;text-align:center;empty-cells:show;font-size:11px;margin:16px auto 5px auto;width:80%;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;text-decoration:none;font-weight:bold;border:1px solid #f2f9f9;}
#wp-calendar a:hover{border:1px solid #031e33;}
#wp-calendar a:visited{border:1px solid #031e33;font-weight:normal;}
#wp-calendar caption{text-align:center;font-size:12px;margin:0;margin:0 auto;font-weight:bold;border:1px dotted #f2f9f9;}
#wp-calendar td{border:1px dotted #f2f9f9;font-size:11px;letter-spacing:normal;text-align:center;}
#wp-calendar td.pad:hover{background:#f2f9f9;}
#wp-calendar td:hover,#wp-calendar #today{background:#f2f9f9;color:#fff;}
#wp-calendar th{font-style:normal;text-transform:capitalize;color:#99031e330;text-align:center;}

/*--images and other--*/
div.post p img{border:1px solid #f2f9f9;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{border:1px solid #f2f9f9;text-align:center;padding-top:4px;margin:10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{padding:0 4px 5px;margin:0;}
.img img {padding:4px;background-color:#fff;color:#031e33;text-align:center;margin: 0 auto;}

/*------ gallery ------*/
.gallery{text-align:center;}
.gallery img{padding:3px;border:1px solid #f2f9f9;}
.attachment{text-align:center;}
.attachment img{padding:5px;border:1px solid #f2f9f9;}
.imgnav{text-align:center;}
.imgleft{float:left;}
.imgleft img{padding:5px;border:1px solid #f2f9f9;}
.imgright{float:right;}
.imgright img{padding:5px;border:1px solid #f2f9f9;}
html div.post p img.wp-smiley{border:none;}
html div.page p img.wp-smiley{border:none;}
.topp{clear:both;text-align:right;font-size:0.9em;}
/*-----------comments------------*/
#commentform{margin:0 0.4em;text-align:left;padding:0.4em 0 1em 0;width:97%;font-size:0.9em;border:1px solid #2d5b77;}
#commentform legend{color:#000303;background-color:inherit;text-align:center;}
#commentform fieldset.comment{width:97%;margin:0;padding-top:0;border:none;text-align:center;}
#commentform fieldset.comment fieldset{margin-left:0 !important;margin-left:0.5em;margin-top:0.6em;border:none;text-align:left;}
#commentform fieldset.comment fieldset.fieldone{float:right;width:38%;}
#commentform fieldset.comment fieldset.fieldtwo{float:left;width:50%;}
#commentform fieldset.comment fieldset label{margin:0 0 0.9em 0;display:block;clear:both;}
#commentform fieldset.comment fieldset label.author{margin-top:10px;}
#commentform fieldset.comment fieldset label.labelcomment{width:100%;}
#commentform textarea#comment{width:97%;overflow:auto;}
#commentform input#submit{cursor:pointer;width:95%;margin:0.6em 0;}
#commentform input,#commentform textarea{padding:0.3em;line-height:1.5em;border:1px solid #2d5b77;}

.commentlist{font-family:Arial, serif;}
.commentlist li,
.pinglist li{width:98%;overflow:hidden;}

.comment p{margin:4px;line-height:1.6em;}

.thread-even{background-color:#fff;color:inherit;border-left:1px solid #2d5b77;border-bottom:1px solid #2d5b77;}
.thread-odd{background-color:#faeef8;color:inherit;border-left:1px solid #2d5b77;border-bottom:1px solid #2d5b77;}
.commentlist  li.comment{margin:25px 0;clear:both;}

/*--author--*/
.comment-author{float:left;background-color:#fff;color:#000;margin:0 4px 4px 0; }
.comment-author img{display:block; margin:3px;padding:4px;}
.vcard{}
.comment-author cite{font-size:0.9em;}
.comment-author cite a{}
.comment-author-admin{}
.byuser{}
.comment-author-admin{}
.bypostauthor{}

/*--comment meta--*/
.comment-meta {font-size:0.8em;}
.commentmetadata{}

/*-- for the threaded reply link--*/
.reply{clear:both;font-size:0.8em;}
.reply a{}

/*--threaded comments  --*/
ol.commentlist li ul.children{margin:2px 0;padding:2px 4px 2px 8px;}
.commentlist ul.children{margin:4px 0;clear:both;}
.commentlist ul.children li{margin:4px 0; padding:0 0 0 0;}
.commentlist .children .comment{margin:5px 0;}
.commentlist .children .odd{background-color:#eee7e7;color:#000;border-left:1px solid #2d5b77;border-bottom:1px solid #2d5b77;}
.commentlist .children .alt{background-color:#faeef8;color:#000;border-left:1px solid #2d5b77;border-bottom:1px solid #2d5b77;}
.commentlist .children .even{background-color:#f2f9f9;color:#000;border-left:1px solid #2d5b77;border-bottom:1px solid #2d5b77;}
.bypostauthor,
 .commentlist .children .bypostauthor{background-color:#616161;color:#fff;border-left:1px solid #94cac6;border-bottom:1px solid #94cac6;}
.commentlist a{background-color:#fff;}

/*--pinglist--*/
.post .pinglist .comment-author{float:left;border:none; background-color:#fff;color:#000; font-size:0.9em;margin:2px; }

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
/* End hide from IE-mac */
.adsarchive{margin:5px;padding:2px;}
.adsside{margin:0;padding: 0;clear:both;}
.adssingle{margin:5px 8px 5px 5px;padding:2px;float:left;}
li.readmore{text-align:right;width:95%;float:right;margin-right:20px;background-image:none!important;}
/*]]>*/