body {font-family: Tahoma, "Lucida Grande", Verdana, Arial, sans-serif;color: #564b47; font-size: 13px;	line-height: 1.5;background: #f1f1f1;margin: 0;	padding: 0;}


a, a:active, a:visited { 	color: #970f0f; text-decoration: none; }

a:hover {text-decoration: underline;}

.clear {display: block; clear: both;	line-height: 0;	height: 1px;	font-size: 0;	visibility: hidden; }

strong {font-weight: bold; }

em {font-style: italic;}





 h1, .toptitle {
	margin: 0;
	padding: 0;
	line-height: 1.25;
	color:#970f0f;
	font-family: 'PT Sans Caption', arial, serif; 
	font-size:24px;
	font-weight: bold;
	margin-bottom:10px;
	text-align:left;

}
h2 {
	font-size: 13px;
	font-weight: bold;
}

h2.subtitle {		font-size: 12px;font-weight:bold;
text-transform: uppercase;}


h2.bigbox{background-color:#970f0f;color:white;margin-top:20px;padding-left:11px;background:url(/wp-content/themes/tvspion/img/menu_01.png) repeat-x; }

h2.title a, h2.title a:visited{font-weight:bold;}
#subtitle a, h#subtitle a:visited{color:black;}

h3  {
	font-size: 13px;
	font-weight: bold;
	display: inline;
}


/* Container */
div#container_big {width: 1091px;margin: 0 auto;	}
div#container {background: #ffffff;width: 921px;float:left;	padding: 10px 10px 0 10px;border:1px solid #e3e3e3;	margin:10px 0;}

/* Header */
div#header {width: 921px;height: 110px;	background:url(/wp-content/themes/tvspion/img/header.png) no-repeat;}
div#header a#header_link{position:absolute;display:block;width:300px;height:110px;     text-indent: -99999px;}
div#header div#search{position:absolute;margin-top:30px;margin-left:618px;color:white;font-size: 11px;}
div#header div#search_input{border:2px solid #e3e3e3;background-color: none;background-color:white;margin-bottom:5px;}
div#header input#q{height:19px;border:0;display:inline;float:left;width:195px;font-size:12px;}
div#header .submit{height:22px;height:21px;border:0;width:32px;}

/* Navigation */
.nav-container{position: relative; width:919px; background:url(/wp-content/themes/tvspion/img/menu_01.png) repeat-x; border-left:1px solid #555555; border-right:1px solid #555555; height:36px; margin-top:1px; }
.nav-container #nav { position: absolute; font-size:14px; }
.nav-container #nav a{font-weight: normal;  }
.nav-container #nav li h4 a { text-align:center; height:40px; line-height: 40px; display:block; color:white; text-decoration: none; text-transform: lowercase;     }
.nav-container #nav li.over h4 a { height:40px; line-height: 34px; color:#b32424;text-decoration:none; border:#DDD solid; background-color:white; border-width:3px 3px 0 3px; }     
.nav-container #nav li h4.active a{ background-color:#FBFBFB; color:#b32424; text-decoration:none; } 
.nav-container #nav li.level0 {float:left;position:relative;width:100px;}
.nav-container #nav li.first{width:88px;}
.nav-container #nav li ul{ text-transform: none; float:none; background-color:white; width:158px; position:absolute; top:40px; border:#DDD solid; border-width:0 3px 3px 3px; }
.nav-container #nav li ul{left:-10000px;z-index:100;}
.nav-container #nav li.over ul{left:0;}
.nav-container #nav li ul li.bg{ float:none; background:none; text-align:left; width: auto; padding:0 0 5px 0; overflow:hidden; } 
.nav-container #nav li ul li{padding:0 5px 5px 0;}
.nav-container #nav li ul ul{background:none;border:none;padding-bottom:5px;position:static;margin-top:12px;}
.nav-container #nav li ul li h3 a,.nav-container #nav li ul li h3{margin-left:0;font-size:13px;font-weight:bold;}
.nav-container #nav li ul li a{margin-left:10px;color:#b32424;display:block;text-decoration: none;font-size:13px;}
.nav-container #nav li ul li a:hover{text-decoration: underline;}
.nav-container #nav li ul.subnav{width:258px;}
.nav-container #nav li ul.subnav .mainCat,
.nav-container #nav li ul.subnav .subCat{float:left;width:121px;background:none;}
.nav-container #nav li ul.subnav .subCat{padding-left:10px;}
.nav-container #nav li ul.subnav .mainCat{border-right:1px solid #D9D9D9;}
.nav-container #nav li ul .mainCat li,.nav-container #nav li ul .subCat li{background:none;width:auto;}
.nav-container #nav .over a.single{border:none;background-color:transparent;color:white;text-decoration:underline;height:34px;line-height: 40px;}


/* Breadcrumb */


div#breadcrumb{height:25px; margin:0; padding: 0; width:904px; z-index: auto; background-color: #f1f1f1; border:1px solid #e3e3e3; padding-left: 15px; line-height: 25px; font-size: 11px; color: #b6b5b5;} 
div#breadcrumb ul {display:inline;padding:0;margin:0;}
div#breadcrumb li{display:inline;}
div#breadcrumb a{ color:#555555; font-weight: normal; text-decoration: underline; } 
div#breadcrumb strong{ color:#970f0f; font-weight: bold; text-decoration: none; } 


/* Toolbox */

div#toolbox{line-height:1.5;border-bottom:1px dotted #cfc6b7;font-size: 11px;margin: 0;padding: 0;margin-bottom: 20px;color:#564b47;}
div#toolbox div{float:right;margin: 0;padding: 0;display: inline; }
div#toolbox a{color:#b6b5b5;}
div#toolbox #pfLinkdiv {padding-bottom:3px;float:left;}
div#toolbox .pfLink{background:url(/wp-content/themes/tvspion/img/icon_drucken.png) no-repeat;background-position:left 3px;padding-left: 13px;}
div#toolbox .addthis_toolbox{float:left;}
div#toolbox .addthis_button{margin-left:10px;background:url(/wp-content/themes/tvspion/img/icon_senden.png) no-repeat;background-position:left 3px;padding-left: 17px;}
div#toolbox #link_comments{margin-left:10px;background:url(/wp-content/themes/tvspion/img/icon_kommentare.png) no-repeat;background-position:left 3px;padding-left: 16px;}


/* Content */

div#content {
	float: left;
	padding: 10px 35px 15px 15px;
	width:568px;
	font-size: 13px;
	line-height: 2;
	text-align: justify;
}


div#content p {
	line-height: 2;
	text-align: justify;
	margin: 10px 0;
} 

div#content table{
	font-size: 13px;
	line-height:2;
}

div#content div.teaserimg{float:right;font-size:11px;text-align:right;margin-left:10px;margin-top:20px;}
div#content div.teaserimg img {margin:0;padding:0;border:1px solid black;}
div#content div.teaser{font-weight:bold;text-align: justify; margin-bottom:0;}
div#content div.teaserad{padding-top:10px; padding-bottom:5px;border-top:1px solid #cfc6b7;border-bottom:1px solid #cfc6b7;width:568px;}
div#content div.teaserad p{float:left;margin:0;padding:0;}
div#content div.teaserad p.left {margin-right:10px;}
div#content ul, div#content ol{
	font-size: 12px;
	line-height: 1.5;
	text-align: justify;
	margin: 0 0 10px 0;
	padding-left:25px;
	list-style-type: disc;
}
div#content ol {
list-style-type:decimal;
}

