/* http:www.traveloptions.de/_styles/travelOption.css */
/* copyright by activedesign.co.za */


body{
margin: 0pt; 
padding-top: 58px; 
/*dark*/
scrollbar-3dlight-color: #C0C0C0;
scrollbar-arrow-color: #C0C0C0;
scrollbar-base-color: #C0C0C0;
scrollbar-shadow-color: #C0C0C0;
/*light*/
scrollbar-face-color: #E5E5E5;
scrollbar-highlight-color: #E5E5E5;
/*no-change white*/
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
background: #ffffff url(http://www.traveloptions.de/_styles/travelOptions_basic.jpg) no-repeat top;
font-family: Arial, Verdana, Helvetica, Geneva, Swiss; 
font-size: 11px;
color: #2C2C2C;
/*background: #ECF0F9;*/
}


.naviCell  { color: white; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; background-color: #C0C0C0; border-top: 0px none; border-right: 1px solid #444; border-bottom: 1px solid #444; border-left: 0px none }
.naviSearch { color: white; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; background-color: #C0C0C0; letter-spacing: 3px; border-top: 1px solid #E5E5E5; border-right: 0px none; border-bottom: 1px solid #E5E5E5; border-left: 0px none }
.rowcolour { color: #000; font-size: 8pt; background-color: #ECE9D7; border: 1px solid #A3A98D; font: sans-serif; }
.cellsoft { color: #000; font-size: 8pt; line-height: normal; font: normal sans-serif; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; border-style: none solid solid none; border-width: 0px 1px 1px 0px; border-color: #E5E5E5 }

a   { 
color: Blue; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;

}

h1.mast_header{
	background: White url(mast_header.gif) no-repeat top;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif;
	font-size:12px;
	padding-top:1px;
	color: #ffffff;
	height:19px;
	width: 181px;
	margin:0px;
}

a.mastercountries   { 
background: #ffffff url(mas_up.gif)no-repeat;
color: #003399; 
font-size: 11px; 
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; 
text-decoration: none; 
border-right: 1px solid #6E94D1;
border-bottom: 1px solid #6E94D1;
border-top: none;
text-align: left;
padding-left: 15px;
width: 165px;
height:17px;
display:block;

}
a.mastercountries:hover { 
color: #FF0066; 
font-size: 11px; 
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif; 
text-decoration: none; 
border-right: 1px solid #6E94D1;
border-bottom: 1px solid #6E94D1;
border-top: none;
background: #ffffff url(mas_down.gif)no-repeat;
text-align: left;
padding-left: 15px;
 width: 165px;
 height:17px;
}





a:hover   { 
color: Red; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: underline;
 }

img{
	font-size: 10px;
}

a.footer{
background: transparent;
color: #575757;
font-size: 11px;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif;
} 
a.footer:hover{
background: transparent;
color: #FF0066; 
font-size: 11px;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif;
} 
 
 
a.sparen{
color: #FF0066; 
font-family: sans-serif;
font-size: 13px;
 text-decoration: none;
}

a.sparen:hover{
 color: #696969;
 font-family: sans-serif;
font-size: 13px;
 text-decoration: none;
}
 
 
a.navi0   { 
display: block;
color: White; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #4475C4; 
width: 120px;
 border: 1px solid Black;
 padding-left: 5px;
 padding-right: 5px;
 text-align: center;
}
a.navi0:hover   { 
display: block;
color: White; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #6797CF; 
width: 120px;
 border: 1px solid Black;
 padding-left: 5px;
 padding-right: 5px;
 text-align: center;
}

a.navi0:active   { 
color: #8F4A28; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #FFCC66; 
width: 120px;
 border: 1px solid #FF9900;
 padding-left: 5px;
 padding-right: 5px;
 text-align: center;
 display:block;
}



a.navi0Flug   { 
color: White; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px outset #000000;
 background-color: #4475C4;
 text-align: center;
 padding-left: 5px;
 padding-right: 5px;
 width: 100px;
  display:block;
}
a.navi0Flug:hover { 
color: #213E6A; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px inset #213E6A;
 background-color: #D2DDF0;
 text-align: center;
  padding-left: 5px;
 padding-right: 5px;
 width: 100px;
}


a.navi0Hotel   { 
color: White; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px outset #8F4A28;
 background-color: #FFA500;
 text-align: center;
 padding-left: 5px;
 padding-right: 5px;
 width: 100px;
  display:block;
}
a.navi0Hotel:hover { 
color: #FF9900; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px inset #FF9900;
 background-color: #FFEAC0;
 text-align: center;
  padding-left: 5px;
 padding-right: 5px;
 width: 100px;
}

a.navi0LastMinute   { 
color: White; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px outset #000000;
 background-color: #FF0000;
 text-align: center;
 padding-left: 5px;
 padding-right: 5px;
 width: 100px;
  display:block;
}
a.navi0LastMinute:hover { 
color: #FF0000; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px inset #FF0000;
 background-color: #FFDBCC;
 text-align: center;
  padding-left: 5px;
 padding-right: 5px;
 width: 100px;
}


a.navi0Mietwagen   { 
color: White; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px outset #000000;
 background-color: #2E5C2E;
 text-align: center;
 padding-left: 5px;
 padding-right: 5px;
 width: 100px;
  display:block;
}
a.navi0Mietwagen:hover { 
color: #2E5C2E; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px inset #2E5C2E;
 background-color: #C6E3C7;
 text-align: center;
  padding-left: 5px;
 padding-right: 5px;
 width: 100px;
}

a.navi0Pauschalreisen   { 
color: White; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px outset #000000;
 background-color: #663366;
 text-align: center;
 padding-left: 5px;
 padding-right: 5px;
 width: 100px;
  display:block;
}
a.navi0Pauschalreisen:hover { 
color: #663366; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px inset #663366;
 background-color: #EDDCED;
 text-align: center;
  padding-left: 5px;
 padding-right: 5px;
 width: 100px;
}

a.navi0Sixt   { 
color: Black; 
font-style: normal; 
font-size: 12px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px outset #8F4A28;
 background-color: #FF6600;
 text-align: center;
 padding-left: 5px;
 padding-right: 5px;
 width: 160px;
 font-weight: bold;
  display:block;
}
a.navi0Sixt:hover { 
color: Black; 
font-style: normal; 
font-size: 12px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: 1px inset #FF9900;
 background-color: #E7E7E7;
 text-align: center;
  padding-left: 5px;
 padding-right: 5px;
 width: 160px;
  font-weight: bold;
}
 


.googliesLeft{
background: white;
border-bottom: 1px solid #4475C4; 
border-left: 5px solid #4475C4;
border-right: 1px solid #4475C4;
width: 160px;
padding-bottom:5px;
display: block;
}

 
 
a.navi1   { 
display: block;
color: #000; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #fff; 
border-bottom: 1px solid #4475C4; 
width: 160px;
border-left: 5px solid #4475C4;
 padding-left: 5px;
 border-right: 1px solid #4475C4;
  display:block;
 }
a.navi1:hover   { 
display: block;
color: #062B5F; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #D2DDF0; 
border-bottom: 1px solid #062B5F; 
width: 160px;
border-left: 5px solid #062B5F;
 padding-left: 5px;
 border-right: 1px solid #062B5F;
 }
 
 


a.naviFlug   { 
color: #4475C4; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #D2DDF0; 
border-bottom: 1px solid #213E6A; 
width: 160px;
border-left: 5px solid #213E6A;
 padding-left: 5px;
 border-right: 1px solid #213E6A;
  display:block;
 }
a.naviFlug:hover   { 
color: #4475C4; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #ECF0F9; 
border-bottom: 1px solid #4475C4; 
width: 160px;
border-left: 5px solid #4475C4;
 padding-left: 5px;
 border-right: 1px solid #4475C4;
}

 
a.naviHotel   { 
color: #933700;
background-color: #FFEAC0;
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
border-bottom: 1px solid #FF9900; 
width: 160px;
border-left: 5px solid #FFA500;
 padding-left: 5px;
 border-right: 1px solid #FFA500;
  display:block;
 }
a.naviHotel:hover   { 
color: #D24F00;
background-color: #FFF2D7;
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
border-bottom: 1px solid #FFCC66; 
width: 160px;
border-left: 5px solid #FFCC66;
 padding-left: 5px;
 border-right: 1px solid #FFCC66;
}

 
a.naviMietwagen   { 
display: block;
color: #2E5C2E; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #C6E3C7; 
border-bottom: 1px solid #2E5C2E; 
width: 160px;
border-left: 5px solid #2E5C2E;
 padding-left: 5px;
  border-right: 1px solid #2E5C2E;
   display:block;
  }
a.naviMietwagen:hover   { 
display: block;
color: #669966; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #EBF1EC; 
border-bottom: 1px solid #669966; 
width: 160px;
border-left: 5px solid #669966;
 padding-left: 5px;
}


a.naviPauschalreisen   { 
color: #663366; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #EDDCED; 
border-bottom: 1px solid #663366; 
width: 160px;
border-left: 5px solid #663366;
 padding-left: 5px;
  border-right: 1px solid #663366;
   display:block;
  }
a.naviPauschalreisen:hover   { 
color: #AE5CAE; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #F4EAF4; 
border-bottom: 1px solid #AE5CAE; 
width: 160px;
border-left: 5px solid #AE5CAE;
 padding-left: 5px;
 border-right: 1px solid #AE5CAE;
}


a.naviLastMinute   { 
color: #FF0000; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #FFDBCC; 
border-bottom: 1px solid #FF0000; 
width: 160px;
border-left: 5px solid #FF0000;
 padding-left: 5px;
  border-right: 1px solid #FF0000;
   display:block;
  }
  
a.naviLastMinute:hover   { 
color: #FF4848; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #FFE5E5; 
border-bottom: 1px solid #FF5555; 
width: 160px;
border-left: 5px solid #FF5555;
 padding-left: 5px;
 border-right: 1px solid #FF5555;
}
 
 
a.naviSixt   { 
display:block;
color: Black;
background-color: #E7E7E7;
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
border-bottom: 1px solid #FF6600; 
width: 160px;
border-left: 5px solid #FF6600;
 padding-left: 5px;
 border-right: 1px solid #FF6600;
  display:block;
 }
a.naviSixt:hover   { 
display:block;
color: Black;
background-color: #FF6600;
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
border-bottom: 1px solid #FF6600; 
width: 160px;
border-left: 5px solid #FF6600;
 padding-left: 5px;
 border-right: 1px solid #FF6600;
}

 
 
a.navi2   { 
color: #000; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #fff; 
border-bottom: 1px dotted #C0C0C0; 
width: 160px;
border-left: 5px solid #274D7A;
 padding-left: 5px;
 }
a.navi2:hover   { 
color: #000; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #F0F8FF; 
border-bottom: 1px dotted #C0C0C0; 
width: 160px;
border-left: 5px solid #3A72AF;
 padding-left: 5px;

 }



a.navi3 { color: #000; font-size: 8pt; font: normal sans-serif; text-decoration: none; background-color: #fff; border-bottom: 1px solid #C0C0C0; width: 300px }
a.navi3:hover { color: #000; font-size: 8pt; font: normal sans-serif; text-decoration: none; background-color: #ECE9D7; border-bottom: 1px solid #C0C0C0; width: 300px }



/* ADMIN */
th.admin   { 
font-size: 10px; 
font-family: Arial, serif; 
	color: White;
	background-color: #FF9900;
	padding: 1 5 1 10;
}
a.naviAdmin   { 
color: #933700;
background-color: #FFEAC0;
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
border-bottom: 1px solid #FF9900; 
width: 160px;
border-left: 5px solid #FFA500;
 padding-left: 5px;
 border-right: 1px solid #FFA500;
 display:block;
 }
 
 
 
a.naviAdmin:hover   { 
color: #D24F00;
background-color: #FFF2D7;
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
border-bottom: 1px solid #FFCC66; 
width: 160px;
border-left: 5px solid #FFCC66;
 padding-left: 5px;
 border-right: 1px solid #FFCC66;
}


a.naviAdmin:focus   { 
color: #FF0066;
background-color: #FFBBD6;
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
border-bottom: 1px solid #FF0066; 
width: 160px;
border-left: 5px solid #FF0066;
 padding-left: 5px;
 border-right: 1px solid #FF0066;
}

a.naviAdmin:active   { 
color: #FF0066;
background-color: #FFBBD6;
font-size: 10px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
border-bottom: 1px solid #FF0066; 
width: 160px;
border-left: 5px solid #FF0066;
 padding-left: 5px;
 border-right: 1px solid #FF0066;
}



a.presse   { 
color: #3A72AF; 
font-style: normal; 
font-size: 10px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
}
a.presse:hover { 
color: #782D88; 
font-size: 10px; 
line-height: normal; 
font-family: Arial; 
text-decoration: underline; 
}


.preis{
font-family: sans-serif;
font-size:18px;
color:#ff0000; 
font-weight:bold
}


a.bestellen { 
background: #FFBBD6;
text-align: center;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif;
font-size:12px;
color: #FF0066; 
border: 1px solid #FF0066;
padding:4px
}

a.bestellen:hover { 
text-align: center;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif;
font-size:12px;
background: #ffffff;
color: #4475C4; 
text-decoration: none;
border: 1px solid silver;
padding:4px
}



.cellAngebot{
color: White;
background-color: #6699CC;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
 padding-left: 5px;
 padding-right: 5px;
}

.cellPreis{
color: #203F64;
background-color: #AACDF1;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
 padding-left: 5px;
 padding-right: 5px;
}

hr {  
/*noshade; height: 1px;  */
/*display: block;*/
border-bottom: 1px solid #1E508C; 
border-top: none;
/*background-image: url(horidots.gif); */
}
.cellleft  {
border-left: 0.2pt dotted #C0C0C0; 
font-size: 8pt; 
line-height: normal; 
font: normal sans-serif; 
font-family: Arial, Verdana, Helvetica, Geneva, Swiss; 
}


.descriptionLight { color: #ffffff; font-size: 3pt; line-height: -1; font-family: Arial; background-color: #ffffff; letter-spacing: -3px; padding: 0; position: absolute; z-index: -2; top: 0; left: 850; visibility: hidden }
h1 { 
/*color: #062B5F;*/
color: #003399; 
font-size: 24px;  
/*font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  */
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif;
font: normal sans-serif;  
letter-spacing: 4px;  
text-align: center;  
background-color: transparent; 
margin:40px;
}


h2   { 
font-size: 12px; 
font-family: Arial, serif; 
	color: White;
	background-color: #4475C4;
	padding: 1 5 1 10;
	border-style: solid;
	border-top-color: #213E6A;
	border-left-color: #213E6A;
	border-right-color: #213E6A;
	border-bottom-color: #213E6A;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}



h3  { color: #000; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #E5E5E5; letter-spacing: 2px; padding: 1px 10px; border-top: 1px solid #C0C0C0; border-right: 0px none; border-bottom: 1px solid #C0C0C0; border-left: 0px none }
h4   { 
color: #FFFFFF; 
font-weight: normal; 
font-size: 11px; 
line-height: normal; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background-color: #4475C4; 
letter-spacing: 1px; 
padding-right: 5px; 
padding-left: 5px; 
border-top: 1px solid #575757; 
border-bottom: 1px solid #575757 
}

h5 { color: white; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #a8a8a8; letter-spacing: 2px; padding-right: 10px; padding-left: 10px; border-top: 1px solid #575757; border-bottom: 1px solid #575757 }
h6  { color: #696969; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 2px; padding: 1px 10px; border-top: 1px dashed #575757; border-right: medium none; border-bottom: 1px dashed #575757; border-left: medium none; clip: auto }
address { color: #4c4c4c; font-size: 7pt; line-height: normal; font: normal sans-serif; letter-spacing: 1px;    font-style: normal;   }

li  { font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-position: outside }
menu { font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; list-style-position: outside; margin-top: 5px }
ol { font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-position: outside; padding-bottom: 10px }
p { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }

.header   { 
font-size: 10px; 
font-family: Arial, serif; 
	color: White;
	background-color: #4475C4;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-right: 5px;
}


a.header   { 
font-size: 10px; 
font-family: Arial, serif; 
text-decoration: underline;
color: White;
background-color: #4475C4;
}

a.header:hover   { 
font-size: 10px; 
font-family: Arial, serif; 
text-decoration: underline;
color: #4475C4;
background-color: #F0F8FF;
}

.cellframed { 
border: 1px solid #274D7A;  
background: #ffffff;
 }

.cellframeTop { 
border-top: 1px solid #274D7A;
 font-family: sans-serif;
 font-size: 11px;
 color: #274D7A;
 padding-left: 25px;
 padding-right: 25px;
 }
 
.picSpacerRightBottom{ 
padding-right: 8px;  
padding-bottom: 8px;  }


.activeDesign   { 
color: white; 
font-size: 7pt; 
font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; 
background-color: #bbb; 
text-align: center; 
letter-spacing: 2pt 
}

a.activeDesign   { color: white; font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bbb; text-align: center; letter-spacing: 2pt }
a.activeDesign:hover   { color: white; font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bbb; text-align: center; letter-spacing: 2pt }

a.suchen {
	background: white;
	background-image: url(http://www.traveloptions.de/_styles/medikament-suchen_up.gif);
	width: 180px;
	height:40px
}
a.suchen:hover{
	background: white;
	background-image: url(http://www.traveloptions.de/_styles/medikament-suchen_down.gif);
	width: 180px;
	height:40px
}

 
blockquote {
 font-family: Arial, Verdana, Helvetica, Geneva, Swiss; 
 margin-left: 20px }
 
li { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
ol { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
ul { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }

ul { color: #000; font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-position: outside; border: #fff; overflow: auto; clip: auto }



.cell { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; margin-top: 0px; padding-top: 3px; padding-left: 6px; border-style: solid; border-width: 1px; border-color: #fff #c4c4c4 #fff #c4c4c4 }
.cellbottomleft  {background: #ffffff; color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-bottom: 2px; padding-left: 2px; border-top: none #c4c4c4; border-right: none #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: 1px solid #c4c4c4 }
.cellbottomright  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-right: 2px; padding-bottom: 2px; border-top: none #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: none #c4c4c4 }

.cellleftright  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-right: 2px; padding-left: 2px; border-top: none #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: none #c4c4c4; border-left: 1px solid #c4c4c4 }
.celltopbottom  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #c4c4c4; border-right: none #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: none #c4c4c4 }
.celltopleft  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-top: 2px; padding-left: 2px; border-top: 1px solid #c4c4c4; border-right: none #c4c4c4; border-bottom: none #c4c4c4; border-left: 1px solid #c4c4c4 }
.celltopright  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-top: 2px; padding-right: 2px; border-top: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: none #c4c4c4; border-left: none #c4c4c4 }
.descriptionLight { color: #ffffff; font-size: 3pt; line-height: -1; font-family: Arial; background-color: #ffffff; letter-spacing: -3px; padding: 0; position: absolute; z-index: -2; top: 0; left: 850; visibility: hidden }
.ind05 { color: #000000; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-left: 5px }
.ind35 { color: #000000; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-indent: 35px }

.cellbottom   { 
color: #000; 
font-size: 8pt; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font: normal sans-serif; 
text-decoration: none; 
background-color: #fff; 
border-bottom: 1px solid #c4c4c4;
}


/* FORMS */
form { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
textarea { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  border: 1px solid #3A72AF;  padding-left: 5px;  padding-right: 5px;    }
textarea.blank { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  border: 1px solid White;  padding-left: 5px;  padding-right: 5px;    }
option { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
select { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  border: 1px solid #3A72AF;  padding-left: 5px;  padding-right: 5px;    }
input { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  border: 1px solid #3A72AF;  padding-left: 5px;  padding-right: 5px;    }
input.blank { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  border: 1px solid White;  padding-left: 5px;  padding-right: 5px;    }


/* tables */
table { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
tbody { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }

th   { 
font-size: 11px; 
font-family: Arial, serif; 
	color: White;
	background-color: #4475C4;
	padding: 1 5 1 10;

}




td { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }


/* SMALL */
.small {
	background-color: #FFE5E5;
	font-family: sans-serif;
	font-size: 10px;
}

/* vertidots */
.vertidots { background: white url(http://www.traveloptions.de/_styles/vertidots.gif) repeat-y;  background-position: center;  }

/* horizontaldots */
.horidots { background: white url(http://www.traveloptions.de/_styles/horidots.gif) repeat-x;  background-position: center;  }




/*ROUNDED CORNERS */
.cornerLeftTop { background: transparent url(http://www.traveloptions.de/_styles/TopLeft.gif) no-repeat;  background-position: right;  }
.TopLine { background: transparent url(http://www.traveloptions.de/_styles/Tline.gif) repeat-x }
.cornerRightTop { background: transparent url(http://www.traveloptions.de/_styles/TopRight.gif) no-repeat;  background-position: left;     }
.RightLine { background: transparent url(http://www.traveloptions.de/_styles/Rline.gif) repeat-y }
.cornerRightBottom { background: transparent url(http://www.traveloptions.de/_styles/BottomRight.gif) no-repeat;  background-position: left;  }
.BottomLine { background: transparent url(http://www.traveloptions.de/_styles/Bline.gif) repeat-x }
.cornerLeftBottom { background: transparent url(http://www.traveloptions.de/_styles/BottomLeft.gif) no-repeat;  background-position: right;  }
.LeftLine { background: transparent url(http://www.traveloptions.de/_styles/Lline.gif) repeat-y;  background-position: right;    }



#apotheke{
background: #ffffff;
height:40px;
}

#apotheke a{
background: #ffffff url(../_images/apotheke_up.jpg) repeat-x;
float:left;
color: #222222;
width: 120px;
height: 36px;
margin-left: 2px;
margin-right:2px;
text-align:center;
font-size:11px;
text-decoration: none;
line-height: 15px;

}
#apotheke a:hover{
background: #ffffff url(../_images/apotheke_down.jpg) repeat-x;
float:left;
color: #222222;
width: 120px;
height: 36px;
margin-left: 2px;
margin-right:2px;
text-align:center;
font-size:11px;
text-decoration: none;

}
