BODY
{
	font-family: Arial,sans-serif;
	height:100%;
} 
TD
{
	font-family: Arial,sans-serif;
}
DIV
{
	font-family: Arial,sans-serif;
}
LABEL 
{
	width:100px;
	display:block;
	float:left;
	line-height:35px;
	vertical-align:middle;
	height:32px;
}
IMG
{
	border: 0px solid;
}
/* pagina inscriere */
.inscriere
{
	margin-left:10px;
	margin-top:5px;
	line-height:35px;
	width:250px;
	display:block;
	float:left;
}
.inscriere_alert
{
width:190px;
display:none;
float:left;
text-align:center;
vertical-align:middle;
height:28px;
line-height:13px;
margin-top:5px;
padding-top:1px;
}
/* end pagina inscriere */
/* pagina login */
DIV.login
{
	width:550px;
	float:left;
	margin-left:30px;
	border-top: 1px solid;
	border-top-color:#000000;
	border-left:1px solid;
	border-left-color:#999999;
	border-bottom:1px solid;
	border-bottom-color:#999999;
	border-right:1px solid;
	border-right-color:#999999;
}
/* end pagina login */
/* pagina vizualizare profil */
DIV.profil
{
	width:715px;
	_width:715px;
	background-image: url('../images/bg_categ.png');
	float:left;
	margin-left:3px;
	margin-top: 5px;
	border: 1px solid;
	border-color: #a5a5a5; 
}
/* end pagina vizualizare profil */
/* pagina cont */
.detcont_meniu
{
	background-image: url('../../../images/detalii_cont.png');
	background-repeat: repeat-x;
	line-height: 36px;
	text-align: center;
	height: 37px;
	border:1px solid;
	border-right: 0px solid;
	border-color: #CFCFCF;
	width:130px;
	float:left;
}
.activ
{
	width:185px;
	display:block;
	border-right: 1px solid;
	border-color: #CFCFCF
}
.inactiv
{
	display:block;
	width:185px;
	height:30px;
	margin-top:7px;
	line-height:29px;
	border-right: 1px solid;
	border-color: #CFCFCF;
}
/* end pagina cont */
/* pagina detaliu */
IMG.tbn_detaliu
{
	 border:1px solid;
	 border-color:#727882;
}
DIV.separator
{
	width:870px;height:2px;line-height:0px;font-size:1px; background-color: #9999A3
}
DIV.separator1
{
	width:598px;height:2px;line-height:0px;font-size:1px; background-color: #9999A3
}
DIV.separator2
{
	width:980px;
	height:3px;
	line-height:0px;
	font-size:1px;
	background-image: url('../images/separator2.png');
	background-repeat: repat-x;
}
DIV.tooltip
{
	width:660px;
	position: relative;
	float:left;
}
DIV.tooltip div
{
	width: 550px;
	position: absolute;
	margin-top:-25px;
	margin-left:100px;
	display: none;
	font-size: 12px;
	z-index:10;
	background-image: url('../../images/bg_categ.png');
	border: 1px dashed;
	border-color: #999999;
	filter: alpha(opacity:95);
	-moz-opacity:0.95;
}
DIV.detaliu
{
	width:700px;
	height:32px;
	float: left;
	border-bottom:1px solid;
	border-color: #1F4E6A;
}
DIV.detaliu_left
{
	width:330px;
	height:360px;
	line-height: 20px;
	margin-top:0px;
	text-align:left;
	border: 0px solid;
}
DIV.actualizat
{
	width:683px;
	_width:700px;
	height:24px;
	background-image: url('../images/detaliu_bg_tarife.png');
	background-repeat:repeat-x;
	float: left;
	border:1px solid;
	border-color: #999999;
	line-height: 24px;
	padding-left: 15px;
}
DIV.foto
{
	width:345px;
	_width:345px;
	height:345px;
	float: left;
	border:1px solid;
	border-color: #999999;
	line-height: 24px;
	padding: 3px;
}
DIV.client
{
	line-height: 30px;
	text-align: left;
}
DIV.client DIV
{
	text-align: left;
	align: center;
	float: left;
	width: 100px;
}
DIV.client DIV input
{
	margin-top: 8px;
	align: right;
	width: 150px;
}
DIV.client DIV input trimite
{
	margin-top: 8px;
	align: right;
	width: 10px;
}
DIV.client DIV textarea
{
	margin-top: 8px;
	/* padding-left: 100px; */
	width: 150px;
}
.detaliu
{
	width:98px;
	height:32px;
	float:left;
	line-height:32px;
	text-align:center;
}
.foto
{
	width:84px;
	height:28px;
	float:left;
	line-height:28px;
	text-align:center;
	align: bottom;
	margin-left:8px;
	margin-top: 4px;
	/* _margin-left:8px; */
	/* _margin-top: 0px; */
}
a.rezerva 
{
	display:block;
	background-image:url('../../../images/rezerva.png');
	height:32px;
	width:271px;
	line-height:32px;
	margin-left:15px;
	text-align:center;
}
a.rezerva: hover
{
	text-decoration:none;
}
a.rezerva: visited
{
	text-decoration:none;
}
/* end pagina detaliu */ 
/* font sizes */
.size_1
{
	font-size:1px;
}
.size_10 
{
	font-size: 10px;
}
.size_11 
{
	font-size: 11px;
}
.size_12 
{
	font-size: 12px;
}
.size_13 
{
	font-size: 13px;
}
.size_14 
{
	font-size: 14px;
}
.size_15 
{
	font-size: 15px;
}
.size_16 
{
	font-size: 16px;
}
.size_17 
{
	font-size: 17px;
}
.size_18 
{
	font-size: 18px;
}
.size_20 
{
	font-size: 20px;
}
.size_26
{
	font-size: 26px;
}
/* end font sizes */
/* background-colors */
.bg_white
{
	background-color: #FFFFFF;
}
.bg_green
{
	background-color: #BDEB81;
}
.bg_green1
{
	background-color: #74AE27;
}
.bg_gri
{
	background-color: #434343;
}
.bg_gri1
{
	background-color: #B5B7BA;
}
.bg_gri2
{
	background-color: #EEEEEE;
}
.bg_blue_dark
{
	background-color: #1F4E6A;
}
.bg_green_dark
{
	background-color: #74AE27;
}
.bg_violet
{
	background-color: #6C2284;
}
/* end background-colors */

