* {margin: 0; padding: 0; border: none; font-family: Verdana, Arial, sans-serif;}

html, body {background-color: #eea463; width:100%; height:100%; margin:0px; background-image: url('/n.gif') no-repeat; background-attachment: fixed;}

#wraper {min-width: 1000px; min-height: 100%; height: 100%; }
#wrap_table {width: 100%; height: 100%;}

td {vertical-align: top;}
a img {border:0px;}

td.header {background-image:url(./img/topb1_11.jpg); background-repeat:no-repeat; height:214px;}

td.lefter {background-image:url(./img/topb1_3.jpg); background-repeat:no-repeat; background-position: 0% 0%; height:50%; width:115px; border: none; padding: 0; margin: 0;}
td.center {width:75%; min-width:750px; height:auto !important;}
* html #main {height: auto !important;}

td.righter {background-image:url(./img/bottomb1_2.jpg); background-repeat:no-repeat; background-position:bottom right; min-height:470px; height:50%; width:120px;}

td.footer {background-image:url(./img/bottomb1_1.jpg); background-repeat:no-repeat; background-position:top right; height:83px}

#main {font-size:11pt; text-align: left; height: auto !important; margin: 0 10px;}
#om {position: absolute; top:0px; right:0px;}

#h1s {
position: absolute; top: 10px; right: 32%;}

p.h1top {font-size:20px; color:#202020; text-align: left; }

h1.h1bottom  {
font-size: 20px; text-align: right; color:#202020; font-weight: normal; margin-top: 140px; }

div.divtop {position: absolute; top:15px; left: 5px; }
div.divtop p {font-size:10pt; color:#eea463; text-align:right; margin: 0; width: 260px;}
#main_menu {margin-top: 50px; margin-left: 35px; line-height: 30px;}
#main_menu a:link, #main_menu a:visited, #contacts a:link, #contacts a:visited {border-bottom: 2px dashed; border-bottom-color: #eaa05f; text-decoration: none; font-size: 19px; color:#eea463;}
#main_menu a:hover, #main_menu a:focus, #main_menu a:active,  #contacts a:hover, #contacts a:focus, #contacts a:active{border: none; text-decoration: none;}

div.divtop a {color:#eea463; text-decoration: none;}
div.divtop a:hover {color:#eea463; text-decoration: underline;}
#main p {margin-top: 15px; text-indent: 10px; text-align: justify; font-size: 16px;}
#main ul {margin-left: 30px;}
#main ul li, #main ol li{margin: 10px 0;}
ul li {list-style-type: disc;}
#main a:link, #main a:visited{color:#505050; text-decoration: underline;}
#main a:hover, #main a:active, #main a:focus {color:#909090; text-decoration: none;}
#main h2 {color:#202020; font-size: 17px; margin-top: 20px; margin-left: 15px;}
#main h3 {margin-top: 15px;}
#main h4 {margin-top: 15px;}
#main h6 {margin-top: 15px; font-size: 12px;}
#main span {font-weight: bold;}
#copyright {width: 800px; float: left; margin: 20px 0 10px 50px; text-align: left}
#contacts {width: 80px; position: relative; top: 30px; right: 140px;}
#meta_navy {width: 80px; position: relative; top: 0px; right: 10px;}
#meta_navy img {margin: 1px;}

#toc_button {position: fixed; top: 40%; right: 0; width: 33px; height: 148px; background-image: url("./img/toc_button.jpg"); }
#toc_button  a {display: block; weight: 33px; height: 148px;}

* html #toc_button {
position: absolute;
top: expression(eval(document.documentElement.scrollTop) + 300 + 'px');
} 

#banner {width: 250px;}
#banner a {text-decoration: none; color:#202020; }

#price {
text-align: center;
width: 150px;
margin-left: 30px;
margin-top: 7px;
color: white;
background-color: red;
padding: 1px;
font-size: 20px;
}

#price  a {
color: white;
}
#txt_banner {font-size: 17px;}

#txt_banner span {
margin-left: 8px;
font-size: 20px;
}

#aura_camera {
width: 100%;
margin: 0 auto;
}
#aura_camera tr td {
width: 50%;
}

#aura_camera tr td ul li {
line-height: 16px;
margin-left: 10px;
list-style-type: disc;
}

#right_td {
padding-left: 20px;
}

#reverse_navigation p {
font-size: 12px;
color: #000000;
}

#reverse_navigation p a:link, #reverse_navigation p a:visited {
color: blue; 
text-decoration: underline;
}

#reverse_navigation p a:hover, #reverse_navigation p a:active, #reverse_navigation p a:focus {
color: blue; 
text-decoration: none;
}

#subscribe {
padding: 4px;
margin-left: 16px;
margin-top: 30px;
font-size: 11px;
width: 170px;
border: 1px dashed black; 
}

#header {
font-size: 14px;
margin-bottom: 5px;
}

#message {
font-size: 10px;
}

#email, #submit {
padding: 2px;
border: 1px solid black;
}

#email {
width: 80px;
}

#aura_camera_v_deystvii {
width: 220px;
margin: 200px 0 0 4px; 
font-size: 13px; 
font-weight: bold; 
text-align: center; 
padding: 3px 0; 
border: 1px solid white;
}

p.msg{border-left:10px solid #000; font-size:14px; margin-left:30px; padding-left:10px; }
p.warning{font-size:14px; padding:20px 0 0 30px;}
