@import url('typography.css');

body {
background-color: #ffffff;
width: 100%;
margin: 0 auto;
}

.vsh2 { background-image:url(../images/android_napravl_02.jpg); background-repeat:repeat-x; width:7px; height:77px; border:none;}
.sh1 { background-image:url(../images/android_napravl_04.jpg); background-repeat:no-repeat; width:246px; height:170px; border:none;}
.sh2 { background-image:url(../images/android_napravl_05.jpg); background-repeat:no-repeat; width:321px; height:170px; border:none;}
.sh3 { background-image:url(../images/android_napravl_06.jpg); background-repeat:no-repeat; width:294px; height:170px; border:none;}
.lpart {margin-left:8px; border:solid #CCCCCC 1px; padding:5px;}
.foot { background-image:url(../images/android_napravl_29.jpg); background-repeat:repeat-x; width:7px; height:96px; border:none;}
.bbcodes {
	background: #FFF;
	border: 1px solid #E0E0E0;
	color: #666666;
	font-family: Verdana, Tahoma, helvetica, sans-serif;
	font-size: 10px; 
	vertical-align: middle;
	margin:2px;
	height: 21px;
}
.bordnews {border-top:solid #CCCCCC 2px;}
.bordnews div{ border:none; padding-top:3px;}
.readmore a img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
.readmore a:hover img {opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);}
.news {padding:5px;}
.news img{border:solid #CCCCCC 1px; padding:5px;}
.vot { margin-left:10px;}
.vot1 { margin-left:15px;}

.krug {padding: 10px; 
/* Для хороших браузеров */
  -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari, Chrome */
  -khtml-border-radius: 10px; /* KHTML */
  border-radius: 10px; /* CSS3 */
  /* Для плохих IE */
  behavior: url(border-radius.htc); /* учим IE border-radius */ }

/* ==================== Цитата */
.quote {
	color:#545454;
	background-color:#ffffe0;
	border: 1px dotted #d8d8d8;
	text-align: justify;
	padding: 5px;
}


.r_news li {
  display: block;
  position: relative;
  border-bottom: 1px solid #ddd;
  margin-right: 40px;
  color: #514f51;
  font: normal 10px/14px "Trebuchet MS", Tahoma, serif;
}
.r_news li:first-line { font: normal 13px/16px Arial, serif;}

.r_news li:hover { background: #F5F5F5; color: #000;}
.r_news li b { color: #2d9dff;}
.r_news li:hover b, .r_news li:hover a{ color: #000;}
.r_news li a { text-decoration: none;}
.r_news li a:hover { text-decoration: underline; color: #2d9dff;}

/*lastcomments block*/
.lcommbox {
	display: none;
	position: absolute;
	z-index: 3;
	left: 120px;
	top: 0px;
	padding:10px;
	border: 1px solid #ccc;
	background: #fff;
	font-size: 12px;
}
.lcomment.hover div[class="lcommbox"] {display: block;}
.lcommbox p {color: #2d9dff; background: #F5F5F5; margin: -9px -9px 10px -9px; padding: 5px 9px; font-size: 12px;}
.lcommbox p:first-child { margin-bottom: 0;}
.lcomment a {color: #000; font-size: 11px;}
.lcomment b a {color: #2d9dff; font-size: 13px;}


LI {
 list-style-type: none; /* Убираем маркеры */
}

/* Вкладки */
.section {
	width: 208px;
	background: #EFEFEF;
	
}
ul.tabs {
margin: 0px;
padding: 0px;
	height: 28px;
	line-height: 25px;
	list-style-type: none;
	border-bottom: 1px solid #DDD;
	background: #FFF;
	font-family: Verdana, Tahoma, helvetica, sans-serif;
	font-size: 10px;
}
.tabs li {
	float: left;
	display: inline;
	margin: 0 1px -1px 0;
	padding: 0 13px 1px;
	color: #777;
	cursor: pointer;
	background: #F9F9F9;
	border: 1px solid #E4E4E4;
	position: relative;
}
.tabs li:hover {
	color: #F70;
	padding: 0 13px;
	background: #FFFFDF;
	border: 1px solid #FFCA95;
}
.tabs li.current {
	color: #444;
	background: #EFEFEF;
	padding: 0 13px 2px;
	border: 1px solid #D4D4D4;
	border-bottom: 1px solid #EFEFEF;
}
.box {
	display: none;
	border: 1px solid #D4D4D4;
 	background: #ffffff;
	padding-left:  12px;
}
.box.visible {
	display: block;
}