/* classes */ 
.bg_categorii
{
	background-image: url('"../../../images/bg_categ.png');
}
.meniu_bg_left
{
	background-image: url('"../../../images/meniu_bg_st.jpg');
	background-repeat: no-repeat;
	width: 9px;
	height: 34px;
}
.meniu_bg_left_selected
{
	background-image: url('"../../../images/meniu_bg_st_selected.jpg');
	background-repeat: no-repeat;
	width: 9px;
	height: 34px;
}
.meniu_bg_left_hover
{
	background-image: url('"../../../images/meniu_bg_st_hover.jpg');
	background-repeat: no-repeat;
	width: 9px;
	height: 34px;
}
.meniu_bg
{
	background-color: #74AE27;
}
.meniu_bg_selected
{
	background-color: #1F4E6A;
}
.meniu_bg_hover
{
	background-color: #98CC54;
}
.meniu_bg_right
{
	background-image: url('"../../../images/meniu_bg_dr.jpg');
	background-repeat: no-repeat;
	width: 9px;
	height: 34px;
}
.meniu_bg_right_selected
{
	background-image: url('"../../../images/meniu_bg_dr_selected.jpg');
	background-repeat: no-repeat;
	width: 9px;
	height: 34px;
}
.meniu_bg_right_hover
{
	background-image: url('"../../../images/meniu_bg_dr_hover.jpg');
	background-repeat: no-repeat;
	width: 9px;
	height: 34px;
}
/* end classes */

