
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: white;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: normal;
margin: 3px 8px;
color: #777777;
font:  normal 13px/13px Helvetica,arial;
}

input {
margin: 0;
padding: 0;
}


form {
margin:0;
padding:0;
}


#select {
	padding: 2px;
	background-color: #fed;
	border: 3px ridge #643;
	font-size: 14pt;	
}
#select:focus, #select:active{ outline:0; }
#select:first-letter{ text-decoration: underline; }

option{ font-size: 10pt; }
option:focus{ border:0; outline:0; }
option:hover{ background-color: #FFFF; }

.contact_edit {
color: #FFFFFF; 
border-style: solid; 
border-width: 1px; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #808080; 
font:  normal 15px/15px Helvetica,arial;
height:22;
width:278;

}

.contact_message_edit {
color: #FFFFFF; 
border-style: solid; 
border-width: 1px; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #808080; 
font:  normal 13px/13px Helvetica,arial;
height:90;
width:278;
}


.cantitate_pos {
position: relative ; 
left: -45px; 
top: 2px; 
z-index: 1;
}
.cantitate_modify {
position: relative ; 
left: -4px; 
top: -2px; 
z-index: 1;
}

.cantitate_edit{
text-align: right;
border:1px solid  #E0E1E2;
color: #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 2px; 
padding-bottom: 1px; 
background-color: #E0E1E2;			
font:  normal 12px/12px Helvetica,arial;
width:38px; 
height: 16px;
}

.filepload{
border-style: solid; 
border-width: 1px; 
color: #FFFFFF; 
background-color: rgb(128, 128, 128); 
font-family:Helvetica;
padding-left:4px; 
padding-right:4px; 
padding-top:1px; 
padding-bottom:1px;
}


.newsletter_edit
{
border:1px solid   rgb(127,127,127);
color: #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #E0E1E2;			
font:  normal 12px/12px Helvetica,arial;
width:114px; 
height: 18px;
}

.trimitepemail_edit
{
border:1px solid   rgb(127,127,127);
color: #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #E0E1E2;			
font:  normal 12px/12px Helvetica,arial;
width:130px; 
height: 18px;
}


.adresa_edit_mare
{
border:1px solid  #E0E1E2;
color: #FFFFFF; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #a2a2a2;			
font:  normal 12px/12px Helvetica,arial;
width:146px; 
height: 17px;
}


.adresa_edit_mic
{
border:1px solid   rgb(127,127,127);
color: #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #E0E1E2;			
font:  normal 12px/12px Helvetica,arial;
width:120px; 
height: 17px;
}

.textarea_mic
{
border:1px solid   rgb(127,127,127);
color: #FFFFFF; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #E0E1E2;			
font:  normal 12px/12px Helvetica,arial;
width:120px; 
height: 89px;
}


.textarea_mare
{
border:1px solid  #E0E1E2;
color: #FFFFFF; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #a2a2a2;			
font:  normal 12px/12px Helvetica,arial;
}

.adresa_edit_hudge
{
border:1px solid  #E0E1E2;
color: #FFFFFF; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #a2a2a2;			
font:  normal 12px/12px Helvetica,arial;
width:515px; 
height: 17px;
}

.adresa_edit_minuscul
{
border:1px solid  rgb(127,127,127);
color: #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color:  #E0E1E2;			
font:  normal 12px/12px Helvetica,arial;
width:49px; 
height: 17px;
}


input.search {
background: url(../images/search.jpg) no-repeat;
border: none;
 width: 220px;
 height: 25px;
 padding-left: 35px;
 padding-top: 5px;
 color: white;
}
	      

.email_newsletter {
border: none;
 width: 22px;
 height: 12px;
 padding-left: 35px;
 padding-top: 5px;
 color: white;
font:  normal 13px/13px Helvetica,arial;
}


.calculatie_combo
{
border: rgb(127,127,127);
border-style: solid; 
border-width: 0px; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #E0E1E2; 
width:120px; 
height: 14px;
font:  normal 11px/11px Helvetica,arial;

}

.calculatie_cantitate
{
border:0px solid #000000; 
color: #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 4px; 
padding-bottom: 1px; 
background-color: #E0E1E2;			
width:118px; 
height: 16 px;
font:  normal 12px/12px Helvetica,arial;

}

.login_input
{
	width:250px;
	height:15px;
	color: #FFFFFF;
	border-style: none;
	border-width: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #a2a2a2;
	font:  normal 12px/12px Helvetica,arial;

}

.login_input_small
{
	width:180px;
	height:17px;
	color: #FFFFFF;
	border-style: none;
	border-width: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #a2a2a2;
	font:  normal 12px/12px Helvetica,arial;

}

.login_input_finnish
{
	height:11px;
	color: #000000;
	border-style: none;
	border-width: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #E0E1E2;
	font:  normal 11px/11px Helvetica,arial;

}




h1
{
	color: #000000;
	font-size: 1px;
	margin: 0px;
	text-indent: -9000px;
}

h2
{
	color: #a9639f;
	font: bold 12px/16px arial;
	margin: 5px auto;
	padding: 0px;
	text-align: left;
}

h3
{
	color: #777777;
	font: bold 11px/13px arial;
	margin: 5px 0px;
	padding: 0px;
	text-align: left;
}

p
{
	margin: 5px 0px;
	padding: 0px;
}

/* clase link-uri */

.lnkalb { color: #ffffff}
.lnkalb:active, .lnkalb:link, .lnkalb:visited { text-decoration: none }
.lnkalb:hover { text-decoration: underline }

.lnkblu { color: #296fac}
.lnkblu:active, .lnkblu:link, .lnkblu:visited { text-decoration: none }
.lnkblu:hover { text-decoration: underline }

.lnkgri { color: #777777}
.lnkgri:active, .lnkgri:link, .lnkgri:visited { text-decoration: none }
.lnkgri:hover { text-decoration: underline }

.lnkmov { color: #a9639f }
.lnkmov:active, .lnkmov:link, .lnkmov:visited { text-decoration: none }
.lnkmov:hover { text-decoration: underline }

/* clase butoane */

.butcau
{
	background: #c271b6 url(../imagini/buton_cauta_off.png);
	border: 0px;
	cursor: pointer;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	width: 60px;
	height: 15px;
}

.butcau:hover
{
	background: #c271b6 url(../imagini/buton_cauta_on.png);
}

.butcaue
{
	background: #c271b6 url(../english/imagini/buton_search_off.png);
	border: 0px;
	cursor: pointer;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	width: 60px;
	height: 15px;
}

.butcaue:hover
{
	background: #c271b6 url(../english/imagini/buton_search_on.png);
}

.butcaum
{
	background: #c271b6 url(../magyar/imagini/buton_kereses_off.png);
	border: 0px;
	cursor: pointer;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	width: 60px;
	height: 15px;
}

.butcaum:hover
{
	background: #c271b6 url(../magyar/imagini/buton_kereses_on.png);
}

.butins
{
	background: #797879 url(../imagini/buton_inscrie_off.png);
	border: 0px;
	cursor: pointer;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	width: 60px;
	height: 15px;
}

.butins:hover
{
	background: #797879 url(../imagini/buton_inscrie_on.png);
}

/* clase ferestre */

.banner
{
	margin: 0px auto;
	padding: 5px;
	text-align: center;
}

.border
{
	border: 1px solid #000000;
}

.chenar
{
	border: 1px solid #cccccc;
	padding: 5px;
}

.media
{
	background: #ffffff;
	border: 1px solid #cccccc;
	clear: right;
	float: right;
	margin: 5px;
	padding: 5px;
	overflow: hidden;
	max-width: 300px;
}

.media label
{
	color: #777777;
	font: normal 10px/12px verdana;
	display: block;
	margin-top: 5px;
	text-align: right;
}

.popup
{
	background: #ffffff;
	border: 1px solid #777777;
	display: none;
	filter: alpha(opacity=90);
	-moz-opacity: .90;
	opacity: .90;
	overflow: hidden;
	padding: 5px;
	position: absolute;
	visibility: hidden;
	z-index: 1;
	top: 0px;
	left: 0px;
}

/* clase formulare */

.form
{
	background: #eeeeee;
	border: 1px solid #777777;
	margin: 0px auto;
	padding: 5px;
	text-align: center;
}

.form form
{
	margin: 0px;
	padding: 0px;
}

.frmrow
{
	clear: both;
	margin: 0px;
	padding: 5px;
}

.frmlbl
{
	float: left;
	line-height: 20px;
	text-align: right;
	width: 24%;
}

.frmfld
{
	float: right;
	text-align: left;
	width: 74%;
}

.frmgri
{
	border: 1px solid #777777;
	color: #777777;
	font: normal 11px/13px arial;
}

/* clase layout */

.curat
{
	clear: both;
}

.curats
{
	clear: left;
}

.curatd
{
	clear: right;
}

.left
{
	float: left;
	margin: 0px 5px 5px 0px;
}

.right
{
	float: right;
	margin: 0px 0px 5px 5px;
}

.linie
{
	clear: both;
	border-bottom: 1px dashed #296fac;
	font: normal 1px/1px arial;
	margin: 5px auto;
	padding: 0px;
	height: 11px;
}

.spatiu
{
	clear: both;
	font: normal 1px/1px arial;
	height: 5px;
	margin: 0px;
	padding: 0px;
}

/* clase text */

.centrat
{
	text-align: center;
}

.dreapta
{
	text-align: right;
}

.paragraf
{
	text-align: justify;
}

.txtblu
{
	color: #296fac;
	font: normal 11px/15px arial;
}

.txtgri
{
	color: #666666;
	font: normal 11px/15px Helvetica,arial ;
	letter-spacing: -0.2pt;
	text-decoration:none;
}

.txtgribold
{
	color: #666666;
	font: bold 12px/12px Helvetica,arial ;
	letter-spacing: -0.2pt;
	text-decoration:none;
}


.txtred 
{
	color: #FF0000;
	font: normal 11px/11px Helvetica,arial;
	letter-spacing: -0.2pt;
	text-decoration:none;
	text-align:  justify;
	word-spacing: normal;
	white-space: normal;
}



.txtblack
{
	color: #000000;
	font:  normal 12px/12px Helvetica,arial;
	letter-spacing: -0.1pt;
	text-align:  justify; 
	text-decoration:none;
	
}



.txtblackbold
{
	color: #000000;
	font:  bold 12px/12px Helvetica,arial;
	text-decoration:none;
	
}

.txtwhitebold
{
	
	color: #ffffff;
	font: bold 13px/13px Helvetica,arial;
	text-decoration:none;

}


.txtwhite
{
	letter-spacing: -0.6pt;
	color: #ffffff;
	font: normal 14px/14px Helvetica,arial;
}



.txtarticol
{
	color: #000000;
	font: normal 12px/15px Helvetica,arial;
	letter-spacing: -0.3pt;
	text-decoration:none;
}


.txtmenutitle
{
	color: #000000;
	font:  21px/20px Helvetica,arial;
	letter-spacing: -0.9pt;
	text-decoration:none;
}

.txtmenusubtitle
{
	color: #000000;
	font: 17px/17px Helvetica,arial;
	letter-spacing: -0.8pt;
	text-decoration:none;
}

.txtmenusubtitle_white
{
	color: #ffffff;
	font: bold 12px/20px arial;
}

.txtmenutxt
{
	color: #000000;
	font: normal 14px/20px Helvetica, arial;
	letter-spacing: -0.3pt;
	text-decoration:none;
}

.txtmov
{
	color: #a9639f;
	font: normal 11px/15px arial;
}

.txtmic
{
	font-size: 8px;
}

/* continut */

#continut
{
	float: none;
	margin: 0px auto;
	overflow: hidden;
	text-align: left;
	width: 950px;
}

/* hack-uri */

#continut:after
{
	clear: both;
	content: '[DO NOT LEAVE IT IS NOT REAL]';
	display: block;
	height: 0px;
	visibility: hidden;
}

#continut
{
	display: inline-block;
}

/*\*/

#continut
{
	display: block;
}

/* titlu */

#titlu
{
	background: #ede8ec url(../imagini/header_background.png) no-repeat;
	height: 106px;
}

#links
{
	clear: both;
	float: right;
	margin-top: 30px;
	padding: 0px;
}

#links a
{
	display: block;
	font-size: 1px;
	margin: 5px 5px 0px 0px;
	overflow: hidden;
	text-indent: -9000px;
	width: 60px;
	height: 15px;
}

#linkr1
{
	background: url(../imagini/buton_acasa_off.png) no-repeat;
}

#linkr1:hover
{
	background: url(../imagini/buton_acasa_on.png) no-repeat;
}

#linkr2
{
	background: url(../imagini/buton_despre_off.png) no-repeat;
}

#linkr2:hover
{
	background: url(../imagini/buton_despre_on.png) no-repeat;
}

#linkr3
{
	background: url(../imagini/buton_contact_off.png) no-repeat;
}

#linkr3:hover
{
	background: url(../imagini/buton_contact_on.png) no-repeat;
}

#linkr4
{
	background: url(../imagini/buton_director_off.png) no-repeat;
}

#linkr4:hover
{
	background: url(../imagini/buton_director_on.png) no-repeat;
}

#linke1
{
	background: url(../english/imagini/buton_home_off.png) no-repeat;
}

#linke1:hover
{
	background: url(../english/imagini/buton_home_on.png) no-repeat;
}

#linke2
{
	background: url(../english/imagini/buton_aboutus_off.png) no-repeat;
	width: 53px;
	height: 15px;
}

#linke2:hover
{
	background: url(../english/imagini/buton_aboutus_on.png) no-repeat;
}

#linke3
{
	background: url(../english/imagini/buton_contact_off.png) no-repeat;
}

#linke3:hover
{
	background: url(../english/imagini/buton_contact_on.png) no-repeat;
}

#linki1
{
	background: url(../italiano/imagini/buton_acasa_off.png) no-repeat;
}

#linki1:hover
{
	background: url(../italiano/imagini/buton_acasa_on.png) no-repeat;
}

#linki2
{
	background: url(../italiano/imagini/buton_chisiamo_off.png) no-repeat;
}

#linki2:hover
{
	background: url(../italiano/imagini/buton_chisiamo_on.png) no-repeat;
}

#linki3
{
	background: url(../italiano/imagini/buton_contatto_off.png) no-repeat;
}

#linki3:hover
{
	background: url(../italiano/imagini/buton_contatto_on.png) no-repeat;
}

#linkm1
{
	background: url(../magyar/imagini/buton_fooldal_off.png) no-repeat;
}

#linkm1:hover
{
	background: url(../magyar/imagini/buton_fooldal_on.png) no-repeat;
}

#linkm2
{
	background: url(../magyar/imagini/buton_magunkrol_off.png) no-repeat;
	width: 63px;
}

#linkm2:hover
{
	background: url(../magyar/imagini/buton_magunkrol_on.png) no-repeat;
}

#linkm3
{
	background: url(../magyar/imagini/buton_kapcsolat_off.png) no-repeat;
}

#linkm3:hover
{
	background: url(../magyar/imagini/buton_kapcsolat_on.png) no-repeat;
}

/* meniu */

#meniu
{
	background: #c079bd url(../imagini/fundal_meniu.png) no-repeat;
	height: 25px;
}

#meniu ul
{
	list-style: none;
	margin: 0px;
	text-align: center;
}
	
#meniu ul li
{
	display: inline;
}

#meniu ul li a
{
	color: #ffffff;
	font: bold 12px/25px arial;
	padding: 5px 10px 6px 10px;
	text-decoration: none;
}

#meniu ul li a:hover
{
	background: url(../imagini/fundal_roz.png);
	color: #777777;
	text-decoration: none;
}

#selector
{
	float: left;
	margin: 3px 0px 0px 5px;
}

#selector a
{
	display: block;
	float: left;
	font-size: 1px;
	margin-right: 5px;
	overflow: hidden;
	text-indent: -9000px;
	width: 30px;
	height: 20px;
}

#steageng
{
	background: url(../imagini/icon_english_off.png) no-repeat;
}

#steageng:hover
{
	background: url(../imagini/icon_english_on.png) no-repeat;
}

#steagmag
{
	background: url(../imagini/icon_magyar_off.png) no-repeat;
}

#steagmag:hover
{
	background: url(../imagini/icon_magyar_on.png) no-repeat;
}

#asistenta
{
	float: right;
	margin: 3px 5px 0px 0px;
}

#asistenta a
{
	background: url(../imagini/buton_asistenta.png) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	overflow: hidden;
	text-indent: -9000px;
	width: 100px;
	height: 20px;
}

#assistance
{
	float: right;
	margin: 3px 5px 0px 0px;
}

#assistance a
{
	background: url(../english/imagini/buton_assistance.png) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	overflow: hidden;
	text-indent: -9000px;
	height: 20px;
	width: 100px;
}

#asistenza
{
	float: right;
	margin: 3px 5px 0px 0px;
}

#asistenza a
{
	background: url(../italiano/imagini/buton_asistenza.png) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	overflow: hidden;
	text-indent: -9000px;
	height: 20px;
	width: 100px;
}

#segitseg
{
	float: right;
	margin: 3px 5px 0px 0px;
}

#segitseg a
{
	background: url(../magyar/imagini/buton_segitseg.png) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	overflow: hidden;
	text-indent: -9000px;
	height: 20px;
	width: 100px;
}

#asistpop
{
	background: #ffffff;
	border: 1px solid #777777;
	display: none;
	filter: alpha(opacity=90);
	-moz-opacity: .90;
	opacity: .90;
	padding: 5px;
	position: absolute;
	visibility: hidden;
	z-index: 1;
	width: 200px;
	top: 0px;
	left: 0px;
}

#surveyDiv
{
	position: absolute;
	visibility: hidden;
	width: 1px;
	height: 1px;
	top: 0px;
	left: 0px;
}

/* centru */

#centru
{
	float: left;
	margin-left: 226px;
	width: 451px;
}

* html #centru
{
	display: inline;
}

#central
{
	float: left;
	width: 710px;
}

* html #central
{
	display: inline;
}

.intro
{
	padding: 5px;
}

.intro h2
{
	color: #296fac;
	font: normal 24px/28px arial;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

.intro p
{
	color: #296fac;
	font: 12px/14px arial;
	text-align: justify;
}

.intro ol
{
	color: #296fac;
	font: normal 12px/14px arial;
	list-style: decimal inside none;
	margin: 5px 0px;
	padding: 0px;
}

.intro ol li
{
	padding: 5px 0px;
	text-align: justify;
}

.intro ul
{
	color: #296fac;
	font: normal 12px/14px arial;
	list-style: disc inside none;
	margin: 5px 0px;
	padding: 0px;
}

.promo
{
	background: #f2e8f1;
	padding: 5px;
}

.promo h2
{
	color: #a9639f;
	font: bold 14px/18px arial;
	margin: 0px;
	text-align: left;
}

.promo p
{
	font-size: 12px;
	text-align: justify;
}

.promo ul
{
	font: normal 12px/14px arial;
	list-style: square inside none;
	margin: 5px 0px;
	padding: 0px;
}

.oferte
{
	clear: both;
	width: 485px;
}

.oferte h3
{
	background: #dddddd url(../imagini/titlu_centru_m.png) no-repeat;
	color: #a9639f;
	font: bold 12px/34px arial;
	height: 40px;
	margin: 0px;
	padding-left: 40px;
}

.oferte div
{
	font-size: 12px;
}

.oferte div ul
{
	list-style: square inside none;
	margin: 5px;
	padding: 0px;
}

.lastanga
{
	clear: both;
	float: left;
	margin: 5px;
	width: 225px;
}

.ladreapta
{
	float: left;
	margin: 5px;
	margin-left: 4px;
	width: 230px;
}

.ofralb
{
	background: #ffffff;
	clear: both;
	height: 52px;
}

.ofralb:hover
{
	background: #f7edf7;
}

.ofrgri
{
	background: #eeeeee;
	clear: both;
	height: 52px;
}

.ofrgri:hover
{
	background: #f7edf7;
}

.ofrlnk
{
	padding: 10px 0px 0px 5px;
}

.bltalb
{
	background: #ffffff;
	clear: both;
	line-height: 27px;
	height: 27px;
}

.bltalb:hover
{
	background: #f7edf7;
}

.bltgri
{
	background: #eeeeee;
	clear: both;
	line-height: 27px;
	height: 27px;
}

.bltgri:hover
{
	background: #f7edf7;
}

#bltlnk
{
	padding: 0px 0px 0px 5px;
}

/* contact */

#contact
{
	float: left;
	margin-left: 225px;
	text-align: center;
	width: 485px;
}

* html #contact
{
	display: inline;
}

#contact h2
{
	font: bold 12px/16px arial;
	margin: 5px 0px;
	padding: 0px;
	text-align: center;
	text-transform: uppercase;
}

#contact div
{
	margin: 0px auto;
	text-align: center;
}

.telefon
{
	color: #009900;
	font: normal 30px/34px verdana;
}

.departament
{
	margin: 0px auto;
	text-align: center;
}

.departament div
{
	width: 49%;
}

.departament div h3
{
	background: #e887da;
	color: #ffffff;
	font: bold 11px/13px arial;
	margin: 0px 5px;
	padding: 5px;
	text-align: center;
	text-transform: uppercase;
}

#sevastopol a
{
	background: url(../imagini/sevastopol_sediu.jpg) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px auto;
	overflow: hidden;
	text-indent: -9000px;
	width: 200px;
	height: 170px;
}

/* despre */

#despre
{
	float: left;
	margin-left: 225px;
	width: 485px;
}

* html #despre
{
	display: inline;
}

.brosuri
{
	clear: both;
}

.brosuri span
{
	float: left;
	margin: 5px auto;
	text-align: center;
	width: 33%;
}

.brosuri span a
{
	cursor: pointer;
	display: block;
	margin: 0px auto;
	overflow: hidden;
	padding-top: 105px;
	width: 100px;
}

#brosura1 a
{
	background: url(../imagini/icon_brosura_1.jpg) no-repeat;
}

#brosura2 a
{
	background: url(../imagini/icon_brosura_2.jpg) no-repeat;
}

#brosura3 a
{
	background: url(../imagini/icon_brosura_3.jpg) no-repeat;
}

#brosura4 a
{
	background: url(../imagini/icon_brosura_4.jpg) no-repeat;
}

#brosura5 a
{
	background: url(../imagini/icon_brosura_5.jpg) no-repeat;
}

#brosura6 a
{
	background: url(../imagini/icon_brosura_6.jpg) no-repeat;
}

#brosura7 a
{
	background: url(../imagini/icon_brosura_7.jpg) no-repeat;
}

.afilieri
{
	clear: both;
}

.afilieri span
{
	float: left;
	margin: 5px auto;
	text-align: center;
	width: 33%;
}

.afilieri span a
{
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px auto;
	overflow: hidden;
	text-indent: -9000px;
}

#afilasta a
{
	background: url(../imagini/logo_asta.gif) no-repeat;
	width: 60px;
	height: 50px;
}

#afiliata a
{
	background: url(../imagini/logo_iata.gif) no-repeat;
	width: 130px;
	height: 50px;
}

#afilasfa a
{
	background: url(../imagini/logo_asfa.gif) no-repeat;
	width: 100px;
	height: 50px;
}

#afilcecta a
{
	background: url(../imagini/logo_cecta.gif) no-repeat;
	width: 90px;
	height: 50px;
}

#afiluftaa a
{
	background: url(../imagini/logo_uftaa.gif) no-repeat;
	width: 70px;
	height: 50px;
}

#afilanat a
{
	background: url(../imagini/logo_anat.png) no-repeat;
	width: 100px;
	height: 65px;
}

#afilfptr a
{
	background: url(../imagini/logo_fptr.jpg) no-repeat;
	width: 95px;
	height: 85px;
}

#afilrcb a
{
	background: url(../imagini/logo_rcb.gif) no-repeat;
	width: 185px;
	height: 85px;
}

.operatori
{
	clear: both;
}

.operatori span
{
	float: left;
	margin: 5px auto;
	text-align: center;
	width: 25%;
}

.operatori span a
{
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px auto;
	overflow: hidden;
	text-indent: -9000px;
}

#operder a
{
	background: url(../imagini/logo_dertour.jpg) no-repeat;
	width: 115px;
	height: 50px;
}

#operada a
{
	background: url(../imagini/logo_adac.jpg) no-repeat;
	width: 50px;
	height: 50px;
}

#opermei a
{
	background: url(../imagini/logo_meiers.jpg) no-repeat;
	width: 80px;
	height: 50px;
}

#opertui a
{
	background: url(../imagini/logo_tui.jpg) no-repeat;
	width: 100px;
	height: 50px;
}

#certiso a
{
	background: url(../imagini/certificat_iso_s.jpg) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 5px auto;
	overflow: hidden;
	text-indent: -9000px;
	width: 145px;
	height: 200px;
}

/* formulare */

#text
{
	font: normal 11px/15px verdana;
	text-align: justify;
}

#text h3
{
	color: #a9639f;
	font: bold 12px/16px arial;
	margin: 5px auto;
	padding: 0px;
	text-align: left;
	text-transform: uppercase;
}

#text ul
{
	margin: 5px;
	padding: 0px;
}

#text ul li
{
	list-style: disc inside none;
}

#formular
{
	background: #eeeeee;
	border: 1px solid #777777;
	margin: 0px auto;
	padding: 5px;
	text-align: center;
}

#formular form
{
	margin: 0px;
	padding: 0px;
}

#termeni
{
	width: 450px;
	height: 400px;
}

#termeng
{
	width: 680px;
	height: 300px;
}

#termmag
{
	width: 680px;
	height: 325px;
}

#regulament
{
	width: 450px;
	height: 650px;
}

/* agentii */

.agentie
{
	margin: 0px auto;
	text-align: center;
	width: 330px;
}

.agentie h3
{
	color: #a9639f;
	font: bold 12px/34px arial;
	height: 40px;
	margin: 0px;
	padding: 0px 40px;
	text-align: left;
}

.perfect
{
	background: url(../imagini/titlu_centru_s.png) no-repeat;
}

.pelegrin
{
	background: url(../imagini/titlu_pelegrin.png) no-repeat;
}

/* stanga */

#stanga
{
	float: left;
	margin-left: -677px;
	width: 224px;
}

#sigla
{
	background: url(../imagini/sigla.png) no-repeat;
	width: 200px;
	height: 63px;
}


#stone
{
	background: url(../imagini/left1.png) no-repeat;
	width: 226px;
	height: 452px;
}

#sttwo
{
	background: url(../imagini/left2.png) no-repeat;
	width: 226px;
	height: 380px;
}


#articolone
{
	background: url(../imagini/center1.png) no-repeat;
	width: 451px;
	height: 214px;
}

#articoltwo
{
	background: url(../imagini/center2.png) no-repeat;
	width: 451px;
	height: 239px;
}

#articolthree
{
	background: url(../imagini/center3.png) no-repeat;
	width: 451px;
	height: 380px;
}

#rightone
{
	background: url(../imagini/right1.png) no-repeat;
	width: 275px;
	height: 214px;
}

#righttwo
{
	background: url(../imagini/right2.png) no-repeat;
	width: 275px;
	height: 239px;
}

#rightthree
{
	background: url(../imagini/right3.png) no-repeat;
	width: 275px;
	height: 380px;
}

#footerimg
{
	background: url(../imagini/footer.png) no-repeat;
	width: 950px;
	height: 86px;
}

#exclusiv a
{
	background: #3ca3d4 url(../imagini/club_exclusive.jpg) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	width: 215px;
	height: 90px;
}

#franciza a
{
	background: #3ca3d4 url(../imagini/oferta_franciza.gif) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	width: 215px;
	height: 90px;
}

#cautare1
{
	background: #f0dbef url(../imagini/fundal_roz.png);
	border: 1px solid #e2c0e0;
	width: 213px;
}

#cautare1 div
{
	border: 5px solid #ffffff;
	padding: 5px;
}

#cautare1 div h3
{
	color: #a9639f;
	font: 18px/20px arial;
	margin: 5px;
}

#cautare1 div form
{
	margin: 0px;
}

#cautare1 div form input
{
	margin: 1px 0px 3px 0px;
}

#cautare1 div form select
{
	margin: 1px 0px 3px 0px;
}

#cautare1 div form div
{
	border: 0px;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}

#agentii
{
	background: #f0dbef;
	border: 1px solid #e2c0e0;
	width: 213px;
}

#agentii div
{
	border: 5px solid #ffffff;
	margin: 0px auto;
	padding: 5px;
	text-align: center;
	width: 193px;
}

#agentii div h3
{
	color: #48c5e6;
	font: italic bold 12px/14px arial;
	margin: 5px;
	text-transform: uppercase;
}

#agentii div form
{
	margin: 0px;
}

#agentii div form select
{
	margin: 0px 0px 5px 0px;
}

#lunamiere
{
	background: #d8e5f0;
	width: 215px;
}

#lunamiere h3
{
	background: #3ca3d4 url(../imagini/titlu_lunamiere.png) no-repeat;
	color: #ffffff;
	font: bold 11px/30px arial;
	margin: 0px;
	padding-left: 10px;
	text-align: center;
}

#lunamiere div
{
	padding: 10px;
	text-align: right;
}

#lunamiere p
{
	margin: 0px;
	text-align: justify;
}

#linkbrosura
{
	background: #d8e5f0 url(../imagini/fundal_blu.png);
	padding: 3px 0px;
	text-align: center;
	width: 215px;
}

#galerie a
{
	background: #3ca3d4 url(../imagini/galerie_foto.jpg) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	height: 150px;
	width: 215px;
}

#newsletter
{
	background: #ede8ec url(../imagini/fundal_gri.png);
	width: 215px;
	
}

#newsletter h3
{
	background: #dddddd url(../imagini/titlu_news.png) no-repeat;
	color: #777777;
	font: bold 12px/30px arial;
	margin: 0px;
	padding-left: 20px;
}

#newsletter div
{
	margin: 0px auto;
	padding: 5px;
	text-align: center;
}

#newsletter div a
{
	background: url(../imagini/thumb_newsletter.jpg) no-repeat;
	border: 1px solid #777777;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px auto;
	overflow: hidden;
	text-indent: -9000px;
	width: 180px;
	height: 160px;
}

#newsletter div form
{
	margin: 0px;
}

#newsletter div form input
{
	margin-bottom: 3px;
}

#newsletter div form span
{
	clear: left;
	float: left;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	text-align: right;
	width: 50px;
	height: 20px;
}

#english a
{
	background: #3ca3d4 url(../imagini/limba_english_off.png) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	height: 25px;
	width: 215px;
}

#english a:hover
{
	background: #3ca3d4 url(../imagini/limba_english_on.png) no-repeat;
}

#magyar a
{
	background: #3ca3d4 url(../imagini/limba_magyar_off.png) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	height: 25px;
	width: 215px;
}

#magyar a:hover
{
	background: #3ca3d4 url(../imagini/limba_magyar_on.png) no-repeat;
}

#engleza a
{
	background: #3ca3d4 url(../imagini/limba_engleza_off.png) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	height: 25px;
	width: 215px;
}

#engleza a:hover
{
	background: #3ca3d4 url(../imagini/limba_engleza_on.png) no-repeat;
}

#italiana a
{
	background: #3ca3d4 url(../imagini/limba_italiana_off.png) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	height: 25px;
	width: 215px;
}

#italiana a:hover
{
	background: #3ca3d4 url(../imagini/limba_italiana_on.png) no-repeat;
}

#zboruri
{
	background: #f0dbef;
	border: 1px solid #e2c0e0;
	width: 213px;
}

#zboruri div#zbrbrd
{
	border: 5px solid #ffffff;
	margin: 0px auto;
	padding: 5px;
	width: 193px;
}

#zboruri div div
{
	clear: both;
	width: 100%;
}

#zboruri div h3
{
	color: #48c5e6;
	font: italic bold 12px/14px arial;
	margin: 5px;
	text-align: center;
	text-transform: uppercase;
}

#bannere
{
	background: #ede8ec url(../imagini/fundal_gri.png);
	width: 215px;
}

#bannere h3
{
	background: #dddddd url(../imagini/titlu_news.png) no-repeat;
	color: #777777;
	font: bold 12px/30px arial;
	margin: 0px auto;
	text-align: center;
}

#bannere div
{
	margin: 0px auto;
	padding: 5px;
	text-align: center;
}

/* dreapta */

#dreapta
{
	background: #f7edf7;
	float: left;
	margin: 0px auto;
  	width: 273px;
}

#acces1 a
{
	background: url(../imagini/acces_agentii.png) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	height: 20px;
	width: 230px;
}

#acces2 a
{
	background: url(../imagini/acces_corporate.png) no-repeat;
	cursor: pointer;
	display: block;
	font-size: 1px;
	margin: 0px;
	overflow: hidden;
	text-indent: -9000px;
	height: 20px;
	width: 230px;
}

#cautare2
{
	background: url(../imagini/fundal_roz.png);
	border: 1px solid #e2c0e0;
	width: 228px;
}

#cautare2 div
{
	border: 5px solid #ffffff;
	padding: 5px;
}

#cautare2 div h3
{
	color: #a9639f;
	font: 18px/20px arial;
	margin: 5px;
}

#cautare2 div form
{
	margin: 0px;
}

#cautare2 div form input
{
	margin: 1px 0px 3px 0px;
}

#cautare2 div form select
{
	margin: 1px 0px 3px 0px;
	text-align: left;
}

#cautare2 div form div
{
	border: 0px;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}

.speciale
{
	width: 230px;
}

.speciale h3
{
	color: #ffffff;
	font: bold 14px/32px arial;
	height: 40px;
	margin: 0px;
	padding-left: 40px;
}

.speciale div
{
	padding: 5px;
}

.speciale div span
{
	display: block;
	padding: 5px 0px;
}

.speciale div p
{
	margin: 0px;
}

.speciale div ul
{
	list-style: square inside none;
	margin: 0px 5px;
	padding: 0px;
}

#generic
{
	background: #e887da url(../imagini/titlu_dreapta.png) no-repeat;
}

#craciun
{
	background: #e887da url(../imagini/titlu_craciun.png) no-repeat;
}

#lastmin
{
	background: #e887da url(../imagini/titlu_lastmin.png) no-repeat;
}

#pachete
{
	background: #e887da url(../imagini/titlu_pachete.png) no-repeat;
}

#revelion
{
	background: #e887da url(../imagini/titlu_revelion.png) no-repeat;
}

#plaja
{
	background: #e887da url(../imagini/titlu_plaja.png) no-repeat;
}

#schi
{
	background: #e887da url(../imagini/titlu_schi.png) no-repeat;
}

#shopping
{
	background: #e887da url(../imagini/titlu_shopping.png) no-repeat;
}

#vacante
{
	background: #e887da url(../imagini/titlu_vacante.png) no-repeat;
}

/* footer */

#footer
{
	background: url(../imagini/footer_pagina.jpg) no-repeat;
	clear: both;
	width: 950px;
	height: 60px;
}

#footer h6
{
	font-size: 1px;
	margin: 0px;
	text-indent: -9000px;
}

#contacte
{
	float: left;
	font-weight: bold;
	margin: 15px auto;
	padding: 0px;
	text-align: center;
}

#trafic
{
	float: right;
	margin-top: 15px;
	padding: 0px;
}