/* CSS Document */
body {	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important ;background-color:#FFF;background-repeat: no-repeat;background-size:auto;margin-bottom:0px;margin-left: 0px;margin-top: 0px;margin-right: 0px;font-size: 15px;color: #000;}
a {font-size: 15px;color: #069;}
a:link, a:visited {text-decoration: none;font-size: 15px;}
a:hover, a:active {text-decoration:none;cursor: pointer;color: #069;font-size: 15px}
img{border:0px;}
/*HEADER*/
#port_hed{width:100%; max-width:1114px; height:auto; min-height:100px; margin:auto;}
#sup_hed{width:99.8%; background:#FF8B17; height:30px;}
.port_log{width:20%; background:#069; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:22px; font-weight:bold; text-align:center; border-bottom-right-radius:8px; float:left;height:30px; line-height:30px;}
.port_log > a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; font-size:22px; font-weight:bold; width:100%; height:100%; display:block;}
.port_kont{width:20%; background:#F9F9F9; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; text-align:center; line-height:28px;float:right; height:28px; min-height:23px; margin:0 2px; border:1px solid #DD4800; border-radius:3px;}
.port_kont a{ display:block;width:100%; height:29px; font-size:14px; line-height:30px; font-weight:bold;}
.port_kont a:link, .port_kont a:visited{ color:#000; text-decoration:none; }
.port_kont a:hover, .port_kont a:active{ color:#fff; text-decoration: underline; background-color:#669933;}
.port_left{width:58%; min-height:50px; padding-top:30px; font-size:19px; text-align:center; float:left; font-family: 'Port Lligat Sans', cursive;}
.port_left a{font-size:22px;  font-family: Tahoma, Geneva, sans-serif; margin:0; padding:0; font-weight:normal; color:#069; text-align:left;}
.port_left a:hover{ color:#009900;}
.port_left h1{font-size:22px; font-family: Tahoma, Geneva, sans-serif; margin:0; padding:0; font-weight:normal; width:99%}
.port_wright{width:39%;height:50px; padding-top:30px; font-size:19px; text-align:center; float:right;}
.port_wright input[type="text"]{ width:60%; height:28px; border:2px solid #BEB8BE;border-radius:4px; font-size:15px; padding-left:3px;}
.port_wright input[type="submit"]{ width:23%; height:32px;font-size:15px; cursor:pointer; border-radius:2px; color:#069; font-weight:bold; text-align:center;
background: #97be10;
  background: -moz-linear-gradient(#97be10 0%, #79980d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97be10), color-stop(100%, #79980d));
  background: -webkit-linear-gradient(#97be10 0%, #79980d 100%);
  background: linear-gradient(#97be10 0%, #79980d 100%);
  color: #fff;
  text-shadow: 0 1px 1px #000;
 }
 .port_wright form{ width:100%; }
.curata{clear:both;}
#port_ul{width:100%; margin-top:10px;}
#port_ul ul{ margin:0; padding:0;}
#port_ul li{ margin:0 1px 0 0; padding:0; list-style-type:none; float:right; height:30px; width:13%; text-align:center; background: #0099FF; border-top-left-radius:5px;}
#port_ul li a:link, #port_ul li a:visited{color:#FFFFFF;line-height:33px; text-decoration:none; width:100%; height:100%; font-size:17px; display:block; background-color:#0099CC; border-top-left-radius:5px;}
#port_ul li a:hover, #port_ul li a:active{background-color: #069; }
.harta_frame{width:99%; height:450px; text-align:center; margin:auto;}
#kotkt{ margin:20px 0 0; padding-left:20px; border-radius:3px; border:1px dotted #eee;}
#s_lk_ul{ margin:0; width:100%; text-align:left; padding:0;} 
#s_lk_ul li{list-style-type: none; margin:0; padding:0; list-style: none; display:block; }
.s_lk_li a:link, .s_lk_li a:visited, .s_lk_li a:visited, .s_lk_li a:active { font-size:18px; color:#333333; font-weight:bold; display:block;}
.s_lk_li a:hover{ text-decoration:underline; color:#999999}
.s_lk_li2 a:link, .s_lk_li2 a:visited, .s_lk_li2 a:visited, .s_lk_li2 a:active {font-size:14px; color:#414141; font-weight:bold; display:block; margin:8px 0;}
.s_lk_li2 a:hover{ text-decoration:underline; color:#999999}
.trafic{display:none}
.activeaza a{ height:30px; width:100%; max-width:250px; line-height:30px; font-size:16px; border:#CC6; margin:3px 0; text-align:left; text-indent:5px; color:030; display:block; font-weight:bold; text-align:center;  border-radius:3px;}
.activeaza a:link, .activeaza a:visited{ color:#FFF; font-size:16px;text-align:left;padding-left:2px; background-color:#069; line-height:30px; width:100%; height:100%; text-align:center; font-size:18px;}
.activeaza a:hover, .activeaza a:active{ color: #FF9; background-color:#036}
@media screen and (max-width:900px){
	#port_ul li a:link, #port_ul li a:visited,#port_ul li a:hover, #port_ul li a:active{ font-size:1.8vw}
	.port_kont a{ display:block;width:100%; height:26px; font-size:1.6vw;}
	}
@media screen and (max-width:668px){
	.port_left{ float:none; width:99%; min-height:35px; padding-top:12px;}
	.port_wright{ float:none; width:99%}
	.port_wright input[type="text"]{ width:70%; height:28px; border:2px solid #BEB8BE;border-radius:4px; font-size:15px; padding-left:3px;}
.port_wright input[type="submit"]{ width:23%; height:32px; font-size:15px; cursor:pointer; border-radius:5px; color:#069; font-weight:bold; text-align:center; color:#FFFFFF; }
.port_kont{ display:none;}
.port_log{width:50%;}
#port_ul{ display:none;}
	}
	/*Cauta Cazare*/
	#port_caut_mob{width:100%; text-align:left; font-size:15px; color:#000; background-color:#FFFFFF; padding:15px 0 10px 5px;}
#port_caut_mob select{width:90%; height:35px; font-size:15px; color:#000; background-color:#FFFFFF; display:block; padding-left:5px; margin-top:4px; margin-bottom:18px;}
#port_caut_mob input[type="submit"]{display:block; background-color: #FC6; width:120px; height:35px; font-size:18px; display:block; margin-bottom:10px; cursor:pointer;}
#port_caut_mob a:link, #port_caut_mob a:visited,#port_caut_mob a:active, #port_caut_mob a:hover{ font-size:18px; color:#0066CC; font-weight:bold;}
#port_caut_mob_DESCK{width:100%; text-align:left; font-size:15px; color:#000; background-color:#FFFFFF; padding:15px 0 10px 5px;}
#port_caut_mob_DESCK select{width:90%; height:35px; font-size:15px; color:#000; background-color:#FFFFFF; display:block; padding-left:5px; margin-top:4px; margin-bottom:18px;}
#port_caut_mob_DESCK input[type="submit"]{display:block; background-color: #FC6; width:120px; height:35px; font-size:18px; display:block; margin-bottom:10px; cursor:pointer;}
#port_caut_mob div{display:block; background-color: #FC6; width:120px; height:35px; font-size:18px; display:block; margin-bottom:10px; cursor:pointer; text-align:center; line-height:35px;border:2px solid #CDCDCD;}
#port_caut_mob_DESCK a:link, #port_caut_mob_DESCK a:visited,#port_caut_mob_DESCK a:active, #port_caut_mob_DESCK a:hover{ font-size:18px; color:#0066CC; font-weight:bold; }
/*End Cauta Cazare*/
/*MENU MOBILE*/
 #menu-mobile { display: none;}
		/*END MENU MOBILE*/
@media screen and (max-width:668px){
	#menu-mobile {display:block;color:#fff;background: #3B5998;position:relative;text-align:left; width:99%;}   
    #menu-mobile ul, #menu-mobile input {display: none;padding: 0 ;margin:0;		}   
    #menu-mobile img { cursor: pointer;}  
    #menu-mobile img, #menu-mobile ul {position:relative;     background: #C8F7F7;width:10%;	}   
    input:checked + #meniu { display: block; width: 100%; }		
		/*END MENU MOBILE*/				
		/*MOBILE NAV CSSS */
/* Base Styles */
#cssmenu,
#cssmenu ol,
#cssmenu li,
#cssmenu a {margin: 0;padding:0;border:0;list-style: none;font-weight: normal;text-decoration: none;line-height:1;font-family: 'Open Sans', sans-serif;font-size:4vw;position: relative;}
#cssmenu {width: 100%; border-bottom: 4px solid #656659;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#cssmenu a {line-height: 1.3;}
#cssmenu > ol > li:first-child {
  background: #66665e;
  background: -moz-linear-gradient(#66665e 0%, #45463d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #66665e), color-stop(100%, #45463d));
  background: -webkit-linear-gradient(#66665e 0%, #45463d 100%);
  background: linear-gradient(#66665e 0%, #45463d 100%);
  border: 1px solid #45463d;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
#cssmenu > ol > li:first-child > a {
  padding: 15px 10px;
  background: url(images/pattern.png) top left repeat;
  border: none;
  border-top: 1px solid #818176;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 18px;
  font-weight: 300;
  text-shadow: 0 -1px 1px #000000;
}
#cssmenu > ol > li:first-child > a > span {
  padding: 0;
}
#cssmenu > ol > li:first-child:hover {
  background: #66665e;
  background: -moz-linear-gradient(#66665e 0%, #45463d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #66665e), color-stop(100%, #45463d));
  background: -webkit-linear-gradient(#66665e 0%, #45463d 100%);
  background: linear-gradient(#66665e 0%, #45463d 100%);
}
#cssmenu > ol > li {
  background: #369;
  background: -moz-linear-gradient(#369 0%, #19BFDF 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #369), color-stop(100%, #19BFDF));
  background: -webkit-linear-gradient(#369 0%, #19BFDF 100%);
  background: linear-gradient(#369 0%, #19BFDF 100%);
}
#cssmenu > ol > li:hover {
  background: #09F;
  background: -moz-linear-gradient(#09F 0%, #39F 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #09F), color-stop(100%, #39F));
  background: -webkit-linear-gradient(#09F 0%, #39F 100%);
  background: linear-gradient(#09F 0%, #39F 100%);
}
#cssmenu > ol > li > a {font-size: 18px;display:block;color: #ffffff;border: 1px solid #ba2f14; border-top: none; text-shadow: 0 -1px 1px #751d0c;
}
#cssmenu > ol > li > a > span {
  display: block;
  padding: 12px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#cssmenu > ol > li > a:hover {
  text-decoration: none;
}
#cssmenu > ol > li.active {
  border-bottom: none;
}
#cssmenu > ol > li.has-sub > a span {
  background: url(../images/icon_plus.png) 96% center no-repeat;
}
#cssmenu > ol > li.has-sub.active > a span {
  background: url(../images/icon_minus.png) 96% center no-repeat;
}
/* Sub menu */
#cssmenu ol ol {display: none;background: #fff;border-right: 1px solid #a2a194;border-left: 1px solid #a2a194;
}
#cssmenu ol ol li { padding: 0;border-bottom: 1px solid #d4d4d4;border-top: none; background: #f7f7f7;
  background: -moz-linear-gradient(#f7f7f7 0%, #ececec 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ececec));
  background: -webkit-linear-gradient(#f7f7f7 0%, #ececec 100%);
  background: linear-gradient(#f7f7f7 0%, #ececec 100%);
}
#cssmenu ol ol li:last-child {border-bottom: none;}
#cssmenu ol ol a {padding: 10px 10px 10px 25px;display: block;color: #333;font-size: 14px; font-weight: normal;
}
#cssmenu ol ol a:before {content: "»";position:absolute;left:10px;color:#06C;
}
#cssmenu ol ol a:hover {color:#06F;
}
/*END*/
/*HEADER*/
}

/*INDEX*/
#wrap_home{width:100%; max-width:1114px; margin:auto; min-height:800px;}
#left_indx{width:25%; float:left; min-height:800px; border:1px dotted #eee; text-align:left}
#right_indx{width:73.5%; float:right; min-height:800px; border:1px dotted #eee}
#right_indx_left{width:50%; float:left; margin-top:30px; }
#right_indx_right{width:49%; background-color:#FFF; float:right; text-align:right;min-height:300px; margin-top:30px; text-align:left;}
#l_index_left_caut{background-color: #FC6; min-height:300px; width:50%; border-top-left-radius:5px; padding-top:10px; float:left;margin-top:20px; border-bottom:1px dotted #eee; margin-bottom:30px;}
#r_index_left_reclam{min-height:300px; width:45%; border:1px dotted #FFCC66; float:right; margin-top:20px; padding:0 4px;}
.caut_title{padding:10px; color:#069;}
.tit_vip{ background-color:#669900; text-align:center; color:#fff;}
.bara_vip{background-color: #069; color:#FFFFFF; font-weight:bold; text-align:center; margin-bottom:10px; width:80%; border-top-right-radius:4px;height:26px; line-height:26px;}
#port_vip{ width:100%;}
.port_untcaz{width:24%; border:1px dotted #FC0; height:230px; float:left; margin-left:2px; }
.port_fot_caz{ width:100%; height:55%;
 background-position:center; background-size:100% auto; background-color:#737373; margin:auto; padding:0; margin:0; background-repeat:no-repeat;
}
.port_fot_caz a:link,.port_fot_caz a:visited,.port_num_caz a:hover, .port_num_caz a:active{ display:block;
width:100%;
height:100%;
}
.port_stele img{height:14px;}
.port_cat_caz{ font-size:14px; color:#333333;text-align:left; padding-left:2px;}
.port_loc_caz{ text-align:left; font-size:14px; color:#333333;padding-left:2px;}
.port_num_caz a:link, .port_num_caz a:visited{ color:#069; font-size:15px;text-align:left;padding-left:2px;}
.port_num_caz a:hover, .port_num_caz a:active{ color: #09C;text-align:left;font-size:15px;}
.last_offer_bar{background-color:#669900; color:#fff; text-align:center; border-radius:0 5px 0 0; margin:10px 0 10px 0;}
/*ultimele insccrise*/
.port_unit_list{
	width:100%; border-bottom:1px dotted #CCCCCC; 
	}
.port_div_foto{width:34%; float:left;border:1px dotted #FC0; height:120px; margin:10px 0;}	
.port_fotunit_list{
	width:100%;
	background-position:center; background-size:100% auto; background-color:#fff; margin:auto; padding:0; margin:0; background-repeat:no-repeat;
	}
	.port_fotunit_list a:link,.port_fotunit_list a:visited{ display:block;
width:100%;
height:120px;
}
.port_scris_list{
	width:63%; float:right; min-height:120px; text-align:justify; border-right: 1px dotted #FC3;padding-top:15px; font-size:14px;
	}
	.port_scris_list img{height:14px;}	
	.port_scris_list a:link,.port_scris_list a:visited{color:#006699; font-size:15px; margin-bottom:10px;}
	.port_scris_list a:hover,.port_scris_list a:active{color:#09F;font-size:15px;}
	.port_scris_list h2{margin:0; padding:0; font-size:15px}
	.port_scris_list h3{margin:0; padding:0; font-size:15px}
	
@media screen and (max-width:950px){
	.port_stele img{height:14px;}
	.port_scris_list img{height:14px;}
	.port_cat_caz{ font-size:14px;}
	.port_num_caz a:link, .port_num_caz a:visited, .port_num_caz a:hover, .port_num_caz a:active{ font-size:15px;}
	.port_loc_caz{font-size:14px;}
	.port_untcaz{ height:180px; }
	.port_fot_caz{  height:43%;}
.port_scris_list a:link,.port_scris_list a:visited,.port_scris_list a:hover,.port_scris_list a:active{font-size:1.7vw;}
.port_scris_list{font-size:14px;}
.last_offer_bar{font-size:15px;}
.bara_vip{font-size:15px;}
	}
	@media screen and (max-width:850px){
	.port_stele img{height:15px;}
	.port_cat_caz{ font-size:14px;}
	.port_loc_caz{ font-size:14px;}
	.port_num_caz a:link, .port_num_caz a:visited, .port_num_caz a:hover, .port_num_caz a:active{ font-size:15px;}
	#left_indx{width:99%; float:none; height:auto; border:1px dotted #eee; font-size:14px;}
#right_indx{width:100%; float:none ; border:0;}
	#l_index_left_caut{min-height:300px; width:99%; border-top-left-radius:5px; padding-top:10px; float:none; margin-top:20px; border-bottom:1px dotted #eee; margin-bottom:30px;}
	#r_index_left_reclam{min-height:300px; width:97%; border:0; float:none; margin-top:20px;}
	.port_untcaz{width:24%; border:1px dotted #FC0; height:220px; float:left; margin-left:2px;}
	#right_indx a{font-size:2.7vw;}
	}
	@media screen and (max-width:380px){
	#right_indx_right{width:99%; background-color:#FFF; float:none; text-align:right;min-height:300px; margin-top:30px; text-align:left;}
	#right_indx_left{width:99%; float:none; margin-top:30px; }
	#right_indx a{font-size:2.7vw;}
	.port_untcaz{width:48%; border:1px dotted #FC0; height:230px; float:left; margin-left:2px;}
	}
/*END INDEX*/	
/*Login*/
#login_left{background-color: #C4FFC4; min-height:300px; width:50%; border-top-left-radius:5px; padding-top:10px; float:left;margin-top:20px; border-bottom:1px dotted #eee; margin-bottom:30px; padding-left:10px;}
#login_left input[type="text"]{width:90%; height:35px; font-size:15px; color:#000; background-color:#FFFFFF; display:block; padding-left:5px; margin-top:4px; margin-bottom:18px;}
#login_left input[type="password"]{width:90%; height:35px; font-size:15px; color:#000; background-color:#FFFFFF; display:block; padding-left:5px; margin-top:4px; margin-bottom:18px;}
#login_left input[type="submit"]{display:block; background-color: #FC6; width:120px; height:35px; font-size:18px; display:block; margin-bottom:10px; cursor:pointer;}
.login_sms{padding:10px; color:#f00;}
#rec_pass { margin:30px 0;}
#rec_pass a:link,#rec_pass a:visited  {color:#03F; font-size:15px;}
#rec_pass a:hover,#rec_pass a:active{color: #63C; font-size:15px;}
.register_dv{font-size:15px; color:#033; text-align:justify; padding-top:30px;}
.inreg{width:35%; border-radius:3px; text-align:center; border:1px solid #999; height:30px; line-height:30px; margin:30px auto; background-color:#CFF;}
.inreg a{width:100%; text-align:center; height:100%; line-height:30px; display:block; cursor:pointer;}
@media screen and (max-width:900px){
	#rec_pass a {font-size:1.9vw; }
	#login_left{font-size:1.7vw;}
	#login_left input[type="submit"]{font-size:1.7vw;}
	.login_sms{font-size:1.7vw;}
	}
	@media screen and (max-width:680px){
	#login_left{font-size:15px; float:none; width:99%;}
	#login_left input[type="submit"]{font-size:2.7vw;}
	.login_sms{font-size:2.7vw;}
	.rec_pass { margin:30px 0;}
	#rec_pass a:hover,#rec_pass a:active,#rec_pass a:link,#rec_pass a:visited {color: #63C; font-size:17px; text-decoration:underline;}
	}
	/*Ende Login*/
	/* Register*/
	.red_msg{color:#F00}
.imp_reg_insert {margin:5px 0px;text-align:left; padding-left:30px;}
	.imp_reg_insert {margin:5px 0px;text-align:left; padding-left:30px;}
	.imp_reg_insert select{width:93%; max-width:280px; height:30px; font-size:14px; line-height:30px;}
	.imp_reg_insert input[type="text"]{width:93%; max-width:280px; height:28px; font-size:14px; line-height:28px;}
	.imp_reg_insert input[type="password"]{width:93%; max-width:280px; height:28px; font-size:14px; line-height:28px;}
	.imp_reg_insert textarea{width:93%; max-width:700px; height:250px; font-size:14px; line-height:28px;}
	.imp_reg_dat{margin:5px 0px;text-align:left; padding-left:10px;}
	.imp_reg_dat input[type="text"]{width:30%; max-width:120px; height:25px; font-size:14px; line-height:25px; color:#36F; text-indent:5px;}
	.infoblue{ font-size:13px; color:#06C}
	.left_select{width:30%; max-width:100px; float:left;}
	.left_select select{ width:50px; height:30px;}	
	.right_select{width:68%; max-width:150px; float:left;}
	.right_select select{ width:98%;height:30px;}
	.left_gps{width:40%; max-width:150px; float:left;}
	.left_gps input[type="text"]{ width:90%; height:30px;}	
	.right_gps{width:40%; max-width:150px; float:left;}
	.right_gps input[type="text"]{ width:90%;height:30px;}
	.bifa_kal {width:32%; max-width:240px; float:left;line-height:20px; text-align:left;font-size:15px; position:relative; margin-left:3px;}
.bifa_kal ul{ padding:0px 5px; margin:0px; list-style-type:none;}
.bifa_kal li{ border-bottom:1px dashed #999; text-align:left;}
.bifa_kal div{line-height:30px;}
.err_mesage{ color:#f00; padding:10px 0; text-align:center;}
#port_form{font-size:14px;}
#port_form input[type="submit"]{ width:20%; background-color:#29395F; color:#fff; font-size:15px; border-radius:2px; margin:30px 0 30px 50px; height:30px; line-height:20px; cursor:pointer;}
#port_form input[type="submit"]:hover{ color:#CCFF00;}
.reg_insert_err { margin:10px 0; color:#036; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:500;}
@media screen and (max-width:900px){
	#port_form{font-size:1.7vw;}
	}
@media screen and (max-width:668px){
.bifa_kal {width:100%; float:none;line-height:20px; text-align:left;font-size:15px; position:relative; padding-left:5px; margin-left:0;}
.reg_insert_err {padding:2px 0 0 5px;}
.imp_reg_insert {padding-left:5px;}
#port_form{font-size:15px;}
#port_form input[type="submit"]{ width:150px;}
}
/*Ende Register*/
/*MENU LEFT*/
/* Base Styles */
#desktcssmenu,
#desktcssmenu ul,
#desktcssmenu li,
#desktcssmenu a { margin:0;padding:0; border: 0;list-style: none;font-weight: normal;text-decoration: none;line-height: 1;font-family: 'Open Sans', sans-serif;font-size: 15px;
  position: relative; }
#desktcssmenu a {
  line-height: 1.3;
}
#desktcssmenu {
 width:99%;
  background: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 0px;
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.6);
  
}
#desktcssmenu > ul > li {
  margin: 0 0 2px 0;
}
#desktcssmenu > ul > li:last-child {
  margin: 0;
}
#desktcssmenu > ul > li > a {
  font-size: 15px;
  display: block;
  color: #666;
  /*text-shadow: 0 1px 1px #000;*/
  background: #FBFBFB;
  background: -moz-linear-gradient(#FBFBFB 0%, #FFF 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FBFBFB), color-stop(100%, #FFF));
  background: -webkit-linear-gradient(#FBFBFB 0%, #FFF 100%);
  background: linear-gradient(#FBFBFB 0%, #FFF 100%);
 /* border: 1px solid #000;*/
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-family:  Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif !important
}
#desktcssmenu > ul > li > a > span {
  display: block;
  /*border: 1px dotted #666666;*/
  padding: 6px 10px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-weight: normal;
}
#desktcssmenu > ul > li > a:hover {
  text-decoration: none;
}
#desktcssmenu > ul > li.Dactive {
  border-bottom: none;
}
#desktcssmenu > ul > li.Dactive > a {
  background: #97be10;
  background: -moz-linear-gradient(#97be10 0%, #79980d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97be10), color-stop(100%, #79980d));
  background: -webkit-linear-gradient(#97be10 0%, #79980d 100%);
  background: linear-gradient(#97be10 0%, #79980d 100%);
  color: #fff;
  text-shadow: 0 1px 1px #000;
  /*border: 1px solid #79980d;*/
}
#desktcssmenu > ul > li.Dactive > a span {
 /* border: 1px solid #97be10;*/
}
#desktcssmenu > ul > li.Dhas-sub > a span {
  background: url(../imagini/icon_plus.png) 98% center no-repeat;
}
#desktcssmenu > ul > li.Dhas-sub.Dactive > a span {
  background: url(../imagini/icon_minus.png) 98% center no-repeat;
}
/* Sub menu */
#desktcssmenu ul ul {
  padding: 5px 12px;
  display: none;
}
#desktcssmenu ul ul li {
  padding: 3px 0;
  border-bottom:1px dotted #ddd;
}
#desktcssmenu ul ul a {
  display:block;
  display: -webkit-block;
  color:#069; 
  font-size: 13px;
  font-weight: bold;
}
#desktcssmenu ul ul a:hover {
 color: #06F;
  text-decoration:underline;
}
.numerot{ color:#999999; font-size:12px;
}
@media screen and (max-width:900px){
	#desktcssmenu > ul > li > a {
  font-size: 1.4vw;
}
#desktcssmenu ul ul a {
  font-size: 1.4vw;
}
	}
@media screen and (max-width:800px){
	#desktcssmenu > ul > li > a {
  font-size: 1.5vw;
}
#desktcssmenu ul ul a {
  font-size: 1.5vw;
}
.numerot{ color:#999999; font-size:1.5vw;
}
	}	
	@media screen and (max-width:680px){
	#desktcssmenu > ul > li > a {
  font-size: 15px;
}
#desktcssmenu ul ul a {
   font-size: 15px;
}
.numerot{ color:#999999;  font-size: 15px;
}
	}	
@media screen and (max-width:480px){
	#desktcssmenu > ul > li > a {
  font-size: 15px;
}
#desktcssmenu ul ul a {
  font-size: 15px;
}
.numerot{ color:#999999; font-size:14px;
}
	}		
	/*END MENU LEFT*/
	/*Pagination*/
	
	.pagNumActive {color:#000; border:1px solid #333; background-color: #fff; padding:5px 7px; font-size:18px;	
}
.paginationNumbers a:link, .paginationNumbers a:visited {
     color: #fff;
    text-decoration: none;
    border:#999 1px solid; background-color:#069; padding:3px 7px; font-size:18px;}

.paginationNumbers a:hover, .paginationNumbers a:active {
    color: #FF0;
    border:#33C 1px solid; background-color: #069;
}
.pag-blue {	
color:#FFFFFF;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #CCC;
	padding:3px 7px;
	background-color: #39C;
}
/*Pagination*/
/*Lista hoteluri*/
.wr_gratis_list{margin:50px 0;}
.wr_profil_list{width:100%; border:1px dotted #eee; margin:15px 0;}
.wr_scris_prof{width:75%; float:right;}
.wr_scris_prof a{ margin-bottom:20px;}
.wr_scris_prof a:link,.wr_scris_prof a:visited{font-size:19px;}
.wr_scris_prof a:hover,.wr_scris_prof a:active{font-size:19px; color:#669900;}
.wr_fot_prof_port{width:23%; height:170px;float:left;}
.wr_backg_foto{width:100%; height:100%; background-size:100% auto; background-position: center; background-repeat:no-repeat; border:1px dotted #FFCC33;}
.wr_backg_foto a:link,.wr_backg_foto a:visited,.wr_backg_foto a:hover, .wr_backg_foto a:active{ display:block;width:100%;height:100%;}
.wr_inf_profil{width:99%;border:1px dotted #eee; clear:both; text-align:right; color:#000;}
.curata_sep{height:1px; background-color:#669900; clear:both;}
.curata_obv{height:1px; background-color:#E9E9E9; clear:both;}
.pagdisply{text-align:center; margin:30px 0;}
.wr_link{margin:10px;}
.wr_link h3{margin:0; padding:0;}
/* Pentru obiective*/
.obv_gratis_list{margin:50px 0;}
.obv_profil_list{width:100%; margin:15px 0;}
.obv_scris_prof{width:85%; float:right;}
.obv_scris_prof a{ margin-bottom:20px;}
.obv_scris_prof a:link,.obv_scris_prof a:visited{font-size:17px; font-family:Verdana, Geneva, sans-serif; font-weight:normal;}
.obv_scris_prof a:hover,.obv_scris_prof a:active{font-size:17px; color:#2B809B; font-family:Verdana, Geneva, sans-serif; font-weight:normal;}
.obv_fot_prof_port{width:12%; height:70px;float:left;}
.obv_backg_foto{width:100%; height:100%; background-size:100% auto; background-position: center; background-repeat:no-repeat;}
.obv_backg_foto a:link,.obv_backg_foto a:visited,.obv_backg_foto a:hover, .obv_backg_foto a:active{ display:block;width:100%;height:100%;}
.obv_inf_profil{width:99%;border:1px dotted #eee; clear:both; text-align:right; color:#000;}
.curata_sep{height:1px; background-color:#669900; clear:both;}
.pagdisply{text-align:center; margin:30px 0;}
.obv_link{margin:10px;}
.obv_link h3{margin:0; padding:0;}
.obiectivetit{font-size:18px; text-align:left; padding-left:20px; color:#112E51; margin:20px 0; text-decoration:underline;}
@media screen and (max-width:800px){
	.pagdisply{margin:30px 0; text-align:center}
	.wr_inf_profil{ margin:6px 0; color:#003333;}
	.obv_inf_profil{ margin:6px 0; color:#003333;}
	}
/*End Lista hoteluri*/
/*profil unitate +Galerie*/
#galleria{height:480px; margin:0;}
  .content{color:#777;font:12px/1.4 "helvetica neue",arial,sans-serif;width:99%;margin:0px auto; padding-top:20px;}
  #info_unitate{width:98%; margin:5px auto;}
   #info_unitate ul{margin:20px 0; padding:0;}
   #info_unitate li{margin:0 1px; padding:0; list-style-type:none; float:left; width:24%; text-align:left; background-color:#669900; line-height:28px; height:28px;}
   #info_unitate li:last-child{background-color:#F30; color:#CC0000;}
  .rezervari{ background-color:#F30; color:#CC0000;}
   #info_unitate li a:link,#info_unitate li a:visited{display:block;color:#FFFFFF; width:100%; height:100% }
    #info_unitate li a:hover,#info_unitate li a:active{ background-color:#363;}
	#descriere_unit{margin:30px 0; text-align:justify;font-size:15px;}
	.calit_inf{ background-color:#690; margin:50px 0 20px 0; color:#FFFFFF; text-align:center; font-weight:bold; font-size:16px; height:24px; line-height:24px;}
	.calit_inf h2{ margin:0; padding:0; font-size:16px;}
	.of_info{ background-color:#FFF; font-weight:bold; color:#F60;margin:40px 0 20px;text-align:left; padding-left:20px; text-decoration:underline;}
	.of_info a{color:#FF9900}
	@media screen and (max-width:468px){
		#galleria{height:380px; margin:0;}	
	}
	#galleria{height:480px; margin:0;}
  .content{color:#777;font:12px/1.4 "helvetica neue",arial,sans-serif;width:99%;margin:0px auto; padding-top:20px;}
  #info_unitate{width:99%;}
   #info_unitate ul{ margin:5px 0; padding:0;}
   #info_unitate li{margin:0 1px; padding:0; list-style-type:none; float:left; width:19.3%; text-align:center; background-color:#669900; line-height:30px; height:30px;}
   #info_unitate li:last-child{ background-color:#F30; color:#CC0000;}
   #info_unitate li a:link,#info_unitate li a:visited{ display:block;color:#FFFFFF; width:100%; height:100% }
    #info_unitate li a:hover,#info_unitate li a:active{ background-color:#363;}
	#descriere_unit{margin:30px 0; text-align:justify; font-size:15px;}
	.calit_inf{ background-color:#690; margin:50px 0 20px 0; color:#FFFFFF; text-align:center; font-weight:bold; font-size:16px; height:24px; line-height:24px;}
	@media screen and (max-width:468px){#galleria{height:380px; margin:0;}
	#info_unitate{width:99%; margin:20px 0;}
	}
	/*Camere Unitate*/
	.wr_camere{ width:99%; border:1px dotted #eee;}
	.obv_camere{ width:99%; border:1px dotted #eee;}
.port_fotdv{width:12%; height:90px; float:left;}
.foto_camere{ width:100%; height:100%; background-size:100% auto; background-position:center; background-repeat:no-repeat;border:1px dotted #eee;}
.foto_camere a{display:block; height:100%; width:100%
}
.info_camere{width:86%; min-height:100px; float:right;border:1px dotted #eee;}
.port_camer_titlu{width:99%; margin:10px 0;}
.info_camere p{width:27%; float:left; border:1px dotted #eee; margin:0;}
.info_camere > p:nth-last-child(2){
	width:44%;
}
@media screen and (max-width:680px){
	.port_fotdv{width:20%; height:150px; float:left;}
	.info_camere{width:78%; min-height:150px; float:right;border:1px dotted #eee;}
	#descriere_unit a:link,#descriere_unit a:visited{ font-size:18px; margin-left:5px;}
	.info_camere p{width:49%; float:left; border:1px dotted #eee; margin:0;text-align:left}
	.info_camere > p:nth-last-child(2){
	width:44%; float:none; clear:both; width:99%; padding-top:10px; text-align:left
}
.obv_fot_prof_port{width:12%; height:70px;float:none; display:none;}
.obv_scris_prof{width:99%; float:none;}
	}
	/*END Camere Unitate*/
	/*OFERTE Unitate*/
	.titl_oferte{text-align:left; padding-left:10px;}
.separator_of{height:1px; background-color:#666; text-indent:10px; margin:20px 0;}
.min_txt_of{text-indent:10px; text-align:justify; margin:8px 0;}
.valab_of{ text-align:right; color:#039; }
/*END OFERTE Unitate*/
/*END Unitate*/
.harta_frame{width:99%; height:450px; text-align:center; margin:auto;}
#kotkt{ margin:20px 0; padding-left:20px; border-radius:3px; border:1px dotted #eee; }
/*END LOCALIZARE Unitate*/
/*Camera view*/
#google_trans{text-align:right; margin:20px 0 0; float:left; width:48%;}
#google_trans_cam{text-align:right; margin:20px 0 0; width:98%;}
#facebook_trans{text-align:left; margin:20px 0 0; float:left; width:48%; text-indent:15px;}
/*END Camera view*/
/*Oferta unitate*/
.wr_of_left{width:77%; float:left; padding-left:15px; margin-top:20px;}
.wr_backg_foto_of{width:100%; height:100%;background-size: 120% auto; background-position:center; background-repeat:no-repeat; text-align:center;}
.wr_of_right{width:19%; height:150px; float:right; background-size: 100% auto; background-position:center; background-repeat:no-repeat; border:1px dotted #eee; text-align:center;  margin-top:20px;}
.wr_of_right a{ display:block; width:100%; height:100%; text-align:center}
.titlu_ofertei{font-size:16px; font-weight:bold; margin:25px 0;}
.valab_of_view{ margin:10px; color:#003399}
@media screen and (max-width:480px){
	#right_indx a{font-size:15px;}
	.wr_of_right{ height:200px; width:200px; float:none; clear:both;}
	.harta_frame{width:93%; height:350px; text-align:center; margin:auto;}
}
/*END oferta*/
/*MY PROFILE*/
#wr_prof_left{
	width:25%;
	margin:5px 1% 0px 0px;
	float:left;
	text-align:center;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border:1px dotted #A4A4A4;
	background-color:#FFF
	}
#wr_prof_right{
	width:72%;
	float:left;
	}	
	/*  MENIU INTERN*/
	#intern-men-search{width:99%; background-color: #fff; text-align:center; border:1px dotted #CCC; margin:0; padding:0;} 
	#intern-men-search label{ font-size:20px;} 
	.bifa-latim{width:99%; height:100%; font-size:14px; line-height:30px; display:block; color:#000; background-color:#eee;}
       /*#men-search input[type="checkbox"] {display: none;}*/
        #intern-menu-suchen {display: block;padding:0;margin:0; width:100%; }
       #men-search input:checked + #intern-menu-suchen {
            display: block;
        }
		#intern-men-search ul{margin:0;padding:0; width:99%; margin:10px 0; }
		#intern-men-search li{margin:0;padding:0; list-style-type:none;}
	  #bif-interne-menu{display: none;}
	
#men_right{
		text-align:left; width:99%; border-radius:5px; background-color:#FBFBFB; font-size:0.9vw;color:#069;padding-left:1px;padding-bottom:10px;	
		}
	#men_right ul{ margin:0; padding:0;}
	#men_right li{ margin:5px 0; padding:0; text-align:left; list-style-type:none; width:100%; height:30px; line-height:30px; background-color:#09F; font-size:15px; color:#fff;}
	#men_right li a{display:block;width:100%; height:100%; color:#FFF;}
	#men_right li a:hover{ background-color:#C00; color:#FFFFFF;}
	/*  END MENIU INTERN*/
	#wr_fot_profil{width:49%; float:left; margin:10px 0; border:1px dotted #eee;}
	#fot_profil{background-size:100% auto;background-repeat:no-repeat; background-position:top center;height:400px;}
	#fot_profil a{display:block; height:100%;width:100%;}
	#wr_info_profil{width:49%; margin:10px 0; float:right; border:1px dotted #eee; text-align:left; padding:20px 0 0 0;}
	#prof_descriere{margin:20px 0; text-align:left; width:100%; clear:both;}
	#info_plata{width:99%; margin:10px 0;  border:1px dotted #eee; text-align:left; padding:20px 5px;}
	.infplatasubmit {width:99%; margin:10px 0;  border:1px dotted #eee; text-align:left; padding:20px 5px;}
	.infplatasubmit input[type="submit"]{ width:25%; height:32px; font-size:15px; cursor:pointer; border-radius:5px; color:#069; font-weight:bold; text-align:center; color:#FFFFFF; background:#0033CC}
	.inf{ padding:7px 0 0 10px; font-weight:bold; margin:20px 0 10px 0; border-bottom:1px solid #ddd;}
	@media screen and (max-width:850px){
	#wr_prof_right{width:99%; float:none; clear:both}
	}
@media screen and (max-width:680px){
/*  MENIU intern CAUTARE*/
			#bif-interne-menu{display: none;}
			
			/*#men-search input[type="checkbox"] {display: none;}*/
        #intern-menu-suchen {display: none;}
		#intern-men-search{ margin:2px 0 20px 0; position:relative;}
       #intern-men-search input:checked + #intern-menu-suchen {
            display: block;
        }
		.bifa-latim{color:#FFFFFF; background-color:#093;cursor:pointer;width:100%;}
		/*  MENIU CAUTARE*/
		#wr_prof_left{width:99%; float:none;}
		#men_right li{ background-color:#069; margin:2px 0; color:#FF9;font-size:15px; height:40px; line-height:40px; text-indent:7px;}
		#men_right li a{ display:block;width:100%; height:100%; color:#FFF; font-size:16px;}
		#wr_prof_right{width:99%; float:none}
		#wr_fot_profil{width:99%; float:none; margin:10px 0;}
		#wr_info_profil{width:99%; margin:10px 0; float:none; border-bottom:1px solid #ddd; padding-bottom:10px;}
		.infplatasubmit input[type="submit"]{ width:30%; height:32px; font-size:15px; cursor:pointer; border-radius:5px; color:#069; font-weight:bold; text-align:center; color:#FFFFFF; background:#0033CC}
	}
	/*end MY PROFILE*/
	/*POZE*/
	.indx_port_tab {width:30%; min-height:180px;;text-align:center; margin:2px 4px; float:left; border-bottom-left-radius:7px;}
.indx_tab {
    width: 100%;
    height: 118px;
	border:1px dotted #CCCCCC;
	background-repeat:no-repeat;
	background-position:center;
	background-color: #333;
	background-size:100% auto;
}
.indx_tab a:link, .indx_tab a:visited {display:block;
width:100%; height:100%
}
.indx_tab a:hover, .indx_tab a:active { 
}
.set_profil{ width:99%; height:25px; color:#003399; cursor:pointer; font-weight:bold;}
.port_sterge{width:99%; height:30px; color:#f00; cursor:pointer; margin-top:5px; text-align:center; margin:10px 0; background-color: #EBFCFC; line-height:30px;}
.port_btn{width:99%; height:30px; color:#003399; cursor:pointer; font-weight:bold; margin-top:5px;}
.port_btn img{width:99%; height:26px; color:#003399; cursor:pointer;}
	#fot_wr_fot_profil{width:48%; float:right; margin:10px 0; border:1px dotted #eee;}
	#fot_wr_info_profil{width:50%; margin:10px 0; float:left; border:1px dotted #eee; text-align:left; padding:20px 0 0 0;}
@media screen and (max-width:680px){
		#fot_wr_fot_profil{width:99%; float:none; margin:10px 0;}
		#fot_wr_info_profil{width:99%; margin:10px 0; float:none; border-bottom:1px solid #ddd; padding-bottom:10px;}
	}
	/*END POZE*/
	/*CAMER*/
	.putin{width:180px; background:#003366; color:#FFF;margin:auto; font-size:15px; text-align:center; cursor:pointer;}
	#pr_fot_profil{width:40%; float:left; margin:10px 0; border:1px dotted #eee;}
#pr_info_profil{width:58%; margin:10px 0; float:right; border:1px dotted #eee; text-align:left;}
#fot_profil_cam{background-size:100% auto;background-repeat:no-repeat; background-position:top center;height:300px;}
	#fot_profil_cam a{display:block; height:100%;width:100%;}
	#port_but_cam {width:99%;}
	.btn_cam{width:43%; max-width:300px; height:30px; margin:0 1px; float:left; text-align:center; line-height:30px; border-top-left-radius:5px;}
	.btn_cam a{display:block; height:100%; width:100%; color:#FFFFFF; background-color: #330;border-top-left-radius:5px;}
	.btn_cam a:hover{ background-color:#036}
	.cam_port_tab{width:20%; min-height:180px;text-align:center; margin:2px 4px; float:left; border-bottom-left-radius:7px;}
	.cam_port_fot{
    width: 100%;
    height: 118px;
	border:1px dotted #CCCCCC;
	background-repeat:no-repeat;
	background-position:center;
	background-color: #333;
	background-size:100% auto;
}
.cam_port_fot a:link, .cam_port_fot a:visited {display:block;
width:100%; height:100%
}
.cam_port_fot a:hover, .cam_port_fot a:active { 
}
.art_port_tab{width:30%; min-height:200px; text-align:center; margin:2px 4px; float:left; border-bottom-left-radius:7px;}
.art_port_fot{
    width: 100%;
    height: 120px;
	border:1px dotted #CCCCCC;
	background-repeat:no-repeat;
	background-position:center;
	background-color:#EEECEA;
	background-size:100% auto;
}
.art_port_fot a:link, .art_port_fot a:visited {display:block;
width:100%; height:100%
}
.art_port_fot a:hover, .art_port_fot a:active { 
}
.art_titlu{ margin:30px 0 40px 0; color:#000; font-weight:bold; font-size:22px; text-align:center;}
@media screen and (max-width:680px){
	#pr_fot_profil{width:99%; float:none; margin:10px 0;}
	#pr_info_profil{width:99%; float:none; margin:10px 0;}
	.cam_port_tab{width:30%;}
	.art_port_tab{width:30%; min-height:180px;text-align:center; margin:2px 4px; float:left; border-bottom-left-radius:7px;}
.art_port_fot{
    width: 100%;
    height: 140px;
	border:1px dotted #CCCCCC;
	background-repeat:no-repeat;
	background-position:center;
	background-size:100% auto;
}
.art_port_fot a:link, .art_port_fot a:visited {display:block;
width:100%; height:100%
}
.art_port_fot a:hover, .art_port_fot a:active { 
}
	}
/*END CAMERE*/

/*REZERVARI*/
.negrulink {
	color:#000;
	font-size: 15px;
	font-family:"Arial Black";	
}
.negrulink:hover {
	color: #6A6A6A;
	font-size: 15px;
	font-family:"Arial Black";
}
.negrulinkred {
	color:#000;
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
.negrulinkred:hover {
	color: #6A6A6A;
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
}
.port_rezervari{width:99%; margin:10px 0;}
.tit_rezerv{width:45%; float:left;text-align:left; border:1px dotted #eee;}
.data_rezerv{width:33%;float:left;text-align:center; border:1px dotted #eee;}
.sterg_rezerv{width:20%;float:left; color:#F00; text-align:center;border:1px dotted #eee;}
.sterg_rezerv a{width:100%; height:100%;color:#F00; display:block }
@media screen and (max-width:680px){
	port_rezervari{width:99%; margin:10px 0;}
.tit_rezerv{width:99%; float:none;text-align:left; border:1px dotted #eee; height:30px; line-height:30px;}
.data_rezerv{width:99%;float:none;text-align:left; border:1px dotted #eee;}
.sterg_rezerv{width:99%;float:none; color:#F00; text-align:center;border:1px dotted #eee;}
.sterg_rezerv a{width:100%; height:100%;color:#F00; display:block; background-color: #DCFCE1; }
}
/*END REZERVARI*/
/*VEZI REZERVARE*/
.port_rezervari{width:99%; margin:10px 0;}
.left_rez{width:26%; float:left; text-align:left; border:1px dotted #ddd; margin:5px 0;}
.right_rez{width:68%; float:left; text-align:left;border:1px dotted #ddd;  margin:5px 0; margin-left:1%;}
.text_rezervare{width:96%; border:1px dotted #ddd;text-align:justify; margin-top:20px;}

.men_rez{width:98%; text-align:left; border:1px dotted #f00; margin:30px 0;}
.men_rez_left{width:20%; float:left; height:30px; line-height:30px; text-align:center; border:1px dotted #ddd;}
.men_rez_left a{width:100%; height:100%; display:block; background-color:#E0D8A9}
.men_rez_left a:hover{background-color:#CF3}
.men_rez_right{width:37%; height:30px; line-height:30px; float:left; text-align:center;border:1px dotted #ddd;background-color:#E0D8A9}
.men_rez_right input[type="submit"]{height:28px; line-height:30px; color:#900; font-weight:bold; margin:0; padding:0; cursor:pointer;}
@media screen and (max-width:680px){
	.men_rez_left{ float:none; width:98%; text-align:center; margin:5px 0;}
.men_rez_right{float:none; width:98%; text-align:center; margin:5px 0;}
	}
	/*END VEZI  REZERVARI*/
	/*footer*/
	#foot_port_h{width:99%; background-color:#069; display:block;}
#foot_wrap{width:100%; max-width:1114px; min-height:150px;background-color:#069; margin:auto; text-align:center; padding-top:10px; font-weight:normal;}
#menfooter{width:100%; margin:10px 0}
#menfooter ul { margin:0;padding:0; list-style-type:none;}
#menfooter li{ margin:0;padding:0; list-style-type:none; float:right; height:30px; text-align:center; line-height:30px; margin-right:3px; width:12%; background:#669933; }
#menfooter li:nth-child(5) { background-color:#fff;}
#menfooter li:nth-child(6) { background-color:#fff}
#menfooter a:link, #menfooter a:visited{font-size:14px; color:#FFFFFF; display:block; width:100%; height:100%;}
#menfooter a:hover, #menfooter a:active{color:#0F0; background-color:#eee; color:#0099FF;}
.footer_left_wrap{width:28%; float:left; margin:10px 1% 0 1%; min-height:80px; background:#FFF; border-radius:4px;background-color:#F2F2F2}
.footer_right_wrap{width:68%; float:left; min-height:80px; background:#FFF; margin-top:10px; border-radius:4px; font-weight:normal; text-align:justify;padding:0 5px;background-color:#F2F2F2}
.footer_cpoy{text-align:center; color:#fff; line-height:35px;}
.curata{ clear:both;}
.adfav {width:190px; color:#60B1BF; float:right; text-align:center; height:25px; margin:10px 0;}
  .adfav a:link, .adfav a:visited {color:#60B1BF; height:100%; width:100%; display:block;}
  .adfav img{width:auto; height:100%;}
  .redlink {color:#F00;font-size: 14px;font-weight: normal;font-family: Arial, Helvetica, sans-serif; cursor:pointer;	
}
@media screen and (max-width:668px){
	.footer_left_wrap{ float:none; width:99.9%; margin:10px 0; border-radius:0px;font-weight:normal; padding:0;}
.footer_right_wrap{ float:none; width:99.9%; margin:10px 0;border-radius:0px;padding:0;}
#menfooter li{ float:none;  width:100%; margin:10px 0; margin-right:0;}
#menfooter li:nth-child(4) { background-color:#eee;}
#menfooter li:nth-child(5) { background-color:#eee}
#foot_port_h{width:99.5%;}
a {
	font-size: 15px;
	color: #069;
}
.wr_scris_prof a:link,.wr_scris_prof a:visited{font-size:19px;}
.wr_scris_prof a:hover,.wr_scris_prof a:active{font-size:19px; color:#669900;}
.adfav {float:none; text-align:right; width:97%; margin:20px 0;}
.adfav img{height:15px;}
	}
	/*END footer*/
	/*COKIE*/
	 #bgOver { position:fixed; bottom:0px;left:0px;width: 100%; height: 100px; background:#333333;opacity:0.8;background-repeat:repeat;z-index: 1000;display: none;color:#FFF; text-align:center;font-size:15px;}
   #bgOver a{ color:#FF0; font-weight:bold;   }
   .accpt{width:130px; height:30px; background:#F0D051; float:right; line-height:30px;font-size:20px;cursor:pointer; color:#F00;  font-weight:bold; border-radius:4px; text-align:center; opacity:0.9;}
  .port_k{width:100%; max-width:1114px;color:#FFF;text-align:justify;margin:auto; margin-bottom:20px; }
  .left_form{width:49%; float:left; text-align:left}
.right_form{width:49%; float:right; text-align:left}
.wr_insert_err {margin:5px 0px;text-align:left; padding:5px 0 0 0; text-indent:10px; color:red; border-top:1px dotted #ddd;}
	.wr_insert {margin:5px 0px;text-align:left; text-indent:10px;}
	.wr_insert select{width:93%; max-width:280px; height:30px; font-size:15px; line-height:30px;border-radius:3px; color:#3E5579; border:1px solid #97DCDF;}
	.wr_insert input[type="text"]{width:93%; max-width:380px; height:28px; font-size:15px; line-height:28px;border-radius:3px;color:#3E5579;border:1px solid #97DCDF;}
	.ins_color{color:#333;}
	   @media screen and (max-width:680px){
	    #bgOver { height: 130px;}
		.left_form{width:99%; float:none; text-align:left}
.right_form{width:99%; float:none; text-align:left}
	   }
	   /*END COKIE*/
	   #cat_extinsa{ height:30px; line-height:30px; margin:20px auto; width:70%; border-radius:5px;}
	   #cat_extinsa a:link,#cat_extinsa a:visited{ background-color:#036; color:#FFFFFF; font-size:15px; text-align:center; width:100%; height:100%; display:block; border-radius:5px;}
 #cat_extinsa a:hover,#cat_extinsa a:active{ background-color:#033;color:#FF0;font-size:15px; width:100%; height:100%;display:block;}
 #bbf{width:100%; text-align:right; margin-right:10px;}
 .fbft{ text-align:left; text-indent:15px;margin-top:18px;}
 #bglist{ background-color:#006600; color:#FFFFFF;}
.box_cok {margin:15px 0px 20px;text-align:left; text-indent:10px;}
  .box_cok input[type="checkbox"]{width:16px;height:16px; border:1px solid #97DCDF; color:#00CC00;}	
#newslatter{margin:30px 0 10px; text-align:center; border:1px solid #CCC; padding:20px 0; border-radius:3px;} 
#newslatter input[type="text"]{width:95%; height:30px;line-hight:30x; border:1px solid #F90; text-indent:5px; margin:20px 0;} 

#newslatter input[type="submit"]{width:50%; height:30px;line-hight:30x; border:1px solid #F90; background-color:#FF9900; border-radius:5px; text-align:center; font-size:15px; font-weight:bold; cursor:pointer;} 
#newslatter input[type="submit"]:hover{ background-color:#F2C879} 
.pt_mobilpay { margin-top:60px;}
.pt_mobilpay img{width: 50; padding-top:10px;}
#sterg{width:200px; line-height:30px;}
#sterg a{width:100%; display:block; background-color:#9F6; line-height:30px; text-indent:10px; font-size:16px; border-radius:5px;}
	    @media screen and (max-width:480px){
		.infplatasubmit input[type="submit"]{ width:40%; height:32px;}
		.pt_mobilpay { margin-top:60px;}
.pt_mobilpay img{width: 80%; height:auto; padding-top:10px;}
.art_port_tab{width:97%; min-height:180px;text-align:center; margin:2px 4px; float:none; border-bottom-left-radius:7px;}
.art_port_fot{
    width: 100%;
    height: 180px;
	border:1px dotted #CCCCCC;
	background-repeat:no-repeat;
	background-position:center;
	background-size:100% auto;
}
.art_port_fot a:link, .art_port_fot a:visited {display:block;
width:100%; height:100%
}
.art_port_fot a:hover, .art_port_fot a:active { 
}
		}
		