@charset windows-1251;
html,body{height:100%;height:auto!important;margin:0;padding:0;position:relative;width:100%;}
body{bgcolor:#FFFBF0;font:76% arial;height:auto!important;}
* html .content{height:100%;}

#content{height:auto!important;height:100%;float:top;min-height:100%;margin: 0px 0px 110px 0px;}
#content p{line-height:1.4;}

A:active,A:visited,A:link{color:#000033;text-decoration:none;}
A:hover,#topmenu a:hover,#bottommenu a:hover{color:red;}
a{color:#000033;font-family:Arial;font-size:12px;text-align:left;}

fieldset{border:1px;color:#000;margin:0;padding:0;}

h1,h2,h3,h4,h5,h6{color:#333;font-family:Arial;font-style:normal;font-weight:700;text-align:left;}
h1{font-size:14px;}
h2{font-size:12px;}
h3{font-size:11px;}
h4{font-size:10px;}
h5{font-size:9px;}
h6{font-size:8px;}

input.submit{padding:2px;}
input.text,textarea{border:1px solid #ccc;color:#333;font:12px/12px 'courier new',courier,monospace;margin:1px 0;padding:3px;}

li{color:#333;font-family:Arial;font-size:12px;text-align:left;}
p{color:#333;font-family:Arial;font-size:12px;margin:0 10px 10px;text-align:left;}

#reviews {width:900px;height:auto!important;}
#reviewsblock img{float:right;border:0px; margin:5px 5px 5px 5px;}
#reviewsblock h2{font-style:italic;}
#reviewsblock {width:900px;height:auto!important;min-height:200px}

.header {height:90px;width:auto!important;min-width:900px;background:#FFFBF0;float:center}
.headerimg {float:left}

.topmenu a{color:#000033;margin:0 0 15px;padding:0;text-align:center;text-decoration:none;}
.topmenu img{vertical-align:middle;}
.topmenu p{color:#000;font-family:Arial;margin:20px 0 15px;padding:10px 0 0;text-align:center;}

#swfgallery {z-index:1}

#topmenulinks {padding-left:30px;padding-top:0px;position:relative;height:20px;}
#topmenulinks ul, li {margin: 0px;padding:0px}
ul.topmenulinks {float: left}
#topmenulinks ul.topmenulinks li {display:block;margin:16px;width:auto!important;height:20px;float:left;text-align:center;padding-top:35px;position:relative}

#topmenulinks ul li a {font-size: 16px; color: #000; text-decoration: none;}
#topmenulinks ul li a:hover {color: red;}

.footer{height:90px;background:#FFFBF0;}
.footer{bottom:0;position:absolute;width:100%;}
.footer p{margin:0;padding:5px 10px;}

#bottommenu a{color:#000033;font-size:12px;margin:0 0 5px;padding:0;text-align:center;text-decoration:none;}
#bottommenu p{color:#333333;font-family:Arial;font-size:12px;margin:0 0 5px;padding:5px 0 0;text-align:center;}
#bottommenu {float:left;margin:0 300;width:450px}

#bottommenulinks {margin:0 auto;float:right;position:relative;}
#bottommenulinks ul, li {margin: 0px;padding:0px}
ul.bottommenulinks {float: left}
#bottommenulinks ul.bottommenulinks li {display:block;margin:16px;width:auto!important;height:20px;float:right;text-align:center;padding-bottom:35px;position:relative}

#bottommenulinks ul li a {font-size: 16px; color: #000; text-decoration: none;}
#bottommenulinks ul li a:hover {color: red;}
#bottommenulinks p.bottomlinks:first-letter{color:red;}

.redline {height:1px;width:900px;min-width:900px;background:rgba(200,10,10, 0.5);float:center;}
.redline2 {height:1px;width:900px;min-width:900px;background:rgba(200,10,10, 0.5);float:center;}

div#rotator {position:relative; height:500px; margin-left: -42px;}
div#rotator ul li {float:center; position:absolute; list-style: none;}
div#rotator ul li.show {z-index:900;}

