@import url('common.css');

.content_left {float: left; width: 470px;}
.content_mid {float: left; width: 130px; padding: 0px 20px;}
.content_right {float: left; width: 300px; }

.single_news {}
.single_news * {color: #333;}
.single_news h1 {font-size: 30px; margin: 10px 0px; }
.single_news h2 {font-size: 16px; margin: 5px 10px; }
.single_news p {font-size: 12px; line-height: 1.5em; margin: 5px 0px;}
.single_news p.lead {font-size: 12px; line-height: 1.5em; font-style: italic;}

.gallery_preview { display: block; background: transparent url('/images/site/film.png') repeat-x top left; height: 150px; text-align: center; margin-bottom: 10px; }
.gallery_preview img { border: 1px solid #fff; display: inline-block; margin: 32px 0px 32px 10px; }
.gallery_preview img.first { margin-left: 0px; }

/* .single_news a.category { display: inline-block; padding: 3px 9px; color: #fff; background-color: #e2001a; } */

.single_news p.meta {margin: 5px 0px; border-top: 1px solid #c4d4d3; padding: 0px 0px; text-align: right;}
.single_news p.meta a {display: inline-block; background-color: #c4d4d3; padding: 3px 10px; margin-left: 10px;}
.single_news p.meta span { /* display: inline-block; float: right; color:*/ color: #777; padding-left: 10px;}

.single_news .blogger img {display: inline-block; float: left; margin-right: 20px; padding-left: 10px;}
.single_news .blogger span {font-size: inherit; color: inherit;}
.single_news .blogger {
	width: 468px;
	margin: 10px 0px 0px 0px; font-size: 30px; font-weight: bold; color: #8daba8; 
	vertical-align: bottom; height: 100px; 
	padding: 0px;
	border-bottom: 10px solid #8daba8; margin-bottom: 10px; 
}
.comments {margin-bottom: 20px;}
/*
.comments * { font-size: 13px; line-height: 1.3em; color : #333}
.comments .comment {background-color: #c4d4d3; }
.comments .author{ font-weight: bold; display: inline-block; padding: 3px 10px;}
.comments .age{ font-weight: normal; color: #777; display: inline-block; padding: 3px 10px;}
.comments p {padding:  10px; background-color: #fff;}
*/
.comments .post p.commands {background-color: #c4d4d3; padding: 5px;}
.comments .post {  }
.comments p.header_main {padding: 5px 0px;  color: #8daba8; font-weight: bold;}
.comments p.header_main span {display: inline-block; float: right; color: #8daba8; }
.comments .post p.header {padding: 5px 0px; border-bottom: 1px solid #c4d4d3; font-weight: bold;}
.comments .post p.header span {display: inline-block; float: right; color: #777; font-weight: normal;}
.comments .post p.content {font-size: 12px; line-height: 1.5em; padding: 10px 0px; margin-bottom: 5px;}

.news_bar {}
.news_bar img {display: inline-block; border-width: 0px;}
.news_bar a {display: inline-block; margin-bottom: 10px; text-decoration: none;}
.news_bar a span {color: #e2001a; font-size: 90%;}
.news_bar a:hover {text-decoration: underline;}
.news_bar h1 {font-size: 16px; font-weight: bold; padding: 5px 0px; color: #e2001a;}

.magazine_latest {background-color: #c4d4d3; border: 1px solid #8daba8; }
.magazine_latest a {}
.magazine_latest img { display: block; margin: 0px auto; padding: 20px; border-width: 0px; }
.magazine_latest h1 { font-size: 16px; font-weight: bold; margin: 0px; display: block; padding: 10px; background-color: #8daba8; color: #fff; text-align: center; }
.magazine_latest h2 { font-size: 12px; font-weight: bold; margin: 5px 0px;}
.magazine_latest .content { padding: 10px; }
.magazine_latest p {font-size: 12px; line-height: 1.5em; margin: 5px 0px;}
.magazine_latest p.lead {font-size: 12px; line-height: 1.5em; font-style: italic;}

/* test */
.test { margin-bottom: 50px;}
.test p {font-size: 12px; line-height: 1.5em; color: #333; margin-bottom: 10px;}
.test p.lead {font-size: 12px; font-style: italic; margin: 10px 0px;}
.test h2 {margin-left: 0px;}
.test table {border-collapse: collapse; border-width: 0px; width: 100%; }
.test table tr td {border-bottom: 1px dotted #777;  padding: 3px; font-size: 12px;}
.test table tr td.value {width: 100px; color: #333; text-align: right;}

.test .right_bar {float: left; width: 230px; }
.test .left_bar {float: left; width: 230px; margin-right: 10px;}

.test .tech {margin-top: 10px; background-color: #c4d4d3; padding: 10px;}
.test .text {margin-top: 10px; border: 1px solid #8daba8; padding: 10px; font-size: 14px;}
.test .rating_overall { margin-top: 10px; }

.test .pros_cons { border: 10px solid  #c4d4d3; background-color2: #c4d4d3; padding: 10px; margin: 10px 0px; border-width: 0px 0px 0px 10px;}

.test .content_rating {display: block; margin-bottom: 0px; width: 100%; color: #333; border-top: 1px solid #c4d4d3; /*background-color: #c4d4d3;*/ padding: 5px 0px;  color: #8daba8;}
.test .content_rating span {float: right; }

.test .sum_box {padding: 10px; margin: 10px 0px; border: 1px solid #c4d4d3; }
.test .dark_sum_box {padding: 10px; background-color: #c4d4d3; margin: 10px 0px;  }