div#content .category h4{
margin: 0;
padding-left: 15px;
font-size: 13px;
font-weight:bold;
color: #555555;
background-color: #f1f1f1;

}
div#content .category h4 span{color:#1B226D;}

div#content .category{
border-top:1px dotted #cfc6b7;
border-bottom:1px dotted #cfc6b7;
background-color: white;
padding:1px 0;
margin-left:-14px;
margin-bottom: 15px;
line-height: 30px;
height: 30px;
clear: both;

}



div#content .post{float:left;width:328px;}
div#content .post_top{}
div#content .post_left{float:left;width:224px;padding-right:20px;border-right:1px dotted #cfc6b7;}
div#content .post_right{padding-left:20px;float:left;width:223px;}
div#content .post_top p, div#content .post_left p, div#content .post_right p{line-height: 1.5;padding: 0;margin: 0;text-align: justify;padding-top: 10px;}
div#content .post_big{width:408px;}
div#content .post_bottom{padding-bottom:5px;border-bottom:1px dotted #cfc6b7;margin-bottom: 20px;clear: both;}

div#content .post_other{clear:both;padding-top:20px;}
div#content .post_other span{color:#b32424;font-weight: bold;}
div#content .post_other a, div#content .post_other a:active, div#content .post_other a:visited{color:#564b47;}
div#content .post_other ul{list-style-type:square;padding:0;margin:0;margin-left:15px;}


