/*----------------------------------------osnova----------*/



body{margin:0px; padding:0px; font-family:Tahoma; font-size:10px}

table{border:0px; border-collapse:collapse; height:100%; width:100%;}

table tr td{margin:0px; padding:0px}

img{border:0px}

h1{color:#C01726; font-size:22px; text-transform:uppercase; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px;}

h2{color:#1A7B3E; font-family:'Arial', Helvetica, sans-serif; font-size:18px; padding:3px 20px 0px 164px; margin:0px; font-weight:bold}

h2, h3{ padding:0px; margin:0px}

h3{font-family:'Verdana', Arial; font-size:12px; color:#fff;}

h4{font-family:'Verdana', Arial; font-size:12px; color:#CCCCCC;}

h5{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; color:#04227C; text-decoration:underline; padding-top:10px}

p{font-family:Georgia, 'Times New Roman', Times, serif;}

span{font-family:Georgia, "Times New Roman", Times, serif; text-align:left}

a{font:'Verdana', Arial, Helvetica, sans-serif; text-decoration:underline; color:#001A63; font-size:13px}

a:hover{text-decoration:none}

/*----------------------------------------obvodka----------*/



.t1 td{vertical-align:top; text-align:center}











/*----------------------------------------shapka--------*/

#domik{/*z-index:10;*/ position:absolute; top:52px; left:20px; width: 50px;}

.acheika1{height:15px}

.acheika1 table{background:#F5F0EA; height:15px}

.menu{font-style:italic; height:40px; background:#F5F0EA;}

.menu div{margin:0px 15px 0px 15px;}

ul{ margin:0px; padding:10px 0px}

ul li{display:inline}

ul li a{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding:0px 15px; color:#03227D; text-decoration:none;}

ul li a:hover{text-decoration:underline}

.menu1{background:#DED6CB; height:25px}

#centerkartinka{width:235px; height:310;}

.acheika2{height:310px}

.acheika2_1{background: url(vavilon_03.jpg); width:45%}

#acheika2_1img{position:relative; width:100%}

#acheika2_1_1img{position:absolute; /*z-index:1;*/ width:167px; height:171px; padding-top:140px; right:0%;}

.acheika2_3{background:url(vavilon_05.jpg); width:45%; text-align:left ;vertical-align:bottom}

#acheika2_3img{position:relative; width:100%}

#acheika2_3_1img{position:absolute; /*z-index:1;*/ height:185px; width:236px; padding-top:73px; left:0%;}





#acheika2_3_2img, #acheika2_3_3img, #acheika2_1_2img, /*-link-*/ #link_peregorodki, #link_kupe, #link_gardirob_k{position:absolute; /*z-index:2*/}





#acheika2_1_2img{width:202px; height:64px; padding-top:82px; left:180px}

#link_gardirob_k{margin:14px 0px 0px 30px}



#acheika2_3_2img{width:203px; height:67px; padding-top:220px; right:100px}

#link_peregorodki{margin:36px 0px 0px 18px}



#acheika2_3_3img{width:139px; height:68px; padding-top:8px; right:255px}

#link_kupe{margin:14px 0px 0px 30px}





/*-------------------------------------------telo-------*/

.acheika3{height:100%}





.telo1{background:url(vavilon__11.jpg); width:74px; vertical-align:top}



#div_telo1{position:relative; height:100%; vertical-align:bottom;width:74px;background:url(vavilon_2_1.jpg) no-repeat bottom;}

#div_telo1_1{position:absolute; bottom:0%; background:url(vavilon_2_1.jpg); left:0%; height:102px; width:74px;}



.telo2{width:95%; padding:40px 35px 80px 35px; margin:0px 0px 0px 0px}

.telo2 p{}

.telo2 h1{text-align:center}

.telo2 span{text-align:left}

.telo2 a{text-decoration:underline; color:#00C; font-weight:bold}

.telo2 a:hover{text-decoration:none}

.telo2 u{color:#C01726; font-weight:bold}

.telo2 img{border:#ECE2D8 5px solid; margin:5px;}

.telo2 div span{font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;}





/*-------------------------- knopka -----*/

#dlin{height:25px; width:179px; background: url(v-1_11.jpg); position:relative;}

.button{width:179px; height:25px;}

.button img{border:0px solid}

.button1{background:#BF1726; padding:2px 3px 0px 3px}



.button1 a{text-decoration:underline; font:Arial 12px; font-weight:bold}

.button1 a:hover{text-decoration:none}

.button_link:link {color:#fff;}

.button_link:visited {color:#fff;}

.button_link:hover {color:#fff}

.button_link:active {color:#fff}







.telo2_t1{width:90%; height:400px; background:#ECE2D8; text-align:center}

.telo2_t1 td {background:#fff; padding:0px 20px}

.telo2_t1 p{text-align:justify}

telo2_t1 img{text-align:center; float:none}



.telo2_t1_1{width:75%; height:10%; text-align:center}

.telo2_t1_1 h5{ margin-bottom:5px}

.telo2_t1_1 td {background:#fff; padding:0px 5px}

.telo2_t1_1 p{text-align:justify; padding-bottom:15px}

telo2_t1_1 img{text-align:center; float:none}



#div_telo_t1_{height:350px; text-align:justify}

#div_telo_t1_1{float:left; height:250px; width:200px; text-align:center; padding:10px 15px;}







#div_telo2{position:relative; height:400px; float:left}

#div_telo2_1{float:left; height:150px; width:200px}

#div_telo2_1 img{border:#ECE2D8 solid 5px}

#div_telo2_2{}

#div_telo2_2 img{border:#ECE2D8 solid 5px; float:none}

#div_telo2_3 p{ text-align:center}

#div_telo2_3{padding-top:30px;}





.telo3{background:url(vavilon__13.jpg); width:76px; vertical-align:top}

#div_telo3{position:relative; height:100%; vertical-align:bottom; width:76px; background:url(vavilon_2_0.jpg) no-repeat bottom}

#div_telo3_1{position:absolute; bottom:0%; background:url(vavilon_2_0.jpg); right:0%; height:313px; width:76px}

#div_telo3_1 img{}

/*-------------------------------------------niz--------*/





.podval1{background:url(vavilon_21.jpg); height:121px; width:142px}

.podval2{background:url(vavilon_23.jpg); padding-top:10px; color:#FFF;}

.podval2 p{font-family:'Verdana', Arial; font-size:10px; padding:0px; margin:5px 0px 0px 0px}

.podval2 h4{padding:0px; margin:10px 0px 0px 0px}

.podval2 a{text-decoration: none; font-size:10px; color:#ccc}

.podval2 a:hover{text-decoration:underline}





.podval2 p a{text-decoration: underline; color:#ccc}

.podval2 p a:hover{text-decoration:none}

.podval3{background:url(vavilon_26.jpg); height:121px; width:115px}

.podval3 p{margin-top:60px}


.tables {
border-collapse: collapse; 
}

.tables td{
border:double;
border: 4px double black;
}
.tables th{
border:double;
border: 4px double black;
background-color: #ccc;
}
.tables th h5{
color: #339;
font-size: 18px;
}
.tables td h5{
color: red;
font-size: 18px;
}






ul#cssmenu {
     /*   width:350px;*/
        margin: 0;
        border: 0 none;
        padding: 0;
        list-style: none;
        background: #003366;
        height: 30px;
        font: bold 12px/28px Verdana, Arial;
        border-left:#003366 1px solid;
		padding-left: 200px;
}

ul#cssmenu li {
        margin: 0;
        border: 0 none;
        padding: 0;
        float: left;
        display: inline;
        list-style: none;
        position: relative;
        height: 30px;
}

ul#cssmenu ul {
		width: 260px;
        margin: 0;
        border: 0 none;
        padding: 0;
       /* width: 160px;*/
        list-style: none;
        display: none;
        position: absolute;
        top: 30px;
        left: 0;
		z-index: 999;
}

ul#cssmenu ul:after {
        clear: both;
        display: block;
        font: 1px/0px serif;
        content: ".";
        height: 0;
        visibility: hidden;
}

ul#cssmenu ul li {
        width: 250px;
        float: left;
        display: block !important;
        display: inline;
}

/* Main Menu */
ul#cssmenu a {
        border: 0px;
        padding: 0 10px;
        float: none !important;
        float: left;
        display: block;
        background: #003366;
        color: #FFFFFF;
        font: bold 12px/28px Verdana, Arial;
        text-decoration: none;
        height: auto !important;
        height: 1%;
}

/* Main Menu Hover */
ul#cssmenu a:hover,
ul#cssmenu li:hover a,
ul#cssmenu li.iehover a {
        background: #FFFFFF;
        color:#003366;
        border-top:#003366 1px solid;
}

/* Second Menu */
ul#cssmenu li:hover li a,
ul#cssmenu li.iehover li a {
        border-top: 2px solid #FFFFFF;
        float: none;
        background: #003366;
        color: #FFFFFF;
}

/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
        border-top: 2px solid #FFFFFF;
        background: #FFFFFF;
        color:#003366;
        border:#003366 1px solid;
}

ul#cssmenu ul ul {
        display: none;
        position: absolute;
        top: 0;
        left: 170px;
}

ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
        display: none;
}

ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
        display: block;
} 

div {
/*border: 1px solid #ccc;*/
}