
body{font-family:arial;font-size:13px;background:#f7f4f4;color:#000;margin:0px;}

img{
border:0px;
}
h1{}
h2{display:inline-block;width:98%;font-size:12px;background:#fff;padding:3px 1%;text-align:left;}

a{text-decoration:none;}
a:hover{text-decoration:none;}
a.raport{color:red;}
span.nota{cursor: pointer; }
span.nota:hover{text-decoration:underline;cursor: pointer; }
.id{font-size:14px;color:red;margin-left:10px;}

.button		{ display: inline-block; line-height: 14px; border-width: 1px; font-size: 11px; font-family: arial; color: #000; font-weight: bold; cursor: pointer; background:#D8E1EB url('../images/button_glas1.png') center center repeat-x ; padding: 3px 15px 3px 15px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; text-align: center; }
input.button	{ display: inline-block; line-height: 13px; /* IE8 hack */ line-height: 16px\0/; border-width: 1px; font-size: 11px; font-family: arial; color: #FFFFFF; cursor: pointer; background: url('../images/button_glas1.png') center center repeat-x #333333; padding: 3px 10px 3px 10px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;}
.button:hover	{ color: #666; text-decoration: none; }
.button.green	{ background-color: #4DB800; }
.button.green:hover	{ background-color: #70d824; }
.button.red	{ background-color: #D80017; }
.button.red:hover	{ background-color: #fe3e52; }
.button.blue	{ background-color: #00A5C4; }
.button.gray	{ background-color: #706f6f; }
.button.gray:hover	{ background-color: #979595; }
.button.mov	{ background-color: #6c68b0; }
.button.grena	{ background-color: #b71548; }
.button.grena:hover	{ background-color: #e5608a; }
.green	{ background-color: #4DB800; }
.red	{ background-color: #D80017; }
.blue	{ background-color: #00A5C4; }
.grey	{ background-color: #BBBBBB; }
.mov	{ background-color: #6c68b0; }
.grena	{ background-color: #b71548; }
.redtext	{ color: #D80017; }

.txtgreen	{ color: #4DB800; }
.txtred	{ color: #D80017; }
.txtblue	{ color: #00A5C4; }
.txtgrey	{ color: #BBBBBB; }
.txtmov	{ color: #6c68b0; }
.txtgrena	{ color: #b71548; }

.button.salveaza	{ background-color: #4DB800; }
.button.adauga	{ background-color: #D80017; }
.button.sterge	{ background-color: #BBBBBB; }
.button.cauta	{ background-color: #00A5C4; }

strong		{ color: #333333; }
small		{ font-size: 11px; line-height: 14px; display: block; }
code		{ color: #333333; font-family: "Courier New",Courier,monospace,sans-serif; }
q		{ background:url("../images/quote.png") no-repeat 7px 8px #FFFFFF; color: #333333; display:block; font-family: "Times New Roman", arial; font-size: 14px; line-height: 18px; font-style: normal; min-height: 42px; padding: 10px 10px 10px 32px; quotes:"" ""; font-style:italic; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px;}
q cite		{ color: #959595; display: block; font-size: 12px; padding-top: 5px; font-family: arial; }
del		{ color: #FF001C; text-decoration:line-through; }
body{margin:0px;}



/* structura */
.container{float:center;display:block;width:100%;max-width:1100px; min-height:500px;height:auto;
margin-left:auto;margin-right:auto;border:0px solid orange;margin-top:0px;color:#000;padding:5px 1%;}
	
	.header, .continut, .footer{float:left;display:block;width:98%;background:#fff;padding:5px 1%;}
	.continut{min-height:400px;}
		#sideleft{float:left;display:block;width:20%;text-align:left;padding-top:2px ;}
		#mijloc{float:left;display:block;margin-left:2%;width:72%;text-align:left;padding:2px 2%; }
	
	
/* meniuh*/



#nav{  float:left; display:inline-block;
 margin-top:0px;  margin-bottom:0x;
width: auto; 
list-style-type:none;
list-style-position:outside;
z-index:100;


	
}

#nav li{
border-right:1px #fff solid;float:left;  display:block; width:auto;
margin-left:0px;   
   
}

#nav li a{
float:left; display:block; font-family:tahoma;  margin-left:0px;
font-size:14px;   color:#fcfdc7;  font-weight:normal;
text-decoration:none; 
padding:9px 10px;
  }

#nav li a.curent{
	 background: #666;
      color:#fff;
}

#nav li a:hover{
      background: #666;
      color:#fff;

}



/* meniu conmtul meu */
#contul-meu-nav{   
height:auto;   margin-top:0px;margin-left:0px;
width: 100%;  display:block;  float:left;
list-style-type:none;
list-style-position:outside;
z-index:100;

}
#contul-meu-nav li{
float:left;  display:block; width:94%;padding:4px 0;
margin-left:-35px;    border-bottom:1px dotted #000;
margin-top:5px; 
   
}

/* meniu v categorii stanga*/

#navcategorii{   
height:auto;   margin-top:0px;margin-left:0px;
width: 100%;  display:block;  float:left;
list-style-type:none;
list-style-position:outside;
z-index:100;

}

#navcategorii li{
float:left;  display:block; width:90%;
margin-left:-35px;   height:26px; border-bottom:1px dotted #f9eafc;
   
}

#navcategorii li a{
float:left; display:block; font-family:verdana;  margin-left:0px;
font-size:12px;   color:red;  font-weight:bold;
text-decoration:none; border:0px red solid;height:21px;
padding-top:4px;padding-left:10px;padding-right:10px;
  }

#navcategorii li a .curent{
}

#navcategorii li a:hover{
      background: #f3f9fd;       
}

#navcategorii li:hover{
      background: #f3f9fd;       
}

.curent{
 }

.cos td {border:1px solid #ccc;}
.cos td {border:1px solid #ccc;}

.titlutabel { color:black;font-weight:bold;font-family:arial;font-size:13px;}
.randtabel { color:green;font-family:georgia;font-size:19px;}


	

	

.meniuv{   
height:auto;   margin-top:0px;margin-left:0px;
width: 100%;  display:block;  float:left;
list-style-type:none;
list-style-position:outside;
z-index:100;

}

.meniuv li{
float:left;  display:block; width:94%;
margin-left:-37px;   min-height:23px; border-bottom:1px dotted #f9eafc;
   
}

.meniuv li a{
float:left; display:block; font-family:verdana;  margin-left:0px;
font-size:12px;   color:#000;  
text-decoration:none; 
padding-top:4px;padding-right:10px;
  }

.meniuv li a .curent{
}

.meniuv li a:hover{
      color: #666;       
}

.meniuv li:hover{
      color: #666;       
}

	
	
	
	
	
	

/* cr code afiliati */
/* form elements register and account TIGER*/
.form_body{
	width:492px;
	border-right:2px solid #363636;
	margin-right:5px;
	float:left;
	display:block;
}

select.rounded{
	border: 1px solid #ccc;
	margin-top:5px;
	width:288px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	font-size: 14px;
	color:#363636;
	font-family:Verdana;
	padding: 4px 7px;
	
	
}

select.roundedmic{
	border: 1px solid #ccc;
	margin-top:5px;
	width:244px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	font-size: 14px;
	color:#363636;
	font-family:Verdana;
	padding: 4px 7px;
	
	
}

select.citytop{
	background:#F90;
	margin-top:5px;
	
	font-weight:bold;
	font-size: 18px;
	color:#363636;
	font-family:arial;
	
	border:1px solid #ccc;
	
}

select.citytop option {border:0px;}



radio.rounded, input.rounded {
	border: 1px solid #ccc;
	margin-top:5px;
	width:270px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	font-size: 14px;
	color:#363636;
	font-family:Verdana;
	padding: 4px 7px;
	
	/*-webkit-appearance: none;*/
}
.rounded {
	border: 1px solid #ccc;
	margin-top:5px;
	width:270px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	font-size: 14px;
	color:#363636;
	font-family:Verdana;
	padding: 4px 7px;
	
	/*-webkit-appearance: none;*/
}

input.roundedmic {
	border: 1px solid #ccc;
	margin-top:5px;
	width:228px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	font-size: 11px;
	color:#363636;
	font-family:Verdana;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
}

input.roundedadded {
	border: 0px solid #ccc;
	margin-top:5px;
	width:222px;
	
	font-size: 10px;
	color:#363636;
	font-family:Verdana;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
}


input.rounded:focus {
	border-color: #339933;
}
.text_label{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#363636;
	width:150px;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	text-align:left;
	vertical-align:bottom;margin-top:5px;
}

.text_label_card{
width:80px;font-size:11px;
}


input.roundedcard {
	border: 1px solid #ccc;margin-left:10px;
	margin-top:5px;
	width:120px;
}	
	
.text_form{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#363636;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
}
.text_list{
	font-family:Verdana;
	font-size:11px;
	color:#363636;
	text-align:justify;
	padding-right:5px;
}
.text_area{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#363636;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	border:1px solid #363636;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	-webkit-appearance: none;
	margin-bottom:15px;
}
.text_area:focus {
	border-color: #339933;
}

.radio_wrap{
	width:300px;
	float:left;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#363636;
	font-weight:bold;
}
.continue{
	width:115px;margin-top:5px;height:33px;
	
	background-image:url('../images/continue.jpg');
	background-repeat:no-repeat;
	border:0px;
	
}

.inapoi{
	width:115px;
	height:33px; color:#fff;
	background:#009ee3;
	background-image:url('../images/back.jpg');
	background-repeat:no-repeat;
	border:0px;
	margin-top:5px;
}
.finish{
	width:115px;
	height:33px;
	background-image:url('../images/finish.jpg');
	background-repeat:no-repeat;
	border:0px;
	margin-top:5px;
}

.addmic{
	width:37px;height:21px;
	color:#fff;
	background:#009ee3;
	background-image:url('../images/add.jpg');
	background-repeat:no-repeat;
	border:0px;
	margin-top:5px;
}

.remove{
	width:37px;height:21px;
	color:red;font-size:9px;
	border:0px solid red;
	margin-top:5px;
}

.crb-check{
	border: 2px solid #00963f;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	-webkit-appearance: none;
}
.question{
	color:#000000;
	font-weight:bold;
}
.select_wrap{
	width:492px;
	float:left;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	color:#363636;
	font-weight:bold;
	margin-bottom:15px;
}
.select_grey{
	background-color:#ececec;
	color:#2f2483;
	border:1px solid #424242;
	font-family:Verdana;
	font-size:11px;
	width:150px;
	height:auto;
	margin-left:5px;
	display:inline;
	line-height:20px;
	float:left;
	vertical-align:middle;
	margin-bottom:1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	-webkit-appearance: none;
}

.smiley{
	vertical-align:middle;
}





/* end form elements */


/* sidebar registration TIGER elements */
.sidebar_reg{
	width:300px; 
	background-color:#fff;
	float:right; display:block;
}
.title{
	font-family:Verdana;
	font-size:18px;
	color:#363636;
	margin-bottom:55px;
	text-align:left;
}
.numere{
	padding-right:5px;
	vertical-align:middle;
}
/* end sidebar registration elements */




/* inceput CSS 05.10.2012 */

/* task tigers account*/
.task_table_head{
	background-color:#2f2483;
	height:30px;
	color:#ffffff;
	font-family:Verdana;
	font-size:12px;
	border:1px solid #00bbee;
}
.task_table_cell{
	border:1px solid #00bbee;
	text-align:center;
}
.wrap_task_buttons{
	height:22px;
	width:400px;
	margin-top:10px;
}
.task_button_details{
	height:22px;
	width:150px;
	background-image:url("../images/task_detail_button.jpg");
	border:none;
	margin-left:5px;
	float:left;
}
.task_button_completed{
	height:22px;
	width:122px;
	background-image:url("../images/task_completed_button.jpg");
	border:none;
	float:right;
}



.update_profile{
	padding: 7px 12px 7px 12px;
	height:auto;color:#fff;font-family:arial;
	width:auto; font-size:12px;font-weight:bold;
	background:#00963f;
	border:none;border-radius:3px;-moz-border-radius: 3px;	-webkit-border-radius: 3px;
	

}

.buton_orange{
	padding: 7px 12px 7px 12px;
	height:auto;color:#fff;font-family:arial;
	width:auto; font-size:12px;font-weight:bold;
	background:#F90;margin-left:80px;
	border:none;border-radius:3px;-moz-border-radius: 3px;	-webkit-border-radius: 3px;
	
}
	
.buton_albastru{
	padding: 3px 4px;
	color:#fff;font-family:arial;
	width:auto; font-size:12px;font-weight:normal;
	background:#2f2483;
	border:none;
	margin-left:6px;
	float:right;
}

.buton_rosu{
	padding: 3px 4px;
	color:#fff;font-family:arial;
	width:auto; font-size:12px;font-weight:normal;
	background:red;
	border:none;
	margin-left:6px;
	float:right;
}

.buton_blue_msg{
	padding: 3px 5px;
	color:#fff;font-family:arial;
	width:auto; font-size:12px;font-weight:normal;
	background:#009ee3;
	border:none;
	margin-left:6px;
	float:right;
}

.buton_verde_msg{
	padding: 3px 5px;
	color:#fff;font-family:arial;
	width:auto; font-size:12px;font-weight:normal;
	background:green;
	border:none;
	margin-left:10px;
	float:right;
}

.buton_orange_msg{
	padding: 3px 5px;
	color:#fff;font-family:arial;
	width:auto; font-size:12px;font-weight:normal;
	background:#F90;
	border:none;
	margin-left:10px;
	float:right;
}

.buton_verde{
	
	padding: 7px 12px 7px 12px;
	height:auto;color:#fff;font-family:arial;
	width:auto; font-size:12px;font-weight:bold;
	background:green;margin-left:80px;
	border:none;border-radius:3px;-moz-border-radius: 3px;	-webkit-border-radius: 3px;

}

.buton_hire{
	padding: 4px 7px;
	height:25px;color:#fff;font-family:arial;
	width:auto; font-size:15px;font-weight:bold;
	background:green;
	border:none; border-radius:5px;
	margin-left:10px;margin-top:-20px;

}

.buton_bleu{
	padding: 5px 7px;	height:25px;color:#fff;font-family:arial;
	width:auto; font-size:12px;font-weight:bold;
	background:#009ee3;	border:none;	

}
.buton_bleu:hover{
	color:#fff;
}

.buton_complete_pay{
	padding: 3px 5px;	color:#fff;font-family:arial;
	width:auto; font-size:12px;font-weight:normal;
	background:#009ee3;	border:none;	margin-left:6px;

	float:right;
}







/* produs in lista*/
		#produs{
			float:left;display:block;width:94%; min-height:50px;height:auto; ;
			font-family:arial;font-size:12px;
			margin-top:8px;padding-top:5px;  			color:#284b85;	
			border-radius:5px;
					
		}
		
		#titlu_subiect3{
			float:left; display:block; width:100%; padding-top:2px;padding-left:5px;
			border:#284b85 solid 0px; /*background:#284b85; */ background:#009ee3;
			text-align:left;
			font-family:arial;font-size:11px;color:#fff;font-weight:bold;
			
		}
		
.e:hover  #produs {
    background-color:#f8f8f8;
	
}


		
		#produs_poza{ 	
		float:left;display:block;width:14%;  height:auto;padding-left:3px;margin-bottom:15px;
		}
			#produs_poza img{width:100%;height:auto; }
		
			#poza{
			float:left;display:block;width:670px; border:0px solid green;height:auto;
			}
		
		#produs_video{
		    float:left;display:block;width:40px;    margin-left:6px;
			height:52px; border:0px solid red;
		}

		
		#produs_titlu{
		    float:left;display:block;margin-left:2%;width:65%;min-height:18px;height:auto; text-align:left;
		}
			#produs_titlu a{
		   font-size:14px;margin-bottom:4px;font-family:arial;text-decoration:none;
			}
		
		#produs_info{
		    float:left;display:block;margin-left:1%;width:15%;   padding-top:0px;
			text-align:left;font-size:12px;
		}
		
		
		#produs_autor{
		    float:left;display:block;width:10%;   padding-top:0px;			font-size:12px;
		}
		
		#produs_inscriere{
		    float:left;display:block;width:15%;   padding-top:0px;			font-size:12px;
		}
		
		#produs_pret{float:left;display:block;width:15%;padding-top:0px;
			font-family:arial;font-size:14px;color:#fc804a;text-align:right;height:52px;
			
		}
		#produs_pret p{margin-top:0px;
		}
		
    	#produs_harta{ 
			float:left;display:block;width:18%;  border:0px solid blue;   height:35px;    margin-top:5px; 
    }
 
		#produs img{border:2px solid #fff;margin-top:7px; margin-let:5px;
		}
		

		
		
		
		
		
		
		
		
		
		
    	/* produs in detalii*/
      
      #produs_detalii{ float:left;display:block;    font-family:verdana;  			font-size:12px;
           width:100%; height:auto;border:0px solid #0464ba ;
		margin-top:15px;  		margin-bottom:10px;color:#666;
      }
      
      

 

      #poza_detalii{  background:#f3f4f8 url('images/bgxmicaa.gif') top left repeat-x; min-height:84px;
         float:left;display:block;width:97%; height:auto;margin-top:20px;
      }
      #poza_detalii img {  
         float:left;display:block;margin-top:10px;  border:2px solid #fff; margin-top:3px; margin-left:3px;margin-bottom:2px;
      }
       #poza_detalii img:hover { border:2px solid #85c1fa; }
      
	  
	  .rand{float:left;display:block;width:100%;border-bottom:1px dotted #cdcdcd;}
		.eticheta{float:left;display:block;width:35%;margin-left:1px;font-weight:bold;font-size:11px;}
		.valoare{float:left;display:block;font-size:11px;}
  
  
  
 
  #titlu_popup{
 	float:left;display:block;width:450px; height:80px;border-bottom:0px solid #0464ba ;  font-size:18px;
			background: url('images/bgxmic.gif') bottom left repeat-x;margin-top:15px;  color: #1a83d6;
      margin-top:0px; margin-bottom:3px;  padding-left:10px; padding-top:5px;
  }
  
  
  
  
  
  
  

	/* paginare */
	/* navigare lista oferte */
	
	.navigare_rezultate{
		float:left;display:block;width:98%;color:#999;padding: 4px 1%;
	}
	
	.navigare_pagini{
		float:right;display:block;width:320px;text-align:right;
	}

	
.paginare-wrapper{
float:right;border:0px solid blue; text-align:right;margin-top:0px;
}	

.nrpag{
	border:0px solid blue; width:20px;height:18px;display:inline;
	margin-right:4px;background:#009ee3; text-align:center;
	}
	
	.nrpag a{ 
	color:#fff;text-decoration:none; padding:0px 5px;width:14px;
	}
	
	.nrpag a:hover{ 
	background:#fff;color:blue;padding:0px 5px;width:14px;
	}
	
.nrpagcur{
	border:0px solid blue; width:20px;height:18px;display:inline;
	margin-right:4px;background:#fff; text-align:center;
	}
	
	.nrpagcur a{ 
	color:blue;text-decoration:none;padding:0px 5px;
	}





table.style1			{width:100%; }

table.style1 caption 		{ background: none #959595; color: #FFFFFF; font-size: 12px; padding: 5px 11px 5px 11px; text-align: left; }
table.style1 th			{ border: 1px solid #DDDDDD; font-size:11px;line-height: 13px; padding: 2px 3px 2px 3px; color: #333333; white-space: nowrap; text-align: left;
 }
table.style1 thead th		{  background:#ebe8e8;padding-top: 2px;border-bottom:0px; }
table.style1 thead td		{ background: #ccc; border: 1px solid #FFFFFF; text-align: left; line-height: 18px; padding: 2px 6px 4px 6px; white-space: nowrap; }

table.style1 tbody{  height: 60px;   overflow-y: auto;overflow-x: hidden;}
table.style1 tbody tr{ width:100%;background: #fff; }
table.style1 tbody tr:hover		{ background: #; }
table.style1 td			{  border: 1px solid #DDDDDD; font-size:14px;line-height: 12px; padding:2px 3px 2px 3px;   color: #333333;}
table.style1 .icon16		{ margin-top: 3px; margin-bottom: 3px; }
table.style1 td.vcenter		{ vertical-align: middle; }
table.style1 td p		{  }





/* media dispay */

		
@media screen and (max-width: 768px){

	

	#meniuh{height:auto;padding:0px;}
	
	#nav{width:100%;padding:0px; }
		#nav li {width:100%;display:block;padding:0px;border-bottom:1px #fff solid; margin-left:0px;}
		#nav li a{width:100%;padding:7px 0px;border:0px;background:transparent;text-align:center;}

	
	#sideright{	float:left;	width:96%;	}
	
	#produs_inscriere{width:96%}
	/*
	#produs{margin-bottom:10px;}
	#produs_poza{width:96%;}
	#produs_zona{width:60%;}
	#produs_titlu a {font-size:12px;}
	#produs_zona{font-size:11px;}
	#produs_suprafata{font-size:11px;}
	#produs_pret{font-size:11px;}
	
	/*frmulare filtrare, adaugare, cntact */
	

	.form_item{display:inline-block;width:100%;}
	.form_item label{float:left;display:block;width:30%;}
	
	.text_label{
		text-align:left;
	}
}		
		
		
		
		
@media screen and (max-width: 600px){
	#sideleft{	width:100%; margin-left:1%;margin-right:1%;			}
	#mijloc{   	width:98%;	margin-left:1%;margin-right:1%;}
	#produs_titlu{width:96% !important; margin-bottom:8px;}
	#produs_info{width:96% !important ; margin-bottom:8px;}
	

}		
		
		
		
@media screen and (max-width: 360px){

	
	
{		
	