/* Adsense */

div#content div.adsense_big{border-top:1px dotted #cfc6b7;border-bottom:1px dotted #cfc6b7;padding-bottom:10px;	margin: 10px 0 10px 0;}
div#content div.adsense_auto{
border:1px dotted #cfc6b7;
padding:10px;
background-color: #f1f1f1;
float: right;
margin:20px 0 0 10px;
text-align: center;
line-height: 250px;
width:300px;
height: 250px;
}



div#content table.products{background-color:#f1f1f1;}
div#content table.products tr td{vertical-align: top;}
div#content table.products td.product_img{padding-top:15px;padding-left:10px;width:150px;}
div#content table.products td.product_content{padding:10px;}
div#content table.products td.product_content a.product_name{font-size:13px;font-weight: bold;text-decoration: underline;}
div#content table.products td.product_price{padding-top:10px;width:150px;padding-right: 10px;border-right:1px solid #dadbdb;text-align: right;}
div#content table.products td.product_price small {font-size:11px;}
div#content table.products td.product_price a, div#content table.products td.product_price a:active, div#content table.products td.product_price a:visited  {font-weight:bold;font-size:25px;text-decoration: none;}
div#content table.products td.advise{padding:10px;font-size:11px;border-left:1px solid #dadbdb;border-right:1px solid #dadbdb;text-align: justify;}


#facebook{padding-top:10px;}


#metainfo{background-color:#692469;color:white;margin-top:20px;padding:10px;font-size:13px;font-weight:bold;}
#metainfo div {padding-top:5px;}

/* Content Images */

div#content .thumbnail{float:left;padding-top:5px;width:120px;}
div#content .thumb_big{width:160px;}
div#content .thumbnail img {border:1px solid #f1f1f1;padding: 5px;}

#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
#content .alignright,
#content img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}
#content .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	padding: 4px;
	text-align: center;
}
#content .wp-caption img {
	margin: 5px 5px 0;
}
#content .wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
#content .wp-smiley {
	margin: 0;
}

#content .attachment img { /* single attachment images should be centered */
	display: block;
	margin: 0 auto;
}
#plista_widget_standard_1 { padding:0;margin:10px 0 0 0;line-height:1.5; color:#564b47;}
#plista_widget_standard_1 .plistaHl {font-family: Tahoma, "Lucida Grande", Verdana, Arial, sans-serif;  color:#564b47;display: block;background-color: white; 	font-size: 13px; font-weight: bold;margin: 20px 0;padding: 0;}
/*font-family: Tahoma, "Lucida Grande", Verdana, Arial, sans-serif;  color:#564b47;display: block;background-color: white; 	font-size: 13px; font-weight: bold;margin: 0;padding: 0;*/
#plista_widget_standard_1 .plistaWidgetList {font-family: Tahoma, "Lucida Grande", Verdana, Arial, sans-serif; line-height:1; }
#plista_widget_standard_1 .itemTitle{color:#564b47;} 
#plista_widget_standard_1 .itemText {font-size:12px;display: inline;color:#564b47;}

