h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}

img{border:0;}

address,caption,cite,code,dfn,em,th,var
{font-style:normal;font-weight:normal;}

strong{ font-weight: bold; }
ol,ul {list-style:none;}

caption,th {text-align:left;}

*{
    font-family:tahoma, arial, sans-serif;
    font-size:12px;
}
body {
    background-color:#fff;
    color:#000;
    width:1000px;
    padding:5px 5px 5px 5px;
    margin:0 auto;
    line-height:1.3em;
    border:0px;
}
input { padding:4px; height: 14px; border: 1px solid #fbbb10; color:#6777aa; }
select, textarea { padding:4px; border: 1px solid #fbbb10; color:#6777aa; }

.boxU { float:left; width: 295px; }
.boxE { float:left; width: 295px; margin-left:10px; }
.boxK { float:right; width: 295px; }
.boxA { padding:5px; background-color: #006BAD; }
.boxB { padding:5px; }

#boxKinderreporterStart{
    background: url(../pics/kinderreporter/background/Hintergrund_Startseite.jpg) no-repeat;
}
.boxManolitoTagebuch{
    background: url(../pics/kinderreporter/hintergrund_tagebuch.gif) repeat;
}
.linkManolito{
    font-weight: bold; 
    color:#264989; 
    text-decoration:underline; 
    padding:0 5px 0 5px;
    cursor: pointer;
}
.h1Manolito{
    font-weight: bold; 
    font-size: 14px;
    color:#264989; 
    text-decoration:none; 
    padding:5px;
    cursor: pointer;
}
.h2Manolito{
    font-weight: bold; 
    font-size: 12px;
    color:#264989; 
    text-decoration:none; 
    padding:5px;
    cursor: pointer;
}
.h3Manolito{
    font-weight: bold; 
    font-size: 12px;
    color:#fbbb10; 
    text-decoration:none; 
    padding:5px;
    cursor: pointer;
}
.h4Manolito{
    font-weight: bold; 
    font-size: 14px;
    color:#264989; 
    text-decoration:none; 
    cursor: pointer;
}
.h1_uwm { font-weight: bold; color:#264989; margin-bottom: 0px; background-color:#fcb84d; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.h1_es { font-weight: bold; color:#264989; margin-bottom: 0px; background-color:#e5958a; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.h1_mm { font-weight: bold; color:#264989; margin-bottom: 0px; background-color:#ff944c; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.h1_uv { font-weight: bold; color:#264989; margin-bottom: 0px; background-color:#afcea2; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.h2_uv { font-weight: bold; color:#afcea2; margin-bottom: 0px; }
.h1_mg { font-weight: bold; color:#264989; margin-bottom: 0px; background-color:#ffda53; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.h1_ps { font-weight: bold; color:#264989; margin-bottom: 0px; background-color:#fed3da; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.h1_ms { font-weight: bold; color:#264989; margin-bottom: 0px; background-color:#4dbad9; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.h1_edw { font-weight: bold; color:#264989; margin-bottom: 0px; background-color:#64e980; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }

.bubbleTopLeft{ background: url(../pics/kinderreporter/background/bubbleTopLeft.gif) no-repeat; float:left;width:25px;height:41px }
.bubbleTopLine{ background: url(../pics/kinderreporter/background/bubbleTopLine.gif) repeat-x; height:41px;float:left;width:400px; }
.bubbleTopRight{ background: url(../pics/kinderreporter/background/bubbleTopRight.gif) no-repeat; float:left;width:48px;height:41px }
.bubbleCentLeft{ background: url(../pics/kinderreporter/background/bubbleCentLeft.gif) repeat-y;float:left;width:25px;height:80px; }
.bubbleCenter{padding-left:15px;padding-right:35px;float:left;background: url(../pics/kinderreporter/background/bubbleCenter.gif) repeat-y; }
.bubbleCentRight{ background: url(../pics/kinderreporter/background/bubbleCentRight.gif) repeat-y;float:left;width:48px;height:80px; }
.bubbleBotLeft{ background: url(../pics/kinderreporter/background/bubbleBotLeft.gif) no-repeat; float:left;width:25px;height:41px }
.bubbleBotLine{ background: url(../pics/kinderreporter/background/bubbleBotLine.gif) repeat-x; height:41px; float:left; width:400px; }
.bubbleBotRight{ background: url(../pics/kinderreporter/background/bubbleBotRight.gif) no-repeat; float:left;width:48px;height:41px }

.bubble_es_bg{ background: url(../pics/kinderreporter/bubble_es_bild_bg.png) repeat-x; }
.bubble_mm_bg{ background: url(../pics/kinderreporter/bubble_mm_bild_bg.png) repeat-x; }
.bubble_uv_bg{ background: url(../pics/kinderreporter/bubble_uv_bild_bg.png) repeat-x; }
.bubble_edw_bg{ background: url(../pics/kinderreporter/bubble_edw_bild_bg.png) repeat-x; }
.bubble_mp_bg{ background: url(../pics/kinderreporter/bubble_mp_bild_bg.png) repeat-x; }
.bubble_ms_bg{ background: url(../pics/kinderreporter/bubble_ms_bild_bg.png) repeat-x; }
.bubble_mg_bg{ background: url(../pics/kinderreporter/bubble_mg_bild_bg.png) repeat-x; }

.kinderreporterBanner1{ background: url(../pics/kinderreporter/Banner1.jpg) no-repeat; padding-top:180px; padding-bottom:600px; padding-left:2px; }
.kinderreporterBanner2{ background: url(../pics/kinderreporter/Banner2.jpg) no-repeat; padding-top:180px; padding-bottom:600px; padding-left:2px; }
.kinderreporterBanner3{ background: url(../pics/kinderreporter/Banner3.jpg) no-repeat; padding-top:180px; padding-bottom:600px; padding-left:2px; }

.kinderreporterBG{ background: url(../pics/kinderreporter/background/hintergrund_blau.png) no-repeat; padding:5px; }
.boxKinderreporter{ border:1px solid #fbbb10;padding:5px 5px 5px 5px ;-moz-border-radius-bottomleft: 3px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-bottomright: 3px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 3px/*{cornerRadius}*/;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.boxKinderreporter2{ border:1px solid #fbbb10;padding:0px 0px 0px 0px ;-moz-border-radius-bottomleft: 3px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-bottomright: 3px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 3px/*{cornerRadius}*/;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.boxKinderreporterInhalt{ padding:5px; }
.boxKinderreporter_es{ border:1px solid #e5958a;padding:0px 0px 0px 0px ;-moz-border-radius-bottomleft: 3px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-bottomright: 3px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 3px/*{cornerRadius}*/;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.boxKinderreporter_mm{ border:1px solid #ff944c;padding:0px 0px 0px 0px ;-moz-border-radius-bottomleft: 3px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-bottomright: 3px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 3px/*{cornerRadius}*/;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.poststelle{ background: url(../pics/kinderreporter/background/tafelBG.jpg) no-repeat; color:#fff; font-weight: bold; }
.tafelEnde { background: url(../pics/kinderreporter/manolitos-poststelle-bg2.gif) repeat-x; height:87px }
.manolitoTafelLink{ color:#fff; font-weight: bold; text-decoration:underline; padding:0 5px 0 5px; cursor: pointer; }
.backgroundHoerspiel{ background: url(../pics/kinderreporter/background/Grafik_Hoerspiel_Hintergrund.png) repeat-x; padding:5px; }
.backgroundBrief{ background: url(../pics/kinderreporter/hintergrund_tagebuch.gif); padding:15px; }
.backgroundVideo{ background: url(../pics/kinderreporter/background/Grafik_Urlaubsvideo_1.png) no-repeat; width: 500px; padding-bottom: 200px; padding-top: 200px; padding-left:95px; }
.backgroundPoststelle{ background: url(../pics/kinderreporter/background/Grafik_Poststelle.png) no-repeat; background-position: right; padding-right:220px; padding-top:20px;  }
.boxElternseite{ background-color: #ffffff; border:1px solid #e5958a;padding:5px 5px 5px 5px ;-moz-border-radius-bottomleft: 3px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-bottomright: 3px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 3px/*{cornerRadius}*/;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
.backgroundStartseite{ background: url(../pics/kinderreporter/Bild_Startseite.png) no-repeat;  }
.boxUrlaubswunschmaschineInhalt{ background: url(../pics/kinderreporter/wunschmaschine/monitor.png) no-repeat; background-position: top center; height: 550px; }
.boxUrlaubswunschmaschine{ background-color: #ffffff; border:1px solid #e5958a;padding:0 ;-moz-border-radius-bottomleft: 3px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-bottomright: 3px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 3px/*{cornerRadius}*/;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }

/* Kopfzeile */
.monitor_1{ width: 690px; height: 29px; float: left; margin: 0px; padding: 0px; }
/* Seitenteile Contentbereich */
.monitor_2{ width:27px;height: 286px;  float: left; margin: 0px; padding: 0px; }
.monitor_4{ width:177px;height: 286px;  float: left; margin: 0px; padding: 0px; }
/* Contentbereich */
.monitor_3{ background-color: #fff; width:486px; height: 286px; float: left; margin: 0px; padding: 0px; overflow: auto; }

/* Seitenteile Fu&szlig;zeile */
.monitor_5{ width:27px; height:81px; float: left; margin: 0px; padding: 0px; }
.monitor_9{ width:57px; height:81px; float: left; margin: 0px; padding: 0px; }

/* Hauptbereich Fu&szlig;zeile */
.monitor_7{ height:81px; width:368px; float: left; margin: 0px; padding: 0px; }

/* Buttons Fu&szlig;zeile */
.monitor_6{ width:60px; height:81px; float: left; margin: 0px; padding: 0px; cursor: pointer; }
.monitor_8{ width:60px; height:81px; float: left; margin: 0px; padding: 0px; cursor: pointer; }


.index_es_bg{ background-color: #e5958a; }
.index_uv_bg{ background-color: #afcea2; }

.boxUBG{ padding:5px; background: url(../pics/boxU_BG.gif) no-repeat bottom; }
.boxEBG{ padding:5px; background: url(../pics/boxE_BG.gif) no-repeat bottom; }
.boxKBG{ padding:5px; background: url(../pics/boxK_BG.gif) no-repeat bottom; }

h1 { font-weight: bold; color:#ffffff; margin-bottom: 0px; background-color:#264989; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
h2 { font-weight: bold; color:#264989; padding-bottom: 2px; text-decoration:none; }
h3 { font-weight: bold; color:#ffffff; margin-bottom: 0px; background-color:#264989; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
h4 { font-weight: bold; color:#264989; margin-bottom: 2px; background-color:#fbbb10; padding:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; }
h5 { font-weight: bold; color:#264989; padding-bottom: 2px; text-decoration:none; font-size: 15px; }


.btnPaging{ height:20px; width:20px; }


#userprofilTabs2 .ui-widget-header, #userprofilTabs2 .ui-tabs, #userprofilTabs2 .ui-content,#userprofilTabs .ui-widget-header, #userprofilTabs .ui-tabs, #userprofilTabs .ui-content{
    background: #D3DBF0;
    border: 0px;
    padding: 0px;
}
#userprofilTabs2 .ui-tabs, #userprofilTabs2 .ui-tabs-panel, #userprofilTabs .ui-tabs, #userprofilTabs .ui-tabs-panel{
    border: 0px;
    padding: 0px;
}

#bewertungsTabs .ui-widget-header, #bewertungsTabs .ui-tabs, #bewertungsTabs .ui-content,#bewertungsTabs2 .ui-widget-header, #bewertungsTabs2 .ui-tabs, #bewertungsTabs2 .ui-content{
    background: #D3DBF0;
    border: 0px;
    padding: 0px;
}
#bewertungsTabs .ui-tabs, #bewertungsTabs .ui-tabs-panel, #bewertungsTabs2 .ui-tabs, #bewertungsTabs2 .ui-tabs-panel{
    border: 0px;
    padding: 0px;
}
#hotelTabs .ui-widget-header, #hotelTabs .ui-tabs, #hotelTabs .ui-content{
    background: #D3DBF0; 
    border: 0px;
    padding: 0px;   
}
#hotelTabs .ui-tabs, #hotelTabs .ui-tabs-panel{
    border: 0px;
    padding: 0px;
}

.weather{
    font-family:tahoma, arial, sans-serif;
    font-size:10px;
}
.btnHotel{
    width:150px;
}

a {color:#666; text-decoration:underline}
a:active {color:#f60; text-decoration:underline}
a:visited {color:#666; text-decoration:underline}
a:hover {color:#f60; text-decoration:underline}

.map {position:relative}
.map a {color:#000; font-size:10px; font-weight:bold; text-decoration:none}
.map a:hover {color:#f60; text-decoration:none}
.map .label {position:absolute}

.paginator a {font-size:11px; text-decoration:underline}

.cloud a {color:#666; font-weight:normal; text-decoration:underline}
.cloud a:hover {color:#f60; text-decoration:underline}

.breadcrumb a {color:#999; font-size:10px; text-transform:uppercase; text-decoration:none}
.breadcrumb a:hover {color:#f60; font-size:10px; text-transform:uppercase; text-decoration:none}

.left {text-align:left}
.right {text-align:right}
.center {text-align:center}

.floatL {float:left}
.floatR {float:right}

.block {text-align:justify}

.width20 {width:20px}
.width25 {width:25px}
.width330 {width:330px}
.width425 {width:425px}
.width580 {width:580px}
.width600 {width:600px}

.afafaf {color:#afafaf}
.true {color:#0f0; font-weight:bold}

.btn {border-style:outset; border-width:1px; color:#000; background-color:#efefef; margin:0px}
.btnb {border-style:outset; border-width:1px; color:#fff; font-weight:bold; background-color:#808080; margin:0px}

.clearAll {
    font-size:0px;
    line-height:0px;
    height:0px;
    width:0px;
    clear:both;
}

.px9 {font-size:9px; margin:0}
.px10 {font-size:10px; margin:0}
.px11 {font-size:11px; margin:0}
.px12 {font-size:12px; margin:0}
.px42 {font-size:42px; margin:0}
.px22 {font-size:22px; margin:0}
.px20 {font-size:20px; margin:0}
.px18 {font-size:18px; margin:0}
.px16 {font-size:16px; margin:0}
.px14 {font-size:14px; margin:0}
.px13 {font-size:13px; margin:0}
.px12 {font-size:12px; margin:0}

.spaceB1 {width:1px; height:1px; font-size:0px}
.spaceB2 {width:2px; height:1px; font-size:0px}
.spaceB3 {width:3px; height:1px; font-size:0px}
.spaceB4 {width:4px; height:1px; font-size:0px}
.spaceB5 {width:5px; height:1px; font-size:0px}
.spaceB6 {width:6px; height:1px; font-size:0px}
.spaceB7 {width:7px; height:1px; font-size:0px}
.spaceB8 {width:8px; height:1px; font-size:0px}
.spaceB9 {width:9px; height:1px; font-size:0px}
.spaceB10 {width:10px; height:1px; font-size:0px}
.spaceB11 {width:11px; height:1px; font-size:0px}
.spaceB12 {width:12px; height:1px; font-size:0px}
.spaceB13 {width:13px; height:1px; font-size:0px}
.spaceB14 {width:14px; height:1px; font-size:0px}
.spaceB15 {width:15px; height:1px; font-size:0px}
.spaceB20 {width:16px; height:1px; font-size:0px}
.spaceH1 {width:1px; height:1px; font-size:0px}
.spaceH2 {width:1px; height:2px; font-size:0px}
.spaceH3 {width:1px; height:3px; font-size:0px}
.spaceH4 {width:1px; height:4px; font-size:0px}
.spaceH5 {width:1px; height:5px; font-size:0px}
.spaceH6 {width:1px; height:6px; font-size:0px}
.spaceH7 {width:1px; height:7px; font-size:0px}
.spaceH8 {width:1px; height:8px; font-size:0px}
.spaceH9 {width:1px; height:9px; font-size:0px}
.spaceH10 {width:1px; height:10px; font-size:0px}
.spaceH11 {width:1px; height:11px; font-size:0px}
.spaceH12 {width:1px; height:12px; font-size:0px}
.spaceH13 {width:1px; height:13px; font-size:0px}
.spaceH14 {width:1px; height:14px; font-size:0px}
.spaceH15 {width:1px; height:15px; font-size:0px}
.spaceH20 {width:1px; height:20px; font-size:0px}
.spaceH25 {width:1px; height:25px; font-size:0px}
.spaceH30 {width:1px; height:30px; font-size:0px}
.spaceClearH0 {width:0px; height:0px; font-size:0px; clear:both}
.spaceClearH5 {width:1px; height:5px; font-size:0px; clear:both}
.spaceClearH10 {width:1px; height:10px; font-size:0px; clear:both}
.spaceClearH15 {width:1px; height:15px; font-size:0px; clear:both}
.spaceClearH20 {width:1px; height:15px; font-size:0px; clear:both}

/* Rahmen */
.topL {
    height:37px;
    width:39px;
    background:url("../pics/cornerTL.gif") bottom right no-repeat;
}
.top {
    height:34px;
    width:922px;
    border-bottom:1px solid #ff9900;
}
.topR {
    height:37px;
    width:39px;
    background:url("../pics/cornerTR.gif") bottom left no-repeat;
}

.middle {
    width:910px;
    margin:1px auto 0 auto;
    padding:10px 10px 10px 10px;
    border-left:1px solid #ff9900;
    border-right:1px solid #ff9900;
    background-color: #D3DBF0
    
    /*background-color: #D3DBF0;*/
    /*background: url("../pics/backgroundContent3.gif") repeat-x;*/  
}

.headerLogo{
    width:910px;
    
}

.breadcrumb {
    margin-bottom:15px;
    padding:1px 0 1px 0;
    font-size:10px;
    border-top:1px solid #f90;
    border-bottom:1px solid #f90;
    text-transform:uppercase;
}

.breadcrumbInfo {
    margin-bottom:15px;
    padding:1px 0 1px 0;
    font-size:10px;
    text-transform:uppercase;
}

.content {
     padding:2px 0 0 0;
     min-height: 550px;
}

.bottomL {
    height:37px;
    width:39px;
    background:url("../pics/cornerBL.gif") top right no-repeat;
}
.bottom {
    width:922px;
    margin-top:3px;
    border-top:1px solid #ff9900;
}
.bottomR {
    height:37px;
    width:39px;
    background:url("../pics/cornerBR.gif") top left no-repeat;
}


.ibelink{
    height:23px;
    background:url("../pics/navmiddle.gif");
    border:0;
    margin:0;
    font-family:tahoma, arial, sans-serif;
    font-size:12px;
    color:#fff;
    font-weight:700;
    line-height:23px;
    padding:5px 16px;
    cursor:pointer;
}
.ibelink2{
    height:50px;
    width:200px;
    background:url("../pics/ibeButton.gif") no-repeat;
    border:0;
    margin:0;
    font-family:tahoma, arial, sans-serif;
    font-size:14px;
    color:#000;
    font-weight:700;
    line-height:23px;
    padding:5px 23px;
    cursor:pointer;
}

.headlineTitel{
    font-size:12px;
    font-weight:bold;
    color:#333;
}
/*
.headline {
    border-top:1px dotted #fbbb10;
    padding-bottom:8px;
    margin:0px;
    font-size:12px;
    font-weight:bold;
    color:#333; 
}
                       
.headlineBG {
    border:1px dotted #fbbb10; /*dotted*
    border-left:1px solid #FF871E;
    border-right:1px solid #FF871E;
    border-bottom:1px solid #FF871E;
    padding-left: 5px;
    padding-bottom:2px;
    padding-top:2px;
    margin:0px;
    font-size:12px;
    font-weight:bold;
    color:#333; 
    background-color: #FF871E;
}
*/
.headlineError {
    border-top:1px dotted #fe0000;
    padding-bottom:8px;
    margin:0px;
    font-size:12px;
    font-weight:bold;
    color:#fe0000;
}

.headlineEmpty {
    border-top:1px dotted #fbbb10;
    padding:0px;
    margin:0px;
}

.trenner {
    border-top:1px dotted #cccccc;
    padding:0px;
    margin:0px;
}

.copyright {
    float:right;
    padding:5px 5px 0 0;
    text-align:right;
    font-size:11px;
}
.copyright a {
    font-size:11px;
}

.bookmark {
    float:left;
    padding:5px 0 0 5px;
    text-align:right;
    font-size:11px;
}

.version {font-size:9px; color:#cfcfcf; padding:1px 0 0 0;}

.datum {
    padding:15px 5px 0 0;
    float:right;
    text-align:right;
    color:#999;
}

.user {
    padding:15px 0 0 5px;
    float:left;
    text-align:left;
    color:#000;
}
.user a {color:#000; text-decoration:underline}

.cloud {
    line-height:2.3em;
    width:442px;
}
.cloud2 {
    line-height:2.3em;
    width:100%;
}

.schnellsuche {
    padding:2px;
    background:#ddd;
}

.zeugnis, .giatahotels, .dbhotels {
    border-collapse:collapse;
}
.zeugnis td, .giatahotels td, .dbhotels td {
    border:1px solid #aaa;
}
.zeugnis .head {
    padding-top: 5px;
    padding-bottom:5px;
    background:#efefef;
}

.arrow{
    background-image:url("../pics/arrows.gif");
    background-position:left;
    background-repeat:no-repeat;
    padding-left: 20px;
}

div .bewertungHeader {
    background:#efefef;
    margin:2px 0 2px 0;
    padding:0 0 3px 0;
}
div .bewertung {
    border-top:1px dotted #999;
    border-bottom:1px dotted #999;
    padding-top:10px;
    padding-bottom:10px;
    margin:5px 0 5px 0;
}

.error {color:#fe0000}

.note {font-weight:bold;}
.gesamtnote {text-decoration:overline}

.reiseangaben {color:#666; vertical-align:top}

.withBorder {border-collapse:collapse;}
.withBorder td {border:#cccccc 1px solid}


#bewertung tr, .login tr, .passwortvergessen tr, .registrierung tr {height:28px}



#bewertung select {border:#999 1px dotted}
#bewertung input[type=text] {border:#999 1px dotted}
#bewertung input[type=password] {border:#999 1px dotted}
#bewertung input[type=checkbox] {margin:0; padding:0}
#bewertung input[type=radio] {margin:0; padding:0}
#bewertung textarea {border:#999 1px dotted; margin-top:5px}


#tipp tr {height:28px}
#tipp select {border:#999 1px dotted}
#tipp input[type=text] {border:#999 1px dotted}
#tipp input[type=password] {border:#999 1px dotted}
#tipp input[type=checkbox] {margin:0; padding:0}
#tipp input[type=radio] {margin:0; padding:0}
#tipp textarea {border:#999 1px dotted; margin-top:5px}

#cookie {display:none}
#reisenews {display:none}

ul {list-style:none; margin:0; padding:0}/*disc inside*/
li {padding:0 0 0 0}

.info { color:#666; font-size:11px; }
.info a{ color:#666; font-size:11px; }
.achtung { color:red; font-size:11px; }

ol li {
	font-size:11px;
}
.weiterempfehlung{
    color:#FF7C25;
    font-size: 12px;
}
.weiterempfehlung14{
    color:#FF7C25;
    font-size: 14px;
}
.weiterempfehlung24{
    color:#FF7C25;
    font-size: 18px;
}
.weiterempfehlung100{
    color:#FF7C25;
    font-size: 24px;
}
.weiterempfehlung200{
    color:#FF7C25;
    font-size: 34px;
}

.titel{
    font-size:18px;
    font-weight:bold;
    color:#333;
}

.link {color:#666; text-decoration:underline;cursor:pointer;}
.link span:hover {color:#f60; text-decoration:underline;cursor:pointer;}

.menuActive {
    padding-bottom:2px;
    border-bottom: 4px solid #FF871E;
}

.giata{
    font-size: 12px;
}

#weltkarte{
    z-index:1;
    width:445px;
    height:290px;
}

#menuTabs{
    height:20px;
}
#menuTabs a, .menuTabs a:hover{
    color:#fff;
    font-weight: bold;
    text-decoration: none;
}
#menuTabs li{
    background-color: #f5760A;
    list-style: none;
    float:left;
    height:20px;
    color:#fff;
    font-weight: bold;
    border-top: 3px solid #f5760A; 
    padding-top:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; 
    border-bottom:1px solid #f5760A;
    padding-bottom:1px;-moz-border-radius-bottomleft: 1px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 1px/*{cornerRadius}*/; -moz-border-radius-bottomright: 1px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 1px/*{cornerRadius}*/;
    padding-left: 15px;
    padding-right: 15px;
    margin-right: 2px;
}
#menuTabs li:hover{
    background-color: #fbbb10; 
    color:#264989;                       
    cursor: pointer;
    border-top: 3px solid #fbbb10; 
    padding-top:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; 
    border-bottom:1px solid #fbbb10;
    padding-bottom:1px;-moz-border-radius-bottomleft: 1px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 1px/*{cornerRadius}*/; -moz-border-radius-bottomright: 1px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 1px/*{cornerRadius}*/;
    padding-left: 15px;
    padding-right: 15px;
    margin-right: 2px;
}

#menuTabs .menuTabsActive{
    background-color: #fbbb10;
    color:#264989;
    border-top: 3px solid #fbbb10; 
    padding-top:3px;-moz-border-radius-topleft: 3px/*{cornerRadius}*/; -webkit-border-top-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-topright: 3px/*{cornerRadius}*/; -webkit-border-top-right-radius: 3px/*{cornerRadius}*/; 
    border-bottom:1px solid #fbbb10;
    padding-bottom:1px;-moz-border-radius-bottomleft: 1px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 1px/*{cornerRadius}*/; -moz-border-radius-bottomright: 1px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 1px/*{cornerRadius}*/;
}

.submenuDiv{
    /*padding-top: 6px; */
    background-color: #fff;
    /*height:5px; /* 23 */
    border:1px solid #f5760a;
    padding:10px 0 0 0 ;-moz-border-radius-bottomleft: 3px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 3px/*{cornerRadius}*/; -moz-border-radius-bottomright: 3px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 3px/*{cornerRadius}*/;
}
.submenuTabs{
    /*padding-top: 4px; */
    background-color: #fff;
    height:20px;
    /*border:1px solid #f5760a; */
}
.submenuTabs ul li{
    list-style: none;
    float:left;
    padding: 0px 14px 0px 14px; 
    background-color: #fff;
    color:#264989;
    cursor: pointer;
    font-weight: bold;
}
.submenuTabs ul li:hover{
    background-color: #fff;
    color:#f5760a;                       
    cursor: pointer;
    padding: 0px 14px 0px 14px;
    font-weight: bold; 
}
.submenuTabs a{
    color:#264989;
    font-weight: bold;
    text-decoration: none;
}
.submenuTabs a:hover{
    color:#f5760a;
    font-weight: bold;
    text-decoration: underline;
}
