@charset "utf-8";
/* CSS Document */

img, .pngfix, input {
	_behavior: url("iepngfix.htc");
} 

body{ margin:0 auto; padding:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; font-style:normal;
overflow-x: hidden;
}

.text_gri {
	color: #5b5b5b;
}

.text_negru {
	color: #000000;
}

.text_gri_mic {
	color: #5b5b5b;
	font-size:10px;
}

.negru{
	color: #000000;
}

.slogan_concurs{
	color: #0E1770;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.titlu_sectiune_concurs{
	color: #0E1770;
}

.oferta_speciala, a.oferta_speciala, a.oferta_speciala:visited{
	color: #719D16;
	font-weight: normal;
	text-decoration: underline;
}

a.oferta_speciala:hover{
	font-weight: normal;
	text-decoration: none;
}

#site_content{ width:855px; margin:0 auto; text-align:left;}

#site_content #header #logo{ position:relative}
.logo_sodexo{  
	width:131px;
	height:43px;
	margin:40px 0px 0px 0px;
	background-repeat:no-repeat; 
	float:left;
	position:relative;
	cursor:pointer;
}

.logo_dreapta{
	width:128px;
	height:84px;
	background-repeat:no-repeat;
	float:right;
	position:relative;
}

.fix_inaltime{
	color: #9CD3F1;
	position: relative;
	margin: -70px 0px 0px 597px;
	width: 130px;
	height: 66px;
}

.img_365{
	width: 115px;
	height: 63px;
	position: absolute;
	margin: 10px 0px 0px 850px;
	*margin: 10px 0px 0px 718px;
	background: url('images/365_flag.png') no-repeat top left;
}

.padd_linkuri_jos{
	margin: 0px 0px 6px 0px;
}

#site_content #header #meniu ul { margin:40px 0px 10px 0px; *margin:40px 0px 10px 3px; padding:0px; float:left;}
#site_content #header #meniu ul li{ display: block; float:left; list-style-type:none; margin:0px 0px 0px 0px; padding:0px 10px 0px 0px;}

#site_content #header #meniu ul li.meniu_first{margin:0px 7px 0px 0px; }
#site_content #header #meniu ul li.meniu_last{margin:0px 0px 0px 0px; }

#site_content #body{ border:0px solid #FF0000; width:854px;}

#site_content #body {  float:left}
#site_content #body  .oferta_speciala{ width:564px; height:284px; padding:0px;}
#site_content #body  .oferta_speciala .text{ border:0px solid #000000; margin:0px 0px 0px 15px; background-repeat:repeat ;}

#site_content #body  .oferta_speciala .header_title{margin:20px 0px 0px 30px; position:absolute}

#site_content #body  .oferta_speciala .text .oferta_speciala_text{ margin:10px 0px 0px 10px}
#site_content #body  .oferta_speciala .text span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; width:510px;  margin:0px 0px 0px 10px; float:left }

#site_content #body  .oferta_speciala .paginatie_ofertaspeciala{ float:left; margin:10px 0px 0px 0px; height:10px; border:0px solid #000000}

#site_content #body  .oferta_speciala .paginatie_ofertaspeciala ul{ margin:0px 0px 0px 15px; padding:0px;}
#site_content #body .oferta_speciala .paginatie_ofertaspeciala ul li{ margin:0px; padding:0px; list-style-type:none; float:left; margin:0px 6px 0px 0px}

#site_content #body  .oferta_speciala .readmore { margin:10px 20px 0px 0px; float:right; height:10px; }
#site_content #body .readmore a{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#cd7a00; text-decoration:underline; }
#site_content #body .readmore a:hover{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#cd7a00; text-decoration:none; }

a.more_details, a.more_details:visited{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#cd7a00;
	text-decoration:underline;
}

.more_details a:hover{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#cd7a00;
	text-decoration:none;
}

/*#site_content #body #zile_365{ width:564px; margin:10px 0px 0px 0px; padding:0px; float:left}*/
#site_content #body  #zile_365 .header_title{margin:30px 0px 0px 0px;} 
#site_content #body  #zile_365 span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; text-align:left; margin:5px 0px 0px 0px}
#site_content #body  #zile_365 .readmore{margin:10px 20px 0px 0px; float:right;}

