/* CSS Document */

body,td,th {
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 11px;
	color: #666666;
}
body {
	background-image: url(../images/index3_slices_12.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*######################### CSS by Kremena ##################################*/

div.main1{
	width:100%;
	background:url(../images/glob.gif) top right no-repeat;
	float:left;
	
}
div.main{
	width:100%;
	background:url(../images/bg_main.jpg) top left repeat-x;
	float:left;	
	
}
div.footer{
	width:100%;
	background:url(../images/index3_slices_21.gif);
	float:left;	
}
div.footer_center{
	margin:0 auto;
	width:987px;
	height:80px;
	text-align:center;
}
div.container{
	margin:0 auto;
	width:987px;
}
.logo
{ background:url(../images/index3_slices_02.gif) top left no-repeat; width:177px; height:84px; display:block; float:left;}


div.container h1{
	padding:0px;
	margin:0px;	
}
div.container h1 span{
	display:none;	
}
div.head_top{
	width:777px;
	height:47px;
	padding-top:37px;
	padding-left:33px;
	float:left;
}
div.menu1{
	width:606px;
	background:url(../images/index3_slices_07.gif) bottom left repeat-x;
}
div.menu2{
	background:url(../images/index3_slices_05.gif) bottom left no-repeat;
}
div.menu3{
	width:606px;
	height:31px;
	background:url(../images/index3_slices_09.gif) bottom right no-repeat;
}
div.menu_top{
	text-align:right;
	width:606px;
}
div.touroperator{
	background:url(../images/index3_slices_15.gif) top left no-repeat;
	width:987px;
	height:20px;
	float:left;
	
}
div.head_img{
	
	width:532px;
	height:138px;
	float:left;
	padding-left:10px;
}
div.webgravity{
	float:left;
	width:202px;
	height:41px;
	text-align:right;
	padding-top:17px;
}
div.webgravity a{
	height:41px;
	width:48px;
	float:right;
	background:url(../images/index3_slices_52.gif) top left no-repeat;
}
div.webgravity a span{
	font-size:16px;
	display:none;
}

/*######################### end of CSS by Kremena ##################################*/

a {
	font-size: 11px;
	color: #954a00;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #954A00;
}

h1, h2, h3, h4 {font-family:"Trebuchet MS", Arial, Verdana;}

h3{color: #954a00; margin:0; padding:0; font-size:14px; font-weight:bold;}
h3 a{color: #954a00; margin:0; padding:0; font-size:14px; font-weight:bold; text-decoration:none;}
h3 a:hover{color: #954a00; margin:0; padding:0; font-size:14px; font-weight:bold; text-decoration:underline;}

.news{margin:20px 0 20px 0; padding:0 5px 0 5px;}
.news p{margin:0; padding:0;}

.undermenu{
background-image:url(../images/index3_slices_21.gif);
background-repeat:repeat;
border-bottom:1px solid #FFFFFF;
}

.undermenuBgImg{
background-image:url(../images/index3_slices_19.gif);
background-position:right;
background-repeat:no-repeat;
}

.mainHead{
background-image:url(../images/index3_slices_30.gif);
background-repeat:repeat;
border-bottom:1px solid #FFFFFF;
}

.mainHeadBg{
background-image:url(../images/index3_slices_28.gif);
background-repeat:no-repeat;
background-position:right;
}

.headPathBg{
width:987px;
height:20px;
float:left;
background-image:url(../images/index3_slices_30.gif);
background-repeat:repeat;
margin-top:3px;
margin-bottom:1px;

}

.pathBg{ padding:1px 0 0 0;}

.headPath{
width:987px;
text-align:left;
color:#FFFFFF;
}

.leftCol{
background-color:#FFFFFF;
border-right:1px solid #e7e7e7;
text-align:right;
float:left;
width:250px;
}

.rightCol{
background-color:#FFFFFF;
border-left:1px solid #e7e7e7;
text-align:left;
float:left;
width:207px;
}

.nav{
background-image:url(../images/index3_slices_07.gif);
background-repeat:repeat;
color:#FFFFFF;
}

.nav a#inner{
display:block;
color:#FFFFFF;
text-decoration:none;
float:left;
padding-left:13px;
padding-right:13px;
padding-top:10px;
height:21px;
background-image:url(../images/separator.gif);
background-repeat:no-repeat;
background-position:right;
}

.nav a:hover#inner{
color:#FFFFFF;
text-decoration:underline;
}

.nav a#last{
display:block;
color:#FFFFFF;
text-decoration:none;
padding-left:10px;
padding-right:5px;;
padding-top:10px;
height:21px;
float:left;

}

.nav a:hover#last{
color:#FFFFFF;
text-decoration:underline;
}

.leftHeads{margin-left:35px; margin-top:10px; font-size:14px; color:#FFFFFF; text-align:right; background-color:#8fb914; background-image:url(../images/index3_slices_38.gif); background-position:left; background-repeat:no-repeat; padding:4px 8px 3px 0;}

.rightHeads{margin-right:35px; margin-top:10px; font-size:14px; color:#FFFFFF; text-align:left; background-color:#8fb914; background-image:url(../images/index3_slices_41.gif); background-position:right; background-repeat:no-repeat; padding:4px 0 3px 8px;}

.centerHeads{margin-top:10px; font-size:14px; color:#FFFFFF; text-align:left; background-color:#779b0f;padding:4px 0 3px 8px;}



.subNav{margin:10px 0 10px 0; text-align:right;}
.subNav ul{margin:0; padding:0; text-align:right;}
.subNav ul li{margin:0px; padding:0px; list-style-type:none;}
.subNav li a{display:block; border-bottom:1px solid  #e7e7e7; padding:5px 5px 5px 5px; }
.subNav li a:hover{display:block; background-color:#f5ffda; color:#954a00; border-bottom:1px solid  #e7e7e7; }

#tabnav
	{
		height: 20px;
		margin: 0;
		padding-left: 10px;
		padding-top:10px;
		background: url(../images/tab_bottom.gif) repeat-x bottom;
	}

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
#tabnav a:link, #tabnav a:visited
	{
		float: left;
		background: #f3f3f3;
		line-height: 14px;
		padding: 2px 10px 2px 10px;
		margin-right: 1px;
		border: 1px solid #ccc;
		text-decoration: none;
	}

#tabnav a:link.active, #tabnav a:visited.active
	{
		border-bottom: 1px solid #fff;
		background: #fff;
	}

#tabnav a:hover
	{
		background: #fff;
	}


.add{margin:10px 0 10px 0; width:250px; height:250px; background:url(../images/banner.gif);}

.footerContent{color:#FFFFFF; float:left; text-align:center; position:relative; width:550px; padding-left:220px;}
.footerContent a{color:#FFFFFF; text-decoration:none;}
.footerContent a:hover{color:#FFFFFF; text-decoration:underline;}

.green{color:#7bac13;}
.orange{color:#fdb813;}

.paddingSearch{color:#FFFFFF; margin:4px 1px 4px 1px;}
.paddingSearch2{color:#FFFFFF;}

.destTags{ margin:10px 0 10px 0; text-align:right; padding:0 5px 0 5px}

form{margin:0; padding:0}

.input{font-size:10px; color:#5a5a5a; background-color:#FFFFFF; border:1px solid #FFFFFF;}
.select{font-size:10px; color:#5a5a5a; background-color:#FFFFFF; border:1px solid #FFFFFF;}

.imgBrd{border:1px solid #e7e7e7; padding:5px; background-color:#FFFFFF;}

.offer{margin:10px 5px 10px 5px;}
.plainOfferBg{background:#f5ffda; text-align:left; margin:10px 0 10px 0; padding:5px;}
.plainOfferBg h1{font-size:14px; font-weight:bold; margin:0; padding:0; color:#8fb914;}
.plainOfferBg h1 a{font-size:14px; font-weight:bold; margin:0; padding:0; color:#8fb914; text-decoration:none;}
.plainOfferBg h1 a:hover{font-size:14px; font-weight:bold; margin:0; padding:0; color:#8fb914; text-decoration:underline;}
.plainOfferBg p{margin:0; padding:5px 0 5px 0;}
/*margin:10px 0 10px 0; padding:5px;padding:15px 10px 10px 20px;*/
.plainOfferPrice{background-image:url(../images/index3_slices_49.gif); background-repeat:no-repeat; background-position:top right; height:80px; text-align:center; font-size:24px; color:#FFFFFF; font-weight:bold; line-height:16px; float:left; padding:12px 10px 10px 20px; width:353px;}


.plainOfferBg_k{background:url(../images/bg_green.jpg) top left repeat-x; text-align:left; float:left; width:383px;}
.plainOfferBg_k h1{font-size:14px; font-weight:bold; margin:0; padding:0; color:#8fb914;}
.plainOfferBg_k h1 a{font-size:14px; font-weight:bold; margin:0; padding:0; color:#8fb914; text-decoration:none;}
.plainOfferBg_k h1 a:hover{font-size:14px; font-weight:bold; margin:0; padding:0; color:#8fb914; text-decoration:underline;}
.plainOfferBg_k p{margin:0; padding:5px 0 5px 0;}
/*margin:10px 0 10px 0; padding:5px;padding:15px 10px 10px 20px;*/
.plainOfferPrice_k{background-image:url(../images/index3_slices_49.gif); background-repeat:no-repeat; background-position:top right; height:80px;  /*text-align:center;*/ /*font-size:24px; color:#FFFFFF; font-weight:bold;*/ line-height:16px; float:left; padding:12px 10px 10px 20px; width:353px;}



.busOfferBg{background:#fff3dd; text-align:left; margin:10px 0 10px 0; padding:5px;}
.busOfferBg h1{font-size:14px; font-weight:bold; margin:0; padding:0; color:#fd7d0c;}
.busOfferBg h1 a{font-size:14px; font-weight:bold; margin:0; padding:0; color:#fd7d0c; text-decoration:none;}
.busOfferBg h1 a:hover{font-size:14px; font-weight:bold; margin:0; padding:0; color:#fd7d0c; text-decoration:underline;}
.busOfferBg p{margin:0; padding:5px 0 5px 0;}

.busOfferPrice{background-image:url(../images/index3_slices_46.gif); background-repeat:no-repeat; background-position:top right; height:80px;  text-align:center; font-size:24px; color:#FFFFFF; font-weight:bold; line-height:16px; float:left; padding:10px 10px 10px 20px; width:353px;}


.busOfferBg_k{background:url(../images/bg_pink.jpg) top left repeat-x; text-align:left; float:left; width:383px;}
.busOfferBg_k h1{font-size:14px; font-weight:bold; margin:0; padding:0; color:#fd7d0c;}
.busOfferBg_k h1 a{font-size:14px; font-weight:bold; margin:0; padding:0; color:#fd7d0c; text-decoration:none;}
.busOfferBg_k h1 a:hover{font-size:14px; font-weight:bold; margin:0; padding:0; color:#fd7d0c; text-decoration:underline;}
.busOfferBg_k p{margin:0; padding:5px 0 5px 0;}

.busOfferPrice_k{background-image:url(../images/index3_slices_46.gif); background-repeat:no-repeat; background-position:top right; height:80px;  /*text-align:center;*/ /*font-size:24px; color:#FFFFFF; font-weight:bold;*/ line-height:16px; float:left; padding:10px 10px 10px 20px; width:353px;}

.carOfferBg{background:#fff5c5; text-align:left; margin:10px 0 10px 0; padding:5px;}
.carOfferBg h1{font-size:14px; font-weight:bold; margin:0; padding:0; color:#79340b;}
.carOfferBg h1 a{font-size:14px; font-weight:bold; margin:0; padding:0; color:#79340b; text-decoration:none;}
.carOfferBg h1 a:hover{font-size:14px; font-weight:bold; margin:0; padding:0; color:#79340b; text-decoration:underline;}
.carOfferBg p{margin:0; padding:5px 0 5px 0;}

.carOfferPrice{background-image:url(../images/carOffer.gif); background-repeat:no-repeat; background-position:top right; height:80px;  text-align:center; font-size:24px; color:#FFFFFF; font-weight:bold; line-height:16px; float:left; padding:10px 10px 10px 20px; width:353px;}


.carOfferBg_k{background:url(../images/bg_yellow.gif) top left repeat-x; text-align:left; float:left; width:383px;}
.carOfferBg_k h1{font-size:14px; font-weight:bold; margin:0; padding:0; color:#79340b;}
.carOfferBg_k h1 a{font-size:14px; font-weight:bold; margin:0; padding:0; color:#79340b; text-decoration:none;}
.carOfferBg_k h1 a:hover{font-size:14px; font-weight:bold; margin:0; padding:0; color:#79340b; text-decoration:underline;}
.carOfferBg_k p{margin:0; padding:5px 0 5px 0;}

.carOfferPrice_k{background-image:url(../images/carOffer.gif); background-repeat:no-repeat; background-position:top right; height:80px;  /*text-align:center;*/ /*font-size:24px; color:#FFFFFF; font-weight:bold;*/ line-height:16px; float:left; padding:10px 10px 10px 20px; width:353px;}



.greenSmall{font-size:16px; color:#445300;}
.orangeSmall{font-size:16px; color:#954a00;}
.orange2Small{font-size:16px; color:#CC9966;}

.days{font-size:16px; font-style:italic; font-weight:bold;}

.tagOrange{font-size:24px; color:#ffab25;}
.tagBlue{font-size:24px; color:#54c1ff;}
.tagGreen{font-size:16px; color:#92b600;}
.tagPurple{font-size:15px; color:#985195;}
.tagRed{font-size:18px; color:#cf4400;}



/* my classes*/
.mybutton
{
	border:1px solid #ABADB3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:17px;
	color:#787878;
	background-color:#FFFFFF;
	cursor:pointer;
}

.pagging{text-align:center; margin-top:15px; margin-bottom:5px; color:#FFA822;}
.pagging a{background-color:#8FB914; border:1px solid #8FB914; padding:0 4px 0 4px;color:#FFA822;}
.pagging a:hover{background-color:#FFA822; border:1px solid #8FB914; color:#8FB914;}
a.pagging_selected {background-color:#FFA822; border:1px solid #8FB914; color:#8FB914;}
.classMyGreen{color:#8FB914;}

.birth_date_input{ width:100px; height:10px; font-size:10px; color:#666666;}






