body{ background:url(http://www.europetravelhub.com/images/index_bg.jpg) no-repeat top center #fff; padding:0; margin:0; font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000;}

h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0;}

#container{width:963px; padding:0; margin:0 auto;}
#top_area{ width:963px; height:84px; padding:0; margin:0;}
#logo{ width:332px; height:68px; padding:0; margin:6px 0 0 11px; float:left;}
#headerad{ width:570px; height:48px; padding:25px 0 0 0; margin:6px 0 0 11px; float:right; text-align:center;}
#nav_area{width:963px; height:38px; padding:0; margin:0;}
.nav_area_d{width:963px; height:38px; padding:0; margin:0;}
#header_bg{ background:url(http://www.europetravelhub.com/images/header_bg.png) no-repeat; width:963px; height:286px; padding:0; margin:0;}
#header_bg_inside{ background:url(http://www.europetravelhub.com/images/header_bg.png) no-repeat; width:963px; height:120px; padding:0; margin:0;}
#header_img{ width:948px; height:266px; padding:10px 0 0 0; margin:0 auto;}

/* START OF TAB MENU */ 
.glossymenu{ position: relative; padding:1px 0 0 0; margin:0; height:37px; list-style: none; }  
.glossymenu li{ float:left; padding-right:1px; }  
.glossymenu li a{ float: left; display:block; color:#fff; text-decoration: none; font-family:"Trebuchet MS"; font-size: 16px; font-weight:normal; padding:0 0px 5px 8px; /*Padding to accomodate left tab image. Do not change*/ height:37px; line-height:37px; text-align: center; cursor: pointer;margin:0; background:url(http://www.europetravelhub.com/images/tab-left.png); background-repeat:no-repeat; background-position: left top;}  
.glossymenu li a b{ float: left; display: block; padding: 0px 8px 1px 1px; /*Padding of menu items*/ height:37px; background:url(http://www.europetravelhub.com/images/tab-right.png); background-repeat:no-repeat; background-position: right top; } 
 /* END OF TAB MENU */ 
 
#body_area{ width:963px; padding:12px 0; margin:0 auto;}
/*#body_area_left{ width:265px; padding:0; margin:0; float:left;}
#body_area_right{ width:683px; padding:0; margin:0; float:right;}*/
#body_area_left{ width:218px; padding:0; margin:0; float:left;}
#body_area_right{ width:730px; padding:0; margin:0; float:right;}
#body_area_right_sp{ width:963px; padding:0; margin:0; float:left;}
#area_right_top{  width:683px; height:11px; padding:0; margin:0;}
#area_right_bottom{width:683px; height:11px; padding:0; margin:0;}
/*#area_right_container{width:683px; background-color:#e3f1f9; padding:0; margin:0; border:0px solid red;}*/
#area_right_container{width:730px; background-color:#e3f1f9; padding:0; margin:0; border:0px solid red;}
#area_right_container_home{width:683px; background-color:#479fd0; padding:0; margin:0; border:0px solid red;}
#area_right_container_home h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:27px; color:#073651; font-weight:normal; padding:0 0 5px 10px; margin:0;}
#area_right_container_sp{width:963px; background-color:#479fd0; padding:0; margin:0;}
#area_right_container h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:27px; color:#073651; font-weight:normal; padding:0 0 5px 10px; margin:0;}
/*.right_containt_area{ width:660px; padding:5px 0 5px 0; margin:0 auto; text-align:justify;}*/
.right_containt_area{ width:710px; padding:5px 0 5px 0; margin:0 auto; text-align:justify;}
.right_containt_area center .more{font:bold 18px/30px Arial;color:#073651;}
.right_containt_area_sp{ width:963px; padding:5px 0 5px 0; margin:0 auto; text-align:justify;}
.rca_left{ width:340px; padding:0; margin:0; float:left; line-height:16px;}
.rca_right{ width:310px; height:250px; padding:0; margin:0; float:right;}
.rca_left1{ width:314px; padding:0; margin:0; float:right; line-height:16px;}
.rca_right1{ width:300px; height:280px; padding:0; margin:0; float:left;}
.tab_area{ width:651px; padding:5px 0 5px 0; margin:0 auto;}
.single_tab_area{ width:160px; padding:0; margin:0; float:left;}
.runner{color:#000000;font-size:13px; text-decoration:none; font-weight:bold; font-family:arial; padding:2px 0 0 15px;}
.runner a{color:#ff0000;font-size:13px; text-decoration:none; font-weight:bold; font-family:arial; padding:0px 0 0 0px;text-decoration:underline;}
.runner a:link{color:#ff0000;font-size:13px; text-decoration:none; font-weight:bold; font-family:arial; padding:0px 0 0 0px;text-decoration:underline;}
.runner a:hover{color:#ff0000;font-size:13px; text-decoration:none; font-weight:bold; font-family:arial; padding:0px 0 0 0px;text-decoration:underline;}
.runner a:active{color:#ff0000;font-size:13px; text-decoration:none; font-weight:bold; font-family:arial; padding:0px 0 0 0px;text-decoration:underline;}
.runner a:visited{color:#ff0000;font-size:13px; text-decoration:none; font-weight:bold; font-family:arial; padding:0px 0 0 0px;text-decoration:underline;}
linkunit{width:90%; text-align:center; height:35px; padding-left:15px;}
ul.tours a{text-decoration: none;}
ul.tours li{list-style:url(http://www.europetravelhub.com/images/bulate1.png);line-height:10px; margin:0; padding:2px 0 2px 3px;}
ul.tours li a{font: normal 11px Tahoma; background:none; color: #2576a4; padding:5px 0 0 0;}
ul.tours li a:hover{color:#000000;}

.toursi {padding:0 0 0 35px;}
.toursi a{text-decoration: none;}
.toursi li{list-style:url(http://www.europetravelhub.com/images/bulate1.png);line-height:10px; margin:0; padding:2px 0 2px 3px;float:left;width:200px;}
.toursi li a{font: normal 11px Tahoma; background:none; color: #2576a4; padding:5px 0 0 0;}
.toursi li a:hover{color:#000000;}


#hotelsineurope{width:218px; padding:0; margin:0 0 9px 0;}
#hotelsineurope_heading{width:218px; height:32px; padding:0; margin:0; background:url(http://www.europetravelhub.com/images/hotel_top.png) no-repeat;}
#hotelsineurope_heading_n{width:203px; height:32px; padding:0 0 0 15px; margin:0; background:url(http://www.europetravelhub.com/images/hotel_top.png) no-repeat;color:#ffffff;font:normal 16px/20px Arial;text-decoration:none;}
#hotelsineurope_heading_n a{color:#ffffff;font:normal 16px/20px Arial;text-decoration:none;}
#hotelsineurope_heading_ad{width:218px; height:12px; padding:0; margin:0; background:url(http://www.europetravelhub.com/images/hotel_top.png) no-repeat;}
#hotelsineurope_body{width:218px; height:auto; background-color:#8fca6d; padding:0; margin:0;}
#hotelsineurope_bottom{width:218px; height:10px; padding:0; margin:0;background:url(http://www.europetravelhub.com/images/hotel_bottom.png) no-repeat;}
#hotelsineurope_content{ background:url(http://www.europetravelhub.com/images/hotel_inner.jpg) no-repeat; width:202px; height:191px; padding:0; margin:0 auto;}
#hotelsineurope_content_n{ background:url(../images/hotel_inner_n.jpg) no-repeat; width:202px; height:auto; padding:0; margin:0 auto;}
#hotelsineurope_content_ad{ background:url(http://www.europetravelhub.com/images/hotel_inner.jpg) no-repeat; width:202px; height:110px; padding:0; margin:0 auto;}
#hotelsineurope_content_ad_2{ width:202px; height:110px; padding:0; margin:0 auto;}

#leftlinkad{width:218px; padding:0; margin:0 0 9px 0;}
#leftlinkad_heading{width:218px; height:32px; padding:0; margin:0; background:url(http://www.europetravelhub.com/images/hotel_top.png) no-repeat;}
#leftlinkad_heading_ad{width:218px; height:12px; padding:0; margin:0; background:url(http://www.europetravelhub.com/images/hotel_top.png) no-repeat;}
#leftlinkad_body{width:218px; height:auto; background-color:#8fca6d; padding:0; margin:0;}
#leftlinkad_bottom{width:218px; height:10px; padding:0; margin:0;background:url(http://www.europetravelhub.com/images/hotel_bottom.png) no-repeat;}
#leftlinkad_content{ background:url(http://www.europetravelhub.com/images/hotel_top.jpg) no-repeat; width:202px; height:191px; padding:0; margin:0 auto;}
#leftlinkad_content_ad{ background:url(http://www.europetravelhub.com/images/hotel_top.jpg) no-repeat; width:202px; height:110px; padding:0; margin:0 auto;}
#leftlinkad_content_ad_2{ width:202px; height:110px; padding:0; margin:0 auto;}


#traveinfolink{width:218px; padding:0; margin:0 0 9px 0;}
#traveinfolink_heading{width:218px; height:32px; padding:0; margin:0; background:url(http://www.europetravelhub.com/images/hotel_top.png) no-repeat;}
#traveinfolink_heading_ad{width:218px; height:12px; padding:0; margin:0; background:url(http://www.europetravelhub.com/images/hotel_top.png) no-repeat;}
#traveinfolink_body{width:218px; height:300px; background-color:#8fca6d; padding:0; margin:0;}
#traveinfolink_bottom{width:218px; height:10px; padding:0; margin:0;background:url(http://www.europetravelhub.com/images/hotel_bottom.png) no-repeat;}
#traveinfolink_content{ background:url(http://www.europetravelhub.com/images/hotel_inner.jpg) no-repeat; background-color:#61A43B; width:202px; height:300px; padding:0; margin:0 auto;}
#traveinfolink_content_ad{ background-color:#61A43B; width:202px; height:300px; padding:0; margin:0 auto;}
#traveinfolink_content_ad_2{ width:202px; height:110px; padding:0; margin:0 auto;}


#traveinfolink2{width:218px; padding:0; margin:0 0 9px 0;}
#traveinfolink2_heading{width:218px; height:32px; padding:0; margin:0; background:url(http://www.europetravelhub.com/images/hotel_top.png) no-repeat;}
#traveinfolink2_heading_ad{width:218px; height:12px; padding:0; margin:0; background:url(http://www.europetravelhub.com/images/hotel_top.png) no-repeat;}
#traveinfolink2_body{width:218px; height:350px; background-color:#8fca6d; padding:0; margin:0;}
#traveinfolink2_bottom{width:218px; height:10px; padding:0; margin:0;background:url(http://www.europetravelhub.com/images/hotel_bottom.png) no-repeat;}
#traveinfolink2_content{ background:url(http://www.europetravelhub.com/images/hotel_inner.jpg) no-repeat; background-color:#61A43B; width:202px; height:350px; padding:0; margin:0 auto;}
#traveinfolink2_content_ad{ background-color:#61A43B; width:202px; height:350px; padding:0; margin:0 auto;}
#traveinfolink2_content_ad_2{ width:202px; height:110px; padding:0; margin:0 auto;}


#tilvertmenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;width:197px;padding:0 0 0 0;margin:0px;}
#tilvertmenu img{ width:183px; height:80px; padding:13px 0 0 11px; margin:0;}
#tilvertmenu ul { list-style:url(http://www.europetravelhub.com/images/bulate.png); margin:0 0 0 5px;padding:6px 0 0 10px; border: none;}
#tilvertmenu ul li {width:197px; margin: 0 0 0 20px; padding:0 10px 0 0; line-height:12px;}
#tilvertmenu ul li a {font-size:12px;display: block; padding: 4px 0px 4px 0;text-decoration: none;color:#fff;width:200px;}
#tilvertmenu ul li a:hover, #vertmenu ul li a:focus {color:#000;}


#tilvertmenu-n {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;width:197px;padding:0 0 0 5px;margin:0px;}
#tilvertmenu-n img{ width:183px; height:80px; padding:13px 0 0 11px; margin:0;}
#tilvertmenu-n ul { list-style:url(http://www.europetravelhub.com/images/bulate.png); margin:0;padding:6px 0 0 30px; border: none;}
#tilvertmenu-n ul li {width:auto; margin: 0; padding:0 10px 0 0; line-height:12px;}
#tilvertmenu-n ul li a {font-size:12px; display: block; padding: 0px 0px 4px 0;text-decoration: none;color:#fff;width:auto;}
#tilvertmenu-n ul li a:hover, #vertmenu ul li a:focus {color:#000;}


#vertmenu {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;width:197px;padding:0 0 0 0;margin:0px;}
#vertmenu img{ width:184px; height:80px; padding:13px 0 0 11px; margin:0;}
#vertmenu ul { list-style:url(http://www.europetravelhub.com/images/bulate.png); margin:0 0 0 5px;padding:6px 0 0 10px; border: none;}
#vertmenu ul li {width:197px; margin: 0 0 0 20px; padding:0 10px 0 0; line-height:12px;}
#vertmenu ul li a {font-size:12px;display: block; padding: 4px 0px 4px 0;text-decoration: none;color:#fff;width:200px;}
#vertmenu ul li a:hover, #vertmenu ul li a:focus {color:#000;}

#vertmenu-n {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;width:197px;padding:0 0 0 5px;margin:0px;}
#vertmenu-n img{ width:184px; height:80px; padding:13px 0 0 11px; margin:0;}
#vertmenu-n ul { list-style:url(http://www.europetravelhub.com/images/bulate.png); margin:0;padding:6px 0 0 30px; border: none;}
#vertmenu-n ul li {width:auto; margin: 0; padding:0 10px 0 0; line-height:12px;}
#vertmenu-n ul li a {font-size:12px; display: block; padding: 0px 0px 4px 0;text-decoration: none;color:#fff;width:auto;}
#vertmenu-n ul li a:hover, #vertmenu ul li a:focus {color:#000;}


#left_link{ width:218px; padding:0; margin:0;}
#left_link_up{width:218px; padding:0; margin:0; height:11px;background:url(http://www.europetravelhub.com/images/left_link_up.jpg) no-repeat;}
#left_link_middle{width:218px; background-color:#8fca6d; padding:0; margin:0;}
#left_link_down{width:218px; padding:0; margin:0; height:11px;background:url(http://www.europetravelhub.com/images/left_link_down.jpg) no-repeat;}


.menuheading{
color:#ffffff; 
font-size:16px; 
text-decoration:none; 
font-family:arial;
}

.menuheading:link{
color:#ffffff; 
font-size:16px; 
text-decoration:none; 
font-family:arial;
}

.menuheading:hover{
color:#ffffff; 
font-size:16px; 
text-decoration:none; 
font-family:arial;
}

.menuheading:active{
color:#ffffff; 
font-size:16px; 
text-decoration:none; 
font-family:arial;
}


#vermenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 208px;
padding: 0px;
margin: 0 auto;
}


#vermenu span {
display: block;
font-weight:bold;
background:url(http://www.europetravelhub.com/images/left_link_heading.jpg) no-repeat;
font-size: 12px;
padding:7px 0 0 10px;
margin: 0px;
width:198px;
height:27px;
}


#vermenu h1 {
display: block;
background:url(http://www.europetravelhub.com/images/left_link_heading.jpg) no-repeat;
font-size: 12px;
padding:7px 0 0 10px;
margin: 0px;
width:198px;
height:27px;
}


#vermenu h2 {
display: block;
background:url(http://www.europetravelhub.com/images/left_link_heading.jpg) no-repeat;
font-size: 12px;
padding:7px 0 0 10px;
margin: 0px;
width:198px;
height:27px;
}


#vermenu h3 {
display: block;
background:url(http://www.europetravelhub.com/images/left_link_heading.jpg) no-repeat;
font-size: 12px;
padding:7px 0 0 10px;
margin: 0px;
width:198px;
height:27px;
}

#vermenu ul {
list-style:url(http://www.europetravelhub.com/images/bulate.png); margin:0 0 0 27px;padding:6px 0 10px 10px; border: none;
}
#vermenu ul li {
margin: 0px;
padding: 0px;
}

#vermenu ul li a {
font-family:Tahoma;
font-size: 12px;
display: block;
padding: 4px 0px 4px 5px;
text-decoration: none;
color: #fff;
width:153px;
}

#vermenu ul li a:hover, #vermenu ul li a:focus {
color: #000;
}

.linkad_728{
text-align:center;
}

#footer_area{ background:url(http://www.europetravelhub.com/images/footer_bg.jpg) no-repeat; width:963px; height:39px; padding:24px 0 0 0; margin:0 0 5px 0; text-align:center;}

.clear{ clear:both;}