/*#site_content #body  #oferta_saptamanii{ width:564px; float:left; margin:10px 0px 0px 0px; padding:0px;}*/
#site_content #body  #oferta_saptamanii .header_title{margin:30px 0px 0px 80px; float: left;} 
#site_content #body  #oferta_saptamanii .picture{ float:left; margin:4px 0px 0px 30px; *margin:10px 0px 0px 30px; _margin:10px 0px 0px 16px;}
#site_content #body  #oferta_saptamanii .content{ float:left; width:306px; margin:4px 0px 0px 10px; border:0px solid #000000}
#site_content #body  #oferta_saptamanii .title_pan{ float:left; width:200px; border:0px solid #000000; margin: 0px 0px 6px 0px;}
#site_content #body #oferta_saptamanii .content h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0px 0px 4px 0px; padding:0px; display:block}
#site_content #body  #oferta_saptamanii .content .readmore{margin:10px 0px 0px 0px; float:right;}


/*#site_content #body  #oferte_6{ width:564px;; float:left; margin:10px 0px 0px 0px; padding:0px;}*/
#site_content #body #oferte_6 .header_title{margin:30px 0px 0px 80px;} 
#site_content #body  #oferte_6 .oferta1{ width:245px; height:102px; float:left; border:0px solid #000000; margin:10px 0px 0px 30px; *margin:10px 0px 0px 30px; _margin:10px 0px 0px 18px;}
#site_content #body  #oferte_6 .oferta1 img{ float:left; margin:0px 0px 0px 0px}
#site_content #body #oferte_6 .oferta1 h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0px 0px 4px 0px; padding:0px; display:block}
#site_content #body  #oferte_6 .oferta1 span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  text-align:left; margin:5px 0px 0px 0px; display:block}

#site_content #body  #oferte_6 .oferta1_st{ width:245px; height:102px; float:left; border:0px solid #000000; margin:10px 0px 0px 20px; *margin:10px 0px 0px 20px; _margin:10px 0px 0px 18px;}
#site_content #body  #oferte_6 .oferta1_st img{ float:left; margin:0px 0px 0px 0px}
#site_content #body #oferte_6 .oferta1_st h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0px 0px 4px 0px; padding:0px; display:block}
#site_content #body  #oferte_6 .oferta1_st span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  text-align:left; margin:5px 0px 0px 0px; display:block}

#site_content #body  #oferte_6 .readmore{ margin:10px 0px 0px 0px}

#site_content #body  #oferte_6 .oferta2{ width:245px; height:102px; float:left; border:0px solid #000000; margin:10px 0px 0px 10px;}
#site_content #body #oferte_6 .oferta2 img{ float:left; margin:0px 0px 0px 0px}
#site_content #body  #oferte_6 .oferta2 h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0px 0px 4px 0px; padding:0px; display:block}
#site_content #body  #oferte_6 .oferta2 span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  text-align:left; margin:5px 0px 0px 0px; display:block}

#site_content #body #right #teledon{ width:279px; float:left; background-repeat:no-repeat; margin-top: 14px;}
#site_content #body #right #teledon .left{ float:left;}
#site_content #body #right #teledon .right{ float:left; border:0px solid #000000; width:180px;}
#site_content #body #right #teledon .right span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  text-align:left; width:175px; float:left;}
#site_content #body #right #teledon #player{ padding: 0px 14px 0px 14px;}


#site_content #body #right{ float:right; border:0px solid #000000}
#site_content #body #right #stiati_ca{ width:279px; float:left; background-repeat:no-repeat; margin-top: 4px;}
#site_content #body #right #stiati_ca .header_title{ margin:10px 0px 10px 30px}
#site_content #body #right #stiati_ca .header_title2{ margin:10px 0px 10px 30px}

#site_content #body #right #stiati_ca .left{ margin:10px 0px 0px 30px; *margin:10px 0px 0px 30px; _margin:10px 0px 0px 16px; float:left;}
#site_content #body #right #stiati_ca .right{ float:left; border:0px solid #000000; width:180px;}
#site_content #body #right #stiati_ca .right span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  text-align:left; margin:5px 0px 0px 10px; width:175px; float:left;}
#site_content #body #right #stiati_ca .right .readmore{ float:right}

#site_content #body #right #cautare_rapida{ background-image:url(images/box_cautare_rapida.png); width:279px; height:259px; margin:14px 0px 0px 0px; padding:0px;}
#site_content #body #right #cautare_rapida .header_title{ margin:30px 0px 5px 80px}
#site_content #body #right #cautare_rapida span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  text-align:left; margin:0px 0px 0px 80px;width:175px; float:left;}
#site_content #body #right #cautare_rapida span.form{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  text-align:left; margin:0px 0px 0px 30px; width:80px; float:left; font-weight:bold;}
#site_content #body #right #cautare_rapida select{ float:left; margin:0px; padding:0px; font-size:11px;}
#site_content #body #right #cautare_rapida select option{ float:left; margin:0px; padding:0px; height:15px;}
#site_content #body #right #cautare_rapida input{ font-size:11px; 
margin:-4px 21px 0px 0px;
*margin:-10px 21px 0px 0px; /* ie 7*/
_margin:-25px 21px 15px 0px; /* ie 6 */
border:1px solid #99f7ff}