/* input classes */
INPUT.cauta
{
	width: 250px;
	height: 30px;
	border-left: 2px solid;
	border-top: 2px solid;
	border-bottom: 0px;
	border-right: 0px;
	border-color: #999999;
	color: #999999;
	font-style: italic;
}
INPUT.cauta1
{
	width: 250px;
	height: 30px;
	padding-top: 5px;
	line-height:30px;
	border: 1px solid;
	border-color: #A9A9A9;
}
INPUT.next
{
	background-image: url("../images/pas_next.png");
	width: 180px;
	height: 30px;
	align: right;
	border: 0px solid;
}
INPUT.next2
{
	background-image: url("../images/pas_next2.png");
	backgroun-repeat: no-repeat;
	width: 203px;
	height: 38px;
	align: right;
	border: 0px solid;
}
INPUT.update
{
	background-image: url("../images/update.png");
	backgroun-repeat: no-repeat;
	width: 97px;
	height: 38px;
	align: right;
	border: 0px solid;
}
INPUT.next1
{
	background-image: url("../images/pas_next1.png");
	background-position: bottom;
	background-repeat: no-repeat;
	width: 140px;
	height: 24px;
	align: right;
	border: 0px solid;
	border-color: #FFFFFF;
}
INPUT.buton
{
	border: 1px solid;
	border-color: #E1E1E1;
	background-image: url('../images/bg_buton.png');
	background-repeat: repeat-x;
	height:30px;
	line-height:24px;
	text-align: center;
	background-color: #FFFFFF;
}
INPUT.buton_salveaza
{
	background-image: url('../images/salveaza.png');
	background-repeat: repeat-x;
	height: 31px;
	width: 98px;
	border: 0px;
}
INPUT.buton:hover
{
	color: #6C2284;
}
TEXTAREA.cauta1
{
	width: 330px;
	height: 130px;
	border: 1px solid;
	border-color: #999999;
}
SELECT.filtru
{
	width: 210px;
	height: 20px;
	border: 1px solid;
	border-color: #999999;
	color: #999999;
}
SELECT.opt
{
	height:200px;
	width:275px;
	line-height:18px;
	scrollbars: yes;
}
/* end input classes */ 

/* link classes */
a:link 
{
	color: #6C2284;
}
a:hover
{
	color: #6C2284;
	text-decoration: none;
}
a:visited
{
	color: #6C2284;
}

