@charset "utf-8";

body {
	background-image: url(images/back.jpg);
	background-repeat: repeat-x;
	background-repeat: repeat-y;
	font-family:Tahoma;
	font-size:11px;
	padding:0px;
	margin:0px;
}
table {
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#666666;	
}

.whitebg {
	background-color:#FFFFFF;
	width: 946px;
	margin-left:auto;
	margin-right:auto;
	padding:11px;
	margin-top:36px;	
}
.whitebg2 {
	background-color:#FFFFFF;
	width: 946px;
	margin-left:auto;
	margin-right:auto;
	padding:11px;
	margin-top:36px;	
}
.whitebg3 {
	background-color:#FFFFFF;
	width: 700px;
	margin: 0px;
	padding: 0px;
	
}
.bgimage {
	background-image:url(images/bg_image.jpg);
	background-repeat:no-repeat;
	height: 290px;
	width:947px;
	padding-top:80px;
	}

.bgimage_gr {
	background-image:url(images/bg_image_gr.jpg);
	background-repeat:no-repeat;
	height: 290px;
	width:947px;
	padding-top:80px;
	}
	
.bgimage_inside {
	background-repeat:no-repeat;
	width:946px;
	height:231px;
	padding-top:5px;	
	}

.allboxes {
	margin:auto;
	margin-top:1px;
	color:#FFFFFF;
}
.allboxes a{
	text-decoration:none;
	color:#FFFFFF;
}
.allboxes a:hover{
	text-decoration:none;
	color:#666666;
}

.footer {
	padding-left:84px;
	color:#333333;
	width: 968px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	line-height:18px;
	margin-bottom:20px;	
	}
.footer a{
	color:#333333;
	text-decoration:none;
	}
.footer a:hover{
	color:#666666;
	text-decoration:underline;
	}
.footer2 {
	color:#333333;
	width: 908px;
	margin-left:auto;
	margin-right:auto;
	padding-top:50px;
	line-height:18px;
	margin-bottom:20px;
	padding-left:34px;
	}
.footer2 a{
	color:#333333;
	text-decoration:none;
	}
.footer2 a:hover{
	color:#666666;
	text-decoration:underline;
	}
.myitem_on {
	color:#fec838;
	font-weight:bold;
	}
.myitem_on a{
	color:#fec838;
	text-decoration:none;
	}

.menu {
	padding:7px 0 0 29px;
	margin:0px;
	width:180px;
	height:20px;
	}

.menu1 {
	padding:7px 0 0 29px;
	width:180px;
	}

.menu1 select {
	border: solid 1px #999999;
	margin-left:10px;
	width:104px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	padding-left:1px;
	padding-top:0px;
	padding-bottom:2px;	
	}

.menu select {
	border: solid 1px #999999;
	margin-left:10px;
	width:104px;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	padding-left:1px;
	padding-top:0px;
	padding-bottom:2px;	
	}
.menu2 {
	padding-top:5px;
	padding-left:33px;	
	width:180px;
	}

.menuitem {
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	width:160px;	
	}
.menuitem a{
	color:#FFFFFF;
	text-decoration:none;
	}
.menuitem a:hover{
	color:#fec838;
	text-decoration:none;
	}

.menuitem_on {
	color:#fec838;
	font-weight:bold;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	width:160px;
	}
.menuitem_on a{
	color:#fec838;
	text-decoration:none;
	}

.menuitem_thirdlevel {
	padding-left:15px;
	padding-top:4px;
	padding-bottom:5px;
	width:120px;
	background-image:url(images/arrowito_2.gif);
	background-repeat:no-repeat;
	background-position: 5px 5px;
	margin-left:5px;	
	}
.menuitem_thirdlevel a{
	color:#999999;
	text-decoration:none;
	}
.menuitem_thirdlevel a:hover{
	color:#fec838;
	text-decoration:none;
	}

.menuitem_thirdlevel_on {
	padding-left:15px;
	padding-top:4px;
	padding-bottom:5px;
	width:120px;
	background-image:url(images/arrowito_2.gif);
	background-repeat:no-repeat;
	background-position: 5px 5px;
	margin-left:5px;	
	color:#fec838;
	font-weight: bold;
	}
.menuitem_thirdlevel_on a{
	color:#fec838;
	text-decoration:none;
	}