a.cautare, a.cautare:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; margin:0px 0px 0px 30px; float:left}

a.cautare:hover{
	text-decoration: none;
}

#site_content #body #right #cautare_rapida .buton_cauta{ margin:0px 0px 0px 60px;}



#site_content #body #right #newsletter{ background-image: url(images/box_newsletter_2.png); width:279px; height:259px; margin:14px 0px 0px 0px; padding:0px;}
#site_content #body #right #newsletter .header_title{ margin:30px 0px 5px 80px}
#site_content #body #right #newsletter span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7d4107;  text-align:left; margin:0px 0px 0px 80px;width:175px; float:left;}
#site_content #body #right #newsletter span.form{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#684000;  text-align:left; margin:0px 0px 3px 30px; width:60px; float:left; font-weight:bold;}
#site_content #body #right #newsletter input.text{ width:164px; font-size:12px; border:1px solid #d7aa53; margin:0px 0px 3px 0px}
#site_content #body #right #newsletter .checkbox{ margin:0px 0px 0px 0px; display:inline; float:left;}
#site_content #body #right #newsletter span.cb{ margin:0px; padding:0px; font-size:12px; float:left; margin:0px 0px 0px 4px; color:#FFFFFF; width:200px}
#site_content #body #right #newsletter a.cautare{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; margin:0px 0px 0px 30px; float:left}
#site_content #body #right #newsletter .buton_cauta{ margin:16px 20px 0px 60px; *margin:0px 20px 0px 60px; float: right;}

#utilizare_tp_hotel{ border:0 px solid #000000; width:279px; height:139px; margin:0px 0px 7px 0px}

#site_content #body #right #utilizare_tp_agentie{ border:0 px solid #000000; width:279px; height:139px; margin:14px 0px 9px 0px}

#site_content #body #right #concurs_foto{ border:0 px solid #000000; width:279px; height:139px; margin:14px 0px 9px 0px; background: url('images/bg_caseta_foto.png') no-repeat top left;}

.container_imagine_foto{
	margin: 0px 0px 0px 14px;
	padding-top: 12px;
}

#footer{
	border:0px solid #000000;
	height:100px;
	margin:30px 0px 0px 0px;
	*margin:30px 0px -3px 0px;
	_margin:30px 0px -3px 0px;
	padding:0px; 
	height:191px;
	width:853px;
}

.link_footer, a.link_footer, a.link_footer:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	font-style:normal; 
	color:#000;
	text-decoration:none;
	margin:0px 5px 0px 5px
}

a.link_footer:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold; 
	font-style:normal; 
	color:#784a00; 
	text-decoration:none;
}

.links{ 
	border:0px solid #000000;
	margin:-30px 0px 0px 190px;
	position:absolute
}

.mic, a.mic, a.mic:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	color:#784a00;
}

a.mic:hover{
	color:#000000; 
	text-decoration:underline;
}

.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#784a00;
	margin:0px 0px 0px 20px;
}

.interior_top{
	float:left;
	height: 27px;
	width: 561px;
	background: url(images/bg_pagina_interior_top.png) no-repeat top left !important;
	background: url(images/bg_pagina_interior_top.gif) no-repeat top left;
}

.interior_top_carusel{
	float:left;
	height: 7px;
	width: 561px;
	background: url(images/bg_pagina_interior_top_carusel.png) no-repeat top left !important;
	background: url(images/bg_pagina_interior_top_carusel.gif) no-repeat top left;
}

.interior_top_mic{
	float:left;
	height: 7px;
	width: 279px;
	background: url(images/bg_pagina_interior_top_mic.png) no-repeat top left !important;
	background: url(images/bg_pagina_interior_top_mic.gif) no-repeat top left;
}

.interior_bottom{
	float:left;
	height: 27px;
	width: 561px;
	background: url(images/bg_pagina_interior_bottom.png) no-repeat top left !important;
	background: url(images/bg_pagina_interior_bottom.gif) no-repeat top left;
	margin-bottom: 14px;
}

.interior_bottom_carusel{
	float:left;
	height: 7px;
	width: 561px;
	background: url(images/bg_pagina_interior_bottom_carusel.png) no-repeat top left !important;
	background: url(images/bg_pagina_interior_bottom_carusel.gif) no-repeat top left;
	margin-bottom: 14px;
}

.interior_bottom_mic{

	height: 7px;
	width: 279px;
	background: url(images/bg_pagina_interior_bottom_mic.png) no-repeat top left !important;
	background: url(images/bg_pagina_interior_bottom_mic.gif) no-repeat top left;
	margin-bottom: 14px;
}