a.white:link
{
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
a.white:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
a.black:link
{
	color: #000000;
	text-decoration: none;
}
a.black:hover
{
	color: #000000;
	text-decoration: none;
}
a.black:visited
{
	color: #000000;
	text-decoration: none;
}
a.blue:link
{
	color: #1F4E6A;
}
a.blue:hover
{
	color: #1F4E6A;
	text-decoration: none;
}
a.blue:visited
{
	color: #1F4E6A;
}
a.blue1:link
{
	color: #1F4E6A;
	text-decoration: none;
}
a.blue1:hover
{
	color: #1F4E6A;
	text-decoration: none;
}
a.blue1:visited
{
	color: #1F4E6A;
	text-decoration: none;
}
a.blue2:link
{
	color: #0092A7;
	text-decoration: none;
}
a.blue2:hover
{
	color: #0092A7;
	text-decoration: none;
}
a.blue2:visited
{
	color: #0092A7;
	text-decoration: none;
}
a.blue3:link
{
	color: #0066CC;
	text-decoration: none;
}
a.blue3:hover
{
	color: #0066CC;
	text-decoration: none;
}
a.blue3:visited
{
	color: #0066CC;
	text-decoration: none;
}
a.green:link
{
	color: #38B52B;
	text-decoration: none;
}
a.green:hover
{
	color: #38B52B;
	text-decoration: none;
}
a.green:visited
{
	color: #38B52B;
	text-decoration: none;
}
a.green1:link
{
	color: #A4B435;
	text-decoration: none;
}
a.green1:hover
{
	color: #A4B435;
	text-decoration: none;
}
a.green1:visited
{
	color: #A4B435;
	text-decoration: none;
}
a.grey:link
{
	color: #666666;
	text-decoration: none;
}
a.grey:hover
{
	color: #666666;
	text-decoration: none;
}
a.grey:visited
{
	color: #666666;
}
a.orange:link
{
	color: #FF993A;
}
a.orange:hover
{
	color: #FF993A;
}
a.orange:visited
{
	color: #FF993A;
	text-decoration: none;
}
a.red:link
{
	color: #FF0000;
	text-decoration: none;
}
a.red:hover
{
	color: #FF0000;
	text-decoration: none;
}
a.red:visited
{
	color: #FF0000;
	text-decoration: none;
}
a.red1:link
{
	color: #E8506A;
	text-decoration: none;
}
a.red1:hover
{
	color: #E8506A;
	text-decoration: none;
}
a.red1:visited
{
	color: #E8506A;
	text-decoration: none;
}
a.violet:link
{
	color: #6C2284;
}
a.violet:hover
{
	color: #6C2284;
	text-decoration: none;
}
a.violet:visited
{
	color: #6C2284;
}
.nodec
{
	text-decoration: none;
}
/* end link classes */
/*  miscellaneous */
.width_160
{
	width: 160px;
}
.width_210
{
	width: 210px;
}
.width_215
{
	width: 215px;
	padding-left:5px;
}
.width_220
{
	width: 220px;
}
.width_225
{
	width: 225px;
}
.width_700
{
	width: 700px;
}
.clear
{
	width: 1px;
	height: 1px;
	font-size:1px;
	clear: both;
}
.separator
{
	background-color: #9999A3;
}
.separator1
{
	background-image: url('../images/spacer.jpg');
	height: 2px;
}
.promo
{
	background-image: url('../images/bg_oferte.jpg');
	height: 105px;
}
.str
{
	font-weight: bold;
}
.u
{
	text-decoration: underline;
}
.hidden
{
	display:none;
}
.visible
{

}
/* end miscellaneous */
.pad_left_5
{
	padding-left: 5px;
}
.pad_left_10
{
	padding-left: 10px;
}
.pad_left_15
{
	padding-left: 15px;
}
.pad_top_5
{
	padding-top: 5px;
}
.pad_top_10
{
	padding-top: 10px;
}
.pad_top_15
{
	padding-top: 15px;
}
.pad_right_5
{
	padding-right: 5px;
}
.pad_right_10
{
	padding-right: 10px;
}
.pad_right_15
{
	padding-right: 15px;
}
/* font colors */
.white 
{
	color: #FFFFFF;
}
.blue
{
	color: #1F4E6A;
}
.blue1
{
	color: #1F4E6A;
}
.blue2
{
	color: #0092A7;
}
.blue3
{
	color: #0066CC;
}
.grey
{
	color: #666666;
}
.green
{
	color: #38B52B;
}
.green1
{
	color: #A4B435;
}
.orange
{
	color: #FF993A;
}
.red
{
	color: #FF0000;
}
.red1
{
	color: #E8506A;
}
.violet
{
	color: #6C2284;
}
/* end font colors */

/* categorii */
.categorie_selected
{
	background-image: url('../images/categorie_bg_selected.jpg');
	background-repeat: repeat-x;
}
.category_sub {
	text-align: left;
	margin-left: 20px;
	clear: both;
}
.category_sub_meniu {
	text-align: left;
	margin-left: 7px;
	clear: both;
}
.category_sub_meniu_name {
	
}
.category_name {
	text-align: left;
	cursor: pointer;
	width: 300px;
	float: left;
}
.category_top .category_name {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: Blue;
}
.category_sub .category_name {
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	color: Blue;
}
.category_top .category_tools a {
	text-align: left;
	font-size: 13px;
	color: Maroon;
}
.category_sub .category_tools a {
	text-align: left;
	font-size: 12px;
	color: #B22222;
}
.hidden {
	display: none;
}
.visible {
   
}
/* categorii end */