body {margin:0px; font:normal 11px "Trebuchet MS"; color:#647181; background:url(../images/bg_site.gif) repeat-x top left #c0e284;}
p, h1, h2, h3, form {margin:0px; padding:0px;}
h1 {padding:10px 0 3px 25px; margin-bottom:5px; border-bottom:2px dashed #c0e284; font:normal 20px "Trebuchet MS"; color:#1079a1; background:url(../images/bullet_h1.gif) no-repeat 0px 13px;}
h2 {margin-bottom:5px; font:bold 18px "Trebuchet MS"; color:#647181;}
h3 {font:bold 13px "Trebuchet MS"; color:#70ac1b;}
ul {margin:0px; padding:0px; list-style:none;}
img {border:0px;}
a {color:#20a2e0; text-decoration:none;}
a:hover {color:#70ac1b;}

.clear {clear:both;}

.aEvenimenteSpeciale {display:block; width:200px; height:35px; margin-bottom:3px; text-indent:-9999px; outline-style:none; background:url(../images/btn_evenimente_speciale.gif) no-repeat top left;}
.aEvenimenteSpeciale:hover {background:url(../images/btn_evenimente_speciale.gif) no-repeat bottom left;}
.aBileteAvion {display:block; width:200px; height:35px; margin-bottom:3px; text-indent:-9999px; outline-style:none; background:url(../images/btn_bilete_avion.gif) no-repeat top left;}
.aBileteAvion:hover {background:url(../images/btn_bilete_avion.gif) no-repeat bottom left;}
.aBileteAutocar {display:block; width:200px; height:35px; margin-bottom:3px; text-indent:-9999px; outline-style:none; background:url(../images/btn_bilete_autocar.gif) no-repeat top left;}
.aBileteAutocar:hover {background:url(../images/btn_bilete_autocar.gif) no-repeat bottom left;}
.aUtile {display:block; width:200px; height:35px; margin-bottom:3px; text-indent:-9999px; outline-style:none; background:url(../images/btn_utile.gif) no-repeat top left;}
.aUtile:hover {background:url(../images/btn_utile.gif) no-repeat bottom left;}
.aContact {display:block; width:200px; height:35px; margin-bottom:3px; text-indent:-9999px; outline-style:none; background:url(../images/btn_contact_left.gif) no-repeat top left;}
.aContact:hover {background:url(../images/btn_contact_left.gif) no-repeat bottom left;}
.detalii {display:block; height:24px; width:86px; outline-style:none; text-indent:-9999px; background:url(../images/btn_detalii01.gif) no-repeat top left;}
.detalii:hover {background:url(../images/btn_detalii01.gif) no-repeat bottom left;}

.aRezervariHoteliere {display:block;  width:180px; height:162px; text-indent:-9999px; text-decoration:none; outline-style:none; background:url(../images/btn_rezervari_hoteliere.jpg) no-repeat top left;}
.aRezervariHoteliere:hover {background:url(../images/btn_rezervari_hoteliere.jpg) no-repeat bottom left;}
.aRezervariAutocar {display:block; margin-bottom:10px; width:180px; height:142px; text-indent:-9999px; text-decoration:none; outline-style:none; background:url(../images/btn_rezervari_autocar.jpg) no-repeat left top;}
.aRezervariAutocar:hover {background:url(../images/btn_rezervari_autocar.jpg) no-repeat left bottom;}

#outTopLeft {height:178px; background:url(../images/out_top_left.jpg) no-repeat top right;}
#outTopRight {height:178px; }
.outShLeft {background:url(../images/out_sh_left.gif) repeat-y top right;}
.outShRight {background:url(../images/out_sh_right.gif) repeat-y top left;}
#outShapeRight {height:59px; background:url(../images/out_shape_right.gif) no-repeat top left;}

#header {height:90px; padding-top:31px;}
#header a {display:block; width:293px; height:53px; position:relative; outline-style:none; text-indent:-9999px; text-decoration:none;}
#topNavBg {height:57px; padding:0 10px;}
#topNavOS {float:left; display:block; width:200px; height:50px; text-decoration:none; text-indent:-9999px; outline-style:none; background:url(../images/btn_oferte_speciale.jpg) no-repeat top left;}
#topNavOS:hover {background:url(../images/btn_oferte_speciale.jpg) no-repeat bottom left;}


.dropDown li {display:block; position:right; }
	.dropDown li a {display:block; padding:2px 5px 4px; width:150px; margin-bottom:1px; color:#FFFFFF; border:1px solid #333333; background:url(../images/bg_input_button.gif) repeat-x left -1px #202020;}
	.dropDown li a:hover {color:#FFFFFF; background:none #43b5ff;}

#topNavMenu {margin-right:190px;}
#topNavMenu li {float:right; margin-left:2px;}
#topNavMenu li a {display:block; height:50px; text-indent:-9999px; outline-style:none; background:no-repeat top left;}
#topNavMenu li.btnAcasa a {width:75px; background:url(../images/btn_acasa.gif);}
#topNavMenu li.btnAcasa a:hover {background:url(../images/btn_acasa.gif) no-repeat bottom left;}
#topNavMenu li.btnDespreKaTour a {width:146px; background:url(../images/btn_despre_ka_tour.gif);}
#topNavMenu li.btnDespreKaTour a:hover {background:url(../images/btn_despre_ka_tour.gif) no-repeat bottom left;}
#topNavMenu li.btnInfoUtile a {width:92px; background:url(../images/btn_info_utile.gif);}
#topNavMenu li.btnInfoUtile a:hover {background:url(../images/btn_info_utile.gif) no-repeat bottom left;}
#topNavMenu li.btnContact a {width:84px; background:url(../images/btn_contact.gif);}
#topNavMenu li.btnContact a:hover {background:url(../images/btn_contact.gif) no-repeat bottom left;}
#topNavMenu li.btnGalerieFoto a {width:130px; background:url(../images/btn_galerie_foto.jpg);}
#topNavMenu li.btnGalerieFoto a:hover {background:url(../images/btn_galerie_foto.jpg) no-repeat bottom left;}
.bgCenter {padding:0 5px; border-left:5px solid #ffffff; border-right:5px solid #ffffff; background-color:#eef5f7;}
.padd10 {padding:0 10px;}
.skiBg {width:180px; height:102px;}

.boxOferta {padding:7px; border:1px solid #d7e2e6; background:url(../images/box_oferta_bg.gif) repeat-x top left #eaf0f1;}
.boxOfertaL {padding:7px; border-top:1px solid #d7e2e6; border-bottom:1px solid #d7e2e6; border-left:1px solid #d7e2e6; background:url(../images/box_oferta_bg.gif) repeat-x top left #eaf0f1;}
.boxDetalii {border:1px solid #d7e2e6; padding:5px 10px; background:url(../images/box_detalii.gif) repeat-x top left #eaf0f1;}
.mrgBtm {margin-bottom:3px;}

.brdPic {border:1px solid #a1a1a1; padding:3px; background-color:#FFFFFF;}
	
.imgDv {margin:0 7px 5px 0; border-width:0px 1px; border-style:none solid; border-color:#a1a1a1; float:left;}
.imgDv b {display:block; border:0px none; border-top:1px #a1a1a1 solid; position:relative; top:-1px; float:left;}
.imgDv b b {padding: 0px 1px; border:0px none; border-bottom:1px #a1a1a1 solid; position:relative; top:2px;}
.imgDv b b b {border:0px none; border-top:1px #a1a1a1 solid;position:relative; top:-4px; background-color:#ffffff;}
.imgDv b b b b {border:0px none; border-bottom:1px #a1a1a1 solid; position:relative; top:6px; background-color:#ffffff;}
.imgDv b b b b img {margin:0 2px 5px 2px;}

.mod {margin-bottom:3px;}
.modBgColor {background-color:#97d0e6;}
.modBgColorGreen {background-color:#b6de79;}
.modA {display:block; padding:2px 9px 3px; border-bottom:1px dashed #b6deee; font:bold 13px "Trebuchet MS"; color:#ffffff; text-decoration:none;}
.modA:hover {color:#1079a1;}

.clH3 {font:bold 13px "Trebuchet MS"; color:#70ac1b; display:block;}
.clH3:hover {color:#20a2e0;}

.footerLines {height:5px; background:url(../images/footer_dots_bg.gif) repeat-x top left;}
.footerBg {background:url(../images/footer_bg.gif) no-repeat top center;}
.lnkRed {font:bold 11px Trebuchet MS; color:red; text-decoration:none;}
.lnkSmall {font:normal 11px Trebuchet MS; color:#647181; text-decoration:underline;}
.lnkSmall:hover {color:#00A1DC;}
.error {color:#FF0000; font-size:11px; font-weight:bold;}
.txtTit {font:bold 22px "Trebuchet MS"; color:#FF0000;}

.ulDetalii {margin-left:30px;}
.ulDetalii li {margin-bottom:2px;}

.ulDespre {margin-left:30px;}
.ulDespre li {padding:0 0 8px 20px; font:normal 13px "Trebuchet MS"; background:url(../images/bullet_ul_despre.gif) no-repeat left 2px;}

.lnkOferte {float:left; display:block; width:135px; margin-right:10px; margin-bottom:3px; height:30px; overflow:hidden; font:normal 11px Trebuchet MS; color:#647181; text-decoration:underline; text-align:left;}
.lnkOferte:hover {color:#00A1DC;}

.smallPics {width:112px; height:112px; float:left; padding:0 5px 5px 0;}
.bgWhite {background-color:#fff;}

.field1, input.required, textarea.required, .validate-email, .validate-selection {
	font:normal 11px "Trebuchet MS";
	color:#4e2900;
	background:url(../images/bg_input_field.gif) repeat-x bottom left #ffffff;
	border:1px solid #8eae5c;;
	padding:1px;
}

.catTitle {padding:10px 0 3px 25px; margin-bottom:5px; border-bottom:2px dashed #c0e284; font:bold 13px "Trebuchet MS"; color:#1079a1; background:url(../images/bullet_h1.gif) no-repeat 0px 10px;}

.button1
{
	font:normal 13px Tahoma;
	background:url(../images/bg_btn_submit.gif) repeat-x top left #f7921e;
	border:1px solid #f8a323;
	color:#FFFFFF;
}


#fakepixel {width:200px;}
#fakepixel span {color:#333333;}
#fakepixel img {border:0px; margin-bottom:-1px;}
#fakepixel a {color:#8b0000;/* se schimba in functie de culoarea backgroundului pe care este pusa semnatura */ display:block; width:200px; font:normal 11px Tahoma; text-decoration:none;}
#fakepixel a:hover {color:#343434;}

.trgExpo {font:bold 13px "Trebuchet MS"; color:#70ac1b;}

.warning404 {padding:80px 0 10px 10px; font:bold 30px Trebuchet MS; text-align:center; color:#c90400; background:url(../images/404_warning.gif) no-repeat center 15px;}
.p404 {text-align:center; padding-bottom:10px;}