.interior_stanga{
	width: 561px;
	float: left;
	background: url(images/bg_pagina_interior.png) repeat-y top left !important;
	background: url(images/bg_pagina_interior_ie.png) no-repeat top left;
}

.interior_stanga_carusel{
	width: 561px;
	float: left;
	background: url(images/bg_pagina_interior_carusel.png) repeat-y top left !important;
	background: url(images/bg_pagina_interior_ie.png) no-repeat top left;
}

.interior_dreapta_mic{
	width: 279px;
	background: url(images/bg_pagina_interior_mic.png) repeat-y top left !important;
	background: url(images/bg_pagina_interior_ie.png) no-repeat top left;
}

.interior_dreapta_top{
	float:left;
	height: 27px;
	width: 279px;
	background: url(images/bg_pagina_interior_top.png) no-repeat top left !important;
	background: url(images/bg_pagina_interior_top.gif) no-repeat top left;
}

.interior_dreapta_bottom{
	height: 27px;
	width: 279px;
	background: url(images/bg_pagina_interior_bottom.png) no-repeat top left !important;
	background: url(images/bg_pagina_interior_bottom.gif) no-repeat top left;
	margin-bottom: 14px;
}

.interior_dreapta{
	width: 279px;
	background: url(images/bg_pagina_interior.png) repeat-y top left !important;
	background: url(images/bg_pagina_interior_ie.png) no-repeat top left;
}


.interior_dreapta_top_mic{
	height: 27px;
	width: 279px;
	background: url(images/bg_pagina_interior_top_mic_2.png) no-repeat top left !important;
	background: url(images/bg_pagina_interior_top_mic_2.gif) no-repeat top left;
}

.interior_dreapta_bottom_mic{
	height: 27px;
	width: 279px;
	background: url(images/bg_pagina_interior_bottom_mic_2.png) no-repeat top left !important;
	background: url(images/bg_pagina_interior_bottom_mic_2.gif) no-repeat top left;
}

.interior_dreapta_mic_mic{
	width: 279px;
	background: url(images/bg_pagina_interior_2.png) repeat-y top left !important;
	background: url(images/bg_pagina_interior_ie_2.png) no-repeat top left;
}


#left_interior{float:left; width:561px;}

#site_content #body #left_interior  .header_title{ margin:0px 0px 10px 30px; display:block}

#site_content #body #left_interior .paginatie{ margin:20px 0px 20px 30px;}
#site_content #body #left_interior .paginatie ul{ margin:0px; padding:0px; float:left;}
#site_content #body #left_interior .paginatie ul li{ margin:0px; padding:0px; float:left; list-style-type:none; margin:0px 5px 0px 0px}
#site_content #body #left_interior .paginatie ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-style:normal; text-decoration:none; font-weight:bold;}
#site_content #body #left_interior .paginatie ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666; font-style:normal; text-decoration: underline;}



#site_content #body #left_interior .intro_text{ border:0px solid #000000; width:500px; margin:0px 30px 10px 30px; *margin:20px 30px 10px 30px;}
#site_content #body #left_interior .intro_text .header_title{ margin:0px 0px 10px 0px; display:block}
#site_content #body #left_interior .intro_text span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b}

#site_content #body #left_interior .oferta .left{ float:left;border:0px solid #000000}
#site_content #body #left_interior .oferta .left img.foto_oferta{ margin:10px 0px 0px 30px}

#site_content #body #left_interior .oferta .right{ float:left; border:0px solid #000000; width:390px; margin:9px 0px 0px 10px;}
#site_content #body #left_interior .oferta .right h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; margin:0px 0px 10px 0px; padding:0px;}
#site_content #body #left_interior .oferta .right span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b; margin:0px 0px 0px 0px; padding:0px;}

#site_content #body #left_interior .obiectiv_ico{ margin:10px 0px 0px 30px; _margin:10px 0px 0px 16px; border:0px solid #000000; width: 40px; float: left;}
#site_content #body #left_interior .obiectiv{ margin:10px 0px 0px 10px; border:0px solid #000000; width:450px; float: left;}
#site_content #body #left_interior .obiectiv_2nd{ margin:10px 0px 0px 80px; _margin:10px 0px 0px 40px; border:0px solid #000000; width:450px; float: left;}
#site_content #body #left_interior .obiectiv h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; margin:0px 2px 10px 0px; padding:0px;}
#site_content #body #left_interior .obiectiv span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b; margin:0px 0px 0px 0px; padding:0px;}
#site_content #body #left_interior .obiectiv_2nd span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b; margin:0px 0px 0px 0px; padding:0px;}

