
*
{
margin: 0px;
padding: 0px;
}

a{
	color: #fd6f27;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}

body{
	background: url(images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #F56C07;
	font: 11px Arial, Helvetica, sans-serif;
	color: #464646;
	margin: 0 auto;
	padding: 0px;
	width: 1000px;
}

#content{
	width: 940px;
	text-align: left;
}

#main{
	width: 932px;
	margin: 9px;
	clear:both;
	background: url(images/mainbg.jpg);
	background-repeat:repeat-y;
	background-position:left;
	
}

#header{
	height: 281px;
	width: 1040px;
/*	background: url(images/header.jpg) no-repeat top left;		
	background-color: #00FFFF;
	*/
}

#logo{
/*	height: 309px;*/
float: left;
	text-align: left;
	padding-left: 7px;
	padding-top: 256px;
}


#logo a {
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 18px;
	color: #ffffff;
}
#logo H2 a{
	font-size: 12px;
}


#menu{
	width: 1092px;
	height: 92px;
	
}

#menu ul {
	list-style: none;
	padding: 0px;	
}

#menu li {
	list-style: none;
	padding: 0px;	
	display: inline; 
	
}

#menu ul li a {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	width: 115px;
	height: 35px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font-weight: normal;
	padding-top: 10px;
	font-size: 24px;
}

#menu ul li a:hover{
	color: #ffffff;
	background: url(images/menuhov.jpg);
	background-repeat:repeat-x;
}

.left{
	width: 235px;
}

.left a{
	color: #cd4a08;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.left a:hover{
	color: #000000;
}

#lefttop{
	background: url(images/lefttop.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top: 5px;
}

.left H3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	font-weight: normal;
	color: #ffffff;
	width: 225px;
	height: 37px;
	padding-top: 8px;
	background: url(images/left_title.jpg) no-repeat;
	margin-left: 5px;
	margin-bottom: 10px;
	text-align: center;
}

.left ul {
	list-style: none;
	padding-left: 15px;
	padding-bottom: 15px;
}

.left ul li{
	height: 20px;
	margin-top: 4px;
}

#categories ul li{
	background: url(images/ls1.jpg) no-repeat top left;
	padding-left: 15px;
	padding-top: 1px;
}

#categories ul li a{
	font-weight: bold;
}

.partners ul li{
	background: url(images/ls2.jpg) no-repeat bottom left;
	padding-left: 15px;
	padding-top: 1px;
}

.partners ul li a{
	font-weight: normal;
}
.large-ul li {
	height: 33px !important;
}
#right{
	float: right;
	width: 678px;
}

#righttop{
	background: url(images/righttop.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top: 10px;
}

.text{
	padding-left: 15px;
	padding-right: 25px;
	height:125px;
}

.textsearch{
	margin: 2px 10px;
	padding: 2px 5px;
/*	border-bottom: 1px solid #CCCCCC;*/
	clear: both;
}

.text1{
	padding-left: 15px;
	padding-right: 25px;
}

#right H4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	color: #fd6f27;
	height: 38px;
	padding-top: 11px;
	padding-left: 18px;
	margin-bottom: 10px;
	background: url(images/righttitle.jpg);
	background-repeat:no-repeat;
	background-position:top;

}

#right p {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}

#right h2 {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	color: #196050;
}
.date {
	margin-left: 11px;
	padding-bottom: 15px;
	height: 20px;
}

.dateleft{
/*	background:url(images/date_02.jpg) no-repeat;*/
	padding-left: 20px;
	height: 16px;
	margin-top: 4px;
	width:200px;
	margin-left: 135px;
	width: 200px;
	float:right;
}

.dateright{
	margin-top: 2px;
	margin-left: 15px;
	background:url(images/date_01.jpg) no-repeat left;
	padding-left: 25px;
	height: 16px;
	float: left;
}

.dateleft a,.dateright a{
	color: #ff4200;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}


#mainbot{
	background: url(images/mainbot.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color: #F56C07;
	height: 30px;
}	

#footer {
	height: 56px;
	clear: both;
	margin: 0 auto;
	padding-top: 30px;
	background: url(images/footer.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

#footer p {
	margin: 0;
	font-size: 10px;
	text-align: center;
	color: #ffffff;
}

#footer a {
	color: #ffffff;
}

