body {background-color: #ff6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 5px}
td, select, input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

form {margin-top: 0px; margin-bottom: 0px}
 table.wezyr {border-collapse: collapse;}
 td.wezyr { padding: 6px 15px; border-bottom: 1px solid #ebebe4 }
  thead td, tfoot td { background-color: #ebebe4 }
  thead td { border-bottom: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; padding: 5px 15px }
  thead td a { color: #000000 }
  tfoot td { border-top: 2px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
  tfoot td a { display: block; padding: 2px 5px; border: 1px outset; float: left; border: 1px solid #c0c0c0; background-color: #ffffff; color: #000000; text-decoration: none; margin-left: 5px }
  tbody td.loading { text-align: center; padding: 50px 0 }

.headerl1 {background-color: #ffcc00}
.headerl2 {background-color: #ffcc00}
.headerl3 {background-color: #ffcc00}
.headerr {background-color: #ffcc00}

.container {background-color: #ffffff; padding-right: 4px; padding-left: 4px; padding-top: 10px; padding-bottom: 10px}

.wezyr td{ padding: 6px 15px; border-bottom: 1px solid #ebebe4 }
.box {background-color: #efefef; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid}
.boxlight {background-color: #ffffff; border: #cccccc; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid}
.boxdark {background-color: #dfdfdf; border: #cccccc; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid}
.boxbuero {background-color: #ffcc00; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #ffffff 1px solid; border-bottom: #cccccc 1px solid}
.boxabpreis {background-color: #efefef; border-left: #cccccc 1px solid}
.boxrrv {background-color: #fffaef; border: #cccccc; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid; padding-left: 3px}

.boxheader {font-weight: bold; background-color: #efefef; border: #cccccc; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; padding: 2px}
.boxheaderdark {background-color: #dfdfdf; border: #cccccc; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; padding: 2px}
.boxheaderbuero {font-weight: bold; background-color: #ff6600; border: #cccccc; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; padding: 2px}

.headline {font-size: 11px; color: #ff3f00; font-weight: bold}
.headlinelight {font-size: 11px; color: #808080; font-weight: bold}
.headlineangebot {font-size: 16px; color: #333333; font-weight: bold}
.headlinebuero {font-size: 11px; color: #ffffff}

.footer {font-size: 11px; color: #ffffff}

.shopc0d5f1 table{font-size: 11px; color: #000000;} 
.shopc0d5f1 td{font-size: 11px; color: #000000; padding:10px 10px 10px 10px; background-color:#efefef;} 
.shopc0d5f1 a{font-size: 11px; font-weight: bold; color: #ff6600;margin-right:15px;} 
.shopc0d5f1 a:hover{font-size: 11px; font-weight: bold; color: #ff6600;margin-right:7px;text-decoration: none;} 

.shope1ebf9 table{font-size: 11px; color: #000000;} 
.shope1ebf9 td{background-color:#e1ebf9; font-size: 11px; color: #000000;padding:10px 10px 10px 10px;} 
.shope1ebf9 a{font-size: 11px; font-weight: bold; color: #ff6600;margin-right:15px;} 
.shope1ebf9 a:hover{font-size: 11px; font-weight: bold; color: #ff6600;margin-right:7px;text-decoration: none;} 

table.register {font-size: 11px; color: #000000;margin-top: 15px;} 
.register td{ font-size: 11px; color: #000000;padding:10px 10px 10px 10px;text-align:right;} 
.register a{font-size: 11px; font-weight: bold; color: #ff6600;margin-right:15px;} 
.register a:hover{font-size: 12px; font-weight: bold; color: #ff6600;margin-right:7px;text-decoration: none;} 
.register input {margin: 0; padding: 1px;width: 150px;height: 20px; border: 1px solid #ddd; font-size: 11px; background-color:#eeeeee; }

a.sklep {font-size: 12px; font-weight: bold; color: #ff6600;text-decoration: none;}
a.topic {border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;font-size: 13px; font-weight: bold; color: #6F6F6F; text-decoration: none;background-color:#eeeeee;margin-left:10px;padding:5px 5px 5px 5px;}
a:hover.topic {border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;font-size: 13px; font-weight: bold; color: #6F6F6F; text-decoration: none;background-color:#eeeeee;margin-left:10px;padding:5px 5px 5px 5px;}
table.kosz {font-size: 13px; color: #000000; margin-top: 15px; border-collapse:collapse;} 
.kosz thead td{ font-size: 12px; font-weight:bold; background-color:#eeeeee;color: #000000;border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; padding:10px 10px 10px 10px;text-align:center;} 
.kosz td{ font-size: 12px; color: #000000;border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; padding:10px 10px 10px 10px;text-align:center;} 
.kosz a{font-size: 12px; font-weight: bold; color: #ff6600;} 
.kosz a:hover{font-size: 12px; font-weight: bold; color: #BF4C00;text-decoration: none;} 

a.mainlevel:link, a.mainlevel:visited {  margin-left:-1px;
	display: block;
	background: url(pics/menu2.png) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 5px;
	padding-left: 3px;
	height: 20px !important;
	height: 25px;
	width: 100%;
	text-decoration: none;
}

a.mainlev:link , a.mainlev:visited {  margin-left:-1px;
	display: block;
	background: url(pics/menu2.png) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 5px;
	padding-left: 3px;
	height: 20px !important;
	height: 25px;
	width: 100%;
	text-decoration: none;
	background-position: 0px -25px;
	text-decoration: none;
	color: #333333;
}

a.mainlevel:hover {  margin-left:-1px;
	background-position: 0px -25px;
	text-decoration: none;
	color: #333333;
}


table.menukosz {font-size: 13px; color: #000000;background-color:#eeeeee; border-collapse:collapse;} 
.menukosz td{ font-size: 12px; color: #000000; padding:5px 5px 5px 5px;text-align:right;} 
.menukosz a{font-size: 12px; font-weight: bold; color: #ff6600;margin-right:5px;} 
.menukosz a:hover{font-size: 12px; font-weight: bold; color: #ff6600;margin-right:2px;text-decoration: none;} 

.sklep td{ font-size: 11px; color: #000000;padding:10px 10px 10px 10px;align:right;} 
.sklep a{font-size: 11px; font-weight: bold; color: #ff6600;margin-right:15px;} 
.sklep a:hover{font-size: 11px; font-weight: bold; color: #ff6600;margin-right:7px;text-decoration: none;}

p {padding: 5px 15px 5px 15px; text-align:justify;line-height:1.5em;}

.sklep td{ font-size: 11px; color: #000000;padding:10px 10px 10px 10px;align:right;} 
.sklep a{font-size: 11px; font-weight: bold; color: #ff6600;margin-right:15px;} 
.sklep a:hover{font-size: 11px; font-weight: bold; color: #ff6600;margin-right:7px;text-decoration: none;}

 table.shopheadfoot{border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;background-color:#eeeeee;} 
.shopheadfoot td{background-color:#eeeeee; font-size: 13px; font-weight: bold; color: #6F6F6F;padding:5px 10px 5px 10px;} 


.wichtig {font-size: 11 px; color: #fe0000}
.confirmed {font-size: 11 px; color: #339900}
.abpreis {font-size: 13 px; color: #fe0000; font-weight:bold; padding-left: 4px}

a {font-size: 11px; color: #336633; text-decoration: none}

a.home {font-size: 11px; color: #ff6600; text-decoration: none}
a.navhorizonalon {font-size: 11px; color: #ffffff; text-decoration: none}
a.navhorizonaloff {font-size: 11px; color: #336633; text-decoration: none}
a.navvertical {font-size: 11px; color: #336633; text-decoration: none}
a.buero {font-size: 11px; color: #336633; text-decoration: none}
a.footer {font-size: 11px; color: #ffffff; text-decoration: none}
a:hover {text-decoration: underline}

.px9 {font-size: 9px}
.px10 {font-size: 10px}
.px12 {font-size: 12px}
.px14 {font-size: 14px}
.px16 {font-size: 16px}
.px18 {font-size: 18px}

.spaceb17 {width: 17px; height: 1px; font-size: 0px}
.spaceb15 {width: 15px; height: 1px; font-size: 0px}
.spaceb12 {width: 12px; height: 1px; font-size: 0px}
.spaceb10 {width: 10px; height: 1px; font-size: 0px}
.spaceb8 {width: 8px; height: 1px; font-size: 0px}
.spaceb7 {width: 7px; height: 1px; font-size: 0px}
.spaceb5 {width: 5px; height: 1px; font-size: 0px}
.spaceb3 {width: 3px; height: 1px; font-size: 0px}
.spaceb2 {width: 2px; height: 1px; font-size: 0px}

.spaceh25 {width: 1px; height: 25px; font-size: 0px}
.spaceh15 {width: 1px; height: 15px; font-size: 0px}
.spaceh10 {width: 1px; height: 10px; font-size: 0px}
.spaceh8 {width: 100px;background-color:#FFFFFF; height: 8px; font-size: 0px}
.spaceh7 {width: 1px; height: 7px; font-size: 0px}
.spaceh5 {width: 1px; height: 5px; font-size: 0px}
.spaceh3 {width: 1px; height: 3px; font-size: 0px}
.spaceh2 {width: 1px; height: 2px; font-size: 0px}
.spaceh1 {width: 1px; height: 1px; font-size: 0px}

.navtable {background-color: #ffcc00; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid}
.navhome {background-color: #ffcc00; padding-right: 5px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px}
.navoff {background-color: #ffcc00; padding-right: 5px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; border-left: #ffffff 1px solid}
.navon {background-color: #ff6600; padding-right: 5px; padding-left: 5px; padding-bottom: 3px; padding-top: 3px; border-left: #ffffff 1px solid}

.standort {width: 164; font-size: 10px}
.schnellsuche150 {width: 150; font-size: 10px}
.schnellsuche120 {width: 120; font-size: 10px}

#btn { background-color: #ff6600; color: #ffffff; font-weight:bold}

.btnsuche {border-style:outset; border-width:1px; font-size:10px; color:#fff;
font-family:Verdana,Arial,Helvetica,sans-serif; background-color:#ff6600; margin-left:0px; margin-right:3px; margin-bottom:0px; margin-top:0px}
 
div#navi {position:absolute; top:20%; margin-left:13px; border:0px solid black; background-color:transparent; z-index:7; }

#navvertical {display:block}
#meinreisebuero {display:block}
#specials {display:block}
#newsletter {display:block}
#points24 {display:block}
#schnellsuche {display:block}

#ticker {display:block}


div.sheepbox {
    border: 1px solid #ccc;
    background: #efefef;
    padding: 4px;
    margin: 1em 0;
    zoom: 1;
}
div.sheepbox h2 {
    font-size: 100%;
    color: #ff3f00;
    font-weight: bold;
    background: #dfdfdf;
    padding: 2px;
    border-bottom: 1px solid #ccc;
    margin: -4px -4px 0.5em -4px;
}
div.sheepbox a {
    display: block;
    zoom: 1;
}
div.sheepbox img {
    border: none;
    vertical-align: middle;
    zoom: 1;
    margin: 1px;
}