#site_content #body #left_interior .locatie .header_title{ margin:0px 0px 10px 30px; float:left}
#site_content #body #left_interior .locatie .star{margin:30px 0px 0px 5px; float:left}
#site_content #body #left_interior .locatie .left{ float:left; border:0px solid #000000; width:235px; margin:0px 0px 0px 30px; *margin:0px 0px 0px 30px; _margin:0px 0px 0px 16px;}

.titlu_locatie{ border:0px solid #000000; margin: 0px 0px 10px 30px; *margin: 0px 0px 10px 30px; _margin: 0px 0px 10px 30px;}

.titlu_locatie_detalii{
	border:0px solid #000000;
	margin: 0px 0px 10px 30px;
	*margin: 0px 0px 10px 30px;
	_margin: 0px 0px 10px 30px;
	width: 400px;
}

.div_iconite_yahoo{
	width: 50px;
	float: left;
	margin-left: 30px;
}

.div_iconite_yahoo img{
	margin-bottom: 10px;
}

#site_content #body #left_interior .locatie .right{ float:left; border:0px solid #000000; width:200px; margin:0px 0px 0px 10px;}
#site_content #body #left_interior .locatie .right span{ display:block; margin:0px 0px 7px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

#site_content #body #left_interior .locatie span.span{ margin:20px 0px 0px 30px; border:0px solid #000000; float:left; width:495px; color:#5b5b5b;}
#site_content #body #left_interior .locatie .cartonase{ margin:20px 0px 0px 30px}
#site_content #body #left_interior .locatie .cartonase img{ margin:0px 20px 0px 0px}

#site_content #body #left_interior .search { border:0px solid #000000; width:500px; float:left; margin:0px 0px 0px 30px }
#site_content #body #left_interior .search .left{ float:left; margin:0px 10px 0px 0px; border:0px solid #000000; width:125px;}
#site_content #body #left_interior .search .left span{ display:block; margin:0px 0px 0px 0px}
#site_content #body #left_interior .search .right{ float:left; border:0px solid #000000; width:160px;}
#site_content #body #left_interior .search .right option{ display:block; margin:0px 0px 0px 0px}
#site_content #body #left_interior .search .right input{ height:10px; float:left; width:30px}
#site_content #body #left_interior .search .right img{ float:left; margin:0px 5px 0px 5px}

#site_content #body #left_interior .search .optiuni { border:0px solid #000000}
#site_content #body #left_interior .search .optiuni .rand1{ border:0px solid #000000; width: 154px; float:left; margin:0px 10px 0px 0px}
#site_content #body #left_interior .search .optiuni  ul{ margin:0px; padding:0px;}
#site_content #body #left_interior .search .optiuni  ul li{ margin:0px; padding:0px; list-style-type:none; margin:0px 0px 5px 0px}


#site_content #body #left_interior .search .optiuni .rand2{ border:0px solid #000000; width: 154px; float:left; margin:0px 10px 0px 0px}
#site_content #body #left_interior .search .optiuni .rand3{ border:0px solid #000000; width: 154px; float:left; margin:0px 10px 0px 0px}


#site_content #body #left_interior .locatii_partenere{ border:0px solid #000000; width:500px; margin:30px 0px 0px 0px}

#site_content #body #left_interior .locatii_partenere .select{ margin:0px 0px 0px 30px}
#site_content #body #left_interior .locatii_partenere .locatie_partenera{ border:0px solid #000000; margin:0px 0px 0px 30px;}
#site_content #body #left_interior .locatii_partenere .locatie_partenera .left{ float:left; margin:0px 20px 0px 0px;}
#site_content #body #left_interior .locatii_partenere .locatie_partenera .right{ float:left}
#site_content #body #left_interior .locatii_partenere .locatie_partenera .right span{ display:block; margin:0px 0px 5px 0px;}
span.nume_locatie{ display:block; margin:0px 0px 5px 0px; font-size:14px; float:left; font-weight:normal}
#site_content #body #left_interior .locatii_partenere .locatie_partenera .right img{ margin:0px 0px 0px 0px; float:left}

#site_content #body #left_interior  .locatie_afiliata{ margin:0px 0px 0px 0px; border:0px solid #000000}
#site_content #body #left_interior  .locatie_afiliata .locatie_partenera{ border:0px solid #000000; margin:0px 0px 0px 30px;}
#site_content #body #left_interior  .locatie_afiliata .left{ float:left; margin:0px 10px 0px 0px; width: 102px;}
#site_content #body #left_interior  .locatie_afiliata .right{ float:left}
#site_content #body #left_interior  .locatie_afiliata span{ display:block; margin:0px 0px 0px 0px}
#site_content #body #left_interior  .locatie_afiliata .right img{ margin:0px 0px 0px 3px}

#site_content #body #left_interior .cautare{ border:0px solid #000000; width:503px; margin:0px 0px 0px 30px}

#site_content #body #left_interior .cautare .box_locatie_afiliata{ background-image:url(images/box_loc_afiliata.jpg); width:503px; height:122px; margin:0px 0px 10px 0px;}

#site_content #body #left_interior .cautare .box_locatie_afiliata span{ color:#FFFFFF; border:0px solid #000000; float:left; width:330px; margin:50px 0px 0px 30px; position:absolute;}


#site_content #body #left_interior .cautare .box_obiectiv_turistic{ background-image:url(images/box_obiectiv_turistic.jpg);width:503px; height:122px;margin:0px 0px 10px 0px}

#site_content #body #left_interior .cautare .box_obiectiv_turistic span{ color:#FFFFFF; border:0px solid #000000; float:left; width:330px; margin:50px 0px 0px 30px; position:absolute}


#site_content #body #left_interior .cautare .box_oferta_speciala{ background-image:url(images/box_oferta_speciala.jpg);width:503px; height:122px;margin:0px 0px 10px 0px}

#site_content #body #left_interior .cautare .box_oferta_speciala span{ color:#FFFFFF; border:0px solid #000000; float:left; width:330px; margin:50px 0px 0px 30px; position:absolute}

a.detalii, a.detalii:visited{ 
	margin:90px 0px 0px 30px; 
	position:absolute;
	color:#FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

a.detalii:hover{
	text-decoration: none;
}


img{ border:none;}
.clear{ clear:both}

.spacer{ height:168px;}
.spacer2{ height:15px;}
.spacer3{ height:7px;}
.spacer4{ height:100px;}
.spacer5{ height:5px;}
.spacer6{ height:30px;}
.spatiu{
	clear: both;
	height: 20px;
}

.spatiu_10{
	clear: both;
	height: 10px;
}

/*######## Inceput Slider ########*/

#left-col {
	width:530px;
	/*clear:both;*/
	/*position:relative;*/
	float:left;
	/*margin-top:5px;
	margin-bottom:10px;
	margin-right:3px;*/
	margin: -160px 0px 10px 15px;
	*margin: -160px 0px 10px 15px;
	_margin: -160px 0px 10px 8px;
}

/*######## Sfarsit Slider ########*/


.oferte_speciale_slider{
	width: 300px;
	float: right;
	text-align: right;
	margin: 86px 16px 0px 0px;
	*margin: 86px 10px 0px 0px;
}

.subdetails{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#cd7a00;
}

.clasa_readmore, a.clasa_readmore, a.clasa_readmore:visited{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#cd7a00;
	text-decoration:underline;
}

a.clasa_readmore:hover{
	text-decoration: none;
}

.border_poze{
	border: 1px solid #e0efef;
}

.div_read_more{
	margin-top: 3px;
}

.link_text_negru, a.link_text_negru, a.link_text_negru:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration: underline;
	font-weight: normal;
}

