body {
	margin:0px;
	background-color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
}

.cover_class {		
	position: absolute;	
	top:0px;	
	left:0px;	
	width:0px;	
	height:0px;	
	z-index:998;	
	background-color:#000;	
	filter:alpha(opacity=50);	
	-moz-opacity:0.5;	
	-khtml-opacity: 0.5;	
	opacity: 0.5;
}

.div_container {
	position:absolute; 
	top:-1000px; 
	left:0px; 
	z-index:10000;
}

.td_corner_details_window {
	width:20px; 
	height:20px; 
}

.td_content_of_details_window {
	background-color:#ffffff;
	border:1px solid #000066;
	padding:5px;
}

.td_content_of_details_window a {
	font-size:10px;
	color:#ffffff;
	text-decoration:none
}

.td_content_of_details_window a:hover {
	font-size:10px;
	color:#ffffff;
	text-decoration:none
}

.sectiune {	
	color:#B26F32;	
	font-size:10px;	
}

.sectiune_bordered {
	border-bottom:solid 1px #006600;
	color:#B26F32;
	font-size:12px;
	font-weight:bold
}

.nume_field_form {	
	color: #666666;	
	font-size:11px;
}

.nume_field_form a {	
	color:#666666;	
	font-size:11px;
	text-decoration:none;
}

.nume_field_form a:hover {	
	color:#666666;	
	font-size:11px;
	text-decoration:underline;
}

.descriere_field_form {
	color:#6D6D6D;
	font-size:10px
}

.descriere_field_form a {
	color:#006633;
	font-size:10px;
	text-decoration:none
}

.descriere_field_form a:hover {
	color:#006633;
	font-size:10px;
	text-decoration:underline
}

input.button{	
	background-color: #B4C6EF; 	
	border:solid 1px #0000CC;    
	color:#333333;
	font-weight:bold;
	font-size:10px
}

input.text_box{	
	background-color: #FFFFFF; 	
	border:solid 1px #9FB1DD;     
	color:#333333;
	font-size:10px;
	height:14px
}

.menu_left_top {
	color:#c0c0c0;
	font-size:12px;
}

.menu_left_top a {
	color:#c0c0c0;
	font-size:12px;
	text-decoration:none;
}

.menu_left_top a:hover {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;
}

.menu_top_categories {
	color:#FFFFFF;
	font-size:13px;
}

.menu_top_categories a{
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}

.menu_top_categories a:hover{
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}

.footer {
	color:#808080;
	font-size:11px;
}

.footer a {
	color:#cc0000 ;
	text-decoration:none;
}

.footer a:hover {
	color:#cc0000 ;
	text-decoration:underline;
}

li.left_menu {
	color:#7d7d7d;
	list-style:none;
	padding-bottom:5px;
	padding-top:5px;
	font-size:13px;
}

li.left_menu a{
	color:#7d7d7d;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	font-size:13px;
}

li.left_menu a:hover{
	color:#b40004;
	text-decoration:none;
	font-size:13px;
}

li.left_menu_promotie {
	color:#7d7d7d;
	list-style:none;
	padding-bottom:5px;
	padding-top:5px;
	font-size:13px;
}

li.left_menu_promotie a{
	color:#7d7d7d;
	text-decoration:none;
	padding-bottom:5px;
	padding-top:5px;
	font-size:18px;
	font-weight:bold
}

li.left_menu_promotie a:hover{
	color:#b40004;
	text-decoration:none;
	font-size:18px;
	font-weight:bold
}

.page_title {
	list-style:none;
}

.page_title a{
	color:#7d7d7d;
	text-decoration:none;
}

.page_title a:hover{
	color:#b40004;
	text-decoration:none;
}

.img_transparent {
	filter:alpha(opacity=85);	
	-moz-opacity:0.85;	
	-khtml-opacity: 0.85;	
	opacity: 0.85;
}

.img_transparent_gallery {
	border:4px solid #9cd6db;
	filter:alpha(opacity=85);	
	-moz-opacity:0.85;	
	-khtml-opacity: 0.85;	
	opacity: 0.85;
}

.header_piscine_alte_detalii {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

.header_piscine_alte_detalii a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.header_piscine_alte_detalii a:hover{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

#div_map_container {
	position:relative;	
	border:2px solid #343032;
	width:100%;
	height:660px;
}

.img_promotie_border {
	border:1px solid #f9c343;
}