

body{/*behavior:url("/javascript/csshover3.htc");*/ font-family:arial,helvetica,sans-serif; font-size:12px; color:#444444; background-color:#fff; margin:0;}
form {display:inline;}
img{border:0px;}
a{color:#002f52;}
a:hover{text-decoration:underline;}
h1,h2,h3{font-variant:small-caps; font-weight:bold;}
h1{font-size:18px; display:inline;}
h2{font-size:14px;}
h3{font-size:12px;}
.cf:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.cf{display: inline-block;}
* html .cf{height: 1%;}
.cf{display: block;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.hidden{display:none;}
.sbg{background:url("/images/css_sprite_v1_2.jpg"); overflow:hidden;}
.top_h2{padding:8px 0px 0px 20px; margin:0px 0px 8px 0px; font-weight:bold}
.ad_list_h2{margin:0px; padding-left:20px; width:475px; overflow:hidden;}
.adv_h2{font-variant:normal; font-weight:bold;}
.h2_imitate{font-variant:small-caps; font-weight:bold; font-size:14px; padding:8px 0px 0px 20px; margin:0px 0px 8px 0px;}
.h2border{background-color:#f1f1f1; border-top:1px solid #d1d1d1; border-bottom:1px solid #fff; height:3px; font-size:1px;}
.nopic_href{display:block; width:80px; height:80px; background-position:-683px -2px; border:1px solid #a3a3a3;}
.thumbnail_href{height:80px; width:80px; display:block;}
.picborder_offer{border:1px solid #344565;}
.picborder_quest{border:1px solid #fd6906;}
.pager{background-color:#ededed;}
.sepline{font-size:1px; border-top:1px solid #d1d1d1; border-bottom:2px solid #f1f1f1; height:1px; margin:25px 0px 10px 0px;}
.sepline2{font-size:1px; border-top:1px solid #d1d1d1; border-bottom:2px solid #f1f1f1; height:1px;}
.err_div_ok{border-top:1px solid #5baf19; border-bottom:1px solid #5baf19; margin-bottom:15px; margin-top:15px; color:#5baf19; font-size:14px;}
.err_div_ok div{border-top:3px solid #9be165; border-bottom:3px solid #9be165; padding:5px;}
.err_div_fault{border-top:1px solid #db0404; border-bottom:1px solid #db0404; margin-bottom:15px; margin-top:15px; color:#db0404; font-size:14px;}
.err_div_fault div{border-top:3px solid #fdc7c7; border-bottom:3px solid #fdc7c7; padding:5px;}
.nomargin{margin:0;}
.smallcaps{font-variant:small-caps;}
#wrapper{border-top:10px solid #002f52; padding-top:20px;}
#cont{width:990px; margin:0px auto 40px auto;}
#navbar{margin:0px 0px 10px 20px;}
#navbar a{font-size:11px; font-weight:bold;}
#menu{}
#menu_foot{background-position:-1px -105px; height:31px;}
#menu_content{background:url("/images/menu_bg.jpg") repeat-y scroll 1px 0px;}
#menu_content a{color:#454f65; text-decoration:none; padding:10px 0px 10px 0px; display:block; font-size:11px; /*font-weight:bold;*/}
.menutxt_theme{width:192px; font-weight:bold;}
.menutxt_maincat{width:176px;}
.menutxt_subcat{width:161px;}
.dropdown{background:url("/images/dropdown_a.gif") no-repeat; width:16px; height:6px; padding:0px!important; margin-top:16px;}
.theme, .maincat, .subcat{border-top:1px solid #f0f2f5; border-bottom:1px solid #bdc4cc;}
.theme{padding-left:9px!important; margin:0px 3px;}
.maincat{background-color:#ced6e0; padding-left:25px!important; margin:0px 4px;}
.subcat{background-color:#e8edf3; padding-left:40px!important; margin:0px 4px;}
.theme:hover, .maincat:hover, .subcat:hover{background-color:#fff;}
#header{margin-bottom:10px;}
#head_left{width:810px;}
#logo{display:block; width:307px; height:45px; background-position:-78px -2px; margin-right:40px;}
#head_right{width:180px; font-size:11px; font-weight:bold; line-height:20px;}
#qs_cont{margin-top:10px;}
#quicksearch{width:470px;}
.qs_left{width:7px; background-position:-235px -62px; height:40px;}
.qs_inner{width:445px; height:40px; background:url("/images/qs_bg.jpg") repeat-x; padding:10px 0 0 5px;}
.qs_right{width:7px; background-position:-243px -62px; height:40px;}
.top_btn{display:block; width:110px; height:40px;}
#new_adv_link{background-position:-392px -4px; margin-right:5px; text-decoration:none;}
#new_adv_link span{font-variant:small-caps; font-weight:bold; color:#fff; line-height:15px;  font-size:13px; text-align:center; display:block; padding-top:4px;}
#new_adv_link:hover{background-position:-392px -45px;}
#man_adv_link{background-position:-508px -4px;}
#man_adv_link:hover{background-position:-508px -45px;}
.head_functions{display:block; float:left; cursor:pointer; width:20px; height:21px; margin:0 7px 3px 0;}
#rss{background-position:-622px -2px;}
#fav{background-position:-649px -2px;}
#twitter{background-position:-622px -26px;}
#stlap{background-position:-649px -74px;}
#note{background-position:-649px -26px;}
#facebook{background-position:-622px -50px;}
#sent{background-position:-649px -50px;}
#iwiw{background-position:-622px -74px;}
.left{width:235px; margin-right:10px;}
.right{width:744px;}
.sq_form{margin-right:5px;}
.submitbtn{background-position:-253px -64px; width:71px; height:21px; border:0; cursor:pointer; color:#6c7c9b; font-variant:small-caps; font-size:11px;}
.submitbtn:hover{background-position:-253px -86px;}
.submitbtn_whitebg{background-position:-1px -1px; width:71px; height:21px; border:0; cursor:pointer; color:#6c7c9b; font-variant:small-caps; font-size:11px;}
.submitbtn_whitebg:hover{background-position:-1px -23px;}
.forminput{width:170px; font-size:12px;}
.form_label{width:160px; font-size:11px; font-weight:bold;}
.form_row{margin-bottom:10px;}
.form_default{}
.form_default .forminput{width:200px; font-size:12px;}
.form_default .smallinput{width:90px;}
.form_default .form_label{width:160px; font-size:11px; font-weight:bold;}
.form_default .form_row{margin-bottom:10px;}
.form_default .submitpadding{padding-right:25px;}
.form_default  .forminput_textarea{width:200px; font-size:12px; height:150px;}
.form_default .form_help{font-size:11px;}
.form_default .form_element{width:220px;}
.boxform .smallinput{width:78px;}
.boxform_element{display:block; margin-bottom:10px;}
.focusfield{font-style:italic; color:#999;}
.ad_list_top{margin-bottom:5px;}
#a_list_container{margin-bottom:20px;}
.boxpadding{padding-left:5px; width:623px;}
.boxtop{height:93px;}
.a_cont{margin-top:10px; padding:12px; color:#444444; width:718px;}
.a_cont:hover{border:1px solid #767676;}
.ad_box_normal{border:1px solid #c9c9c9;}
.ad_box_vip{border:1px solid #abbad3; background-color:#ced6e0;}
.adv_box_txt_top{border-bottom:1px solid #ededed;}
.adv_box_txt_btm{padding:3px 0 1px; font-size:11px; height:31px;}
.adv_box_nav{color:#fff; font-size:10px; padding:2px 0px 2px 10px; background-color:#002f52; margin-left:2px; width:622px;}
.ad_box_left{margin-right:3px;}
.adv_box_text{width:560px; height:47px; padding-bottom:2px;}
.adv_box_right_elements{width:50px; font-weight:bold; text-align:right;}
.ad_box_type{padding:2px 0px; text-align:center; width:82px; height:13px; color:#fff; font-size:10px; font-weight:bold;}
.boxbg_offer{background-color:#677c9b;}
.boxbg_quest{background-color:#fd6906;}
.boxbg_vip{background-color:#6c7c9b;}
.adv_box_title{font-size:14px; font-weight:bold; margin-bottom:5px; overflow:hidden;}
.adv_box_title a{text-decoration:none;}
.questboxtitle a{color:#fd6906;}
.adv_box_txt{font-size:11px; overflow:hidden; line-height:1.2em;}
.box{width:233px; margin-bottom:15px;}
.box_head{background-position:-1px -61px; height:22px; padding:10px 0px 0px 10px; color:#454f65; font-variant:small-caps; font-size:14px;}
.box_content{background:url("/images/box_bg.jpg") repeat-y; font-size:11px; padding:10px 0px;}
.box_link a{text-decoration:none; display:block; color:#6c7c9b; font-size:11px; padding:10px 0px 10px 7px; border-top:1px solid #fcfcfc; border-bottom:1px solid #dcdcdc;}
.box_link a:hover{background-color:#fff; text-decoration:none;}
.firstboxlink{border-top:0!important;}
.box_txt{padding:0px 10px;}
.box_link{padding:0px 3px;}
.box_foot{background-position:-1px -95px; height:10px; font-size:1px;}
.vipbox{display:none;}
#vip_ads{margin-bottom:20px;}
#ads_php{background-color:#f5f5f5; padding:12px;}
.ads_php_row{}
.ads_php_box{margin:0px 10px 10px 0px; padding:4px; width:220px; font-size:10px;}
.ads_php_box_pic{margin-right:4px;}
.ads_box_offer{border:1px solid #607d93; color:#002f52;}
.ads_box_quest{border:1px solid #f38943; color:#fd6906;}
.ads_box_quest a{color:#fd6906;}
.ads_php_box_title{height:35px; border-bottom:1px dotted #002f52; width:134px; overflow:hidden; padding-bottom:2px; font-weight:bold;}
.ads_php_box_title a{text-decoration:none;}
.ads_php_box_price{padding:4px 0px 9px 0px; width:134px; overflow:hidden;}
.ads_box_txt{color:#fff!important; text-align:center; padding:3px 0px; width:134px; font-weight:bold;}
.ads_box_txt_offer{background-color:#6c7c9b;}
.ads_box_txt_quest{background-color:#fd6906;}
#vipload{display:none; position:absolute; border:1px solid #333; z-index:900; background-color:#f2f2f2; top:40px; left:5px; padding:10px;}
.vippagerstyle{padding:2px 5px; background-color:#cfcfcf; border:1px solid #333; font-size:16px; font-weight:bold; text-decoration:none;}
.vippagerstyle:hover{text-decoration:none; background-color:#f2f2f2;}
#ad_data{margin:8px 0px 10px 0px;}
#ad_data_left{width:477px; margin-right:14px;}
#ad_data_right{width:253px;}
.graybox{background-color:#f1f1f1; padding:10px; padding-top:2px!important;}
#graybox2{background-color:#f7f7f7;}
#graybox3{background-color:#ced6e0; margin-top:10px;}
#ad_data .grayborder{border-bottom:1px solid #d1d1d1;}
#ad_data .whiteborder{border-top:2px solid #f7f7f7;}
#ad_data .alignright{text-align:right;}
#ad_data a{color:#002f52; font-size:11px; font-weight:bold; text-decoration:none;}
#ad_data a:hover{text-decoration:underline;}
#ad_data .ad_text_box{padding:10px; padding-top:2px!important;}
#ad_data .dottedborder{border-bottom:1px dotted #444444;}
#ad_data .topborder{border-top:1px solid #c7cdd5; margin-top:2px;}
.ad_text_title{font-size:11px; font-weight:bold; padding-top:15px;}
#ad_text{overflow:hidden;}
.ad_data_table{font-size:11px;}
.ad_data_row{margin-top:8px;}
.ad_data_title{font-weight:bold; width:138px;}
#graybox3 .ad_data_title{width:195px;}
.adv_func_row{margin-bottom:10px;}
.functiontext{width:415px; margin-left:10px; line-height:27px;}
.functionicon{width:28px; height:29px; display:block; cursor:pointer;}
#m_icon{background-position:-477px -86px;}
#m_icon:hover{background-position:-477px -115px;}
#pr_icon{background-position:-448px -86px;}
#pr_icon:hover{background-position:-448px -115px;}
#email_icon{background-position:-419px -86px;}
#email_icon:hover{background-position:-419px -115px;}
#note_icon{background-position:-390px -86px;}
#note_icon:hover{background-position:-390px -115px;}
.more_result{font-size:11px; margin-top:8px;}
.more_result_link{font-size:11px!important; font-weight:normal!important;}
.lastresult{font-size:12px!important; font-weight:bold!important;}
#picdata img{margin:0px 5px 5px 0px; border:1px solid #002f52;}
#video_embed p{margin:0px;}
#video_desc{font-size:11px; margin-top:10px; overflow:hidden;}
.thumbnail_img{border:1px solid #002f52;}
.bannermargin20{margin-bottom:20px;}
.bannermargin_top_10{margin-top:10px;}
.bannermargin_top_20{margin-top:20px;}
.bannermargin_top_10_btm_5{margin:10px 0px 5px 0px;}
.banner_hor{}
.banner_title_hor{width:9px; height:47px; background-position:-670px -2px; margin-right:5px;}
.textcontainer{margin:0px 0px 20px 20px;}
.lead{font-size:10px; font-weight:bold;}
.textcontainer ul{font-size:11px; margin:10px 0px; padding:0px; line-height:20px;}
.textcontainer ul li{margin-left:30px;}
.textcontainer table{width:100%; border:1px solid #d6d6d6; border-collapse: collapse;}
.textcontainer table th{background:url("/images/table_headbg.jpg") repeat-x; padding:10px 0px; line-height:10px;}
.textcontainer table td{background-color:#f7f9ff; text-align:center; padding:7px 0px; border-bottom:1px solid #d6d6d6;}
.random_ads{padding:0px 15px;}
.random_ads_row{margin-top:15px;}
.random_ad{margin-right:15px; width:200px; padding:10px; height:90px; overflow:hidden; font-size:10px;}
.random_ad_offer{border:1px solid #698599;}
.random_ad_quest{border:1px solid #f4904e;}
.rnd_ad_title{font-weight:bold; margin-bottom:4px;}
.random_ad_offer .rnd_ad_title{color:#002f52;}
.random_ad_quest .rnd_ad_title{color:#fd6906;}
.alertdiv{width:515px; margin:20px auto; border:3px double #d1d1d1;}
.alertdiv_head{text-align:center; font-size:14px; font-variant:small-caps; padding-top:4px; font-weight:bold; border-bottom:1px solid #f3f3f3; height:30px;}
.alertdiv_text{border-top:1px solid #fff; padding:8px 15px; background-color:#f2f2f2;}
.alertdiv_link{text-align:right; padding:4px 15px; background-color:#f2f2f2;}
.alert_icon{background-position:-328px -58px; width:50px; height:28px; margin-left:10px;}
.alert_title{width:450px;}
.sbg2{background:url("/images/css_sprite_v2.jpg"); overflow:hidden; width:990px; height:36px;}
.next_btn{background-position:-507px -86px; width:92px; height:31px; border:0; cursor:pointer;}
.sbg3{background:url("/images/css_sprite_v3.jpg"); overflow:hidden; width:180px; height:41px;}
.threecoulomns{background:url("/images/hf0_bg.jpg") repeat-y; margin:10px 0px 20px 0px;}
.threecoulomns .large{font-size:16px;}
.threecoulomns .head{text-align:center; padding:13px 0px; background-color:#ededed; font-weight:bold;}
.threecoulomns .col1{width:390px;}
.threecoulomns .col1 .content{width:374px;}
.threecoulomns .col2{width:210px;}
.threecoulomns .col2 .content{width:210px;}
.twocoulomns{background:url("/images/sel_theme_bg.jpg") repeat-y; margin:10px 0px 20px 0px;}
.twocoulomns .large{font-size:14px;}
.twocoulomns .head{text-align:center; padding:13px 0px; background-color:#ededed; font-weight:bold; height:26px;}
.twocoulomns .col1{width:780px;}
.twocoulomns .col1 .content{width:765px;}
.twocoulomns .col2{width:210px;}
.twocoulomns .col2 .content{width:210px;}
.twocoulomns .themelink{font-weight:bold; text-decoration:none;}
#advdata_head{padding:13px 20px; font-size:14px; background-color:#ededed; font-weight:bold; height:26px;}
#seltheme{background-position:0px 0px;}
#advdata{background-position:0px -36px;}
#advpic{background-position:0px -72px;}
#previewpic{background-position:0px -108px;}
.pagerdiv{margin-bottom:15px; font-size:12px;}
.pagerdiv a{color:#ffffff; text-decoration:none; display:block;}
.pagerdiv a:hover{color:#ffffff; text-decoration:none;}
.page{color:#989797; width:30px; height:20px; background-color:#9299aa; margin-right:10px; border:1px solid #bcbcbc; text-align:center; line-height:20px; font-weight:bold;}
.pager_line_h{background:url("/images/pager_bg.jpg") repeat-x; }
.pager_line_h a{color:#ffffff; text-decoration:none;}
.pager_line_h a:hover{color:#ffffff; text-decoration:none;}
.lastpagediv{margin-left:10px;}
.page_actual{background-color:#f2f2f2; border:1px solid #bcbcbc;}
#foot{background:url("/images/foot_bg.jpg") repeat-x; height:79px; padding-top:30px;}
#footer{width:990px; margin:0px auto; /*padding-top:55px;*/ padding-top:24px; color:#f7f9ff; font-size:11px;}
#footer a{color:#f7f9ff;}
#foot_left{width:450px;}
#foot_right{width:450px; text-align:right;}
#popup_container{display:none; background-color:#F1F1F1; position:absolute; border:2px solid #4C2419; z-index:1000;}
#popup_header{background-color:#A4B4C4; height:40px; border-bottom:1px solid #4C2419;}
#popup_title{color:#002F6E; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px;}
#popup_content{width:400px; margin:10px;}
#popup_close{padding-right:10px; padding-top:5px;}
#ajaxPopupBackground{display:none; left:0; top:0; opacity:.50; filter:alpha(opacity=50); -ms-filter: "alpha(opacity=50)"; position:absolute; z-index:900; background-color:#000000;}
#popup_container a{font-weight:bold;}
#popup_container a:hover{text-decoration:underline;}
.nav{margin-bottom:50px;}
.menu{margin-top:10px;}
.menu a{line-height:30px; height:30px;}
#content{width:990px; margin:-23px auto 0px auto; padding-top:30px; background:url("/images/cont_bg.jpg") repeat-y; position:relative; z-index:0;}
.left{width:236px; margin-right:10px;}
.right{width:744px;}
#head_top{width:990px; height:55px; background-color:#ffffff; margin:0px auto;}
#head_bottom{background:url("/images/big_sep.png") repeat-x; height:25px; font-size:1px; position:relative; z-index:1;}
.small_sep{background:url("/images/small_sep.jpg") repeat-x; height:4px; font-size:1px;}
.pad_left{padding-left:10px;}
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/javascript/lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/javascript/lightbox/images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/*partner aloldal*/
.partner_sor img{border:1px solid #000; margin:5px;}
/*160banner*/
.e2border{border:1px solid #e2e2e2;}