a.link_text_negru:hover{
	text-decoration: none;
}

.link_text_gri, a.link_text_gri, a.link_text_gri:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5B5B5B;
	font-weight: normal;
	text-decoration: underline;
}

a.link_text_gri:hover{
	text-decoration: none;
}

.padding_dropdown{
	padding-left: 30px;
	float: left;
}

.logo_oferta{
	float: right;
	width: 100px;
	text-align: right;
}

.div_readmore{
	float: left;
	width: 100px;
}

.link_readmore, a.link_readmore, a.link_readmore:visited{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#cd7a00;
	text-decoration:underline;
}

a.link_readmore:hover{
	text-decoration: none;
}

.link_readmore_info, a.link_readmore_info, a.link_readmore_info:visited{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#820006;
	text-decoration:underline;
}

a.link_readmore_info:hover{
	text-decoration: none;
}

/* Nav */

.nav_on, A.nav_on, A.nav_on:visited {
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	text-decoration: underline;
	padding: 0 4 0 4;
}

A.nav_on:hover, A.nav_on:visited:hover {
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}

.nav_off {
	font-family: Arial;
	color: #BBBBBB;
	font-size: 13px;
	text-decoration: none;
	padding: 0 4 0 4;
}

.nav_sel {
	font-family: Arial;
	color: #777777;
	font-size: 13px;
	text-decoration: none;
	background-color: #E7E9E8;
	padding: 0 4 0 4;
}

.nav_off_text {
	font-family: Arial;
	color: #777777;
	font-size: 13px;
	text-decoration: none;
	padding: 0 4 0 4;
}

/* Nav */

.div_eveniment{
	margin: 10px 30px 0px 30px;
}

