body {background-color: #FFF;}
h1 {font-family: Arial; font-size: 23px; color: #000000; font-weight: bold; text-transform: uppercase;}
td {font-family: Arial; font-size: 12px; color: #5f5f5f; vertical-align:top;}
th {font-family: Arial; font-size: 12px; color: #5f5f5f; vertical-align:top; text-align:right;font-weight: normal;}
.advs th {font-family: Arial; font-size: 12px; color: #5f5f5f; vertical-align:top; text-align:center;font-weight: normal;}
img {border: 0;}
a {font-family: Arial; font-size: 12px; color: #255398; text-decoration: underline;}
.ie_png{behavior: url(css/iepngfix.htc);}
.p_list{display:table-cell;//float:left;//width:45%;}

.top_menu a{font-family: Arial; font-size: 11px; color: #5f5f5f; text-decoration: underline; vertical-align:middle;}

.main_menu a{font-family: Arial; font-size: 11px; color: #5f5f5f; text-decoration: underline; vertical-align:middle;}

.main_search {height:24px; width:180px; border:0px; padding-top:4px;}
.search_menu {padding-left:30px; verticala-align:middle; text-align:middle;font-family:Arial; font-size:12px; font-weight:bold; color:#5f5f5f;}
.lupa {position:absolute; margin-left:-35px; margin-top:-20px;}

.bold_text {font-family:Arial; font-size:12px; font-weight:bold; color:#5f5f5f;}
.header {padding:7px 0 7px 14px; background: #9b9b9b;font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF;}

.search_sel {width:100%; font-size:12px; border:1px #8c8c8c solid;}
.sear_input1 {height:21px; width:56px; border: 1px #a6a3a3 solid;}
.sear_input2 {height:21px; width:90px; border: 1px #a6a3a3 solid;}

.td_padding {padding-top:10px;}
.td_bpadding {padding-top:17px;}
.td_spadding {padding-top:7px;}
.news_title {font-family:Arial; font-size:12px; font-weight:bold; color:#f0411a;}

.right_vline {background: url(../img/v_line.jpg) repeat-y top center; vertical-align:top;}
.last_pred_vline {background: url(../img/last_pred_vline.jpg); repeat-y;}
.last_pred_date{font-family:Arial; font-size:12px; font-weight:bold; color:#f0411a; vertical-align:middle;}

.groups{list-style:url(../img/list1.jpg) disk;}
ul.groups li { margin-top:10px;}
ul.groups li a {font-weight:bold;}
.subgroups{list-style:none; padding-left:5px;}
ul.subgroups li { margin-top:0px; padding-top:0px; }
ul.subgroups li a {font-weight:normal;}

.gray_text{color:#909090;}

.light_price{ padding-left:18px; padding-top:10px; padding-bottom:10px; background:#FFFFFF;}
.dark_price{ padding-left:18px; padding-top:10px; padding-bottom:10px; background:#efefef;}
.price_town {font-family:Arial; font-size:12px; font-weight:bold; color:#f0411a;}
.price_compname {font-family: Arial; font-size: 12px; color: #255398; text-decoration: underline; font-weight:bold;}

.bott_menu {text-align:center; vertical-align:middle; padding-top:18px;}
.adv_link {color:#f0411a;}

.bot_adv_link{color:#909090;}
a:hover{text-decoration:none;}

.members_holder{position:absolute; padding-top:5px;}
.login_input{border:1px solid #dddddd; width:100%;}

.advs{width:100%;}
.advs th{vertical-align:middle;}
.blue_tr {
color:#9199A3;
}

.advs {
color:#666666;
font-family:Tahoma;
font-size:9pt;
}

.red {
font-family: Tahoma;
font-size: 8pt;
color: #f72f2f;
}

span.smaller {
padding: 0px 0px 0px 3px;
margin: 0px 0px;
color: #999;
font-family: Tahoma;
font-size: 8pt;
}

span.smaller a:link,
span.smaller a:visited,
span.smaller a:hover,
span.smaller a:active {color: #999; text-decoration: none;}

h1,h2,h3,h4 {
padding: 0px 0px;
margin: 0px;
font-family: Tahoma;
font-size: 8pt;
font-weight: normal;
color: #3c8ebc;
}
