@charset "utf-8";
/* CSS Document */
body#main_body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:black;}
.bg1 { width:100%; height:100%; background:transparent url(/images/rodger.ru/bg.jpg) 50% 0 no-repeat;}
.bg2 { background:transparent url(/images/rodger.ru/bg_rezinka.jpg) 50% 0 repeat-y;}
.bg3 { background:transparent url(/images/rodger.ru/bg_niz.jpg) 50% 100% no-repeat;}
#main_global {min-width:1000px;}
#container {margin:0 auto; width:1000px;}


.cl {clear:both;}
.strong {font-weight:bold;}
table {border-collapse: collapse; padding:0; margin:0;}
td, th {padding:0; margin:0;}
img {border:0;}
h1 {}
a {color:#A50303; outline:none;}
a:hover {text-decoration:none;}

.title { padding:10px 0 10px 41px;  font-size:20px; font-weight:bold; color:#390703;}
.full a{ text-transform:lowercase; color:#A50303;}


.prew { cursor:pointer;}
.next { cursor:pointer;}
.prim { padding-top:-4px; color:#D7312D;}
.submit{ width:177px; height:38px; border:none; color:white; text-align:center; vertical-align:super; background:transparent url(/images/rodger.ru/cennik2.png) 0 0 no-repeat;}
input.submit{cursor:pointer}
.input{
	padding:7px 3px;
	border:1px solid #B27055;
	background:none;
	box-shadow: inset 2px 3px 5px #B27055; /* Параметры тени */
	-moz-box-shadow: inset 2px 3px 5px #B27055; /* Для Firefox */
	-webkit-box-shadow: inset 2px 3px 5px #B27055; /* Для Safari и Chrome */
	/* Для хороших браузеров */
	-moz-border-radius: 8px/5px; /* Firefox */
	-webkit-border-radius: 8px/5px; /* Safari, Chrome */
	-khtml-border-radius: 8px/5px; /* KHTML */
	border-radius: 8px/5px; /* CSS3 */
	/* Для плохих IE */
	/*behavior: url(/css/rodger.ru/border-radius.htc);  учим IE border-radius */
}
.input.k_tovara {padding:3px;}

.select{ position:relative;}
.select .this{ padding:5px 0 0 5px; width:140px; height:26px; cursor:pointer; color:#390703; background:transparent url(/images/rodger.ru/inp_select.png) 0 0 no-repeat;}
.select .this span{display:none}
.select .items{ position:absolute; top:22px; display:none; padding:2px; width:132px; cursor:pointer; color:#390703; border:2px solid #8F0202; border-top:none; background:#FEF5DD;}
.select .items .item{ padding:2px;}
.select .items .item span{display:none}
.select .items .item:hover{ background:#AC4538; color:white;}

/*=============================*/
/* header */
#header { float:left; margin-top:35px; width:100%;}
#header .logo { float:left; margin-left:20px; width: 178px; height:178px;}
#header .hed_center { float:left;}
#header .hed_center .slogan { margin-left:20px; width:310px; height:85px; background:transparent url(/images/rodger.ru/slogan.png) 0 0 no-repeat;}
#header .hed_center .slogan span { display:none;}
#header .hed_center .slider { position:relative; margin-left:5px; width:462px; height:85px;}
#header .hed_center .slider .prew { position: absolute; left:0px; top:33px; width:19px; height:28px; background:transparent url(/images/rodger.ru/h_prew.png) 0 0 no-repeat;}
#header .hed_center .slider .next { position: absolute; right:0px; top:33px; width:19px; height:28px; background:transparent url(/images/rodger.ru/h_next.png) 0 0 no-repeat;}
#header .hed_center .slider .pictur { position: absolute; left:58px; top:20px; width:47px; height:43px; background:transparent url(/images/rodger.ru/sl_sheep.png) 0 0 no-repeat;}
#header .hed_center .slider .items { position:relative; margin:0 20px 0 40px; width:400px; height:85px; overflow:hidden;}
#header .hed_center .slider .items .cnt { position:relative; overflow:hidden}
#header .hed_center .slider .items .cnt .item {float:left; width:400px; padding-top:20px;}
#header .hed_center .slider .items .cnt .item img{float:left;margin-right:10px}
#header .hed_center .slider .items .cnt .item p{ margin:0 25px 0 25px;}

#header .hed_right { float:right; margin-right:35px; width:195px;}
#header .hed_right .search {margin-top:20px;}
#header .hed_right .phone {}
#header .hed_right .phone span { display:block;}
#header .hed_right .phone .text { font-size:16px; font-weight:bold;}
#header .hed_right .phone .number { font-size:22px; color:#A40303;}

#header .hed_right .basket { margin-top:15px; padding:15px; color:#A50303; border:2px dashed #922400;}
#header .hed_right .basket a {color:#A50303;}
#header .hed_right .basket .kol_vo { padding-left:25px; background:transparent url(/images/rodger.ru/basket.png) 0 0 no-repeat;}
#header .hed_right .basket .summa { padding-left:25px;}

#header .menu { position:relative; float:left; margin:45px auto 35px 30px; overflow:hidden; padding:15px 0; width:1000px; font-size:18px; /*background:transparent url(/images/rodger.ru/menu_bg_volna.png) 0 0 repeat-x;*/ /*border-top:2px dashed #922400; border-bottom:2px dashed #922400;*/}
#header .menu .right { display:block;float:right;width:30px;height:27px; /*background:transparent url(/images/rodger.ru/menu_sep.png) 0 50% no-repeat; background:transparent url(/images/rodger.ru/h_menu_right.png) 0 0 no-repeat;*/}
#header .menu ul {display:block; margin:0; padding:0; height:1px; list-style:none; width: 1500px;}
#header .menu ul li {display:block; float:left; padding: 0 2px 5px 25px; background:transparent url(/images/rodger.ru/menu_sep.png) 0 50% no-repeat; /*border-right: 2px dashed #681100;*/}
#header .menu ul li.last {border:none;padding-bottom:0px}
#header .menu ul li a { display:block; margin:0; color:#390703; text-decoration:none;}
#header .menu ul li.active{ background:transparent url(/images/rodger.ru/menu_sep_active.png) 0 50% no-repeat;}
#header .menu ul li:hover{ background:transparent url(/images/rodger.ru/menu_sep_active.png) 0 50% no-repeat;}
#header .menu ul li.active a { color:#A50303;}
#header .menu ul li a:hover { color:#A50303;}

/*=============================*/
/* content */
#content .page ul{list-style: none;margin: 0; padding: 0;}
#content .page ul li{background: url("/images/rodger.ru/listing.png") no-repeat scroll 0 3px transparent; padding-left: 18px;}

#main_content {line-height:140%; height:auto; zoom:1;}

#main_content .wrapper {float:left; width:100%;}
#main_content .wrapper #content {padding:20px 0 0 317px; height:auto;}

#main_content .wrapper #content .page{ margin-bottom:20px; padding:0 30px 0 0;}
#main_content .wrapper #content .page .title{ background:transparent url(/images/rodger.ru/pirat.png) 0 0 no-repeat;}
#main_content .wrapper #content .page img{ float:left; margin:15px 15px 15px 0;}
#main_content .wrapper #content .page .full{ padding-bottom:20px; text-align:right;}

/* anons */
#main_content .wrapper #content {}
#main_content .wrapper #content .anons{ margin-bottom:20px;}
#main_content .wrapper #content .anons .left_obuch{ float:left; margin-right:20px; width:316px;}
#main_content .wrapper #content .anons .title{}
#main_content .wrapper #content .anons .items{}
#main_content .wrapper #content .anons .items .item{float:left;height:305px; width:272px; overflow:hidden;margin:0 20px 20px 0; padding:0 20px 0px 25px; background-color:#FEF5DD;}
#main_content .wrapper #content .anons .items .item .name{ padding:15px 0; color:#581702; font-size:16px; font-weight:bold;}
#main_content .wrapper #content .anons .items .item .name a{color:#581702; text-decoration:none}
#main_content .wrapper #content .anons .items .item .data{ float:left;}
#main_content .wrapper #content .anons .items .item .data .img{ margin-bottom:30px;}
#main_content .wrapper #content .anons .items .item .data .cena{ float:left; margin:0 0 0 -13px; padding-top:10px; width:108px; height:38px; color:white; font-weight:bold; text-align:center; background:transparent url(/images/rodger.ru/cennik.png) 0 0 no-repeat;}
#main_content .wrapper #content .anons .items .item .pay{ float:left; margin:0 0 0 5px; padding-top:10px; width:108px; height:38px; color:white; font-weight:bold; text-align:center; background:transparent url(/images/rodger.ru/cennik.png) 0 0 no-repeat;}
#main_content .wrapper #content .anons .items .item .pay a{color:#fff; text-decoration:none;}
#main_content .wrapper #content .anons .items .item .data .kurs{ color:#841F01; font-size:14px; font-weight:bold;}
#main_content .wrapper #content .anons .items .item .content{ padding-left:103px;}
.c_txt {height:173px; overflow:hidden}
.c_txt p{margin-top:0px;padding-top:0px}
.txt{height:190px;}
.txt .full{float:right}
#main_content .wrapper #content .anons .items .item .content .full{ margin-top:20px; text-align:right;}

/* gallery */
#main_content .wrapper #content .gallery { margin-bottom:20px;}
#main_content .wrapper #content .gallery .title { padding-left:51px; background:transparent url(/images/rodger.ru/shturval.png) 0 0 no-repeat;}
#main_content .wrapper #content .slider { position:relative; margin-right:30px; padding:0 24px; background-color:#FEF5DD;}
#main_content .wrapper #content .slider .prew { position: absolute; left:-17px; top:47px; width:41px; height:88px; background:transparent url(/images/rodger.ru/cont_prew.png) 0 0 no-repeat;}
#main_content .wrapper #content .slider .next { position: absolute; right:-17px; top:47px; width:41px; height:88px; background:transparent url(/images/rodger.ru/cont_next.png) 0 0 no-repeat;}
#main_content .wrapper #content .slider .items { position:relative; overflow:hidden;}
#main_content .wrapper #content .slider .items .cnt { position:relative; height:183px; overflow:hidden;}
#main_content .wrapper #content .slider .items .cnt .item { float:left;}
#main_content .wrapper #content .slider .items .cnt .item .pic { margin:35px 20px;}
#main_content .wrapper #content .slider .items .cnt .item .pic img{}

/* d_sites */
#main_content .wrapper #content .d_sites{ margin-bottom:20px;}
#main_content .wrapper #content .d_sites .title{ padding-left:51px; background:transparent url(/images/rodger.ru/volny.png) 0 0 no-repeat;}
#main_content .wrapper #content .d_sites .desc{ padding:10px 30px 25px 51px;}
#main_content .wrapper #content .d_sites .list .name{ padding:10px 0px; text-align:center;font-size:16px; color:#681100; font-weight:bold;}
#main_content .wrapper #content .d_sites .list .name a{color:#681100;}
#main_content .wrapper #content .d_sites .list{ float:left; margin:0 0 0 41px; width:169px;}
#main_content .wrapper #content .d_sites .list ul{ margin:0; padding:0; list-style:none;}
#main_content .wrapper #content .d_sites .list ul li{ padding-left:18px; background:transparent url(/images/rodger.ru/listing.png) 0 3px no-repeat;}
#main_content .wrapper #content .d_sites .list ul li a{ color:#A50303;}

/* karta_tovara */
#main_content .wrapper #content .tovar{ margin-right:30px; padding:25px; background-color:#FEF5DD;}
#main_content .wrapper #content .tovar .nazad{ padding:0 0 5px 0; text-align: right;}
#main_content .wrapper #content .tovar .nazad a{ color:#A50303;}
#main_content .wrapper #content .tovar .title{ margin:5px 0 10px 0; padding:0; height:inherit; font-size:16px; text-transform:uppercase;}
#main_content .wrapper #content .tovar .photos{ float:left;}
#main_content .wrapper #content .tovar .photos div{ margin:4px; border:2px dashed #A50505;}
#main_content .wrapper #content .tovar .photos .big{}
#main_content .wrapper #content .tovar .photos .small{ float:left;}
#main_content .wrapper #content .tovar .cont{ padding-left:222px;}
#main_content .wrapper #content .tovar .cont .data{ float:left; margin-right:10px; width:200px;}
#main_content .wrapper #content .tovar .cont .data span{ display:block;}
#main_content .wrapper #content .tovar .cont .data .form{ padding-top:45px;}
#main_content .wrapper #content .tovar .cont .data .form .select{ float:none;}
#main_content .wrapper #content .tovar .cont .cena{ float:left; width:170px;}
#main_content .wrapper #content .tovar .cont .cena span{ display:block; text-align:left; color:#841F01; font-weight:bold;}
#main_content .wrapper #content .tovar .cont .cena span.text{ padding-bottom:15px; font-size:14px;}
#main_content .wrapper #content .tovar .cont .cena span.summa{ padding-bottom:45px; font-size:24px;}
#main_content .wrapper #content .tovar .cont .cena .pay{cursor:pointer;padding-top:10px; width:108px; height:38px; font-size:14px; font-weight:bold; text-align:center; background:transparent url(/images/rodger.ru/cennik.png) 0 0 no-repeat;}
#main_content .wrapper #content .tovar .cont .cena .pay a{ color:white; text-decoration:none;}

/* tovary */
#main_content .wrapper #content .title.pirat{ background:transparent url(/images/rodger.ru/pirat.png) 0 0 no-repeat;}
#main_content .wrapper #content .title.shturval{ padding-left:51px; background:transparent url(/images/rodger.ru/shturval.png) 0 0 no-repeat;}
#main_content .wrapper #content .sort{ float:right; padding: 5px 15px; font-weight:bold;}
#main_content .wrapper #content .select{ float:right; padding-right:25px;}
#main_content .wrapper #content .photos div{ margin: 0 10px 10px 0; border:2px dashed #A50505; float: left}
#main_content .wrapper #content .new_popular .anons .items .item .content{ overflow:hidden; padding-left:0px; width:133; height:205px;}

/* korzina */
#main_content .wrapper #content .tovar table{ margin:20px 0;}
#main_content .wrapper #content .tovar table tr td{ padding:15px 10px; font-size:14px; font-weight:bold;}
#main_content .wrapper #content .tovar table.korzina tr { border-bottom:1px solid #EFDAC2;}
#main_content .wrapper #content .tovar table.korzina tr.last { border:none;}
#main_content .wrapper #content .tovar table tr.title{border:none;}
#main_content .wrapper #content .tovar table tr.title td{ color:#841F01; border:none;}
#main_content .wrapper #content .tovar table td .dell_korzina{ width:13px; height:14px; border:none; background:transparent url(/images/rodger.ru/dell_korzina.png) 0 0 no-repeat;}
#main_content .wrapper #content .tovar table tr td a{ color:#A50303; font-weight:normal;}
#main_content .wrapper #content .tovar table tr td{ color:black;}
#main_content .wrapper #content .tovar table.zakaz tr td{ padding:15px 0; font-size:12px; font-weight:normal;}
#main_content .wrapper #content .tovar table.zakaz {}
#main_content .wrapper #content .tovar table.zakaz .error{color:#A50303;padding-left:10px;font-weight: bold;}
/* karta_tovarov */
#main_content .wrapper #content .tovar table.techno caption{ padding:10px; text-align:left; font-size:20px; color:#581702; font-weight:normal;}
#main_content .wrapper #content .tovar table.techno tr td{ padding:10px; font-size:12px; font-weight:normal;}
#main_content .wrapper #content .tovar table.techno tr.first td{ background-color:#F6EAD2;}
#main_content .wrapper #content .tovar table.techno tr td.name{ color:#551300; font-weight:bold;}

#main_content .wrapper #content .tovar .summa{ font-size:14px; color:#841F01; font-weight:bold; text-align:right;}
#main_content .wrapper #content .tovar .full{ text-align:right;}
#main_content .wrapper #content .tovar .otstup{ height:100px;}
#main_content .wrapper #content .tovar .cont{ text-align:left;}


/* kurs */
#main_content .wrapper #content .page .name{ padding:10px 0px;font-size:16px; color:#681100; font-weight:bold;}
#main_content .wrapper #content .page .name a{color:#681100;text-decoration:none}

#main_content .wrapper #content .page{}
#main_content .wrapper #content .page .title{}
#main_content .wrapper #content .page .title.sec{ padding:10px 0 7px 0; height:inherit; color:#841F01; background:none;}
#main_content .wrapper #content .page table.kurs_sostav tr{ border-bottom:4px solid #FCEABA; background:#FEF5DD;}
#main_content .wrapper #content .page table.kurs_sostav tr.last{ border-bottom:none;}
#main_content .wrapper #content .page table.kurs_sostav tr td{ padding:10px; font-size:14px;}
#main_content .wrapper #content .page table.kurs_sostav tr.title td{ font-weight:bold; color:#841F01;}
#main_content .wrapper #content .page table.kurs_zakaz tr td{ padding:10px 0; font-size:12px; font-weight:normal;}
#main_content .wrapper #content .page table.kurs_zakaz tr td .input{ background:#FEF5DD;}
#main_content .wrapper #content .page div.submit{margin-bottom:10px; padding-top:10px;}
#main_content .wrapper #content .page .submit{margin-bottom:10px;}


/*kurs NDL*/
#main_content #content .page .karty{ width:681px; height:936px; background:transparent url(/images/rodger.ru/kurs_ndl.png) 0 0 no-repeat;}
#main_content #content .page .karty .items{}
#main_content #content .page .karty .items .item{float:left; margin:5px 4px 20px 6px; width:216px;}
#main_content #content .page .karty .items .item .karta{margin-right:15px; padding:32px 0px 0 10px; width:191px; height:95px; color:white; background:transparent url(/images/rodger.ru/kurs_karta.jpg) 0 0 no-repeat;}
#main_content #content .page .karty .items .item .karta ul{margin:0 0 0 5px; padding:0; list-style:none;}
#main_content #content .page .karty .items .item .karta ul li a{ color:#B12320;}
#main_content #content .page .karty .items .item.sample .karta{ background:#FFFFCC;}
#main_content #content .page .karty .items .item .karta.clear{display:none;}
#main_content #content .page .karty .items.red{margin-top:32px;}
#main_content #content .page .karty .items.red .item .karta{margin:5px 4px 20px 6px; background:transparent url(/images/rodger.ru/kurs_karta2.jpg) 0 0 no-repeat;}
#main_content #content .page .karty .items .item span.ndl{ margin:0 5px 0px 60px; font-size:12px; text-transform:uppercase; font-weight:bold;}
#main_content #content .page .karty .items .item span.national{ margin-left:5px; font-size:9px;}
#main_content #content .page .karty .items .item span.name_kurs{ display:block; padding:38px 0 0 28px; font-size:14px;}

/*kurs NDL opisanie*/
#main_content #content .page .opisanie{ position:relative;margin-left: -75px; width:666px; height:1324px; background:transparent url(/images/rodger.ru/kurs_ndl_opisanie.png) 0 0 no-repeat;}
#main_content #content .page .opisanie .k_block { position:absolute; margin:0 0 0 0px; padding:5px; width:140px; height:95px;}
#main_content #content .page .opisanie .k_block .title{ margin:0; padding:0; font-size:20px; font-weight:bold; background:none;}
#main_content #content .page .opisanie .k_block .title a{color:#390703; text-decoration:none;}
#main_content #content .page .opisanie .k_block .title.st1{ height:auto; font-size:23px;}
#main_content #content .page .opisanie .k_block .title.st2{ height:auto; font-size:14px;}
#main_content #content .page .opisanie .k_block .title.st3{ height:auto; font-size:12px;}
#main_content #content .page .opisanie .k_block.pos9 .title a{color:white;}
#main_content #content .page .opisanie .k_block.spec .title{ float:left;}
#main_content #content .page .opisanie .k_block ul{ margin:0; padding:0; list-style:none;}
#main_content #content .page .opisanie .k_block.spec ul{float:left; margin:0 3px;}
#main_content #content .page .opisanie .k_block ul li a{ font-size:12px; color:#B12320;}
#main_content #content .page .opisanie .k_block.pos1{top:16px; left:185px;}
#main_content #content .page .opisanie .k_block.pos2{top:12px; left:350px;}
#main_content #content .page .opisanie .k_block.pos3{top:150px; left:177px;}
#main_content #content .page .opisanie .k_block.pos4{top:122px; left:343px; width:440px; height:155px; background:#AFD1EC;
	/* Для хороших браузеров */
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	border-radius: 5px; /* CSS3 */
}
#main_content #content .page .opisanie .k_block.pos5{top:272px; left:177px;}
#main_content #content .page .opisanie .k_block.pos6{top:320px; left:350px;}
#main_content #content .page .opisanie .k_block.pos7{top:384px; left:177px;}
#main_content #content .page .opisanie .k_block.pos8{top:304px; left:513px; width:180px; height:155px; background:#AFD1EC;
	/* Для хороших браузеров */
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	-khtml-border-radius: 5px; /* KHTML */
	border-radius: 5px; /* CSS3 */
}
#main_content #content .page .opisanie .k_block.pos8 ul{margin-top: 14px;}
#main_content #content .page .opisanie .k_block.pos9{top:505px; left:10px;}
#main_content #content .page .opisanie .k_block.pos10{top:518px; left:177px;}
#main_content #content .page .opisanie .k_block.pos11{top:525px; left:350px;}
#main_content #content .page .opisanie .k_block.pos12{top:514px; left:522px;}
#main_content #content .page .opisanie .k_block.pos13{top:635px; left:177px;}
#main_content #content .page .opisanie .k_block.pos14{top:630px; left:350px;}
#main_content #content .page .opisanie .k_block.pos15{top:630px; left:522px;}
#main_content #content .page .opisanie .k_block.pos16{top:760px; left:522px;}
#main_content #content .page .opisanie .k_block.pos17{top:870px; left:522px;}
#main_content #content .page .opisanie .k_block.pos18{top:1002px; left:522px;}
#main_content #content .page .opisanie .k_block.pos19{top:1125px; left:522px;}
#main_content #content .page .opisanie .k_block.pos20{top:1245px; left:522px;}



/*=============================*/
/* left_block */
#main_content #left_block {float:left; width: 268px; margin:0 0 0 -100%; padding:0 0 0 30px; overflow:hidden;}
#main_content #left_block .tury { width:225px;}
#main_content #left_block .blank { margin-bottom:35px; width:225px;}
#main_content #left_block .blank .title{ padding:10px 0 15px 54px; background:transparent url(/images/rodger.ru/vodolaz.png) 0 0 no-repeat;}
#main_content #left_block .blank .photo img{float:left; margin:5px 15px 3px 0;}
#main_content #left_block .blank .full{text-align:right;}

#main_content #left_block .gallery .title{display:none}

#main_content #left_block .title{ padding-bottom:50px; background:transparent url(/images/rodger.ru/kolokol.png) 0 0 no-repeat;}
#main_content #left_block .gallery .slider { position:relative; margin:65px 0; padding:35px 0; width:225px; height:268px; background-color:#FEF5DD;}
#main_content #left_block .gallery .slider .prew { position:absolute; top:-20px; left:72px; width:88px; height:40px; background:transparent url(/images/rodger.ru/slide_top.png) 0 0 no-repeat;}
#main_content #left_block .gallery .slider .next { position:absolute; bottom:-20px; left:72px; width:88px; height:40px; background:transparent url(/images/rodger.ru/slide_bottom.png) 0 0 no-repeat;}
#main_content #left_block .gallery .items { position:relative; width:225px; height:268px; overflow:hidden;}
#main_content #left_block .gallery .items .cnt{ position:relative; width:225px;}
#main_content #left_block .gallery .items .cnt .item{}

#main_content #left_block .items .cnt .item .photo{ float:left; margin:5px 15px 3px 0;}
#main_content #left_block .items .cnt .item .pic{ padding:10px 15px; text-align:center;}
#main_content #left_block .items .cnt .item .name{ padding-bottom:10px; font-size:16px; color:#681100; font-weight:bold;}
#main_content #left_block .items .cnt .item .cena{ margin-bottom:3px; padding:10px 0 0 0; width:177px; height:38px; text-align:center; color:white; font-weight:bold; background:transparent url(/images/rodger.ru/cennik2.png) 0 0 no-repeat;}
#main_content #left_block .items .cnt .item .full{ margin-bottom:25px; text-align:right;}

#main_content #left_block .items .item .photo{ float:left; margin:5px 15px 3px 0;}
#main_content #left_block .items .item .pic{ padding:10px 15px; text-align:center;}
#main_content #left_block .items .item .name{ padding-bottom:10px; font-size:16px; color:#681100; font-weight:bold;}
#main_content #left_block .items .item .name a {text-decoration:none;font-size:16px; color:#681100; font-weight:bold;}
#main_content #left_block .items .item .cena{ margin-bottom:3px; padding:10px 0 0 0; width:177px; height:38px; text-align:center; color:white; font-weight:bold; background:transparent url(/images/rodger.ru/cennik2.png) 0 0 no-repeat;}
#main_content #left_block .items .item .full{ margin-bottom:25px; text-align:right;}
/* slider */

/* menu */
#main_content #left_block .menu{ margin-bottom:90px;}
#main_content #left_block .menu .title{ padding-bottom:15px; background:transparent url(/images/rodger.ru/menu_karta_tovara.png) 0 0 no-repeat;}
#main_content #left_block .menu ul{ margin:0 0 0 2px; padding:0 0 0 41px; list-style:none;}
#main_content #left_block .menu ul li{margin:0; padding: 10px 0 10px 10px; border-bottom: 1px dotted #681100;  background:transparent url(/images/rodger.ru/listing_left_menu.png) 0 50% no-repeat;}
#main_content #left_block .menu ul li a{color: #681100; font-size: 16px; font-weight: bold; text-transform:uppercase; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#main_content #left_block .menu ul li.active a{color: #A50303;}
#main_content #left_block .menu ul li ul{ display:none; margin:15px 0 30px 0; padding:0; list-style:none;}
#main_content #left_block .menu ul li ul.active{ display:block; }
#main_content #left_block .menu ul li ul li{ margin:7px 0 6px 20px; padding-left:15px; background:transparent url(/images/rodger.ru/listing.png) 0 4px no-repeat;}
#main_content #left_block .menu ul li ul li a{ font-size:12px; color:#A50303; font-weight: normal; text-decoration:underline; text-transform: lowercase;}
#main_content #left_block .menu ul li ul li.active a{font-weight:bold}
/* _ostrova menu */
#main_content #left_block .menu_ostrova{ margin-bottom:20px;}
#main_content #left_block .menu_ostrova .title{background:transparent url(/images/rodger.ru/palma.png) 0 0 no-repeat; padding:10px 0 0 40px }
#main_content #left_block .menu_ostrova .desc{padding:0px 0 0 40px}
#main_content #left_block .menu_ostrova .list{ float:left; margin:0 0 0 51px; width:169px;}
#main_content #left_block .menu_ostrova ul{ margin:0; padding:0; list-style:none;}
#main_content #left_block .menu_ostrova ul li{ padding-left:18px; background:transparent url(/images/rodger.ru/listing.png) 0 3px no-repeat;}
#main_content #left_block .menu_ostrova ul li a{ color:#A50303;}
#main_content #left_block .menu_ostrova ul li.active a{font-weight:bold;text-decoration:none}

/* kurs*/
#main_content #left_block .blank{}
#main_content #left_block .item{}
#main_content #left_block .item .content .c_txt{ height:auto; overflow:visible;}
#main_content #left_block .item .cnt .items{}
#main_content #left_block .item .cnt .items{}


/* news */
#main_content #left_block .news{ margin-left:-25px; width:268px;}
#main_content #left_block .news .top{ height:80px; background:transparent url(/images/rodger.ru/top_news.png) 0 0 no-repeat;}
#main_content #left_block .news .top .title{ padding:50px 0 0 60px; background:none;}
#main_content #left_block .news .content{ background:transparent url(/images/rodger.ru/content_news.png) 0 0 repeat-y;}
#main_content #left_block .news .content .cont{ padding:10px 60px;}
#main_content #left_block .news .bottom{ height:66px; background:transparent url(/images/rodger.ru/bottom_news.png) 0 0 no-repeat;}

/*=============================*/
/* footer */
#footer {clear:both; height:499px;}
#footer .top_foot { margin:0 30px 25px 0; padding:20px 0 58px 317px; border-bottom:1px solid #5A1802;}
#footer .top_foot .title { background:transparent url(/images/rodger.ru/yakor.png) 0 0 no-repeat;}
#footer .top_foot .adress { float:left; margin-left:41px; width:170px;}
#footer .top_foot .adress .name { font-size:14px; color:#841F01; font-weight:bold;}
#footer .top_foot .adress .desc {}

#footer .lfoot { float:left; margin-left:30px; width: 290px; color:##5A1802;}
#footer .lfoot .copy { margin-bottom:20px; width:150px;}
#footer .lfoot .autor {}

#footer .rfoot { float:right;}
#footer .rfoot .menu { float:right; margin-right:30px;}
#footer .rfoot .menu ul {display:block; margin:0; padding:0;list-style:none;}
#footer .rfoot .menu ul li {display:block; float:left; border-right:1px solid #5A1802;}
#footer .rfoot .menu ul li.last {border:none;}
#footer .rfoot .menu ul li a { display:block; margin:0 10px; color:#5A1802; text-decoration:none;}
#footer .rfoot .menu ul li a.active { color:#922400;}
#footer .rfoot .stat { margin-right:30px;}
#footer .rfoot .stat .st {text-align:right; float:right; margin:35px 0 0 0px; width:88px; height:31px; }
#footer .rfoot .stat .st img {margin-left: 18px;}
/* navibar	*/
#main_content #content .navibar{padding:1px 0px 5px 0px;}
#main_content #content .navibar a{text-decoration: none; padding:0px; border-bottom:1px solid #5055b7}
#main_content #content .navibar a:hover{border-bottom:0px}
#main_content #content .navibar .p{font-weight:bold; padding:0px 5px;}
#main_content #content .navibar .current{font-style:italic;}
/* //navibar	*/
/* sitemap	*/
.sitemap{}
.sitemap li{padding:4px 0px}
.sitemap li a{font-weight:bold}
.sitemap li ul {padding:5px 0px 10px 40px}
.sitemap li ul li a{font-weight:normal}
/* //sitemap	*/
/* postanichka*/
.numpages {padding:15px 0px 0px 0px}
.numpages .pages{padding:5px 5px 5px 0}
.numpages .pages a,.numpages .pages span{background:#5e5e5e;border: 1px solid #5e5e5e;color: #FFFFFF;display: inline-block;margin: 0 3px;padding: 1px 6px;text-decoration: none;}
.numpages .pages .prev{padding: 0 3px 2px;position: relative;top: -1px;}
.numpages .pages span{background:none;border: 1px solid #5e5e5e;color: #5e5e5e;}
/* //postanichka*/
/*  feedback   */
.feedback_form{}
.feedback_form .input{padding:5px 0px;float:left;width: 100%;}
.feedback_form .input span{width:130px; display:block; float:left}
.feedback_form .input .input_text{width:200px;float:left}
.feedback_form .input .text_area{width:200px; height:150px; float:left}
.feedback_form .input .submit{border:1px solid #000; cursor:pointer}
.feedback_form .error .er{color:red; font-weight:bold}
.feedback_form .error .msg{font-size: 14px; font-weight: bold; padding: 50px 0px; text-align: center;}
.feedback_form .error{padding:10px 0}
/*  //feedback   */
/*  Search results   */
.search_result {}
.search_result .header {margin:15px 0; font-weight:bold;}
.search_result .search {}
.search_result .search .item {margin:20px 0;}
.search_result .search .item .name {}
.search_result .search .item .name span {display:block; float:left; width:15px;}
.search_result .search .item .anons {padding-left:15px;}
/*  //Search results   */
.currenc{display:none}
.no-photo{display:none}
.pp_social{display:none}
.preloader{position: fixed;top: 50px;visibility: hidden;width: 126px; height:126px; z-index: 10001;}
#main_content .wrapper #content .page .master a img {float:none;}

.title.padi{background:url('/images/rodger.ru/padi.png') no-repeat;height:35px;}
.title.ndl{background:url('/images/rodger.ru/ndl.png') no-repeat;height:35px;}
#main_content .wrapper #content .page .title.padi{background:url('/images/rodger.ru/padi.png') no-repeat;height:35px;}
#main_content .wrapper #content .page .title.ndl{background:url('/images/rodger.ru/ndl.png') no-repeat;height:35px;}
.cena a{color:#fff; text-decoration:none}
#main_content .wrapper #content .title.shturval{height:35px;}
#main_content .wrapper #content .title.pirat{height:35px;}
#left_block .blank .title {line-height: 110%;}
.error {    font-weight: bold;margin: 0 10px;}

table.raspisanie{text-align: center; width: 100%; font-size: 13pt;} 
table.raspisanie td{border:1px #000000 solid; height:30px;}

.pre_title {text-align:center; font-size:12pt;}
.bold {font-weight:bold; }
.idc_menu {padding: 20px;}
.idc_menu>div{
    border: 2px dashed #922400;
    float: left;
    margin: 5px;
    min-height: 15px;
    padding: 5px;
    width: 250px;
}
.idc_menu h3{display:block; font-weight:bold; margin: 10px 0; }
.idc_menu a{display:block; color: #550000;}

.form {margin:30px;}
.form>table{width:500px;}
.form td{border: 2px dashed #922400; font-size:13pt; padding:5px;}
.form td table td{border: 1px dashed #922400; font-size:11pt;}

.idc_pruf{
    background-color: #FEF5DD;
    padding:5px 5px 0;
    margin:5px 0;
    font-size:10pt;
    border: 2px dashed #922400;
}
.idc_pruf .name{
    color: #681100;
    font-size: 16px;
    font-weight: bold;
}

.title h1 {
    font-size: 20px;
}
.stati {
    color: #681100;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 22px 0;
}
.spstati a {
    background: url("/images/rodger.ru/menu_sep.png") no-repeat scroll 0 50% transparent;
    color: #3C0703;
    font-size: 15px;
    padding-left: 25px;
    text-decoration: none;
}
.spstati a:hover {
    text-decoration: underline;
}
/*
     FILE ARCHIVED ON 09:51:42 Sep 25, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:23:49 Mar 07, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 2.807
  load_resource: 227.724
  PetaboxLoader3.resolve: 81.804
  PetaboxLoader3.datanode: 16.221
*/