.div_poza_cautare{
	float: right; 
	width: 192px;
	height: 122px;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:4px 0px 4px 0px;
	padding:0px;
	display:block
}

.link_titlu, a.link_titlu, a.link_titlu:visited{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:13px;
	 color: #000000;
	 font-weight:bold;
	 text-decoration: none;
}

a.link_titlu:hover{
	text-decoration: underline;
}

.link_titlu_mare, a.link_titlu_mare, a.link_titlu_mare:visited{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:17px;
	 color: #000000;
	 font-weight:bold;
	 text-decoration: none;
	 line-height: 16px;
}

a.link_titlu_mare:hover{
	text-decoration: underline;
}

.link_titlu_micut, a.link_titlu_micut, a.link_titlu_micut:visited{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color: #000000;
	 font-weight: bold;
	 text-decoration: none;
	 line-height: 11px;
}

a.link_titlu_micut:hover{
	text-decoration: underline;
}

.div_icon_home{
	width: 71px;
	height: 56px;
	position: absolute;
	margin: -20px 0px 0px 10px;
}

.header_title_home{margin:0px 0px 0px 30px; *margin:0px 0px 0px 30px; _margin:0px 0px 0px 16px; float: left;}
.header_title_home_top{margin:30px 0px 0px 80px; *margin:20px 0px 0px 80px; _margin:20px 0px 0px 40px; float: left;} 
.header_text_home{margin:0px 0px 0px 30px; *margin:0px 0px 0px 30px; _margin:0px 0px 0px 16px; float: left;} 
.header_title_home_icon{margin:-4px 0px 10px 90px; *margin:-4px 0px 10px 90px; _margin:-4px 0px 0px 46px; float: left;} 
.header_title_home_365{margin:0px 0px 0px 30px; *margin:0px 0px 0px 16px; float: left;}

.padd_content{
	margin:0px 0px 0px 30px;
}

.padd_content_more{
	float: right;
	margin:10px 30px 0px 0px;
}

.caseta_recomandari_cautare{
	float: left;
	width: 230px;
}

.header_title_home_caseta{
	margin:20px 0px 0px 0px;
	*margin:20px 0px 0px 0px;
	_margin:20px 0px 0px 0px;
	float: left;
}

h2{
	font-size: 22px;
	margin: 0px 0px 16px 0px;
}

.header_title_special{
	margin-top: 10px;
}

.typeface-js{
	font-family: Sodexho;
	font-size: 22px;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	*margin: 0px 0px 10px 0px; /* IE 7 and below */
	_margin: 0px 0px 10px 0px; /* IE 6 and below */
	padding: 8px 6px 0px 0px;
	*padding: 8px 6px 20px 0px;
}

.padd_browsers_ie{
	*margin: 0px 0px 0px 16px; /* IE 7 and below */
	_margin: 0px 0px 0px 6px; /* IE 6 and below */
}

.btn_back_detalii{
	position: absolute; 
	margin: -30px 0px 0px 460px;
}

.btn_back_cautari{
	position: absolute; 
	margin: -38px 0px 0px 430px;
}

.btn_back_general{
	position: absolute; 
	margin: 0px 0px 0px 451px;
	clear: both;
}

.btn_back_special{
	position: absolute; 
	margin: 0px 0px 0px 451px;
	*margin: 0px 0px 0px 421px;
	clear: both;
}

.clear_afisare{
	padding-top: 2px;
	clear: both;
}

.clear_afisare_detalii{
	/*padding-top: 10px;
	*padding-top: 0px;*/
	clear: both;
}

.stil_dropdown{
	border: 1px solid #DDDDDD;
}

.padding_10{
	padding-top: 10px;
}

.logo_sodexo_footer{
	width: 112px;
	height: 36px;
	position: absolute;
	margin: -50px 0px 0px 60px;
}

.camp_toate{
	background: #EAE8E3;
}

/* stil acordeon */

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 500px;
  background: #FFFFFF;
}

ul#menu a {
  display: block;
  text-decoration: none;
  /*background: #DBDBDB;*/
}

ul#menu li a {
  color: #58585A;	
  font-size: 14px;
  height: 30px;
  padding: 4px 0px 0px 4px;
  margin: 2px 0px 0px 0px;
  font-weight: bold;
  border: 1px #FFFFFF solid;
}

ul#menu li a:hover {
	color: #78787A;
}

ul#menu li ul{
	padding: 16px 0px 10px 0px;
	background: #FFFFFF;
}

ul#menu li ul li {
	background: #FFFFFF;
	color: #5D117E;
	font-size: 12px;
	margin-top: 0px;
	font-weight: normal;
	display: block;
	vertical-align: middle;
	float: left;
	width: 200px;
	border: 0px red solid;
}

