a:active {text-decoration:none; color: #C82169;}
a:link {text-decoration:none; color: #000000;}
a:visited {text-decoration:none; color: #000000;}
a {text-decoration:none; color: #CC3333;}
a:hover {text-decoration:none; color: #C82169;}

body, td, .ticker, a:link, a:visited, a:hover, a {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
.highlight {
	color: #0099CC;
	font-weight: bold;
	font-style: italic;
}
.tour {background-color:#ffffff; padding: 4;}
.tour-headline {font-weight: bold; font-size: 100%; color: #5D5D5D}
.tour-txt {font-size: 80%; color: #5D5D5D}
.tour-pic {}
.tour H3 {font-size: 90%;color: #0099CC;margin-top: 1px;margin-bottom: 4px;margin-left: 6px;}
.tour P {font-size: 90%;margin-bottom: 10px;margin-left: 6px;}
.tour UL {list-style-type: none;padding-left: 6px;margin: 0px;padding-bottom: 10px;padding-top: 10px;}
.tour H2 {font-size: 140%;font-weight: bold;color: #0099CC;margin-bottom: 3px;}

.tblDepart {
	font-size: 90%;
}
.tblPrices {
	border: 1px solid #000000;
}


h1{
	font-weight: bold;
	font-size: 90%;
	color: #ffffff;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
h2{
	font-weight: bold;
	font-size: 75%;
	color: #000000;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}


p, div{font-size: 12;}
p{
	padding: 0px;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
p.terms{font-size:65%;}

a.nav {text-decoration:none; color: #C82169; font-size: 14px;}
a.nav:active {color: #C82169;}
a.nav:link {color: #000000;}
a.nav:visited {color: #000000;}
a.nav:hover {color: #C82169;}

a.offers:active {text-decoration:underline; color: #C82169;}
a.offers:link {text-decoration:none; color: #000000;}
a.offers:visited {text-decoration:none; color: #000000;}
a.offers {text-decoration:none; color: #ffffff;}
a.offers:hover {text-decoration:none; color: #C82169;}

.bullet {padding-left:12px; background: url(../images/bullet.gif) #E9A5C3; background-repeat:no-repeat; font-size: 70%;}
.form-text {color: #5D5D5D; font-weight: bold; font-size: 100%;padding-top: 5px;}	
.link-more {tmargin:0; text-align:right;}

.dotted-hr {border-bottom: 1px dashed #666666; padding-top: 4px; padding-bottom: 4px;}
.dotted {border: 1px dashed #C82169;}
.rightline {border-right: 4px solid #C82169;}

.headline {font-weight: strong; padding-bottom: 4px; font-size: 110%;}
.offers {color: #000000;}
.footer {font-size: 65%;}

select, option {background-color:#000033; color:#ffffff; font-family : Arial, Helvetica, sans-serif;}

.op_headline {font-weight: bold; font-size: 100%; color: #ffffff}
.op_infohead {font-weight: bold; padding-bottom: 4px; font-size: 90%;}
.op_infosub {font-weight: bold; padding-bottom: 4px; font-size: 70%;}
.op_info {font-size: 70%;}
.op_infoheadline {font-weight: bold; padding-bottom: 4px; font-size: 90%;}
.op_infobox {border: 1px solid #C82169; background-color:#E9A5C3; }
.op_infobox-line {border-top: 4px solid #C82169;}
.op_infobox-dashline {border-top: 1px dashed #C82169;}

.offers-txtBox1 {border: 2px solid #E9A5C3; width: 247px;}
.offers-txtBox2 {border: 2px solid #E9A5C3; border-left: 12px solid #E9A5C3;}
.offers-txtBox3 {background-color:#E9A5C3;}

.frm_contact {width: 350px;}




.righthand {text-decoration:none; color: #5D5D5D; font-size: 11px;}
.righthandPrice {font-weight: bold; color: #000000; font-size: 12px;}
a.righthand {text-decoration:none; color: #5D5D5D;}
a.righthand:active {text-decoration:underline; color: #C82169; font-weight: bold;}
a.righthand:link {text-decoration:none; color: #C82169; font-weight: bold;}
a.righthand:visited {text-decoration:none; color: #C82169; font-weight: bold;}
a.righthand:hover {text-decoration:none; color: #4067B1; font-weight: bold;}

.userName {font-weight: bold; font-size: 100%; color: #C82169}
a.userName {text-decoration:none; color: #5D5D5D;}
a.userName:active {text-decoration:underline; color: #C82169; font-weight: bold;}
a.userName:link {text-decoration:none; color: #C82169; font-weight: bold;}
a.userName:visited {text-decoration:none; color: #C82169; font-weight: bold;}
a.userName:hover {text-decoration:none; color: #4067B1; font-weight: bold;}

a.lists:active {text-decoration:underline; color: #C82169; font-weight: bold;}
a.lists:link {text-decoration:none; color: #C82169; font-weight: bold;}
a.lists:visited {text-decoration:none; color: #C82169; font-weight: bold;}
a.lists:hover {text-decoration:none; color: #4067B1; font-weight: bold;}

.rightBar {border-top: 1px solid #7A7A7A; border-left: 2px solid #7A7A7A; background-color:#CCCCCC; padding-left: 6px; padding-right: 6px; padding-bottom: 6px;}
.rightBox {border: 1px solid #B9AEB3; background-color:#EBEBEB; padding: 4px; color: #5D5D5D; font-size: 11px;}

.rightBox ul{
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.rightBox li{
	padding-bottom: 3px;
}

.pageBox {border: 1px solid #B9AEB3; background-color:#EBEBEB; padding: 4px; color: #5D5D5D; font-size: 12px;}
.header {font-weight: bold; font-size: 90%; color: #ffffff;}

.mainEvent {background-color:#ffffff; padding: 4;}
.mainEvent-headline {font-weight: bold; font-size: 100%; color: #5D5D5D}
.mainEvent-txt {font-size: 90%; color: #5D5D5D}
.mainEvent-pic {}
.mainEvent H3 {font-size: 90%;color: #0099CC;margin-top: 1px;margin-bottom: 4px;margin-left: 6px;}
.mainEvent P {font-size: 90%;margin-bottom: 10px;margin-left: 6px;}
.mainEvent UL {list-style-type: none;padding-left: 6px;margin: 0px;padding-bottom: 10px;padding-top: 10px;}


.feature {background-color:#F0F3F9; border-top: 1px solid #4067B1; border-right: 1px solid #B3C2E0; border-bottom: 1px solid #B3C2E0; padding: 4px;}
.feature-headline {font-weight: bold; font-size: 95%; color: #4067B1}
.feature-txt {font-size: 70%; color: #4067B1;}
.feature-pic {border: 1px solid #4067B1;}
.feature-hr {border-bottom: 1px dashed #4067B1; padding-top: 4px; padding-bottom: 4px;}

.other {background-color:#F8F7F8; border-top: 1px solid #AC9AA2; border-left: 1px solid #DED7DA; border-bottom: 1px solid #DED7DA; padding: 4px;}
.other-headline {font-weight: bold; font-size: 80%; color: #6E6268}
.other-txt {font-size: 70%; color: #6E6268}

.bullet-content {padding-left:12px; background: url(../images/bullet-sqr.gif); background-repeat:no-repeat; font-size: 70%; color: #6E6268}

.homeform {height: 22px; background-color:#ffffff; border: 1px solid #AC9AA2;color:#000000;}
.homeformBtn {height: 22px; background-color:#C6C6C6; border: 1px solid #AC9AA2;}

.listLines {border-bottom: 1px solid #7A7A7A; color: #5D5D5D; font-size: 12px; padding-left="12"}

.footer2 {padding: 4px; border-top: 1px solid #E185AD; border-bottom: 1px solid #C82169; background-color:#FBEDF3; font-size: 70%; color: #C82169;}

.mainEvent table {
	font-size: 90%;
}
.alignright {
	text-align: right;
}

.mainEvent .performanceodd {
	background-color: #CCCCFF;
}
.mainEvent .month {
	color: #3333CC;
	font-weight: bold;
}


.hoteltable td {
	background-color: #CCCCFF;
	font-weight: bold;
}
.mainEvent .performanceoddCT {
	background-color: #7FE5E5;
}
.mainEvent .monthCT {
	color: #00CCCC;
	font-weight: bold;
}


.hoteltableCT td {
	background-color: #7FE5E5;
	font-weight: bold;
}

.mainEvent .performanceoddPC {
	background-color: #BFE5FF;
}
.mainEvent .monthPC {
	color: #66C1FE;
	font-weight: bold;
}


.hoteltablePC td {
	background-color: #BFE5FF;
	font-weight: bold;
}
.mainEvent .performanceoddCR {
	background-color: #CC73E5;
}
.mainEvent .monthCR {
	color: #9900CC;
	font-weight: bold;
}


.hoteltableCE td {
	background-color: #E390B4;
	font-weight: bold;
}

.mainEvent .performanceoddCE {
	background-color: #E390B4;
}
.mainEvent .monthCE {
	color: #C82169;
	font-weight: bold;
}


.hoteltableCR td {
	background-color: #CC73E5;
	font-weight: bold;
}


.formdivider {

color:#FFFFFF;
background-color:#999999;
text-align:center;
font-weight:bold;
padding-top:5;
padding-bottom:5;


}

.feature-txt li {
	font-size: 110%;
	padding-bottom: 2px;
}
