img, p, ul, li, span, h1, h2, h3, h4, div { margin:0; padding:0; }
* { margin:0; padding:0; }
:focus { outline-style:none; outline-width:0; -moz-outline-style: none;}
body { font-family:Tahoma, Geneva, sans-serif; background-color: #F4F8FA; background-image: url(../img/body_bg.jpg); background-position: top; }
.clear { clear:both; }
.top { width:100%; background-image:url(../img/content_rep.jpg);background-position:center;background-repeat:repeat-y;}
.mid { width:100%; background-image:url(../img/content_rep.jpg);background-position:center;background-repeat:repeat-y;}
.bot { width:100%; background-image:url(../img/f_bg.jpg);background-position:center top;background-repeat:no-repeat;}
 .bot .center {position:relative;height:100px}
.top .center, .mid .center, .bot .center { margin:auto auto; width:962px; }
.mid .center {}
.bot .center {}
.nl_text { background-color:#ebebeb; height:26px; width: 210px; border: 0; background-image: url(../img/search_f.jpg); color:#999;  }
.nl_text:focus{color:#111;}
.nl_submit { width:32px; height:26px; border-bottom:1px solid #cccccc; border: 0; background-image: url(../img/search_b.jpg); cursor:pointer;}
.c_text {border:0;background-image:url(../img/search_f_right.jpg);width:207px;height:39px;}
.c_submit { border:0; background-image:url(../img/search_b_right.jpg); width:53px; height:39px; cursor: pointer; }
.top .header {}
.top .header .logo {float:left;}
.top .header .dep { float:left; padding: 20px; }
.top .header .dep h2 {font-size:20px;font-weight:normal;}
.top .header .dep p {font-size:14px;}
.top .header .newsletter { float:right; padding-right: 10px; padding-top: 10px; }
.top .header .newsletter p{color:#336699;font-size:14px;}
.top .header .newsletter td p { font-size:12px; padding-bottom: 5px; }
.top .header .newsletter table {margin-top:20px;}

.mid_wrap {width:100%;  background-image:url(../img/content_rep.jpg);background-position:center;background-repeat:repeat-y;}
.mid_wrap .center {margin:auto auto;width:968px;}
.mid_wrap .c_menu { width: 968px; position: relative; z-index: 10; }
.mid_wrap .c_menu a { text-decoration:none;float:left; height:40px; background-position:top; text-align: right;font-weight:bold;font-size:20px;color:#fff;text-transform:uppercase;padding-top:23px;padding-right:15px; }
.mid_wrap .c_menu a:hover {background-position:bottom;}
.c_menu a.b0 {background-image:url(../img/b0.png);width:195px;}
.c_menu a.b1 {background-image:url(../img/b1.png);width:220px;}
.c_menu a.b2{background-image:url(../img/b2.png);width:296px;}
.c_menu a.b3 {background-image:url(../img/b3.png);width:197px;}
.c_menu .selected{background-position:bottom!important;}
.c_banner {text-align:center;}
.c_banner .slide { position:relative; z-index:5; width: 960px; margin: auto auto; height: 313px; top: -9px; }
.c_banner .slide img {margin:auto auto;}


.mid .center .wrap_left { float:left; width: 200px; padding-left: 9px; }
			 .wrap_left .menu_left { margin-top:9px; width:200px; }
			 .wrap_left .menu_left ul {}
			 .wrap_left .menu_left ul, .wrap_left .menu_left li {list-style-position:inside;list-style-type:none;}
			 .wrap_left .menu_left li {float:left;width:198px; background-repeat:no-repeat; background-position:bottom;border-bottom:1px solid #cae4f4;}
			 .wrap_left .menu_left li a, .coleg3 {padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px;font-weight:normal;font-size:13px;color:#0b6ab5;text-decoration:none;float:left;width:186px;border:1px solid #fff;}
			 /*.wrap_left .menu_left li a:hover, .wrap_left .menu_left li a.selected {background-image:url(../img/bg_a_menu_left_hover.jpg);color:#cc6633;}*/
			 .wrap_left .menu_left li a:hover, .wrap_left .menu_left  span.coleg3 {background:#a2d3f0;}
			 .wrap_left .menu_left ul li ul * {border:0px!important;}
			 .wrap_left .menu_left ul li ul li {background-image:none!important;background-color:#FFF;width:188px;}
			 .wrap_left .menu_left ul li ul li a{    background-color: #FFFFFF;
    background-image: none !important;
    font-size: 12px;color:#333333!important;
    font-weight: normal;
    line-height: 7px;
    padding-bottom: 8px!important;
    padding-top: 8px!important;
	padding-left:20px;
    text-transform: capitalize;
    width: 172px;border:0px!important;}
			 .wrap_left .menu_left ul li ul li a:hover{background-color:#f2f2f2;color:#000;}
			 .submenu .selected {background-color:#f2f2f2!important;color:#000!important;}
			 /*
			 .wrap_left .menu_left .menu_left_top {background-image:url(../img/top_left_menu.jpg);width:200px;height:5px;display:block;}
			 .wrap_left .menu_left .menu_left_mid { background-color:#ededed; width:200px;padding-bottom:5px; }
			 .wrap_left .menu_left .menu_left_bot {background-image:url(../img/bot_left_menu.jpg);width:200px;height:4px;display:block;}
			*/
			.menu_left_top, .menu_left_mid, .menu_left_bot {background:#e9f4fa!important;}
			.wrap_left .menu_left .menu_left_top {background-image:url(../img/top_left_menu.jpg);width:200px;height:5px;display:none;}
			 .wrap_left .menu_left .menu_left_mid {width:198px;border:1px solid #94c4e5; }
			 .wrap_left .menu_left .menu_left_bot {background-image:url(../img/bot_left_menu.jpg);width:200px;height:4px;display:none;}
			 .wrap_left .harta {margin-top:10px;}
			 .wrap_left .stiri_left {margin-top:10px;}
			 .wrap_left .stiri_left h3{font-weight:bold;color:#2682b2;font-size:14px;text-transform:uppercase;text-align:center;}
			 .wrap_left .stiri_left .stiri_left_art {padding-top:10px;padding-bottom:10px;}
			 .wrap_left .stiri_left .stiri_left_art img {float:left;margin-bottom:5px;margin-right:5px;}
			 .wrap_left .stiri_left .stiri_left_art h4 {font-size:11px;font-weight:bold;color:#0f5579;height:61px;}
			 .wrap_left .stiri_left .stiri_left_art h4 a {font-size:11px;color:#0f5579;text-decoration:underline;}
			 .wrap_left .stiri_left .stiri_left_art h4 a:hover {text-decoration:none;}
			 .wrap_left .stiri_left .stiri_left_art p {font-size:11px;color:#0f5579;text-align:justify}
			 .wrap_left .legi_noi h3 { font-weight:bold; color:#2682b2; font-size:14px; text-transform:uppercase; }
			 .wrap_left .legi_noi .legi_noi_art {padding-top:10px;padding-bottom:10px;}
			 					  .legi_noi_art h4 {font-size:12px;color:#000;font-weight:normal;}
								  .legi_noi_art h4 a{font-size:12px;color:#000;text-decoration:underline;}
								  .legi_noi_art h4 a:hover {text-decoration:none;}
								  .legi_noi_art p {font-size:12px;}
								  .legi_noi_art p a {font-size:12px;font-weight:bold;text-decoration:none;color:#000;}
								  .legi_noi_art p a:hover {text-decoration:underline;}
.mid .center .wrap_center {float:left;width:461px;margin-left:11px;}
			 .wrap_center .content {width:461px;}
			 .wrap_center .content .c_article { width:461px; margin-top: 10px; }
			 .wrap_center .content .c_article .c_con { background-image:url(../img/art_top.jpg); background-position:top center; position:relative;background-repeat:repeat-x; width:441px; height:auto; background-color:#f2f2f2; padding: 10px}
			 								  .c_con h2{color:#0f5579;font-size:16px;font-weight:bold;text-decoration:none;line-height:24px;padding-bottom:16px;}
											  .c_con span {position:absolute;left:12px;bottom:0px;font-weight:normal;}
											  .c_con h2 a { color:#0f5579; font-size:16px; text-decoration:none; }
											  .c_con h2 a:hover {text-decoration:underline;}
											  .c_con img { /*float:left; margin-right:10px; margin-bottom:10px; margin-top: 10px; */}
											  .c_con p { font-size:13px; margin-top: 7px; }
											  .c_con p a {color:#000;text-decoration:none;}
											  .c_con p a:hover {text-decoration:underline;}
											  .c_con .object { float:none; margin: auto auto; margin-left:40px; }
			 .wrap_center .content .c_article .c_clear {width:461px;height:22px;background-image:url(../img/art_clear.jpg);display:none;clear:both;}
.mid .center .wrap_right { float:right; width: 260px; padding-right: 9px; }
			 .wrap_right .sondaje {margin-top:10px;}
			 .wrap_right .ban_right {margin-top:10px}
			 .wrap_right .s_con { padding-top:8px;/*background-image:url(../img/sondaj_head.jpg); */width:258px; border:1px solid #b0d9f2; height:auto; background-repeat:no-repeat; background-position:top center; background-color: #f6f6f6; }
			 .wrap_right .s_con label {color:#0b6ab5; font-size:13px;}
			 .wrap_right .s_con h3 {font-size:24px;font-weight:bold;text-decoration:none;color:#0b6ab5;}
			 .wrap_right .s_con p{ font-size:16px; color:#0b6ab5; padding-top: 10px; padding-bottom: 10px; }
			 .wrap_right .s_con td{padding-left:0px;padding:2px 0px;color:#0b6ab5;}
			 .wrap_right .s_con table {margin:auto auto;}
			 .wrap_right .s_clear {background-image:url(../img/sondaj_bot.jpg);width:260px;height:24px;clear:both;display:none;}
			 .wrap_right .s_but {background:#e0eaef;width:117px;height:26px;background-position:top center;float:left;text-align:center; color:#000;font-size:14px;text-decoration:none;padding-top:7px;}
			 .wrap_right .s_but:hover {background-position:bottom;}

			 .wrap_right .stiri_right {margin-top:10px;}
			 .wrap_right .stiri_right h3{ font-weight:bold; color:#2682b2; font-size:14px; text-transform:uppercase; }
			 .wrap_right .stiri_right .stiri_right_art {padding-top:10px;padding-bottom:10px;}
			 .wrap_right .stiri_right .stiri_right_art table {margin-top:15px;margin-bottom:10px;}
			 .wrap_right .stiri_right .stiri_right_art td {color:#cccccc;font-size:11px;}
			 .wrap_right .stiri_right .stiri_right_art img { float:left; margin-bottom:5px; margin-right:5px; }
			 .wrap_right .stiri_right .stiri_right_art h4 {font-size:11px;font-weight:bold;color:#0f5579;padding-bottom:10px;}
			 .wrap_right .stiri_right .stiri_right_art h4 a {font-size:12px;color:#0f5579;text-decoration:underline;}
			 .wrap_right .stiri_right .stiri_right_art h4 a:hover {text-decoration:none;}
			 .wrap_right .stiri_right .stiri_right_art p {font-size:11px;color:#0f5579;text-align:justify}

.pagination {padding-top:5px;padding-bottom:5px;}
.pagination a{color:#0f5579;font-size:14px;font-weight:bold;text-decoration:none;margin-left:10px;}
.pagination a:hover {text-decoration:underline;}
.pagination td {padding-right:5px;}
.bot {background-position:center top;}
.bot .center {font-size:12px;margin:auto auto;padding-top:20px;}
.bot .center a {color:#000;}
.bot .center a:hover {text-decoration:none;}

.nu_exista{color: #EE0000;font-size: 16px;}
/*-----------yos-----------*/
.spacer10{clear:both; height:10px; font-size:1px;}
.content_text{padding:0px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px; background:#f2f2f2; margin: 10px 0 0; padding:10px;}
.content_text ul, .content_text ol{list-style-position:inside; font-size:13px; line-height:18px;}

.content_text p,.content_text div{font-size:13px; line-height:18px;}
.content_text a{color: #339900; text-decoration:none;}
.content_text a:hover{text-decoration:underline;}
.content_text h1{color:#0F5579; font-size:16px; font-weight:normal;}
.main-ttl{font-size: 16px; font-weight: normal; margin-top: 10px;}
/*contact*/
.cform {padding:0 0 0 20px;}
.cform form {width:100%;}
.f_left          {width:70px; display:block; float:left; height:18px; line-height:18px; text-align:right; margin-right:6px; color:#333; font-size:14px;}
.f_right{color:#333;}
.f_right input{width:312px;padding-left:5px;padding-right:5px; display:block; float:left; height:22px;color:#999;border:0}
.f_right textarea{width:312px; display:block; float:left;height:90px;padding-top:5px;padding-bottom:5px;color:#999;border:0;padding-left:5px;padding-right:5px;}
.f_x{clear:both; font-size:1px; height:6px;}
.f_right textarea:focus, .f_right input:focus {  color:#000; /*background: url(../images/input-bg.jpg) no-repeat 0 0;*/}
.f_left .checkbox{width:14px; height:14px; display:block; float:right;  border:1px #C9C9C9 solid; }
.f_right .small{color:#999; font-size:12px;}

.f_right .link_big{cursor:pointer;display:block; float:left; width:96px;font:bold 12px/22px arial;background-position:top;text-align:center;  height:23px;line-height:26px;outline:0; outline:none;}
.f_right .small_right{display:block; float:right; color:#FF6666 ; font-size:12px; text-align:right;width:150px;padding-right:22px;}
.link_big{color:#000!important;}
.f_title  .error{color:#E2584E; font-weight:bold; display:block; margin-bottom:2px;}
.error {color:#E2584E;}
#produs_warning , #username_warning , #email_warning, #telefon_warning, #mesaj_warning, #adresa_warning , #societatea_warning, #localitate_warning, #judet_warning, #observatii_warning{color:#E2584E; font-weight:bold; font-size:12px; margin:0 0 0 4px; float:left;}
.box-galerie img {top:0px!important;height:116px!important;width:auto!important;margin:auto auto!important;position:static!important}
.box-galerie a {width:auto;margin:auto auto!important;text-align:center!important}
.cform input {border:1px solid #C9C9C9;background-color:#EAEAEA}
.cform textarea {border:1px solid #C9C9C9;background-color:#EAEAEA}
.cform input:focus, .cform textarea:focus {border:1px solid #650101!important;background-color:#fff!important;}
.cform .link_big {/*background-color:#650101!important;*/color:#fff}
.cform .link_big:hover {border:1px solid #000;}
    
/*page_pos*/
.page_pos {clear:both;width:100%; border:0px #650101 solid; height:25px; padding:0; background:none; margin-top:10px;}
	.results {float:left;  width:46%;  height:25px; line-height:25px; font-size:11px; text-align:left; color:#999; margin:0 5px 0 10px;}

	.pages {float:right; width: 36%; height:25px; line-height:25px; margin-right: 10px;}
		.numbers { float:right; height:auto; width:auto; font-size: 11px; color:#999;}
		.numbers a, .numbers span { margin:0 5px; text-decoration:none; color:#999; }
		.numbers a.current { font-weight:bold; color:#0F5579;}
		.numbers a:hover { color: #333; text-decoration: underline;}
/**/
.box_thumb{display:block; width:175px; height:116px; margin:10px;margin-left:0;background: none repeat scroll 0 0 #EEEEEE;}

.gal{float:left; border:none!important; width:175px!important; border: 0px solid #999!important;  margin: 10px 15px;
    background: none repeat scroll 0 0 #F2F2F2;
    border-radius: 20px 20px 20px 20px;
    padding: 10px;}   
	
.gal h3 { height: 56px;overflow: hidden;}
.gal h3 a{text-align:center!important;  color:#0F5579; font-size:12px; text-decoration:none;}

/*------------list-----------------*/
.camere_articol {padding-top:10px;}
.camere_thumb {float:left;padding:5px;padding-right:7px;/*background-color:#650101;*/border:1px solid #ddd;margin-right:10px;}
.camere_thumb img {border:1px solid #eee;}
.camere_thumb a {border:0;}
.camere_text h3 { color: #0F5579; font-size: 16px; font-weight: normal;padding-bottom: 10px;}
.camere_text h3 a {text-decoration:none;color:#660000;}
.camere_text h3 a:hover {text-decoration:underline;}
.camere_text p{font-size:13px;}
.camere_text ul, .camere_text ol{list-style-position:inside;}
	.back {color:#0F5579;font-size:13px;font-weight:bold;text-decoration:none;text-align:right;}
	.item_Back {text-align:right;}
	.back:hover {text-decoration:underline;}
.content-left h1{font-size: 30px; font-weight: normal;}
/*
.boxpic{display: block; float: left; height: 196px; width: 196px;}
.box_thumb{display: block; float: left; height: 96px; width: 96px;}
*/
.more{color:#111;font-size:11px;text-decoration:none;}
.camere_thumb:hover{border:1px solid #99CCFF;}
/*-----------------details----------------*/
.title_det{color: #990000;font-size: 24px;}



/*----webmagnat-----*/
.webmagnat { background-image: url("http://www.webmagnat.ro/semnatura/wbm.png"); background-repeat: no-repeat; bottom: 12px; color: #999999; float: right; font-family: Tahoma, Geneva, sans-serif; height: 49px; position: absolute; right: 0; width: 182px; top:20px;}
.webmagnat a:hover { text-decoration: underline !important; }
.wleft { display: block; float: left; height: 49px; text-align: right; vertical-align: middle; width: 91px; }
.wleft a { color: #999999 !important; float: right; font-size: 10px !important; text-decoration: none; width: 91px; }
.wright { float: right; height: 49px; width: 91px; }
.wright a { float: left; height: 49px; text-indent: -999em; width: 91px; }
/*-----Opinie-------*/
.comment_text p{font-size:11px;}
.fake_tabber h3 {font-weight:normal;font-size:20px;border-bottom:2px dashed #265EB3;padding:4px 0px;}
.produs_adaugaop h2 {font-weight:normal;font-size:20px;margin:4px 0px;padding:4px 0px;border-bottom:2px dashed #265EB3;}
.input_opinie {height:20px;}
.input_opinie, .textarea_opinie {width:300px;border:1px solid #A8C9D2;}
.input_opinie:focus, .textarea_opinie:focus {border:1px solid #FDAF78;}
.produs_adaugaop h2 span{color: #EE0000; font-size: 12px;}
.c_con .box_thumb {float:left!important;height:176px;width:176px!important}
/*.c_con .box_thumb img {height:175px!important;width:175px!important;float:left;}*/

.boxStiri{ display: block; float: left; height: 56px; width: 56px; margin-right: 5px;background: none repeat scroll 0 0 #EEEEEE;}

.voteS{text-align:center;}
.voteS p{padding-top: 5px;}
.voteS p span{color:#FF0000; font-size: 13px; font-weight: bold;}


	/* the overlayed element */
.apple_overlay {
	
	/* initially overlay is hidden */
	display:none;
	
	/* growing background image */
	background-image:url(../img/white.png);
	
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:640px;		
	
	/* some padding to layout nested elements nicely  */
	padding:35px;

	/* a little styling */	
	font-size:11px;
}

/* default close button positioned on upper right corner */
.apple_overlay .close {
	background-image:url(../img/close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
	/* use a semi-transparent image for the overlay */
	#overlay {
		background-image:url(http://static.flowplayer.org/img/overlay/transparent.png);
		color:#efefef;
		height:450px;
	}
	
	/* container for external content. uses vertical scrollbar, if needed */
	div.contentWrap {
		height:495px;
		overflow-y:auto;
	}

	.polls {}
	.polls h4{font-size:24px;font-weight:normal;margin:5px 0px;}
	.polls h5 {font-size:18px;font-weight:normal;margin:5px 0px;}
	.polls .poll_left {float:left;margin:0px 2px;font-size:14px;color:#8ac356;}
	.polls .poll_midle {float:left;margin:0px 2px;font-size:11px;position:relative;right:-15px;color:#000;padding-top:3px;width:1px}
	.polls .poll_right {float:left;margin:0px 2px;display:block!important;width:90%}
	.poll_right .pollbar {background-color:#fff;display:block!important;height:20px;}
	.mai-mult{text-align:right!important;}
	.mai-mult a{color:#666; font-size:11px;}
	.mai-mult a:hover{color:#111;}