.scroll {
	width:600px;
	height:362px;
	overflow:auto;
	overflow-x:hidden; 
	overflow-y:scroll;
	padding-bottom:5px;
	}

.yellow {
	background-color:#fbc73d;
	height:31px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:10px;
	}

.brd_right {
	border-right:1px solid #e4e4e4;
	padding-left:10px;
	}

.brd_right_ff {
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	color:#666666;
	height:24px;
	font-weight:bold;
	font-size:10px;
	padding-left:10px;
	}

.dash {
	background-image:url(images/dash3.gif);
	background-repeat:repeat-x;
	margin-left:9px;
	width:110px;
	height:1px;
	overflow:hidden
	}

.dash_grey {
	background-image:url(images/dash_gr.gif);
	background-repeat:repeat-x;
	margin-left:9px;
	width:105px;
	height:1px;
	overflow:hidden;
	}

.bookingbox {
	width:230px;
	padding: 4px;
	}
.boxbord {
	width:238px;
	background-image:url(images/boxdash.gif);
	background-repeat:repeat-x;
	height:1px;
	overflow:hidden;	
	}
.boxbord2{
	width:238px;
	background-image:url(images/boxdash.gif);
	background-repeat:repeat-x;
	height:1px;
	overflow:hidden;	
	}
.boxbordleft{
	width:1px;
	background-image:url(images/boxdash2.gif);
	background-repeat:repeat-y;
	height:268px;
	overflow:hidden;
	}
.bookingbox_content {
	background-color:#FFFFFF;
	color:#666666;
	font-size:11px;
	margin:4px;
	width:230px;		
	}
.bookingbox_content select {
	border: solid 1px #b1b1b1;
	font-family:Tahoma;
	font-size:11px;
	color:#b9b8b8;
	width:104px;
	}
.bookingbox_content input {
	border: solid 1px #b1b1b1;
	font-family:Tahoma;
	font-size:11px;
	color:#b9b8b8;
	width:97px;
	}
.lightgrey {
	color:#999999;
	}
.grey {
	color:#666666;
	}

.lightgrey a{
	color:#999999;
	font-weight:bold;
	text-decoration:none;
	}
.marginarray {
	margin-left:9px;
	margin-right:4px;
	}
.marginarray2 {
	margin-right:4px;
	}\

.atticalogo {
	color:#666666;
	margin-top:15px;
	margin-left:40px;	
	}

.logo {
	margin-bottom: 223px;
	}

.dash_hor {
	background-image:url(images/dash_hor.gif);
	background-repeat:repeat-x;
	margin-left:2px;
	margin-right:6px;
	height:1px;
	width:210px;
	overflow:hidden;
	}

.xsmall {
	font-size:x-small;
	color:#807f7f;
}
.xsmall a{
	color:#807f7f;
	text-decoration:none;
}
.lightergrey {
	color:#b4b2b2;
		}
.lightergrey2 {
	color:#ededed;
	margin-left:3px;
	margin-right:3px;
		}		
.pad {
	padding-left:5px;}		
.tile {
	background-image:url(images/tile.gif);
	width:264px;
	margin-top:10px;
	}
.tile_content {
	color:#666666;
	padding-left:42px;
	padding-right:30px;
	}
.tile_content select{
	color:#666666;
	width:58px;
	height:16px;
	border:1px solid #b1b1b1;
	font-size:10px;
	
	}
.tile_title {
	font-weight: bold;
	
	}
.tile_view {
	margin-bottom:17px;

}
.tile_view a{
	text-decoration:underline;
	color:#666666;

}
.tile_view a:hover{
	text-decoration:none;
	color:#999999;

}
.tile_text {
	line-height:14px;
	
}
.content{
	padding-top:20px;
	padding-right:42px;
	color:#666666;
	width:422px;
	overflow:hidden;
	}

.content_title {
	font-weight:bold;
	}
.content_text{
	color:#666666;
	
	padding-bottom:13px;
	border-bottom: 4px solid #999999;
	margin-bottom:10px;
	text-align:justify;
	}
.content_text a{
	color:#666666;
	text-decoration:none;
	
	}
.content_text a:hover{
	color:#666666;
	text-decoration:underline;
	
	}
.content a{
	color:#666666;
	text-decoration:none;
	}
.content a:hover{
	color:#666666;
	text-decoration:underline;
	}