/*   custom - giony */
div.mainS { width: 170px;height: 150px;border: 1px solid #CC6600;cursor:pointer; }
div.transboxS { position: relative;top: 125px;left: auto;width: 170px;height: 24px;background-color: #FFFF99;
               text-align:center;font-size: 18px;color: #FF0000;text-decoration: none;border-top: 1px solid black;filter:alpha(opacity=70);opacity:0.7; 
			   cursor: pointer;
			   }
div.transboxSL { position: relative;top: 105px;left: auto;width: 170px;height: 48px;background-color: #FFFF99;
               text-align:center;font-size: 18px;color: #FF0000;text-decoration: none;border-top: 1px solid black;filter:alpha(opacity=70);opacity:0.7; 
			   cursor: pointer;
			   }
.left-pic {
	float: left;
	width: 120px;
	height: 110px;
	padding: 0 10px 10px 0;
}
.pic {
	float: left;
	padding: 0 10px 10px 0;
	border: 0;
}
div.otherPic { text-align: center;border-top: 1px solid #DDDDDD; }
div.otherPic img { padding: 1px 1px;margin: 3px 3px;border: 1px solid darkred; }

div.g_oferte { clear:both;margin: 5px 15px;border-bottom: 1px solid #DDDDDD; }
div.g_oferte a { color: blue; }
div.g_oferte h2 { color: black; }

.padd {
	padding: 5px 15px;
}
.center {
	text-align: center;
}
.ofSpeciale_s { background: yellow;color: red;padding: 3px 3px;font-size: 18px;text-decoration: none;border: 1px solid #6699FF;cursor: pointer; }

.agentii td {
	border-top: 1px solid #CCCCCC;
}

/*  first page background pics */

div.main { width: 200px;height: 180px;border: 1px solid #CC6600;cursor:pointer; }
div.bulgaria { background-image: url(../images/fp/bulgaria.jpg); }
div.bulgariad { background-image: url(../images/fp/bulgariad.jpg); }
div.bulgariaof { background-image: url(../images/fp/bulgaria_of.jpg); }
div.croatia { background-image: url(../images/fp/croatia.jpg); }
div.grecia { background-image: url(../images/fp/grecia.jpg); }
div.turcia { background-image: url(../images/fp/turcia.jpg); }
div.romania { background-image: url(../images/fp/romania.jpg); }
div.revelion_romania { background-image: url(../images/fp/revelion_romania.jpg); }
div.circuite { background-image: url(../images/fp/circuite.jpg); }
div.exotice { background-image: url(../images/fp/vacante_exotice.jpg); }
div.hoteluri { background-image: url(../images/fp/hoteluri.jpg); }
div.bilete { background-image: url(../images/fp/bilete_avion.jpg); }
div.spania { background-image: url(../images/fp/spania.jpg); }
div.egipt { background-image: url(../images/fp/egipt.jpg); }
div.austria { background-image: url(../images/fp/austria.jpg); }
div.tunisia { background-image: url(../images/fp/tunisia.jpg); }
div.cehia { background-image: url(../images/fp/cehia.jpg); }
div.dubai { background-image: url(../images/fp/dubai.jpg); }
div.cipru { background-image: url(../images/fp/cipru.jpg); }
div.malta { background-image: url(../images/fp/malta.jpg); }
div.portugalia { background-image: url(../images/fp/portugalia.jpg); }
div.ungaria { background-image: url(../images/fp/ungaria.jpg); }
div.finlanda { background-image: url(../images/fp/finlanda.jpg); }
div.germania { background-image: url(../images/fp/germania.jpg); }
div.irlanda { background-image: url(../images/fp/irlanda.jpg); }
div.maroc { background-image: url(../images/fp/maroc.jpg); }
div.polonia { background-image: url(../images/fp/polonia.jpg); }
div.transport { background-image: url(../images/fp/transport.jpg); }

div.asia { background-image: url(../images/fp/asia.jpg); }
div.austria { background-image: url(../images/fp/austria.jpg); }
div.china { background-image: url(../images/fp/china.jpg); }
div.elvetia { background-image: url(../images/fp/elvetia.jpg); }
div.franta { background-image: url(../images/fp/franta.jpg); }
div.israel { background-image: url(../images/fp/israel.jpg); }
div.italia { background-image: url(../images/fp/italia.jpg); }
div.marea_britanie { background-image: url(../images/fp/marea_britanie.jpg); }
div.rusia { background-image: url(../images/fp/rusia.jpg); }
div.tarile_nordice { background-image: url(../images/fp/tarile_nordice.jpg); }
div.ungaria_austria_cehia { background-image: url(../images/fp/ungaria_austria_cehia.jpg); }

div.rezerva { background-image: url(../images/fp/rezerva_hotel_online.jpg); }
div.agentie { background-image: url(../images/fp/agentie.jpg); }
div.pensiuni { background-image: url(../images/fp/pensiune.jpg); }
div.rundreise { background-image: url(../images/voronet.jpg); }

div.paste { background-image: url(../images/paste.jpg); }
div.valentin { background-image: url(../images/valentines_day.jpg); }
div.mai { background-image: url(../images/mai.jpg); }
div.martie { background-image: url(../images/8_martie.jpg); }
div.balneoturism { background-image: url(../images/balneoturism.jpg); }

div.nisipuri { background-image: url(../images/nisipuri.jpg); }
div.sunny_day { background-image: url(../images/sunny_day.jpg); }
div.balchik { background-image: url(../images/balchik.jpg); }
div.kaliakra { background-image: url(../images/kaliakria.jpg); }
div.kavarna { background-image: url(../images/kavarna.jpg); }
div.kranevo { background-image: url(../images/kranevo.jpg); }
div.chaika { background-image: url(../images/chaika.jpg); }
div.russalka { background-image: url(../images/rusalka.jpg); }


div.transbox { position: relative;top: 155px;left: auto;width: 200px;height: 24px;background-color: #FFFF99;
               text-align:center;font-size: 16px;color: #FF0000;text-decoration: none;border-top: 1px solid black; 
			   cursor: pointer;
			   }
div.transboxL { position: relative;top: 131px;left: auto;width: 200px;height: 48px;background-color: #FFFF99;
               text-align:center;font-size: 16px;color: #FF0000;text-decoration: none;border-top: 1px solid black; 
			   cursor: pointer;
			   }
div.topText { 
/*	width: 650px; */
/*	height:25px; */
/*	margin: 0px 5px 5px 80px;*/
	background-color:#ffffff;
	border:1px solid #99ccFF;
	filter:alpha(opacity=70);opacity:0.7; 
}
div.topText p { 
	margin: 0px 0px;
	padding: 3px 3px;
	color: green;
	font-weight: bold; 
	font-size: 13px;
}
div.topText span {
	float:right;
}
div.topText .line {
	border-top: 1px solid #DDDDDD;
}

#rezervaForm dt {
	width: 200px;
	float: left;	
	margin: 3px 0;
}
#rezervaForm dd {
	margin: 3px 0;
}
#rezervaForm .submit_but {
	border-top: 1px solid #CCCCCC;
	margin-top: 10px;
	padding: 5px;
}

.newsletter {
	border: 1px solid #fd6f27;
	margin: 2px 6px 10px 6px;
}
.newsletter form {
	margin: 5px 3px ;
}
input.submit {
	border: 1px solid #BBBBBB;
	color: #fd6f27;
	padding: 1px 4px;
	margin: 4px 2px 4px 33px;
}
.newsletter div {
	margin: 4px 2px 4px 35px;
	color: darkgreen;
	font-weight: bold;
}
#search{
	width: 932px;
}

#topsearch{
	background: url(images/topsearch.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-top: 10px;
	background-color: #FFFFFF;
}
#topsearch .container {
	padding: 3px 10px;
}
#topsearch .popular-search {
	
}
.popular-search {
	color: #ffffff;
	margin-left: 43px;	
	padding-top: 2px;
}
.popular-search a {
	color: #ffffff !important;
}
#mainbotsearch{
	background: url(images/mainbotsearch.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color: #F56C07;
	height: 20px;
}	
.similar_search {
	margin: 10px 20px;
}
.similar_search li {
	list-style-type: none;
	padding: 5px 1px;
	width: 200px;
	float: left;
}
.large {
	width: 500px !important;
	}
.large ul li{
	background: url(images/ls2_r.jpg) no-repeat bottom left;
}

#ImageBoxOverlay
{
	background-color: #000;
}
#ImageBoxCaption
{
	background-color: #F4F4EC;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #F4F4EC;
}
#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages
{
	margin: 0;
}
#ImageBoxNextImage
{
	background-image: url(images/spacer.gif);
	background-color: transparent;
}
#ImageBoxPrevImage
{
	background-image: url(images/spacer.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background-image: url(images/next_image.jpg);
	background-repeat:	no-repeat;
	background-position: right top;
}
#ImageBoxPrevImage:hover
{
	background-image: url(images/prev_image.jpg);
	background-repeat:	no-repeat;
	background-position: left bottom;
}