/***** ÑÁÐÎÑ *****/
div, h1, h2, h3, h4, h5, h6, dt, dd, blockquote, pre, form, fieldset, table, th, td {margin:0;padding:0;}
img {behavior: url(/iepngfix.htc);}
h1 {color:#4D9966;font-size:20px;font-family:Tahoma;}
h2 {color:#408066;font-size:20px;font-family:Tahoma;}
h3 {color:#225252;font-size:18px;font-family:Tahoma;}
#right img.ico {float:left;margin-right:5px;margin-top:3px;}
img.ico {margin-top:3px;}
/***** ÎÑÍÎÂÀ *****/
@media screen, projection {
.BeNiceToMacIE5 {font-family: "\"}\"";font-family: inherit;}
html, body, #wrapper, wrapper2 {margin:0;padding:0;width:100%;height:100%;min-height:100%;font-size:14px;color:#000;font-family:Verdana, sans-serif;}
html>body, html>body #wrapper, html>body #wrapper2 {height: auto;}
div#wrapper {position: absolute;top: 0;left: 0;background:#fff;}
#header {position:relative; z-index:500;width:100%;height:120px;background:#fff;}
#headcontent {background:#fff;margin-left:300px;position:relative;padding:0px;text-align:center;height:100px;}
#sidebar {width:180px;float:left;padding-right:20px;padding-top:91px;padding-left:40px;}
#content {margin-left:240px;margin-right:240px;padding:95px 40px 10px 30px;}
#right {float:right;width:200px;padding:95px 40px 30px 10px;font-size:12px;}
.clear {clear: both;margin: 0;padding: 0;}
#footer {clear: both;bottom: 0;left: 0;width: 100%;height: 78px;background:#408066;overflow:hidden;}
#footerContent {color:#ddd;padding:5px 10px 10px 230px;font-size:12px;}
#main {margin: 0;padding: 0;}
/* \*/
* html #footer {position: absolute;}
* html #main {padding-bottom: 100px;}
/* \*/
head:first-child+body div#footer {position: absolute;z-index:0;}
head:first-child+body div#main {padding-bottom: 100px;}
}
@media all and (min-width:0px) {head~body {height:100%;}}

/***** ÍÀÑÒÐÎÉÊÀ ID *****/
#headcontent strong {color:#4D9966;font-size:20px;font-family:Tahoma;}
#content a {color:#225252;text-decoration:underline;}
#content a:hover {color:#408066;text-decoration:underline;}
#content a:active {text-decoration:none;}
#right a {color:#225252;text-decoration:underline;}
#right a:hover {color:#408066;text-decoration:underline;}
#icquin {color:#225252;font-size:16px;text-align:center;margin-top:20px;}
#icquin a {color:#225252;text-decoration:none;font-size:16px;padding-right:10px;}
#icquin a:hover {color:#408066;text-decoration:underline;}
#divpanel {padding:10px 40px 10px 0px;}
#divpanel a {font-size:12px;color:#225252;text-decoration:none;}
#divpanel a:hover {color:#6495ED;}
#alert_usernum, #alert_msg, #alert_tema, #alert_email, #alert_name {padding:3px;color:#f22;background:#fbb;border:solid 1px #f22;font-size:11px;}

/***** ÊËÀÑÑÛ ÄÈÇÀÉÍÀ *****/
.out {display:block;background:#bbb;border:1px solid #ddd;position:relative;margin:0px 0px 25px 0px;}
.in {background:#ddffdd;border:1px solid #408066;position:relative;padding:10px 10px 20px 10px;font-weight:normal;left:-5px;top:-5px;}
.block {background:#ddffdd;border-top:1px solid #408066;border-left:1px solid #408066;border-right:1px solid #408066;position:relative;padding:5px;left:-4px;top:-3px;width:50%;z-index:2;text-align:center;}
.panel {width:100%;}
.data {font-size: 12px;font-family:Arial;color:#225252;padding:3px;background:#cfc;margin-bottom:3px;width:100px;text-align:center;}
.tab {padding-left:20px;margin-bottom:5px;}
.table_info {width:100%;margin-top:10px;}
.td_h_price {padding:5px 5px 5px 10px;font-weight:bold;background:#bfb;margin-bottom:2px;}
.td_i_price {padding:5px;background:#cfc;margin-bottom:1px;}
.num {padding:3px;}
.t {font-size:20px;background:#408066;color:#ddd;padding:4px;font-weight:bold;}
.small {font-size:11px;}
.form, textarea {padding:3px;font-size:16px;font-family:Verdana;}
.form_text {font-size:12px;font-family:Verdana;border:1px #225252 solid;}
.button_text {font-size:12px;font-family:Verdana;border:1px #225252 solid;background:#ccffcc;}
p.text {margin-top:5px;color:#999;}
/***** ÌÅÍÞ *****/
#nav a {padding:5px 10px 5px 10px;margin-right:10px;color:#000; border-bottom:0.5em solid #225252;height:2em; text-decoration:none; font-style:normal;}
#nav a:hover {border-bottom:0.5em solid #4D9966;text-decoration:none;color:#000;}
#nav a:active,#nav a:focus  {border-bottom:0.5em solid #0c0; color:#225252;}
#nav a.on {border-bottom:0.5em solid #0c0;}


#sidebar a.menu,#sidebar a.menu:link,#sidebar a.menu:visited {display:block; width:180px; height:25px; border:1px solid #225252; margin-top:2px; text-align:center; text-decoration:none; font-size:12px; color:#000; line-height:25px; overflow:hidden;}
#sidebar a.menu:hover,#sidebar a.activ {color:#225252; background:#ddffdd;} 
#sidebar a.menu:active {color:#fff; background:#408066;} 

#holder {position:absolute; width:740px; padding-left:10px;padding-top:10px; overflow:hidden;}
dl.menu {width:250px; float:left; margin:-32700px -150px 0 0;}
dl.menu a {display:block; height:25px; color:#000; font:normal 11px/25px verdana, sans-serif; text-decoration:none; text-indent:10px;}
dl.menu dt {float:left; padding:0; margin:32700px 0 0 0; position:relative; z-index:50;margin-right:2px;}
dl.menu dt a {background:transparent; width:96px;border:1px solid #225252;}
dl.menu dt a:hover, dl.menu dt a:focus, dl.menu dt a:active {margin-right:1px; text-decoration:none;background: #dfd; color:#225252;}
dl.menu dd {float:left; padding:25px 0 0 0; margin:-25px 0 0 0; position:relative; z-index:10;}
dl.menu dd a {background: #fff;width:148px;border:1px solid #225252;margin-top:-1px;}
dl.menu dd a:hover, dl.menu dd a:focus, dl.menu dd a:active {margin-right:1px; background: #dfd; color:#225252;}