.menu_secondlevel_on {
	color:#fec838;
	border-bottom: solid 3px #999999;
	margin-bottom:19px;
	padding-bottom:10px;
	font-weight:bold;
	}	
.menu_secondlevel {
	color:#fec838;
	border-bottom: solid 3px #999999;
	margin-bottom:19px;
	padding-bottom:10px;
	
	
	}
.menu_secondlevel a{
	color:#999999;
	text-decoration:none;
	}
.menu_secondlevel a:hover{
	color:#fec838;
	text-decoration:none;
	}
	.menu_secondlevel_on2 {
	color:#fec838;
	border-bottom: solid 3px #999999;
	margin-bottom:19px;
	padding-bottom:10px;
	font-weight:bold;
	}	
.menu_secondlevel2 {
	color:#999999;
	border-bottom: solid 3px #999999;
	margin-bottom:19px;
	padding-bottom:10px;
	margin-right:30px;
	}
.menu_secondlevel2 a{
	color:#999999;
	text-decoration:none;
	}
.menu_secondlevel2 a:hover{
	color:#fec838;
	text-decoration:none;
	}
	
.banners {
	margin-top:10px;
	}
.search input {
	border: solid 1px #b1b1b1;
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
	width:138px;
	padding-left:8px;
	
	}
.press {
	background-image:url(images/arrow_grey.gif);
	background-repeat:no-repeat;
	background-position: 3px 4px;
	padding-left:10px;	
	}
.press a{
	color: #666666;
	text-decoration:none;
	}
.press a:hover{
	color: #eabb41;
	text-decoration:none;
	}
.press_on {
	background-image:url(images/arrow_yellow.gif);
	background-repeat:no-repeat;
	background-position: 3px 4px;
	padding-left:10px;
	color:#eabb41;	
	}
.press_on a{
	color: #eabb41;
	text-decoration:none;
	}
.press_on a:hover{
	color: #eabb41;
	text-decoration:none;
	}
.content_time {
	width:732px;	
	padding-top:20px;	
	color:#666666;
	
	}
.content_time a{
	text-decoration:none;
	color:#666666;
	}
.content_time a:hover{
	text-decoration:underline;
	color:#666666;
	}
.content_time1 {
	width:732px;	
	color:#666666;
	
	}
.content_time1 a{
	text-decoration:none;
	color:#666666;
	}
.content_time1 a:hover{
	text-decoration:underline;
	color:#666666;
	}
.content_time1 img{
	border:none;
	}
.content_time2 {
	width:732px;
	color:#666666;	
	}
.content_time2 a{
	text-decoration:none;
	color:#666666;
	}
.content_time2 a:hover{
	text-decoration:underline;
	color:#666666;
	}
.content_time3 {
	width:700px;
	color:#666666;
	}
.content_time3 a{
	text-decoration:none;
	color:#666666;
	}
.content_time3 a:hover{
	text-decoration:underline;
	color:#666666;
	}
.dest {
	border-bottom:1px solid #666666;
	padding-bottom:8px;
	margin-bottom:19px;
	}
.dest0 {
	border-bottom:1px solid #666666;
	padding-bottom:8px;
	margin-bottom:9px;
	}
.dest1 {
	border-bottom:1px solid #666666;
	padding-bottom:8px;
	margin-bottom:19px;
	}
.dest2{
	border-bottom:3px solid #999999;
	padding-bottom:17px;
	margin-bottom:19px;
	}
.dest3 {
	border-bottom:1px solid #999999;
	padding-bottom:25px;
	margin-bottom:19px;
	
	}
.dest3_b {	
	padding-bottom:25px;
	}
.dest0 select{
	width:168px;
	height:18px;
	border:1px solid #cccccc;
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
		}
.dest_selected0 {
	color:#fec838;
	font-weight:bold;
	}
.dest select{
	width:168px;
	height:16px;
	border:1px solid #cccccc;
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
		}
.dest_selected {
	color:#fec838;
	font-weight:bold;
	}
.time_arrow {
	background-image:url(images/arrow_grey.gif);
	background-repeat:no-repeat;
	background-position: 3px 3px;
	padding-left:13px;
	font-weight:bold;
	}
.time_arrow_on{
	background-image:url(images/arrow_grey.gif);
	background-repeat:no-repeat;
	background-position: 3px 3px;
	padding-left:13px;	
	color:#fec838;
	font-weight:bold;
	}
