

body {
/* font:76% Verdana,Tahoma,Arial,sans-serif;
 background-image:url(../images/bg.gif);
 background-repeat:repeat-x;*/
}

img{
 border:none;
}





table.header {
 height:180px;
 height:120px;
 /*background-image:url(../images/header/header.jpg);*/
 background-image:url(../images/header/header_tolya.jpg);
 background-repeat:no-repeat;
}
table.header td.top_menu{
 /*padding-bottom:17px;*/
 padding-left:250px;
}
.td_header{
/* background-image:url(../images/header/bg_line.png);*/
 background-image:url(../images/header/bg_line_tolya.png);
 background-repeat:repeat-x;
 background-position:bottom;
}




.left_column{
 width:260px;
 padding-top:10px;
}
.delim_column{
 width:1px;
 background-color:#0099FF;
}
.central_column{
 border-top:1px #993333 solid;
 border-left:1px #993333 solid;
 /*background-image:url(../images/text/fotoaparat.jpg);*/
 background-repeat:no-repeat;
 background-position:right top;
}
.underground{
 border-top:3px #993333 double;
}





.text_title_bg h2{
 padding:8px;
 padding-left:10px;
 margin:0px;
 font-size:14pt;
 color:#414141;
 font-weight:bold;
}
.text_title_bg h2 img{
 float:left;
 margin-right:15px;
}
.text{
 padding:10px;
 font:135% "Times New Roman", Times, serif;
 color:#414141;
}




.text_title_bg_end, .text_title_bg_start{
 height:46px;
 width:24px;
}
.text_title_bg_start{
 background-image:url(../images/central_column/text/title_bg_start.png);
 background-repeat:repeat-x;
}
.text_title_bg{
 background-image:url(../images/central_column/text/title_bg.png);
 background-repeat:repeat-x;
}
.text_title_bg_end{
 background-image:url(../images/central_column/text/title_bg_end.png);
 background-repeat:repeat-x;
}




.v_menu{
 width:100%;
/* background-color:#7ec4fb;*/
}
.v_menu img{
 float:left;
 margin-right:5px;
}






.main_end, .main_bg, .main_start{
 border-top:1px #993333 solid; 
}
.main_start, main_end{
 width:12px;
 height:27px;
}
.main_start{
 background-image:url(../images/left_column/menu/main_start.png);
}
.main_bg{
 background-image:url(../images/left_column/menu/main_bg.png);
}
.main_end{
 background-image:url(../images/left_column/menu/main_end.png);
}
.main_bg a, .main_bg a:visited{
 font-size:10pt;
 color:#666666;
 text-decoration:none;
 font-weight:bold;
}
.main_bg a:hover{
 color:#000000;
}






.sub_menu a.sub_menu_link, .sub_menu a.sub_menu_link:visited{
 text-decoration:none;
 color:#666666;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11pt;
 border:1px transparent solid;
 padding:2px;
 display:block;
}
.sub_menu a.sub_menu_link:hover{
 color:#333333;
 border-bottom:1px #993333 solid;
 border-top:1px #FF9933 solid;
 background-image:url(../images/header/top_menu/btn_bg.png);
 background-repeat:repeat-x;
}




.under_start, .under_end{
 width:22px;
 height:30px;
}
.under_start{
 background-image:url(../images/underground/copyright/start_bg.png);
}
.under_bg{
 background-image:url(../images/underground/copyright/bg.png);
}
.under_end{
 background-image:url(../images/underground/copyright/end_bg.png);
}





.share_container {
 padding:4px;
 border:1px #CC9966 solid;
 color:#351100;
 /*font-family:Verdana, Arial, Helvetica, sans-serif;*/
 font:84% Verdana, Arial, Helvetica, sans-serif;
 margin:2px;
}


div.map {
 width:770px;
 height:790px;
 overflow:scroll;
}
div.map table {
 background-image:url(../images/karta_proezda/map.png);
 background-repeat:no-repeat;
 width:797px;
 height:786px;
}
div.map table img{
 margin-top:300px;
 margin-left:251px;
}


a.shema_proezda, a.shema_proezda:visited, a.a-mail, a.a-mail:visited{
 text-decoration:none;
 color:#3366FF;
}
a.shema_proezda:hover, a.a-mail:hover{
 text-decoration:underline;
}


.logo {
 padding-left:20px;
 padding-top:10px;
}
.logo a{
 font-size:15pt;
 text-transform:uppercase;
 color:#ca0000;
 font-weight:bolder;
 text-decoration:none;
}


.adress {
 padding-top:10px;
 padding-right:20px;
 color:#f8f088;
 font-size:14pt;
 font-family:"Courier New", Courier, monospace;
 font-weight:bold;
}



.piramida_start{
 background-image:url(../images/header/top_menu/piramida/start.png);
 background-repeat:no-repeat;
 width:20px;
 height:27px;
}
.piramida_bg{
 background-image:url(../images/header/top_menu/piramida/bg.png);
 background-repeat:repeat-x;
 width:20px;
 height:27px;
 line-height:27px;
}

.piramida_bg a, .piramida_bg a:visited{
 font-size:10pt;
 font-family:Arial, Helvetica, sans-serif;
 color:#333333;
 text-decoration:none;
 padding-left:10px;
 padding-right:10px;
}
.piramida_bg a:hover{
 color:#000000;
}

.piramida_end{
 background-image:url(../images/header/top_menu/piramida/end.png);
 background-repeat:no-repeat;
 width:20px;
 height:27px;
}




.art_img_block, .text em{
 text-align:center;
}
.art_img_block img{
 margin:5px;
}
.art_img_block, .text em{
 text-align:center;
}
.art_img_left img{
 margin:5px;
 float:left;
}




.item{
 background-image:url(../images/main_page/icon_bg.jpg);
 background-repeat:no-repeat;
 width:25%;
 height:179px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:10px;
 padding-top:10px;
 background-position:center;
 text-align:center;
}
.item a, .item a:visited{
 color:#532900;
 font-size:12pt;
 text-decoration:none;
}
.item a:hover{
 text-decoration:underline;
}



.open_door{
 border-top:1px #993333 solid;
 padding-top:10px;
}
.open_door table td{
 border-left:1px #993333 solid;
 border-bottom:1px #993333 solid;
 border-top:1px #993333 solid;
}



.creator{
 color:#333399;
 font-size:10pt;
 text-decoration:none;
}


.sp a, .sp{
	font-size:9pt;
	color:#3366CC;
}


.list_articles{
	font-size:11pt;
	text-decoration:none;
}
.list_articles:hover{
	text-decoration:underline;
}
