/* structure */
* { margin:0; padding:0 }
a img{border:none;}
a { color:#8e8e8e; outline:none; text-decoration:none} 
a:hover { text-decoration:underline;}
ul, ol {list-style:none}
ul li, ol li{list-style:none}
body { 
	text-align: left;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#F7F7F7;
	/*background-color:#FFF;*/
}
* html body {
  font-size: x-small; /* for IE5/Win */
  font-size: small; /* for other IE versions */
}
/*  border:1px solid #8e8e8e;  
background:#F9F9F9;
*/
body{font-size:90%;_font-size:85%;}
* html body {font-size:85%;  f\ont-size: 85%;}
#wrap {width:920px;	margin:0 auto;text-align:left;margin-top:60px;border-top:2px solid #8e8e8e;padding:4px 0}
#main-body {float: left;width:920px;min-height:280px;height:auto !important;height:280px;text-align:center;background:#F7F7F7;padding-bottom:4px;}
#sidebar {float: left;width: 120px;text-align:left;}
#bar {float: left; margin-top:20px;	width:100%;text-align:left;background:#F7F7F7;border:0px 0 0 0 solid #8e8e8e; }
#bar a{}
#bar a:hover{text-decoration:none;font-weight:bold;}
#bar li{border-bottom:1px solid #8e8e8e;width:100%; padding-top:3px;}
.bar p {border-bottom:1px solid #a0a0a0;clear:both;width:100%;margin-bottom:4px;font-weight:bold;font-size:100%;}
#current {cursor:default;font-weight:bold;color:#8e8e8e}
#header {color:#F7F7F7;width:100%;font-size:85%;float:right;}
/*#flags {color:#fff;width:100%;font-size:85%;float:right;background:#191819;}*/
#header #header-img {float:left;padding:3px 0;}
#header a {display:inline;color:#8e8e8e}
/*#header a:hover{color:#000;background:#8e8e8e;text-decoration:none}*/

#content {float:left;width: 590px;text-align:left;padding-left:20px;}
#left-side {float:left;margin-top:20px;width:580px;}
#left-side  h2{color:#8e8e8e;height:15px;width:100%;padding-top:5px;padding-bottom:5px;font-size:110%;border-bottom:1px solid #8e8e8e; }
#left-side  h3{color:#8e8e8e;height:15px;width:100%;padding-top:15px;padding-bottom:5px;font-size:110%;border-bottom:1px solid #8e8e8e; clear:both}

#left-side  p{clear:both;width:100%;margin-bottom:4px;margin-top:5px;font-size:100%;}
dl {width:580px;float:left;padding:2px 0 6px 0;border-bottom:1px solid #a0a0a0;margin-bottom:6px}
dt {float:left;font-size:100%;width:400px;padding-bottom:6px}
dl img {border:1px solid #a0a0a0;margin-right:4px;float:left}
dd {width:140px;float:left}
dd ul {float:left}
dd ul li {float:left;width:120px;font-size:85%;padding-bottom:4px}
dd ul li.label {color:#666}
dd ul li.value {color:#000}
.descr {font-size:80% !important;}

#left-side .reel{text:left;padding-top:10px;padding-left:65px}
#left-side .reel ul{float:left}
#left-side .reel ul li{margin-top:14px; margin-right:4px;float:left;padding-left:10px;} 
#left-side .desc {clear:both;padding-left:20px;padding-top:5px}
#left-side .reel img{border:1px solid #a0a0a0;}

#img-post {float:right}
#img-post img {border:1px solid #a0a0a0;margin-left:2px;}
/*forms*/
form{margin:0;padding:0;}
label {display:block;float:left;width:90px;padding:0;margin:4px 0 0; font-size:85%;}
form input, form select {width:210px; margin:2px 4px 2px 0;}
form select{width:214px;}
form input {padding:1px 0}
form .small-select{width:105px;}
.btn {float:left;font-weight:bold;font-size:85%;padding:3px 15px;width:110px;text-align:center;margin-top:10px;margin-bottom:10px;margin-right:220px;}
.btn2 {border-left:1px solid #c2c0c0;border-top:1px solid #c2c0c0;border-bottom:1px solid #737373;border-right:1px solid #737373;background:#959595;color:#000;font-weight:bold;font-size:65%;padding:3px 15px;width:80px;text-align:center;margin-top:10px}
.btn3 {float:left;font-weight:bold;font-size:85%;padding:3px 15px;width:110px;text-align:center;margin-top:10px;margin-bottom:10px;}


div.validate {border:1px solid #cc6666;text-align:center;color:#f03;width:345px;padding:3px 0;margin:2px 0;}
.validate span {color:#cc0000;font-size:85%}
div.field-error{background: url(../imgs/error-sm.gif) no-repeat 0 0;color:#f03;font-weight:bold;
text-align:left;padding:3px 0 3px 20px;margin:3px 0;font-size:120%;display:block;float:left;width:250px !important;}

.center{text-align:center;display:block}
/*
.allmsgs {border:2px solid #999;float:left;padding:2px;display:inline;width:95%;border-left:none;border-right:none;background:#e6e6e6;margin:5px 0 5px 24px}*/

/*.allmsgs{border:2px solid #999;float:left;padding:2px;display:block;width:100%;border-left:none;border-right:none;background:#F9F9F9;margin-bottom:5px}*/
.allmsgs{border:2px solid #999;display:block;width:580px;border-left:none;border-right:none;background:#F9F9F9;margin-bottom:5px}
.allmsgs p {color:#333;padding:10px 0 12px 40px;background:url(../imgs/msgs-icons.gif) -8px -8px no-repeat}
.allmsgs p span {display:block;font-size:100%;}
.msg-info p{ background-position: -0px -184px}
.msg-warning p{ background-position: -0px -18px}
.msg-ok p{ background-position: -0px -349px}	

#ads-v {float:right;width: 160px;padding-left:10px;}
#footer{background:#F7F7F7; min-height:10px; height:auto !important;height:20px;padding:2px 8px;text-align:right;font-size:85%;color:#666666;clear:both;border-top:2px solid #8e8e8e;}