/* CSS Document  */

body {

	margin:0px 0px 0px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#333333;

	font-size:11px;

	background: url(../images/page_bg.gif) top left repeat-x;

}

.border_table { 

	border-left:1px solid #ccc;

	border-right:1px solid #ccc;

	border-bottom:1px solid #ccc;

}

.menu_bg {

	background:url(images/bar_bg.gif) top left repeat-x;

}



a {

	font-size:10px;

	text-decoration:underline;

	color:#333333;

}

a:hover {

	font-size:10px;

	text-decoration:none;

	color:#333333;

}



.link_menu {

	font-size:10px;

	text-decoration:none;

	color:#333333;

}

a.link_menu:visited {

	font-size:10px;

	text-decoration:none;

	color:#333333;

}

a.link_menu:hover {

	font-size:10px;

	text-decoration:none;

	color:#a92a2a;

}







.top_menu1 {

	font-size:11px;

	font-weight:bold;

	color:#f8f7df;

	text-decoration:none;

	padding-top:7px;

	display:block;

}

a.top_menu1:hover {

	font-size:11px;

	font-weight:bold;

	color:#000;

	text-decoration:none;

}



.top_menu_ {

	font-size:11px;

	font-weight:bold;

	color:#fff;

	text-decoration:none;

}

a.top_menu_:hover {

	font-size:11px;

	font-weight:bold;

	color:#FFFFcc;

	text-decoration:none;

	border-bottom:1px dashed #fff;

}




.top_menu2 {

	font-size:11px;

	font-weight:bold;

	color:#276DB6;

	text-decoration:none;

}

a.top_menu2:hover {

	font-size:11px;

	font-weight:bold;

	color:#000;

	text-decoration:none;

	border-bottom:1px dashed #ff0000;

}



.line {

	background:url(../images/line.gif) center center repeat-x;

}



.heading {

	font-size:14px;

	color:#d6383b;

	font-weight:bold;

}

.more1 {

	font-size:10px;

	color:#a73234;

	text-decoration:none;

}

a.more1:hover {

	font-size:10px;

	color:#a73234;

	text-decoration:none;

}

.footer {

	font-size:10px;

	color:#c54d03;

	text-decoration:none;

	font-weight:bold;

	padding-left:10px;

	padding-right:10px;

	background: #f1f1f1;

}

a.footer:hover {

	font-size:10px;

	color:#000;

	text-decoration:none;

	font-weight:bold;

}

.copyright {

	font-size:9px;

	color:#999;

	text-decoration:none;

}

a.copyright:hover {

	font-size:9px;

	color:#000;

	text-decoration:none;

}





/* ********************************************************  */



.arrowlistmenu{

width: 200px; /*width of accordion menu*/

}



.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/

font: bold 14px Arial;

color: #154d6a;

background: white url(titlebar.png) repeat-x center left;

margin-bottom: 10px; /*bottom spacing between header and rest of content*/

text-transform:none;

padding: 4px 0 4px 10px; /*header text is indented 10px*/

cursor: hand;

cursor: pointer;

}



.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/

background-image: url(titlebar-active.png);

}



.arrowlistmenu ul{ /*CSS for UL of each sub menu*/

list-style-type: none;

margin: 0;

padding: 0;

margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/

}



.arrowlistmenu ul li{

padding-bottom: 2px; /*bottom spacing between menu items*/

}



.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/

background: #cbd1d4 !important;

}



.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/

background: #7b858a !important;

}



.arrowlistmenu ul li a{

color: #A70303;

background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/

display: block;

padding: 2px 0;

padding-left: 19px; /*link text is indented 19px*/

text-decoration: none;

font-weight: bold;

border-bottom: 1px solid #dadada;

font-size: 90%;

}



.arrowlistmenu ul li a:visited{

color: #333;

}



.arrowlistmenu ul li a:hover{ /*hover state CSS*/

background-color: #e5ecef;

}



.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/

background: #b1b1b1;

}

.text1{

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; text-decoration:none;

}

a.text1:hover{

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; text-decoration:underline;

}





/* ********************************************************  */



.td_bord {

	border:1px solid #b51018;

}

.head5 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#3e84c0;

	text-decoration:none;

}

a.head5:hover {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#b51018;

	text-decoration:none;

}

.HEAD6 {

	font-size:12px;

	font-weight:bold;

	text-decoration:underline;

	color:#4684c0;

}





/* =============================================== theeuroholidays.css (modified 20/5/08) =================================== */



.text {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}

TH {

	FONT-SIZE: 1.4em; TEXT-ALIGN: left

}



P {

	MARGIN: 0px 0px 0.6em

}

H2 {

	FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.6em

}

H3 {

	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.6em

}

DIV.content {

	TEXT-ALIGN: left

}



