body{
	background: url(../images/back_middle_gri.gif);
}
#divMare{
	position: absolute;
	width: 100%;
	height: 100%;
}

.p2{
	height: 110px;
}

#myDiv{
	width: 984px;
	height: 100%;
	position: absolute;
	left: 50%;
	margin-left: -492px; /* half the width of the div */
	border: 0px solid #000000;
	right: 0px;
	top: 420px;
	text-align: right;
}
#pozeDiv{
	width: 1000px;
	height: 100%;
	position: absolute;
	left: 50%;
	margin-left: -500px; /* half the width of the div */
	border: 0px solid #000000;
	right: 0px;
	top: 555px;
	text-align: right;
}
#divTop{
	width: 100%;
	position: absolute;
	background: url(../images/back_gri_top.jpg);
	height: 20px;
}
#divTopAlbastru{
	width: 100%;
	position: absolute;
	background: url(../images/back_albastru_top.jpg);
	height: 100px;
	top: 20px;
}
#divBottomAlbastru{
	background: url(../images/back_albastru_top.jpg);
	position: absolute; 
	bottom: 0; 
	width: 100%;
	height: 110px;
}
.limba_en{
	font-family: Tahoma;
	font-size: 10px;
	color: #272626;
	background: url(../images/en_flag.jpg);
	background-repeat: no-repeat;
	padding-left: 23px;
}
.limba_ro{
	font-family: Tahoma;
	font-size: 10px;
	color: #272626;
	background: url(../images/ro_flag.jpg);
	background-repeat: no-repeat;
	padding-left: 23px;
}
A.login_top{
	font-family: Tahoma;
	font-size: 10px;
	color: #272626;
	background: url(../images/autentificare.gif);
	background-repeat: no-repeat;
	padding-left: 23px;
	text-decoration: none;
}
A.login_top:hover{
	text-decoration: underline;
}
A.logout_top{
	font-family: Tahoma;
	font-size: 10px;
	color: #272626;
	background: url(../images/logout.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	text-decoration: none;
}
A.logout_top:hover{
	text-decoration: underline;
}
A.harta_top{
	font-family: Tahoma;
	font-size: 10px;
	color: #272626;
	background: url(../images/harta.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	text-decoration: none;
}
A.harta_top:hover{
	text-decoration: underline;
}
A.email_top{
	font-family: Tahoma;
	font-size: 10px;
	color: #272626;
	background: url(../images/email.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	text-decoration: none;	
}
A.email_top:hover{
	text-decoration: underline;
}
A.link_search{
	font-family: Tahoma;
	font-size: 11px;
	color: #bbe517;
	font-weight: bold;
	text-decoration: none;
}
A.link_search:hover{
	color: #ffffff;
	text-decoration: none;
}
A.link_meniu_principal{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
A.link_meniu_principal:hover{
	color: #CC0000;
	text-decoration: none;
}
A.link_search2{
	font-family: Tahoma;
	font-size: 11px;
	color: #7D7D7D;
	font-weight: bold;
	text-decoration: none;
}
A.link_search2:hover{
	color: #ffffff;
	text-decoration: none;
}
.caseta_search{	
	background-color: #ffffff;
	color: #7D7D7D;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #808080;
	text-align: left;
}
.caseta_upload{	
	background-color: #ffffff;
	color: #7D7D7D;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #808080;
	text-align: left;
	height: 18px;
	width: 400px;
}
.cap_tabel{
	background-color: #2E6AB1;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	border: 1px solid #808080;
	text-align: center;
	height: 18px;
	font-weight: bold;
}
.normal_alb{
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
A.meniu{
	font-family: Tahoma;
	font-size: 12px;
	color: #d4d6d1;
	font-weight: bold;	
	height: 22px;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	padding-bottom: 7px;
}
A.meniu:hover{
	text-decoration: none;
	background: url(../images/arrow_meniu.gif);
	background-position: center;
	background-repeat: no-repeat;
	height: 22px;
}
.login{
	background: url(../images/login.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-family: Tahoma;
	color: #61605f;
	font-size: 14px;
}
.web{
	font-family: Tahoma;
	color: #61605f;
	font-size: 11px;
}
.panou{
	font-family: Tahoma;
	color: #61605f;
	font-size: 13px;
	font-weight: bold;
}
.newsletter{
	background: url(../images/newsletter.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-family: Tahoma;
	color: #61605f;
	font-size: 14px;
}
.curs{
	background: url(../images/curs.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	font-family: Tahoma;
	color: #61605f;
	font-size: 14px;
}
.caseta_mica{	
	background-color: #f5f7fa;
	color: #7D7D7D;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #b2b2b1;
	text-align: left;
	height: 20px;
	width: 40px;
	vertical-align: middle;
}
.caseta_login{	
	background-color: #f5f7fa;
	color: #7D7D7D;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #b2b2b1;
	text-align: left;
	height: 20px;
	width: 140px;
	vertical-align: middle;
}
.caseta_login:hover {
	background-color: #E1EAF5;
	color: #000000;
	font-weight: bold;
}

checkbox{	
	background-color: #f5f7fa;
	color: #7D7D7D;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #b2b2b1;
	text-align: left;
	height: 20px;
	width: 20px;
	vertical-align: middle;
}
checkbox:hover {
	background-color: #E1EAF5;
	color: #000000;
	font-weight: bold;
}

.caseta_login2{	
	background-color: #f5f7fa;
	color: #7D7D7D;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #b2b2b1;
	text-align: left;
	height: 20px;
	width: 200px;
	vertical-align: middle;
}

.caseta_login2:hover {
	background-color: #E1EAF5;
	color: #000000;
	font-weight: bold;
}

textarea{	
	background-color: #f5f7fa;
	color: #7D7D7D;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #b2b2b1;
	text-align: left;
	vertical-align: middle;
	width: 405px;
} 
textarea:hover {
	background-color: #E1EAF5;
	color: #000000;
	font-weight: bold;
}

.caseta{	
	background-color: #f5f7fa;
	color: #7D7D7D;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #b2b2b1;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 405px;
} 
.caseta:hover {
	background-color: #E1EAF5;
	color: #000000;
	font-weight: bold;
	height: 20px;	
}
.caseta_login:focus {
	background-color: #E1EAF5;
	color: #000000;
	font-weight: bold;
}
.scris{
	color: #003366;
	font-family: Tahoma;
	font-size: 12px;
}
A.meniu_p{
	color: #003366;
	font-family: Tahoma;
	font-size: 12px;
	background: url(../images/arrow_menu.jpg);
	background-repeat: no-repeat;
	padding-left: 18px;	
	text-decoration: none;
}
A.meniu_p:hover{
	text-decoration: underline;
}
.login_button{	
	background: url(../images/arrows.gif);
	background-color: #f5f7fa;
	background-repeat: no-repeat;
	background-position: 80%;
	color: #003366;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #b2b2b1;
	height: 20px;	
	text-align: center;
	text-decoration: none;
	width: 140px;
	
}
.login_button:hover {
	background-color: #E1EAF5;
}
 
.login_button:focus {
	background-color: #E1EAF5;	
}
.error{
	color: #FF0000;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #f0c2c2;
	height: 16px;
	vertical-align: middle;
	padding-left: 30px;
	border: 1px solid #bf3030;
}
.nimic{
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #FFFFFF;
	height: 16px;
	vertical-align: middle;
	padding-left: 30px;
	border: 1px solid #FFFFFF;
}
.ok{
	color: #68920B;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #dff0c2;
	height: 16px;
	vertical-align: middle;
	padding-left: 30px;
	border: 1px solid #8bbf30;
}
.categorie{
	font-family: Tahoma;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	background: url(../images/categorie.gif);
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 25px;
	height: 20px;
	border-top: 1px solid #8E8E92;
}
A.link_submeniu{
	font-family: Tahoma;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
A.link_submeniu:hover{
	color: #CC0000;
}
A.link_more{
	background: url(../images/arrows.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #003366;
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: none;
	padding-right: 14px;
	padding-bottom: 1px;
	font-weight: bold;
}
A.link_more:hover{
	text-decoration: underline;
}
.normal{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #272626;
	text-align: justify;
}
.normal_mare{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272626;
	text-align: justify;
	padding-top: 10px;
}
.normal_mare2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272626;
	text-align: center;
	padding-top: 10px;
	font-weight: bold;
}
.copyright{
	font-family: Tahoma;
	font-size: 12px;
	color: #BAACAE;
}
A.link_subcategorie{
	font-family: Tahoma;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	background: url(../images/arrow_mic.gif);
	background-repeat: no-repeat;
	padding-left: 12px;

}
A.link_subcategorie:hover{
	text-decoration: underline;
	background: url(../images/arrow_mic2.gif);
	background-repeat: no-repeat;
}
A.link_subcategorie2{
	font-family: Tahoma;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
}
A.link_subcategorie2:hover{
	text-decoration: underline;
}
A.link_bottom{
	font-family: Tahoma;
	font-size: 12px;
	color: #E1EAF5;
	text-decoration: none;
}
A.link_bottom:hover{
	text-decoration: underline;
}
.header{	
	background-color: #f5f7fa;
	color: #272626;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #8E8D92;
	text-align: left;
	height: 24px;
	vertical-align: middle;
	padding-left: 10px;
}
.header_mic{	
	background-color: #f5f7fa;
	color: #272626;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #8E8D92;
	text-align: left;
	height: 24px;
	vertical-align: middle;
	padding-left: 10px;
}
A.link_contact{
	font-family: Tahoma;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}
A.link_contact:hover{
	text-decoration: underline;
}
.nume_firma{
	font-family: Tahoma;
	font-size: 13px;
	color: #437EC0;
	text-decoration: none;
	font-weight: bold;
}
A.link_meniu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
}
A.link_meniu:hover{
	text-decoration: underline;
}
A.link_rpp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #72716F;
	text-decoration: none;
}
A.link_rpp:hover{
	text-decoration: underline;
}
.rpp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #72716F;
	text-decoration: none;
}
.pag_sel{
	border:1px solid #2e6ab1;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#2e6ab1;
	color:#fff;	
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size: 12px;
}
A.pag_next{
	border:1px solid #9aafe5;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	text-align: center;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-top: 2px;

}
A.pag_next:hover{
	border:1px solid #2e6ab1;
	text-decoration:none;
}
fieldset{
	border:3px double #1b5790;
	margin:1em 0;
	padding:15px;
	clear:left;
}
fieldset legend{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#009900;
	padding-left:8px;
	padding-right:8px;	
}
.explicatie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #72716F;
	text-decoration: none;
}
.pauza{
	height: 100px;
}

#menp td {text-align:center;}
#menp td div {background: url('../images/btn_middle.gif') repeat-x top; height:30px;}
#menp td div div {background: url('../images/btn_left.gif') no-repeat top left;}
#menp td div div div {background: url('../images/btn_right.gif') no-repeat top right;}
#menp td div div div div{padding-top:6px; text-align: center;}
#menp td div div div div img{position:relative; top:-16px; text-align: center;}
#menp td div div div div a{position:relative; top:-9px; left: -10px;}
#menp td div div div div a{font-size:10px; font-family:Tahoma; color:#000000; font-weight:bold;text-decoration: none;}
#menp td div div div div a:hover{color:#cc0000;}

#d_adauga_site {position:relative; top:10px; left:0px; width:44px;}
#d_adauga_site_ico {position:relative; top:-75px; left:-34px; width:85px;}
#d_adauga_poza {clear:right; position:relative; top:-60px; left:48px; width:44px;}
#d_adauga_poza_ico {position:relative; top:-75px; left:-34px; width:85px;}

#cond {vertical-align:top;}

.details_title{
	border:1px solid #2e6ab1;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#2e6ab1;
	color:#fff;	
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size: 12px;
}
.cat_title{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#2e6ab1;
	color:#fff;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11px;
}