/* Comments */
.comments-template h4, .related-posts h4{	margin: 5px 0 5px 0;font-weight: normal;color:#1B226D;display: block;background-color: white;padding:0;font-size: 24px; }
div#content .comments-template{ margin: 10px 0 0;} 
div#content .comments-template ul{ list-style: none; margin: 0 0 20px 0; padding: 0; }
div#content .comments-template ul .cmmtmeta{ padding-left:10px; font-size: 11px; height:30px; line-height:30px; background-color: #e3e3e3;text-transform:uppercase;}
div#content .comments-template ul .cmmtcontent p{ padding-left:10px; line-height: 1.2;} 
.comments-template label{ font-size:13px; font-weight: bold; } 
.comments-template label span{ font-weight:normal; } 
.comments-template input{ height:25px; border:1px solid #b6b5b5; } 
.subscribecheckbox{float:left;margin:0;padding:0;margin-left:5px;} 
.subscribespan{float:left;margin:0;padding-left:10px;padding-bottom:10px;} 
.comments-template textarea{ border:1px solid #b6b5b5;}
.comments-template #submit{ width: 150px; margin-left: 2px; background-color: white; border:1px solid #b6b5b5;} 

div#content .related-posts ol {padding:0 0 0 20px;list-style: square;color:#1B226D;}
/* Pagination */ 

#pagination { text-align: center; }
#pagination a, #pagination span { border: 1px solid #970f0f; color: #970f0f; font-family: Tahoma, "Lucida Grande", Verdana, Arial, sans-serif; font-size: 11px; padding: 3px 5px 3px 5px; margin: 0px 1px 0px 1px; }
#pagination a:hover { border: 1px solid #970f0f; }
#pagination .navigate-active { color: #970f0f; font-weight: bold; }
#pagination .navigate-inactive { border: 1px solid #e3e3e3; color: #b6b5b5; font-weight: bold; }
#pagination .currentpage { background: #970f0f; border: 1px solid #970f0f; color: #ffffff; font-weight: bold; } 


/* Sidebar */
div#sidebar{float:left;width:300px;height:800px;margin: 0;padding:0;padding-top: 10px;}
div#sidebar .widget{background-color: #f1f1f1;padding:1px;margin-top:20px;font-size:0.8em;}
div#sidebar h4{height:30px;width:286px;color:white;margin: 0;line-height:30px;padding: 0 0 0 10px; border:1px solid #692469; background-color:#970f0f; font-weight:bold;font-size: 13px;background:url(/wp-content/themes/tvspion/img/menu_01.png) repeat-x; }
div#sidebar div.list ul li{border-top:1px dotted #cfc6b7;border-left:1px dotted #cfc6b7;border-right:1px dotted #cfc6b7;line-height: 1.2;padding:5px 10px;font-size:12px;}
div#sidebar div.list ul li:first-child{border-top:0;}
div#sidebar div.list ul li:last-child{border-bottom:1px dotted #cfc6b7;}
div#sidebar p{	font-size: 12px;line-height: 2;text-align: justify;}

/* Footer */
div#footer {clear:both;	margin: 0;	padding-left:10px;	padding-right:10px; margin-bottom:10px;	width:896px;	background-color: #f3f3f3;	border:1px solid #e3e3e3;font-size: 11px;	color: #adadad;}
div#footer a {	color: #555555;	font-weight: normal;	text-decoration: none;}
div#footer a#fb{display: block;height:32px;line-height: 32px;padding-left: 37px;background-image: url("/wp-content/themes/tvspion/img/facebook.png");background-repeat: no-repeat;}
div#footer a#twitter{display: block;height:32px;line-height: 32px;padding-left: 37px;background-image: url("/wp-content/themes/tvspion/img/twitter.png");background-repeat: no-repeat;}
div#footer a#feed{display: block;height:32px;line-height: 32px;padding-left: 37px;background-image: url("/wp-content/themes/tvspion/img/feed.png");background-repeat: no-repeat;}

div#footer a:hover{ color:#970f0f; text-decoration: underline;}
div#footer .box{float:left;	margin-left: 15px;	margin-right:15px;	margin-bottom:15px;	width:115px;}
div#footer .box h4{ margin: 10px 0 5px 0; padding: 0; font-size: 12px; font-weight: bold;	color:#970f0f;}
div#footer_bottom{clear:both; height:25px; line-height:25px;	text-align: center; border-top:1px dotted #cfc6b7;}
div#footer_bottom a{color:#555555;}




div#content div#factbox{
float:right;width:170px;margin-left:15px;
background-color: #f1f1f1;
padding:5px 10px;font-size:0.9em;
text-align: left;
margin-top: 10px;

}
div#content div#factbox h2{
padding-bottom:10px;
border-bottom:1px solid #b32424;
margin-bottom: 10px;
font-size: 1em;
}
div#content div#factbox p{
line-height:1.25;
text-align: left;
}
div#content div#factbox p#summary{font-weight:bold;}
div#content div#factbox p#price{padding-bottom:10px;border-bottom:1px solid #b32424;}
div#content div#factbox p#tipp{padding-top:10px;margin-top: 10px;border-top:1px solid #b32424;}
div#content div#factbox p#rating{padding-top:10px;margin-top: 10px;border-top:1px solid #b32424;}

div#content div#factbox ul#advantages{
text-align: left;
list-style-type:square;
}

div#content div#factbox ul#disadvantages{
text-align: left;
list-style-type:square;
}
div#content div#factbox ul li{text-align: left;}

