*{font-size:12px;font-family:Arial;margin:0;padding:0}
body{background-color:#F2F2F2}
img{border:none}
a{color:#0788e9}
a:hover{text-decoration:none}
h1{color:#ed145b;font-weight:400;font-size:18px;margin:5px 0}
h2{color:#9a9a9a;font-weight:700;font-size:16px;margin-bottom:5px}
h3 {color:#379fed;font-size:16px}
h5{color:#0788e9;margin-bottom:10px}
.clearbar{clear:both}
* html body{text-align:center}
#container{width:950px;margin:0 auto;background:#fff;padding:0 15px}
#topline{background-color:#e5e5e5;color:#727272;height:27px;text-align:right;line-height:27px;padding:0 15px;width:950px;margin:0 auto}
#topline a{color:#727272;float:left;margin-left:10px;margin-right:10px}
#header{height:85px}
#img-logo{float:left;margin-top:20px;overflow:hidden}
#logotext{float:left;margin-top:30px;margin-left:35px;padding:5px;color:#c3c3c3;border-left:#c3c3c3 solid 1px}
#frm-auth{float:right;width:300px;margin-top:20px}
#frm-auth p{overflow:hidden;margin-bottom:5px;color:#7f7f7f;line-height:16px}
#frm-auth a{color:#ed145b;float:right;margin-right:12px}
#frm-auth input.text{font-size:18px;float:left;width:140px;margin-right:5px;border:1px solid gray}
#frm-auth input.user{font-size:18px;float:left;width:120px;margin-right:5px;background:url(/_files/icons/user.gif) 2% no-repeat;border:1px solid gray;padding-left:20px}
#topmenu ul{list-style-type:none;width:700px}
#topmenu ul li{display:inline-block}
#topmenu ul li a{display:block;font-size:13px;font-style:italic;color:#379fed;height:20px;padding-left:6px;padding-right:7px;border-bottom:#fff solid 3px}

#topmenu ul li a:hover{text-decoration:none;color:#0788e9;border-bottom:#0788e9 solid 3px}
#searchbar{width:700px;height:75px;background:url(/_files/bg-searchbar.png) 0 0 repeat-x}
*+html #searchbar{margin-bottom:20px}
#searchbar-left{float:left;width:370px;padding:15px}
#searchbar-left p a,#searchbar-left p,#searchbar-right p{font-size:11px;color:#FFF}
#searchbar-left input{width:350px}
#searchbar-left input.find{width:70px;float:right;margin-right:16px}
#searchbar-right{float:right;width:270px;padding:15px}
#searchbar-right select{width:250px}
.searchbar-right-bottom{background-color:#edf6fd;width:250px;margin-top:4px;height:23px}
.searchbar-right-bottom a{font-size:11px;color:#ee145b;padding-left:7px;padding-right:7px;line-height:22px}
#left-col{width:700px;float:left}
#left-menu{width:180px;float:left}
#left-menu ul{list-style-type:none;margin-bottom:15px;line-height:1.5em}
#left-menu ul li{margin-left:10px;margin-right:10px}
#right-col{width:230px;float:right}
#content{margin-left:180px}
#content p{margin:10px 0}
.viewopt {border:dashed gray;padding:15px 0;text-align:center;margin:15px 0;border-width:1px 0}
.viewopt img{margin-left:30px}

ul.black{list-style-type:none;margin-bottom:15px;line-height:1.8em}
ul.black li{margin-left:10px;margin-right:10px}

ul.more{margin-left:20px}
ul.more li{list-style:url(/_files/li.gif)}

.table td {padding:3px;font-size:11px}
.table .blue,.ntable .blue td {background-color:#F3F9FE}
.ntable td{padding:3px}
.ntable th{background-color:#EDF7FD;font-weight:bold;color:#ED145B;padding:3px}
.indexTable td{padding:5px;background:#F2F2F2;width:50%}
.indexTable td a{color:#616161}

.list td{padding:4px}
.list b{color:#D50000;font-size:13px}
.list span{color:gray;font-size:11px}
.list a{font-size:15px}

.textborder{float:left;position:relative;z-index:0;border:#ccc solid 1px;margin:20px 0;padding:15px 10px 5px 10px}
.textborder h3{background:#fff;position:absolute;margin-top:-30px;float:left;padding:3px}
.textborder h3 a{font-size:15px;text-decoration:none}
.textborder a.all{background:#fff;position:absolute;font-size:13px;margin-left:320px;bottom:-10px;padding:3px}
.textborder p,.textborder table{width:480px;margin:0;overflow:hidden}

.dv-date{display:block;float:left;width:50px;font-size:11px;color:#379fed;line-height:20px}
.dv-title{display:block;float:left;width:300px;font-size:11px;color:#989898;line-height:20px;overflow:hidden}
.dv-title a{color:#000;overflow:hidden}
.dv-stars{display:block;float:left;width:55px;font-size:11px;color:#379fed;line-height:20px;text-align:right}
.dv-stars img{float:right;margin-top:5px;margin-left:2px}
.dv-amount{display:block;float:left;width:40px;font-size:12px;color:#000;line-height:20px;text-align:right}
.dv-currency{display:block;float:left;font-size:12px;color:#379fed;line-height:20px;text-transform:uppercase;padding-left:2px}

.block-1{background:url(/_files/bg-block-1.png) 0 0 repeat-x;padding:10px;margin-bottom:15px}
.block-2{background:url(/_files/bg-block-2.png) 0 0 repeat-x;padding:10px;margin-bottom:15px}
.block-3{background:url(/_files/bg-block-2-even.png) 0 0 repeat-x;padding:10px;margin-bottom:15px}
.slogin {padding:5px;border:1px solid #F2F2F2;background:#EFF7FE}
.span-date{display:block;width:35px;float:left;font-size:11px;color:gray;line-height:18px}

.error{background:#FFF4F0;color:red;border:1px solid red;margin:15px;padding:10px}

#pages {border-top:1px dashed gray;padding-top:15px}
#pages b {background:#E8E9EC;padding:3px;font-size:17px}
#pages a {padding:3px;font-size:15px}

#right-col h3 {font-style:italic;text-decoration:none}
#right-col h3.red{margin-top:30px;font-style:normal}
#right-col h4 {font-style:italic;text-decoration:none;margin-bottom:15px;display:block;font-weight:400}
.bbg{background-color:#EDF7FD;margin-bottom:15px;color:#000;line-height:1.8em;padding:1px}
#right-col form p{margin-bottom:10px;margin-left:20px}
#right-col form p input{position:absolute;margin-left:-18px;margin-top:5px}
.right,.right a{text-align:right;margin-bottom:25px}
#footer-above{margin-left:190px;line-height:25px}
#footer-above a{color:gray;margin-left:3px;margin-right:3px;font-size:11px}

#footer{background:url(/_files/bg-footer.png) 0 0 repeat-x;padding:15px;width:950px;margin:0 auto}
#footer p{margin-bottom:10px;font-size:14px;margin-left:180px}
#footer p a{font-size:14px;margin-right:5px}
#footer p.footer-big a{font-size:16px;margin-right:10px;color:#ed145b;font-weight:700}
#footer .counter{float:right}
#footer .counter img{margin-bottom:3px}

h3,#right-col form{margin-bottom:5px}
* html .a-reg,*+html .a-reg{position:absolute;padding-top:3px;padding-left:10px}
* html #topmenu ul li,* html #topmenu ul li a,*+html #topmenu ul li{float:left}
.black li a,#footer p.footer-big a:hover{color:#000}
h1.quo,#footer p.copyright{text-indent:-15px}
.block-1 p,.block-2 p{margin-left:60px}
.block-1 a.comments,.red,.red a{color:#ed145b}
* html #right-col form p input,*+html #right-col form p input{margin-left:-22px;margin-top:3px}
.plash{padding:5px;border:1px solid gray;background:#EFF7FE}
