
@import url('content.css');


.date {
color: #999999;
}




.week_date
{
	background-color: #EBEBEB;
}
.cal_date
{
	background-color: #F7F7F7;
}
.weekend_date
{
	background-color: #FFF0E8;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	margin: 0px;
}


.dl {background:url(/templates/img/dl.gif) 0 100% no-repeat}
.dr {
	background:url(/templates/img/dr.gif) 100% 100% no-repeat;
	padding: 5px;
}
.ul {background:url(/templates/img/ul.gif) 0 0 no-repeat}

.ur {background:url(/templates/img/ur.gif) 100% 0 no-repeat; padding:10px}
.t {background: url(/templates/img/dot.gif) 0 0 repeat-x; width: 100%;}
.b {background: url(/templates/img/dot.gif) 0 100% repeat-x}
.l {background: url(/templates/img/dot.gif) 0 0 repeat-y}
.r {background: url(/templates/img/dot.gif) 100% 0 repeat-y}
.r3 {
	background: url(/templates/img/dot.gif) 100% 0 repeat-y;
	padding: 10px;

}
.bg {
	background:#f7f7f7;
	width: 100%;
	margin-top: 0px;
}
.dl2 {background:url(/templates/img/green-dl.gif) 0 100% no-repeat}
.dr2 {background:url(/templates/img/green-dr.gif) 100% 100% no-repeat}
.ul2 {background:url(/templates/img/green-ul.gif) 0 0 no-repeat}
.ur2 {background:url(/templates/img/green-ur.gif) 100% 0 no-repeat; padding:10px}
.bg2 {background:#f5f8e6;width: 90%;margin-bottom: 15px;margin-left: 15px; 	min-width:300px;}

.answer {background:#f5f8e6; padding: 15px;}

.plus {list-style-image: url(/templates/img/plus.gif);	padding-top: 5px;padding-bottom: 5px;padding-right: 5px;padding-left: 10px;}

statistics{width:100%}
.statistics td{padding-bottom:5px}
.stat-left{width:15%; text-align:right; padding-right:10px}
.stat-right span{background:#a6c01c; margin:0 2px; font-size:13px; color:#FFF; font-weight:bold; width:12px; display:block; float:left; text-align:center}

.news_slider { position: relative;  width: 220px;  margin:0;  text-align: left;}
.news_slider .prev, .news_slider .next {  position: absolute;  top: 32%;  display: none;}
.news_slider .next {  right: 0;}
.news_slider .container {  position: relative;  top: 0;  left: 0;  width: 100%;}
.news_slider .news_items {  /* Важно!  Ширина должна быть  равна .item ((width +  margin-right) * 2) */
position: relative;  width: 160px;  top: 0;  left: 40px;  overflow: hidden;}
.news_slider .view_all {margin: 0 0 2px 0;  text-align: center;}
.news_slider .item {  /* Важно!  Обязательно определяем  свойства width и  margin-right. */
width: 200px;  margin-right: 20px;}
.news_slider .item div {  width: 150px;  padding: 0px 0 10px 0;}
.news_slider .item img {  padding: 10px;}
.fl {  float: left;  display: inline;}

#price {
	width: 100%;
	padding: 1px;
	background: #c8d5e6;
	font-size: 13px;
}

#price td {
		padding: 5px 10px 5px 5px;
		background: #fff;
		text-align:center
	
	}
#price th {
		padding: 5px 10px 5px 5px;
		background: #fff;
		
	}
#price th {
		background: #F0F0F0;
	}
	
#portfolio  img{
border: 1px solid #CCCCCC;
}
.wd {
	background-image: url(/templates/img/satellite/wd_fon.jpg);
	background-repeat: repeat-x;
	height: 262px;
	width: 100%;
	background-position: 74px top;
}
.wd2 {
	background-image: url(/templates/img/satellite/wd_pic.jpg);
	background-repeat: no-repeat;
	height: 262px;
	width: 100%;
	background-position: left top;
}
.wd_bg {
	width: 465px;
	min-width:300px;
	height: 120px;
	float: right;
	background-image: url(/templates/img/satellite/block.gif);
	margin-top: 30px;
	margin-right: 30px;
	padding: 10px;
}
.wd_url {
	float: right;
	width: 120px;
	margin-top: 0px;
	margin-right: 15px;
}
#wd a {
	font-size: 100%;
	color: #1E9BC9;
}
#wd p {
	font-size: 90%;
}
.wd_header {
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	color: #1E9BC9;
	margin-top: 0px;
}
#start {
	margin: 20px; 
}
#flash {float: right;position: relative; overflow:hidden}

.pages a {
	background:#828fb2;
	color:#fff;
	text-decoration:none;
	padding:0 5px
}
.pages a:hover {
	color:#FF9900;
}
.pages b {
	color:#cccccc;
	font-weight:normal;
}
.menu {
margin-bottom:5px;
margin-top:1px;
}