ul#menu li ul li a {
	background: #FFFFFF;
	color: #58585A;
	font-weight: normal;
	font-size: 12px;
	height: 20px;
	padding-left: 6px;
	vertical-align: middle;
	float: left;
	border: 0px red solid;
}

ul#menu li ul li a:hover {
	text-decoration: underline;	
}

ul#menu li ul li div {
	float: left;
	width: 16px;
	margin: 6px 0px 4px 20px;
	padding-right: 4px;
	border: 0px red solid;
}

.obv_more {
	background-image:url(images/sageata.png);
	background-repeat: no-repeat;
	background-position: 470px 10px;
	border: 0px red solid;
}

.obv_tab_1{
	background-color: #CCEEEF;
}

.obv_tab_2{
	background-color: #EFE7B5;
}

.obv_tab_3{
	background-color: #E2EDBC;
}

.obv_tab_4{
	background-color: #F5DAEC;
}

.sel_grup {
	margin: 0px 0px 0px 23px;
}

.sel_grup_icon{
	vertical-align: middle;
	margin: 5px 0px 0px 0px;
	float: left;
}

/* stil acordeon END */

.stiati_ca_cifra{
	color: #202020; 
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background: url('images/calendar_stiati_ca.png') no-repeat top center;
	height: 29px;
	padding-top: 14px;
}

.spacer_navigare{
	border-right: 1px solid #8E8E8E;
	padding-right: 4px;
}

.spacer_navigare_ambele{
	border-right: 1px solid #8E8E8E;
	border-left: 1px solid #8E8E8E;
	padding-right: 4px;
	padding-left: 4px;
}

.navigare_off{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8D8D8D;
	font-style:normal;
	font-weight: bold;
	text-decoration:none;
}

.div_emblema{
	float: left;
	width: 54px;
	height: 58px;
	margin: 6px 20px 0px 10px;
	*margin: 6px 20px 0px 6px;
}

.div_descriere_judet{
	border-left: 1px solid #F5E2A7;
	width: 300px;
	float: left;
	line-height: 20px;
	padding: 4px 0px 10px 20px;
}

.container_descriere_judet{
	margin: 0px 30px 0px 30px;
	padding: 10px;
	font-weight: normal;
	font-size: 12px; 
	line-height: 18px; 
	background: #FFF7E2;
	border: 1px solid #FEE7BD;
}

.culoare_negru{
	color: #000000;
}

.padd_10{
	padding-top: 10px;
}

.border_bottom_castigatori{
	border-bottom: 1px solid #5B5B5B;
	padding: 10px 0px 6px 0px;
}

.font_14{
	font-size: 14px;
}

#map_canvas{
	border: 1px #E0EFEF solid;
	width: 500px;
	height: 300px;
}

.ui-datepicker-trigger{
	margin: 0px 0px -2px 4px;
	cursor: hand;
	cursor: pointer;
}

#informare{
	background: url('images/informare.png') no-repeat top left;
	width: 279px;
	height: 139px;
}

#informare .right{
	float:left;
	width: 220px;
	margin: 0px 0px 0px 30px;
}

#informare .title_home_caseta{
	margin: 24px 0px 0px 30px;
	*margin: 24px 0px 0px 30px;
	_margin: 24px 0px 0px 30px;
	float: left;
	height: 30px;
}

#lastminute{
	background: url('images/lastminute.png') no-repeat top left;
	width: 279px;
	height: 139px;
}

#lastminute .left{
	margin: 6px 0px 0px 6px;
	*margin: 6px 0px 0px 6px;
	_margin: 6px 0px 0px 6px;
	float:left;
	height: 130px;
}

#lastminute .right{
	float:left;
	width: 190px;
	margin: 0px 0px 0px 20px;
}

#lastminute .title_home_caseta{
	margin: 20px 0px 0px 20px;
	*margin: 20px 0px 0px 20px;
	_margin: 20px 0px 0px 20px;
	float: left;
	height: 30px;
}

.title_home_informare{
	color: #820006;
}

.title_home_informare_mic, a.title_home_informare_mic, a.title_home_informare_mic:visited, a.title_home_informare_mic:hover{
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.text_home_informare_mic, a.text_home_informare_mic, a.text_home_informare_mic:visited, a.text_home_informare_mic:hover{
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}

.title_home_lastminute{
	color: #FFFFFF;
}

.title_home_lastminute_mic, a.title_home_lastminute_mic, a.title_home_lastminute_mic:visited, a.title_home_lastminute_mic:hover{
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.text_home_lastminute_mic, a.text_home_lastminute_mic, a.text_home_lastminute_mic:visited, a.text_home_lastminute_mic:hover{
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}