/* CSS Document */
/*body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:15px; margin:20px 0px 0px 0px; padding:0px;background:url(http://img.sotto.ro/images/common/back.jpg) repeat-x; background-color:#cddbe4;}*/
body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:15px; margin:0; padding:0px;background:#FFF;}
a{ color: #3366cc; text-decoration:underline;}
/*#large{width:980px !important ; width:989px; border:1px solid black; overflow:hidden; margin:0px auto; background:#8F8F8F;}*/
#large{width:980px !important ; width:989px; border:1px solid #8F8F8F; overflow:hidden; margin:0px auto; background:#8F8F8F;}
#top_info{background:url(http://img.sotto.ro/images/common/top.jpg) repeat-x #8F8F8F; }
#top_info img{margin:0px; padding:0px; display:inline; border:0px;}

#banner{clear:both; font-size:0px;width:728px; border:2px solid #d4dade; height:90px; margin-bottom:18px; margin-right:auto; margin-left:auto; font-size:0%;text-align:left;}

.clear {clear:both;line-height:0px;height:0px;}
.clearfloat {clear:both;line-height:0px;height:0px;}
/*img {padding:0px; margin:0px;}*/
/*#container{width:798px;overflow:hidden; background:url(http://img.sotto.ro/images/common/central.gif) repeat-y; }*/
#container{width:980px !important ; width:989px; background-color: #FFFFFF; }

#menu{float:left;width:160px !important; width:160px; background-color: #000000 ;}
#menu .ul{margin:0;}
#menu .menu_out{border-bottom:1px dashed #343434; padding-left:20px; line-height:20px; background:url(http://img.sotto.ro/images/common/menu_bullet_out.gif)  no-repeat 5px ;}
#menu .menu_hover{border-bottom:1px dashed #343434; padding-left:20px; line-height:20px; background:url(http://img.sotto.ro/images/common/menu_bullet_over.gif) #262626 no-repeat 5px ;color:#FFF; background-color:#333;}
#menu .menu_out a{display:block; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; width:100%; font-size:11px; font-weight:bold; text-decoration:none; color:#E4E4E4;}
#menu .menu_out a:hover{color:#E4E4E4;width:100%;font-weight:bold;font-size:11px;}
#menu .menu_hover a{display:block; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; color:#5890FF; font-size:11px; font-weight:bold;	text-decoration:none;}
#menu .menu_hover a:hover{color:#FFF; font-weight:bold; font-size:11px;}

#medium{float:left;width:820px !important; width:820px;background-color:#e6edf2; }

#medium_top{width:822px !important; width:810px; float:left; background:url(http://img.sotto.ro/images/common/ground_unu.jpg) repeat-x; height:274px; padding-top:10px; padding-bottom:10px; background-color:#FFF; }
#medium_top a{ color: #3366cc; text-decoration:underline; font-weight:bold;}
#medium_top a:hover{ color: #3366cc; text-decoration:underline; font-weight:bold;}
#medium_top .text{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-align:left; float:left; margin:5px; display:inline; color:#666666;  width:120px; padding-top:10px; }
#medium_top .titlu{text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:15px; text-align:left;padding-top:10px; color:#214e74; font-weight:bold; }
#medium_top .titlu a:hover{text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:15px; text-align:center;padding-top:10px; color:#214e74; font-weight:bold; }
#medium_top .first{margin-left:2px; float:left;margin-right:4px; margin-top:3px; padding:0px;display:inline;}
#medium_top .first_center{ width:470px;float:left;}
#medium_top .second_top {float:left;padding:4px; border:1px solid #cacaca;margin-top:5px; background-color:white;}
#medium_top .index300x250 {float:right;padding:2px; border:1px solid #CCC;margin-top:5px; background-color:white; margin-right:5px;}

.rac{color: #3366cc; text-decoration:none; font-weight:bold;}
#medium_center{width:825px !important;width:815px; float:left; background:url(http://img.sotto.ro/images/common/ground_unu.jpg) repeat-x; padding:0px 0px 2px 2px; margin-bottom:20px; }
#medium_center .secondary{width:220px;float:left;padding-left:40px;}
#medium_center .indexosu{width:180px;float:left; padding-left:5px !important; padding-left:10px; margin-right:20px !important; margin-right:7px;}
#medium_center img{ background-color:#FFFFFF; margin-top:5px; padding:3px; border:1px solid #C5D7E9;}
#medium_center .title{color:#3366cc; font-size:11px; font-weight:bold;margin-bottom:5px}
#medium_center .title a{color:#3366cc; font-size:11px; font-weight:bold; text-decoration:none;}
#medium_center .title a:hover{color:#3366cc; font-size:11px; font-weight:bold; text-decoration:none;}
#medium_center .text{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-align:left; line-height:14px; color:#666666;padding:3px;}


#medium_bottom {margin-top:5px;margin-left:2px}		
/*#medium_bottom img{width:110px; margin:5px; padding:2px; border:1px solid #C5D7E9;float:left;}*/
#medium_bottom a{color: #3366cc; text-decoration:underline;  margin-top:5px; font-size:11px;}
#medium_bottom a:hover{ color: #3366cc; text-decoration:underline; }
#medium_bottom .bloc_left{width:464px; background-color:#FFFFFF; float:left; border:1px solid #bbc0c4; overflow:hidden; margin: 5px 2px; padding: 7px;}
#medium_bottom .titlu_left{color:#3366cc; font-size:11px; font-weight:bold; text-decoration:underline; margin-bottom:10px;margin-top:3px}
#medium_bottom .bloc_right{width:320px; float:right; margin: 5px 2px;}
#medium_bottom .titlu_right{color:#145caf; font-size:11px; font-weight:bold; display:block; padding-top:5px;}
#medium_bottom .text{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-align:left; line-height:14px; color:#666666;padding:5px;}	

#medium_bottom .bloc_left h2 {margin:0px 7px 0px 7px; color: #294956;}

.tops {line-height:1.5em;text-align:left; padding:5px; font-size:11px;  color:#666; background-color:#FFF; border:1px solid #bbc0c4; display:table;}
.noborder{border:0px none}
.tops h1{margin:0;padding:0;font-size:18px;color:#3366cc;}
.tops .header{color:#666666; font-size:11px; font-weight:bold; border-bottom:2px dotted #bbc0c4; margin-bottom:5px;}
.tops img{width:110px; float:left;}
.tops h2{margin:0;padding:0;font-size:14px;color:#3366cc;}
.tops h2 a{font-size:14px;color:#3366cc; text-decoration:underline}
.tops .left{text-align:left}
.tops .block_raquo{display:block; float:left;}
.tops .fixed{width:280px;}
.tops .current{color:#000000}
.tops .normal{line-height:1.2em;}
.readmore{color:#3366cc; text-align:right; font-weight:bold; clear:both};
.readmore a{color:#3366cc; text-decoration:underline; clear:both; }

#newsletter{background-color:#b4b6a0; color:#FFFFFF; font:22px Arial;padding:5px; overflow:auto; margin-top:5px !important; margin-top:0;}
#newsletter form{margin:2px;padding:2px;}
#newsletter input{font-size:11px; width:130px; margin-right:5px;}


#poll{overflow:auto}
input{border:1px solid #3366cc;}
.poll_results{margin-top:10px;width:600px;font-size:11px;border-color: #e4e4e4;border-width: 0 0 1px 1px; border-style: solid;}
.poll_footer{width:600px; height:30px; border-width: 1px 0 0 0px; text-align:right;}
.poll_results td{height:30px;	border-color: #e4e4e4; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 4px;}
.poll_results_title{background-color: #3366cc; color:white;	height:25px; padding:10px; font-size:10px;}
.poll_results_options{width:198px;}
.poll_results_percents{font-weight:bold; text-align:right; width:49px;}
.poll_results_bar{background-color:#EEEEEE; width:250px;}

#coloana_stanga_content{float:left;width:800px !important; width: 804px; overflow:hidden; padding:10px; background-color:#FFFFFF;}
#coloana_stanga_content h1{font-size: 26px; line-height:1em;color:#5d5d5d;font-family: Georgia; font-weight: normal;}
#coloana_stanga_content h2 { font-size: 22px; line-height: 1em;color:#5d5d5d;font-family: Georgia; font-weight: normal; padding: 0; margin: 0; padding-top: 16px; }
#coloana_stanga_content textarea{color:#3366cc;border:1px solid #3366cc; background-color:#FFFFFF}
.text_articol{line-height:20px; color:#333; font-size: 15px; line-height: 25px; font-family:Verdana; text-align:left; }
a.blue_link{font-size:12px;color:#3366cc;font-family:Arial, Verdana; text-decoration:underline;}
a.blue_links{font-size:12px;color:#3366cc;font-family:Arial, Verdana; text-decoration:underline; font-weight:bold}
.feedback{color:#FFFFFF; background-color:#f7941d; font-size:14px; width:300px}
.profile_subsection_header{color:#f7941d; font-size:16px; font-weight:bold; line-height:1.5em;}
.banda_comentarii{background-color:#f0f8ff;	border-top:1px dashed #B2B2B2; border-bottom:1px dashed #B2B2B2; text-align:left; padding:5px; margin-bottom:10px; font-size:12px; line-height:16px;}
.comment_topic_description{margin-left:20px; font-style:italic;	font-family:Verdana;}
.comment_input{width:225px;}
.comment_textarea{width:225px; height:100px;}
.after_comment{	border-top:1px dotted #F2F2F2;}
.topic_title{	font-size:16px; font-weight:bold; 	font-family:Verdana;}
.myli {background: url(http://img.sotto.ro/images/common/bullet.gif) 0px 5px no-repeat;color:#970029;float:left;line-height:1.5em;clear:both;padding-left:15px;margin-left:10px}
.comment_text{	padding-left:10px;	font-family:Verdana;}
.username_comment{	font-weight:bold;	line-height:30px;}



/*#footer{background-color:#cddbe4; margin:0px auto; width:950px;}*/
#footer{background:#DADADA; margin:0px auto; width:952px; padding:0 15px 0 15px;}
#footer a{text-decoration:underline; color:#000000;}
#footer a:hover{text-decoration:underline;color:#000000;}

.imgb{border:1px solid #C5D7E9;	margin:6px;	padding:2px; clear:both}
.imgb2{border:1px solid #C5D7E9; margin:10px; padding:2px;}

.clear_pics{clear:both; line-height:1px; font-size:1px; height:1px;}
.myli {background: url(http://img.sotto.ro/images/common/bullet.gif) 0px 5px no-repeat;color:#3366cc;float:left;line-height:1.5em;clear:both;padding-left:15px;margin-left:10px}
#reclama_300_articol{width:300px;float:right;padding:4px; border:1px solid #cacaca;margin:5px; background-color:white;}
#slideshow_sidebar{width:180px;float:right;font-size:10px;color:#666666;margin:10px;}
#slideshow_sidebar img {width:180px;border:1px solid #e4e4e4;padding:2px;}
.bordered{border:1px solid #e4e4e4;padding:2px;}
#slideshow_container{margin:0px auto; padding:10px; width:780px; background-color:#000000; }
#slideshow_main{margin-top:5px;}
#slideshow_photo{width:550px;float:left; margin:10px 0px; padding-right:10px; border-right:2px dotted #e4e4e4;  }
#slideshow_remote{width:203px;float:left;color:#FFFFFF;padding-left:10px; margin-top:10px; }
#slideshow_remote .prev_next{width:204px;text-align:center;padding:2px;background-color:#333333}
#slideshow_remote h1{margin:10px 0px;padding:0px;font-size:18px;}
#slideshow_remote a{color:#FFFFFF; }
/*#banner_728{margin:0 auto; width:728px; color:#666666}*/

#login_links{overflow:auto;width:950px; background-color:#8f8f8f}
#login_links ul{margin:0;padding:0;list-style-type:none;}
#login_links li{float:left; color:#333333;padding:0px 15px; line-height:24px; }
#login_links li.last{background:none; float:left; color:#FFFFFF; }
#login_links li a{color:#333333;text-decoration:none;line-height:24px; font-weight:bold}
#login_links li a:hover{color:#FFFFFF;text-decoration:none;line-height:24px; font-weight:bold}
#login_links li a:visited{color:#333333;text-decoration:none;line-height:24px;font-weight:bold}
#login_links li a:visited:hover{color:#FFFFFF;text-decoration:none;line-height:24px;font-weight:bold}
.search_bar{float:right;}
.search_bar form{margin:2px;padding:2px;}
.search_bar input{float:left;border:1px solid #969696; line-height:18px; font-size:11px; margin-right:5px;}
.search_bar input.search_img{float:left; height:18px;}
.search_bar input.mic{width:120px}

/*Galerie foto BEGIN*/
.slide_flash{ display:block; width:500px; margin-left:auto; margin-right:auto;}
.photo_slide{ text-align:center; width: 750px; margin-left:auto; margin-right:auto; margin-top:10 px;display:block;}
.photo_slide_border { width: 750px; padding:5px; border:solid 1px #CCCCCC;}
.cont_galerie{ display:block; float:left; margin-right:7px; height:160px;}
.cont_galerie .tilu{  width:100px; text-align:center;}
.menu_next_prev{ width: 750px; margin-left:auto; margin-right:auto; display:block; margin-bottom:20px;}
.galerii_foto_articol{ width:300px; margin-left:10px; display:block;border:1px solid #BBC0C4; padding:5px; margin-top:5px; float:inherit;}
.all_dreapta_articol{ width:320px; float:right; margin-left:4px; }
.galerii_foto_articol .titlu{border-bottom:2px dotted #BBC0C4;color:#666666;font-size:11px;font-weight:bold;margin-bottom:5px; display:block; }
/* Galerie foto END*/

/* OPERATIUNEA PANZER */
.panzer{ width:285px;padding:5px;text-align:center; line-height:19px; background:url(http://img.sotto.ro/images/common/BottomGrey.gif) repeat-x bottom; display:block; font-size:11.2px; border:1px solid #E4E4E4; color:#333; background-color:#FFF;}
.panzer a{color:#145caf;font-size:11px; font-weight:bold;overflow:hidden;width:150px; clear:left;}
.panzer img {text-align:center;border:0;}
.panzer .guerilla_text {text-align:left; clear:left; font-weight:normal;}


/* CONFESIUNI GOOGLE LIKE */
a.googlelike_confessions { color:#0000FF; font-size:12px; text-decoration:underline; font-family:Verdana; line-height:19px; }


/* stilurile pentru cutia de arhiva */
.arch_title_span{background-color:#ffffff;color:#555;width:300px;border-bottom:1px solid #e4e4e4;font:bold 17px times;padding-left:4px;padding-right:4px;}
#arhiva .arch_title_span{background-color:#ffffff;color:#555;width:300px;display:block;border-bottom:1px solid #e4e4e4;font:bold 17px times;padding-left:4px;padding-right:4px;}
#arhiva h2{margin:0px;padding:0px;margin-top:5px;}
#arch_year {background-color: #ddd; color: #000; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; float:left; padding: 3px 6px; margin-bottom: 4px; margin-right: 8px;}
.arch_month{width:30px;padding:3px;float:left;font-size:11px;color: #666666;}
.arch_month a{font-weight:normal;}
.calendar{font-size: 12px;font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;font-weight: bold;color: #606060;padding:0px;margin:0px;}
.calendarHeader{font-size: 12px;font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;font-weight: bold;color: #000000;padding:0px;margin:0px;}
/* STOP stilurile pentru cutia de arhiva */

/* SALONUL DE LA FRANKFURT */
#frankfurt { background:#000000; height:56px; text-align:left;}
/*---------catalog----------*/
.Cat_container {font-family:Arial, Helvetica, sans-serif;float:left; font-size:16px;	width:300px;}
.Cat_container h2 {font-size:18px;	font-weight:bold;color:#003366;}
.Cat_container a {font-size:12px; color:#555555;}
/*---------end-catalog----------*/


/*ART box box_reclama_comunitate.tpl*/
.comunitate_art { float:right; width:300px; border:2px #CCCCCC solid; margin:5px; padding:4px;}
.hp_box_comunitate_main_art{width:300px;border:0px solid #707070;text-align:left;color:#000000;margin-top:7px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.hp_box_comunitate_main_art .section_title{text-align:left;}
.hp_box_comunitate_main_art .title{border-bottom:2px dotted #BBC0C4;color:#666666;font-size:14px;font-weight:bold;margin-bottom:5px; width:300px; display:block; padding-bottom:3px;}
/*newsbox*/
#topstory_newsbox { width:490px !important;width:470px; height:280px; position:relative; line-height:1.5em; background:url(http://img.sotto.ro/images/common/BottomGrey.gif) bottom repeat-x #FFFFFF; border:1px solid #E9E9E9; margin-left:5px;}
#topstory_newsbox a{ color:#3366CC; font-size:11px; line-height:1,5em;}

#newslist {float: left; margin-left: 5px; width: 260px !important; width:250px; height: 250px; overflow: hidden;}
#newslist img {width: 80px; float: left; border: 0px; margin-right: 7px; border: 1px solid #CDCDCD;}
#newslist h3 {margin: 0px; padding: 0px;}
#newsbox  {float: left; width: 200px; margin-left: 5px;}
#newsbox img {width: 195px; border: 1px solid #CDCDCD;}
#newsbox h1 {font-size: 14px; margin-top: 0px; margin-bottom: 0px;}
.newslist_item { height: 90px; } 
.first_center .upanddown { float:right; width:270px; height:30px; position:absolute; left:420px; top:230px; }
.first_center .upanddown a img { float:left; border:0 none; margin:0; padding:0; }

.midpage {width:360px;float:left; padding-left:5px !important; padding-left:10px; }

/* Zona top topice pe forum */
div#forum_top_topics { width: 100%; border: 0px; margin:5px; padding:4px; }
div#forum_top_topics h3 { border-bottom:2px dotted #BBC0C4;color:#666666;font-size:14px;font-weight:bold;margin-bottom:5px; padding-bottom:3px; }
div#forum_top_topics ul {  margin: 0px; padding: 0px; }
div#forum_top_topics ul li { margin: 0px; padding: 0px; list-style-type: square; color: #BBC0C4; margin-left: 12px; }
div#forum_top_topics a { font-size: 13px; }

/* FOOTER COMUNITATE footer_comunitate.tpl */
div#exp_comunitate { margin: 0px 0px; padding: 4px 0; border-top: 1px dotted #BBC0C4; text-align: left; padding-top: 16px; font-size: 11px; background: white; margin-bottom: 16px; }
div.exp_line a, div.exp_line span { padding: 2px 6px; margin: 2px 0; float: left; font-size: 10px; font-weight: normal; min-width: 16px; text-align: center; display: block; }
div.exp_line a.exc_title{ width: 160px; color: #666666; font-weight: bold; min-height: 24px; text-align: right; font-size: 10px; display: block; }

/* MENIU COMUNITATE PUS PE ARTICOL */
#main_menu { font-size:14px; list-style-type:none; background:url(http://img.sotto.ro/comunitate/img/common/grad40.png) #187391 repeat-x 0 0; height:23px !important; height:23px; padding:6px 0 0 10px; margin-left:0 !important; margin-left:-10px; }
#main_menu li { display: inline; font-weight:bold; border-right:1px solid #114E63; padding: 0 6px 0 10px; }
#main_menu li a { color:#FFF; text-decoration:none; font-weight:bold; }



/* RECOMANDA ARTICOL template global - recommend_article.tpl */
div.recommend_article { margin: 10px 5px; }
div.recommend_article form.frm_recommend { margin: 0px; padding: 0px; }
form.frm_recommend div.ra_tabs { margin: 0px; padding: 0px; background: #fff; }

div.ra_tabs div#ra_but_email, div.ra_tabs div#ra_but_abook, 
div.ra_tabs div#ra_but_ymsgr { margin: 0px 8px; float: left; }

div.ra_tabs div#ra_but_email a, div.ra_tabs div#ra_but_abook a,
div.ra_tabs div#ra_but_ymsgr a { border: 1px solid #ddd; padding: 5px 10px; text-align: center; font-size: 12px; font-weight: bold; background: #fff; color: #114E63; }

div.ra_tabs div#ra_but_email a:hover, div.ra_tabs div#ra_but_abook a:hover, 
div.ra_tabs div#ra_but_ymsgr a:hover { background: #ddd; }

div.ra_tab_area, 
div#ra_tab_email, div#ra_tab_abook, 
div#ra_tab_ymsgr  { margin: 5px; padding: 8px; border: 2px solid #ddd; background: #fff; }
div#ra_tab_ymsgr { display: none; }
div.ra_tab_area label  a { color: #114E63; }

input.ra_input, input#ra_my_email, input#ra_to_email, textarea#ra_message { margin: 4px 0px; padding: 4px; font-size: 13px; font-weight: normal; width: 90%; font-family: Arial, sans-serif; margin-bottom: 10px; }
input.ra_submit { margin: 4px 0px; padding: 4px 16px; font-size: 12px; font-weight: bold; border: 2px solid #ddd;  font-family: Arial, sans-serif; }
div.ra_tab_area label { font-size: 13px; font-weight: bold; color: #114E63; }



/* QUICK SIGNUP template global - quick_register.tpl */
div.quick_register { margin: 10px 0; padding: 2px; border: 1px solid #114E63; background: white; text-align: left; }
form#frm_qregister { margin:0px; padding: 16px 8px; background: #114E63; }
form#frm_qregister input { margin: 4px 0px; padding: 4px; border: 1px solid #FEB240; font-size: 11px; font-weight: normal; font-family: Arial, sans-serif; margin-bottom: 10px; vertical-align: middle; }
form#frm_qregister input.qr_email { margin-right: 0px; width: 70%; font-size: 14px; }
form#frm_qregister input.qr_submit { margin-left: 0px; width: 20%; color: white; background: #114E63; font-weight: bold; font-size: 14px; padding: 2px; }
form#frm_qregister label { font-size: 12px; font-weight: normal; color: white; }

form#frm_qregister div.qr_error { margin: 2px 0; border: 1px solid white; padding: 3px; font-size: 12px; font-weight: bold; color: white; }

div.box_report { border: 2px solid #114E63; background: #f33; color: white; margin: 12px 0; padding: 16px; text-align: center; font-weight: bold; font-size: 1.2em; }
div.box_report a { font-size: 1em; color: #ff0; }

/* ads */
.ann_heading {
	font-size:16px;
	font-family: Arial;
	font-weight:bold;
	padding:4px;
	margin:10px;
	width:250px;
	
	
}

/* == SPAN-uri == */
span.purple { color:#D4006A; font-size:11px; }
span.petrol { color:#595D61; font-size:12px; }
span.nice_heading { color:#434D56; font-size:13px; font-weight:bold; }
span.green { color:#247C04; }
span.tiny {font-size: 10px; color: #737373; font-weight: normal;}

/* ===== CLEAR CLASSES ===== */
.clearfloat { clear: both; line-height: 0px; height: 0px; font-size: 0px; margin: 0; padding: 0; }
.clearleft { clear: left; line-height: 0px; height: 0px; font-size: 0px; margin: 0; padding: 0; }
.clearright { clear: right; line-height: 0px; height: 0px; font-size: 0px; margin: 0; padding: 0; }

/* ===== FLOAT CLASSES ===== */
.floatleft { float:left; }
.floatright { float:right; }
.floatauto { margin:0 auto; }
.left { float: left;}
.right{ float: right;}

.ann_content {
	padding-left:30px;
}
.bold { font-weight: bold; }
.italic { font-style: italic; }

#search_filters a {
	text-decoration:none;
}

#search_filters img {
	border:0;
}

div#gf_container { padding: 5px 0;}
div#gf_container div.gf_picture { float: left; width:auto;}
div#gf_container div.gf_picture a { display:block;margin:5px;padding:5px;text-decoration:none; }
div#gf_container div.gf_picture a:hover { background: #efefef; }
div#gf_container div.gf_picture a img { border:1px solid #CCCCCC;padding:5px; }
div#gf_container div.gf_picture a span { display: block; border: 0; width: 100px; height: 48px; font-size: 9px; padding: 4px 2px; text-align: center; overflow: hidden;}


div#picture_container { padding: 0; margin:0px; width: 980px; }
div#picture_container h1 { font-size: 24px; color: black; font-family: Georgia; font-weight: normal; margin: 0; padding: 0; padding-top: 4px; line-height: 24px; }
div#picture_container h1 span { font-size: 14px; font-family: Arial; }
div#picture_container div.gf_photo { margin: 4px; padding: 4px; float: left; overflow: hidden; }
div#picture_container div.gf_photo img { width: 640px; }

div#gf_slider { padding: 5px 0; background: black; }
div#gf_slider div.gf_slide { float: left; display: block; padding: 4px; }
div#gf_slider div.gf_current { background: #36C; }
div#gf_slider div.gf_slide a { display: block; border: 1px solid #eee; }
div#gf_slider div.gf_slide a img { border: 0; padding: 4px; }

div#gf_control { float: left; display: block; padding: 4px; }
div#gf_control div.gf_info { font-weight: bold; font-family: Arial; font-size: 14px; padding: 16px 4px; color: #ddd; width: 190px; text-align: center; }
div#gf_control div.gf_prev, div#gf_control div.gf_next { float: left; display: block; margin: 0px; padding: 2px; }

div.gallery_pager { font-size:12px; text-align: left; margin: 10px 0; color: #999; }
div.gallery_pager a, div.gallery_pager span { font-size:12px; text-align:center; padding: 3px 6px; }
div.gallery_pager a:hover { background: #ddd; }


div#register_zone { width: 100%; }
div#register_zone  h1 { font-size: 24px; font-family: Georgia, times; font-weight: normal; }
div#register_zone  h2 { font-size: 18px; font-family: Georgia, times; font-weight: normal; padding: 8px 0; margin: 0; padding-bottom: 16px; }
div#register_zone div#rz_welcome { }
div#register_zone div#rz_login, div#register_zone div#rz_register { float: left; width: 48%; }
div#register_zone div#rz_welcome form, div#register_zone div#rz_login form, div#register_zone div#rz_register form { margin: 5px; padding: 8px 16px; border: 1px solid #114E63; height: 240px; }
div#register_zone div#rz_welcome label, div#register_zone div#rz_login label, div#register_zone div#rz_register label { font-size: 14px; font-weight: bold; }
div#register_zone div#rz_welcome form input, div#register_zone div#rz_login form input, div#register_zone div#rz_register form input { margin: 5px 0; padding: 2px 4px; height: auto; font-size: 16px; font-weight: normal; font-family: Verdana, sans-serif; width: 75%; vertical-align: middle; }
div#register_zone div#rz_welcome form input.submit, div#register_zone div#rz_login form input.submit, div#register_zone div#rz_register form input.submit { padding: 3px 6px; width: 160px; }

div#register_zone div#rz_login span, div#register_zone div#rz_register span { font-size: 11px; font-weight: normal; }
div#register_zone div#rz_login span a, div#register_zone div#rz_register span a { font-size: 11px; font-weight: normal; }

div#register_zone  ul { margin: 0; padding: 0; margin-bottom: 16px; }
div#register_zone  ul li { font-size: 14px; margin: 0; padding: 0; color: #114E63; list-style-type: square; margin-left: 24px; padding: 4px 0; }
div#register_zone  ul li a { font-size: 14px; margin: 0; padding: 0; }

#dialog_window {position: absolute; left: 50%; background: #FFF; border:4px solid #270029; display:none; width: 400px;}
#dialog_preloader { text-align: center; position:absolute; width: 50px; height:50px; background: #F0FFC8; left: 50%; margin-left: -25px; display:none; }
#dialog_preloader img {margin: 0 auto; margin-top: 10px;}


ul.importers_list { margin: 4px 0; padding: 0px; list-style-type: none; }
ul.importers_list li { margin: 2px 0; padding: 0px; list-style-type: none; background: url(http://img.sotto.ro/images/importers/importer.png) no-repeat; }
ul.importers_list li a { display: block; padding: 5px 10px; font-size: 14px; padding-left: 30px; }

ul.importer_details { margin: 12px 0; padding: 0px; list-style-type: none; }
ul.importer_details li{ margin: 2px 0; padding: 0px; list-style-type: none; }
ul.importer_details li.address { background: url(http://img.sotto.ro/images/importers/address.png) no-repeat; }
ul.importer_details li.phone { background: url(http://img.sotto.ro/images/importers/phone.png) no-repeat; }
ul.importer_details li.fax { background: url(http://img.sotto.ro/images/importers/fax.png) no-repeat; }
ul.importer_details li.email { background: url(http://img.sotto.ro/images/importers/email.png) no-repeat; }
ul.importer_details li.website { background: url(http://img.sotto.ro/images/importers/website.png) no-repeat; }
ul.importer_details li a, ul.importer_details li span { display: block; padding: 8px 12px; font-size: 14px; padding-left: 30px; }

/******************CONCURS FORUM*************************/
#concurs_forum {height:250px; width:300px; background:#fff; padding:0px; margin:0px; border:1px solid #BBC0C4; text-align:center; padding:10px 0px;}
#concurs_forum a { font-size:15px; font-weight:bold; line-height:18px;}
#concurs_forum a img {border:0px; width:auto;padding:0px; margin:0px; margin:10px 0px;}

div#lem_ads { background: white; border: 1px solid #BBC0C4; padding: 4px 8px; margin: 5px 0; }
div#lem_ads h3 { font-size: 14px; font-weight: bold; display: block; text-align: right; padding: 0; margin: 0; border-top: 1px dotted #eee; }
div#lem_ads h3 a { display: inline; padding: 0; margin: 0; }
div#lem_ads h3 a img { border: 0; float: right; width: 100px; }
div#lem_ads a { display: block; padding: 4px 0; width: 300px; }
div#lem_ads a span.la_title { font-weight: bold; }
div#lem_ads a span.la_descr { font-weight: normal; }

div#aukro_bar { width: 980px; padding: 2px 0; margin: 4px 0; border-bottom: 1px solid #ddd; padding-bottom: 4px; background: white; }
div#aukro_bar div.ab_product { display: block; width: 230px; height: 60px; float: left; background: transparent url(http://img.sotto.ro/images/aukro-bar/item-bg.gif) no-repeat top left; border-right: 1px solid #ddd; margin-left: 2px; }
div#aukro_bar div.ab_product a { display: block; padding: 7px; text-decoration: none; font-size: 12px; color: #383838;  }
div#aukro_bar div.ab_product a img { float: left; margin-right: 10px; border: 0 none; }
div#aukro_bar div.ab_product a span.ab_price { color: #383838; font-size: 16px; font-weight: bold; font-family: Tahoma; padding: 4px 0; display: block; }
div#aukro_bar div.ab_product a span.ab_price span.ab_currency { font-size: 12px; font-weight: normal; }
div#aukro_bar div.ab_product a span.ab_descr { color: white; display: block; padding: 4px 0; font-weight: bold; font-size: 11px; overflow: hidden; }
div#aukro_bar div.ab_logo { float: right; width: 240px; background: transparent url(http://img.sotto.ro/images/aukro-bar/auk-bg.png) no-repeat top right; }
div#aukro_bar div.ab_logo a.ab_logo_link { text-decoration: none; display: block; height: 35px; }
div#aukro_bar div.ab_logo a.ab_service_link { text-decoration: none;  display: block; height: 24px; }

div.lem_cls_ads { background: white; padding: 4px 8px; margin: 5px 0; text-align: left; border-top: 2px solid #eee; border-bottom: 2px solid #eee; }
div.lem_cls_ads h3 { font-size: 14px; font-weight: bold; display: block; text-align: right; padding: 4px 0; margin: 0; border-top: 1px dotted #eee; }
div.lem_cls_ads h3 a { display: inline; padding: 0; margin: 0; width: 100%; font-weight: bold; color: #999; }
div.lem_cls_ads h3 a img { border: 0; float: right; }
div.lem_cls_ads a { display: block; padding: 4px 0; width: 50%; float: left; overflow: hidden; font-size: 12px; color: #33f; }
div.lem_cls_ads a span.la_title { font-weight: bold; }
div.lem_cls_ads a span.la_descr { font-weight: normal; }


div#lem_sky_cls_ads { width: 160px; width: 160px !important; padding: 0; margin: 20px 0; background: #f6f6f6; text-align: left; font-size: 10px; }
div#lem_sky_cls_ads p { text-align: center; padding: 4px 0; margin: 0; background: white; }
div#lem_sky_cls_ads p a { display: block; font-weight: bold; font-size: 12px; color: #A10200; font-family: Arial; }
div#lem_sky_cls_ads p a img { border: 0 none; }
div#lem_sky_cls_ads ul { margin: 0; padding: 4px 0; list-style-type: none; }
div#lem_sky_cls_ads ul li{ margin: 0; padding: 2px 0; list-style-type: none; }
div#lem_sky_cls_ads ul li a{ display: block; padding: 2px 5px; font-size: 11px; font-weight: normal; text-decoration: none; color: #324AC2; font-family: Arial; }
div#lem_sky_cls_ads ul li a span.la_title { text-decoration: underline; font-weight: bold; font-size: 12px; }
div#lem_sky_cls_ads ul li a span.la_descr { text-decoration: none; font-size: 11px; color: #666; }
div#lem_sky_cls_ads ul li a:hover { color: #DF1B22; }


#tail { min-width: 100px; padding: 4px 28px 4px 8px; position: absolute; z-index: 10000; color: #c5c5c5; background: #292929 url(http://clients.icorp.ro/test/mercedes_codita_mouse/benz-logo.png) no-repeat 100% 50%; }
#tail span { color: #fff; }

/* Slideshow */
/*
.slides_container { text-align:center; width:450px; border:1px solid #EEEEEE; padding:5px; background:#f9f9f9;}
.slides .slide_text {background:#f1f1f1; padding:2px;}
.slides .current_slide_description .nav_slides {background:#111; font-size:16px; line-height:30px; padding:2px; text-align:center; color:#FFF;}
.slides .current_slide_description .nav_slides a{background:#114E63; padding:4px; color:#FFF; text-decoration:none; border:1px solid #FFF; }
.slides .current_slide_description .nav_slides a:hover{background:#0c3746; }
.slides .current_slide_description .slide_description{font-family:verdana; font-size:15px; line-height:25px; background:#eee; padding:6px 4px 4px 4px;  }
*/

.slideshow_navigator { margin: 5px 0; padding: 5px; text-align: center; font-weight: bold; background: #f4f3f3; font-size: 13px; color: #999; }
.slideshow_slide { margin: 5px 0; padding: 5px; text-align: left; background: #f4f3f3; }
.slideshow_slide_picture { width: auto; padding: 2px; border: 1px solid #ccc; margin: 10px auto; }
.slideshow_slide_description { text-align: left; }
.slideshow_slides { margin: 5px 0; padding: 5px; }
.slideshow_slide_item { float: left; width: 100px; height: 100px; overflow: hidden; text-align: center; margin: 3px; }
.slideshow_slide_item a { display: block; border: 1px solid #ccc; padding: 5px; }
.slideshow_slide_item a img { border: 0; }
.slideshow_slide_item a.current_slide { border: 1px solid #b2010a; background: #f4f3f3; }