.heading1 {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #B51018; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}

.eurotour {

	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #B51018; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif;

}

.tourheading {

	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #00365b; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}



.heading2 {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #296D73; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}



TABLE.main TD.text {

	VERTICAL-ALIGN: top; TEXT-ALIGN: left

}

TABLE.main TD.navs {

	VERTICAL-ALIGN: top; TEXT-ALIGN: left

}

/*TD#scrollLinks {

	WIDTH: 12px

}

TD.navs UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

TD.navs UL LI {

	MARGIN: 0px 0px 0.6em 0.4em

}

TD.navs UL LI A {

	TEXT-DECORATION: none

}

TD.navs UL LI A:hover {

	TEXT-DECORATION: underline

}*/

.bottomlink {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}

.toplink {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}







.bottom:link {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.bottom:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.bottom:active {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.bottom:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}



.path:link {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.path:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.path:active {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.path:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0597d2; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}



.swiss:link {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.swiss:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.swiss:active {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.swiss:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #F30620; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.swiss1:link {

	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: underline

}

.swiss1:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: underline

}

.swiss1:active {

	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: underline

}

.swiss1:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #F30620; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: underline

}

.path1:link {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.path1:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.path1:active {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.path1:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.more:link {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0f4474; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.more:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0f4474; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.more:active {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0f4474; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.more:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}



.path2:link {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.path2:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.path2:active {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: underline

}

.path2:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}



.path3:link {

	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY:"Courier New", Courier, monospace; TEXT-DECORATION: underline

}

.path3:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: underline

}

.path3:active {

	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: underline

}

.path3:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Courier New", Courier, monospace; TEXT-DECORATION: none

}



.days {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

SPAN.highlight {

	BACKGROUND-COLOR: #29A242; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; 

}

.home {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #00365b; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}

/*

.text1{

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}

*/

.text2{

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}



.packages{

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}

.packagesheading{

	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}

.text3{

	FONT-WEIGHT:normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}

.bottom1:link {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #184D09; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.bottom1:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #184D09; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.bottom1:active {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #184D09; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.bottom1:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2AA241; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

.shortbreaks {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #B51018; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}

.swisspasses:link {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #114698; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; text-decoration: underline; 

}

.swisspasses:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #114698; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; text-decoration: underline;

}

.swisspasses:active {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #114698; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; text-decoration: underline;

}

.swisspasses:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff002a; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif; TEXT-DECORATION: none

}

/*TD.trp165 {

	PADDING-RIGHT: 160px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none

}

TD.trp260 {

	PADDING-RIGHT: 260px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

TD.trp240 {

	PADDING-RIGHT: 240px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

td.color {

	BACKGROUND-COLOR: #BDD7BD; TEXT-ALIGN: left; FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}



td.color1 {

	BACKGROUND-COLOR: #D7E6D7; 

}

td.color2 {

	BACKGROUND-COLOR: #E7EFE7; TEXT-ALIGN: left; FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Helvetica, geneva,sans-serif

}*/



/* =============================================== theeuroholidays.css (modified 20/5/08) =================================== */





.jstfy {

	text-align:justify;

}

.txt9 {

	font-size:9px;

}

.padlr {

	padding-left:10px;

	padding-right:10px;

}

.divf {

	font-size:11px;

	color:#FFFFFF;

}

.sub_heading {

	font-weight:bold;

	color:#2a406f;

}



/*.dotline2 {

	background-image:url(images/line.gif);

	background-position:left;

	background-position:center;

	background-repeat:repeat;

}

*/



.pagebg { 

	background:url(../images/pagebg.gif) top left repeat-y;

}



.style2 {

	color: #FFFFFF;

	font-weight: bold;

	padding-left:5px;

	font-size:11px;

}

.style3 {font-size: 10px}

.bl {

	border-bottom:1px solid #E8E8E8;

}

.style4 {

	font-size:10px;

	color: #FFFFFF;

	font-weight: bold;

}

.style6 {font-size: 10px; color: #1F6A89; text-decoration:none; }

a.style6:hover {font-size: 10px; color: #1F6A89; text-decoration:underline; }

.right_menu {font-size: 10px; color: #1F6A89; text-decoration:none; }

a.right_menu:hover {font-size: 10px; color: #1F6A89; text-decoration:underline; }

.rightline {

	background:url(../images/v_line.gif) top left repeat-y;

}

option {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000;

	border:1px solid #000;

}

select {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000;

	border:1px solid #ccc;

}



input.bttn {

	border:1px solid #dd0503; 

	background-image:url(http://www.theeuroholidays.com/images/bttn_bg.gif); 

	font-family: Verdana; 

	font-size: 10px; 

	font-weight:bold; 

	color: #fff;

}

#bottom {

	position:absolute;

	top: 0px;

	right: 0px;

	left: 0px;

	width: 1000px;

	height: 20px;

	border: 0px solid black;

	background: #f1f1f1;

}

#column1 {

	position:absolute;

	left:0px;

	top:0px;

	width: 198px;

	height: 20px;

	font-family: verdana, arial, sans-serif;

	color: #ffffff;

	font-size: 90%;

	margin:0px;

	padding:0px;

	background-color:#d28e68;

}
.headnew {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#135e69;
	text-decoration:none;
}
.subheadnew {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#135e69;
	text-decoration:none;
}