.fotobrd {
	border:1px solid #999999;
	}
.time_table {
	width:732px;	
		}
.time_head_first {
	background-color:#e5a704;
	border-right:2px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	padding-left:11px;
	}		
.time_head {
	background-color:#e5a704;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	padding-left: 5px;
	padding-right: 5px;
	width: 50px;
	}

.time_head2 {
	background-color:#e5a704;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	padding-left: 5px;
	padding-right: 5px;
	}

.time_row_first {
	background-color:#e4e4e4;
	border-right:1px solid #FFFFFF;
	color:#333333;
	font-weight:bold;
	font-size:10px;
	padding-left:11px;
	}
	
.time_row_first_route {
	background-color:#e4e4e4;
	border-right:2px solid #FFFFFF;
	color:#333333;
	font-weight:bold;
	font-size:10px;
	padding-left:11px;
	text-align: center;
	}			
	
.time_row_first2 {
	background-color:#e4e4e4;
	
	color:#333333;
	font-weight:bold;
	font-size:10px;
	padding-left:11px;
	}		
.time_row {
	background-color:#e4e4e4;
	border-right:1px solid #FFFFFF;
	color:#333333;
	font-size:10px;	
	padding-left: 5px;
	padding-right: 5px;
	}
.cont_row_first3 {
	border-right:2px solid #999999;
	color:#333333;
	font-size:11px;	
	}	

	
.cont_row_first {
	border-right:2px solid #999999;
	color:#333333;
	font-size:11px;
	padding-left:11px;
	}
	
.cont_row_first_route {
	border-right:2px solid #999999;
	color:#333333;
	font-size:11px;
	padding-left:11px;
	text-align:center;
	}	

.brd {
	border-right:1px solid #e4e4e4;
	}
.brd2 {
	border-left:1px solid #e4e4e4;
	}

.font_prog {
	font-size:10px;
	font-weight:bold;
	}
.cont_row_first2 {
	border-right:2px solid #999999;
	border-left:1px solid #e4e4e4;
	color:#666666;
	font-size:10px;
	font-weight:bold;
	padding-left:11px;
	}
.cont_row {
	border-right:1px solid #e4e4e4;
	color:#333333;
	font-size:11px;	
	padding-left: 5px;
	padding-right: 5px;
	}
.cont_row_trip {
	border-left:1px solid #e4e4e4;
	color:#333333;
	font-size:11px;
	}
.coments {
	background-image:url(images/square.gif);
	background-repeat:no-repeat;
	background-position: 12px 5px;
	margin-right:5px;
	padding-left:18px;
	font-weight:bold;
	color:#333333;
	margin-top:20px;
	}
.coments2 {
	background-image:url(images/square.gif);
	background-repeat:no-repeat;
	background-position: 6px 6px;
	margin-right:5px;
	padding-left:15px;
	color:#333333;
	}

.price_coments {
	margin-right:5px;
	color:#333333;
	
	}

.coments_text {
	padding-left:11px;
	color:#333333;
	}
.paging {

	}
.logtest {	
    position: absolute;
	top: 53px;
	left: 50%;
	margin-left: 210px;
	}
.logtest2 {	
    position: absolute;
	top: 20px;
	left: 50%;
	margin-left: 210px;
	}

.art_of a{
	color:#666666;
	size:11px;
	text-decoration:none;
}
.art_of{
	color:#666666;
	size:11px;
	text-decoration:none;
}
.art_of a:hover{
	color:#fec838;
	size:11px;
	text-decoration:none;
	}
	
.art_oftext a{
	color:#666666;
	size:11px;
	text-decoration:none;
	}
.art_ontext {
	color:#fec838;
	size:11px;
	text-decoration:none;
	margin-bottom:10px;
	}

	
.art_oftext a:hover{
	color:#fec838;
	size:11px;
	text-decoration:none;
	}
.art_oftext {
	margin-bottom:10px;
	}
.arttitle{
	margin-bottom:10px;
}

.basic_text font{
	font-size:11px;
	font-family:Tahoma,tahoma,arial;
}
.basic_text {
	padding-right:40px;
	}
.basic_text select {
	color:#666666;
	font-size:11px;
	}

.basic_text p{
	margin:0px;
	padding:0px;
}

.chooseyear {
	margin-bottom:7px;
	}
