/* Importieren der Hacks für IE/WIN */



/* Importieren der Detail CSS-Files */
@import "kurse.css";
@import "team.css";
@import "page.css";
@import "kontakt.css";
@import "tabelle.css";     /* Tabelle mit den Kursen */
@import "startseite.css"; 
@import "weblinks.css"; 
@import "presse.css"; 







* {
margin:0;
padding:0;
}
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
margin:0.5em 0;
}
li,dd {
margin-left:1em;
}
fieldset {
padding:.5em;
}
body {
font-size:76%;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.3;
text-align:center;
background-color: #F0F0F0;
/* border: 1px solid #FF3333; */
}

#wrapMitLeftUndRight {
width:1000px;
margin: 0;
text-align:left;
background: url(../images/content_mitLeftUndRight.jpg) 25%  0;
}

#wrapMitLeftOhneRight {
width:1000px;
margin: 0;
text-align:left;
background: url(../images/content_mitLeftOhneRight.jpg) 25%  0;
}

#wrapOhneLeftMitRight {
width:1000px;
margin: 0;
text-align:left;
background: url(../images/content_ohneLeftMitRight.jpg) 80%  0;
}

#wrapOhneRightOhneLeft {
width:1000px;
margin: 0;
text-align:left;
background: url(../images/content_ohneLeftundRight.jpg) 0  0;
}


/**************** Menu im Header (neben dem Logo)) ******************/
#header {
float: left;
}
#header  img{
//width:100%;
}


#header #headermenu{
position: absolute;
top: 25px;
left: 810px;
width: 170px;
/*background:transparent;*/
}
#header #headermenu .moduletable_myheadermenu{  
/*background: url(../images/trans_grau.jpg) repeat top left;*/
}
#header #headermenu .moduletable_myheadermenu ul{
list-style:none;
margin:0;
padding:0;
}
#header #headermenu .moduletable_myheadermenu li{
margin:0;
padding:0;
font-family: "Lucida Grande", sans-serif;
font-size: 110%;
}
#header #headermenu .moduletable_myheadermenu li a{
text-decoration:none;
color:#ffcc00;
/*background: transparent;*/
}
#header #headermenu .moduletable_myheadermenu li a:hover {
color:#0000FF;
font-weight: bold;
}



#contentMainmenuWrap {
clear:both;
}



#content55 {
float:left;
width:55%;
}

#content75 {
float:left;
width:75%;
overflow:hidden;
}

#content80 {
float:left;
width:80%;
overflow:hidden;
}

#content100 {
float:left;
width:100%;
overflow:hidden;
}


/*** Farbiger Balken am Anfang der Contentseite ***/
.my_gutter_myDefault{
padding: 10px;
background: url(../images/content_grau.jpg) repeat-x top left;
}
.my_gutter_myDefault a{
color:#0000FF;
font-weight: bold;
}
.my_gutter_myDefault a:hover {
color: #000000;
}

/***  **********************************************   ***/
.my_gutter_myEntwicklung{
padding: 10px;
background: url(../images/content_rot.jpg) repeat-x top left;
}
.my_gutter_myKanu{
padding: 10px;
background: url(../images/content_orange.jpg) repeat-x top left;
}
.my_gutter_mySport{
padding: 10px;
background: url(../images/content_gelb.jpg) repeat-x top left;
}
.my_gutter_myGesundheit{
padding: 10px;
background: url(../images/content_grun.jpg) repeat-x top left;
}
.my_gutter_myGestalten{
padding: 10px;
background: url(../images/content_blau.jpg) repeat-x top left;
}

#footer {
clear:both;
background-color:#E6E6E6;
}

.inside {
padding: 10px;
}

#sidebar {
float:left;
width:250px;
overflow:hidden;
}

#sidebar-2 {
float:left;
width:20%;
overflow:hidden;
}


/*************************/
/**** Top - Menu ****/
/************************/
#navTopWrap {
clear: both;
}
#topmenu {
float:left;
width:75%;
padding: 10px 0px 0px 25%;
background: #F0F0F0 url(../images/nafContent_1px.gif) repeat-x bottom left; 
}
#topmenu .moduletable_mytopmenu ul{
float:left;
list-style:none;
margin:0;
padding:0;
}
#topmenu .moduletable_mytopmenu li{
float:left;
margin:0;
padding:0;
font-family: "Lucida Grande", sans-serif;
font-size: 110%;
}
#topmenu .moduletable_mytopmenu li a{
float:left;
display: block;
text-decoration: none;
border: 1px solid #9B8748;
border-bottom: none;
margin: 0 2px 0 0;
padding: 4px 8px 4px 8px;
color:#FFFFFF;
font-weight: bold;
/*background: #FFFFFF;*/
}
#topmenu .moduletable_mytopmenu li a:hover {
color: #0000FF;
background: #FFFFFF;
}


/* Topmenü mitLinXlernen AG */
#topmenu .moduletable_mytopmenu li.item75{
font-size: 110%;
}
#topmenu .moduletable_mytopmenu li.item75 a {
float: left;
text-decoration: none;
border-bottom: none;
color: #646464;
}
#topmenu .moduletable_mytopmenu li.item75 a:hover {
color: #646464;
background: #FFFFFF;
}
#topmenu .moduletable_mytopmenu li.parent.active.item75 a{
color:#000000;
background: #C0C0C0;
}



/* Topmenü Item pers.Entwicklung */
#topmenu .moduletable_mytopmenu li.item28{
font-size: 110%;
margin:0;
padding:0;
}
#topmenu .moduletable_mytopmenu li.item28 a {
float: left;
text-decoration: none;
border-bottom: none;
color: #CC0000;
}
#topmenu .moduletable_mytopmenu li.item28 a:hover {
color: #CC0000;
background: #FFFFFF;
}
#topmenu .moduletable_mytopmenu li.parent.active.item28 a{
color:#000000;
background: #CC0000;
}


/* Topmenü Item Kanuschule */
#topmenu .moduletable_mytopmenu li.item29{
font-size: 110%;
}
#topmenu .moduletable_mytopmenu li.item29 a {
float:left;
text-decoration:none;
border-bottom: none;
color:#FF6600;
}
#topmenu .moduletable_mytopmenu li.item29 a:hover {
color:#FF6600;
background: #FFFFFF;
}
#topmenu .moduletable_mytopmenu li.parent.active.item29 a{
color:#000000;
background: #FF6600;
}



/* Topmenü Item Sportkurse */
#topmenu .moduletable_mytopmenu li.item18{
font-size: 110%;
}
#topmenu .moduletable_mytopmenu li.item18 a {
float:left;
text-decoration:none;
border-bottom: none;
color:#FFCC00;
}
#topmenu .moduletable_mytopmenu li.item18 a:hover {
color:#FFCC00;
background: #FFFFFF;
}
#topmenu .moduletable_mytopmenu li.parent.active.item18 a{
color:#000000;
background: #FFCC00;
}


/* Topmenü Item Gesundheit */
#topmenu .moduletable_mytopmenu li.item30{
font-size: 110%;
}
#topmenu .moduletable_mytopmenu li.item30 a {
float:left;
text-decoration:none;
border-bottom: none;
color:#99CC00;
}
#topmenu .moduletable_mytopmenu li.item30 a:hover {
color:#99CC00;
background: #FFFFFF;
}
#topmenu .moduletable_mytopmenu li.parent.active.item30 a{
color:#000000;
background: #99CC00;
}


/* Topmenü Item Gestalten */
#topmenu .moduletable_mytopmenu li.item56{
font-size: 110%;
}
#topmenu .moduletable_mytopmenu li.item56 a {
float:left;
text-decoration:none;
border-bottom: none;
color:#99CCFF;
}
#topmenu .moduletable_mytopmenu li.item56 a:hover {
color:#99CCFF;
background: #FFFFFF;
}
#topmenu .moduletable_mytopmenu li.parent.active.item56 a{
color:#000000;
background: #99CCFF;
}




/**** Mainmenu "Start / mitLinXlernen AG" ****/
#sidebar .moduletable_mymitLinXlernenmenu{  
width: 240px;
background: url(../images/main_nav_weiss_unten.jpg) no-repeat bottom left;
}
#sidebar .moduletable_mymitLinXlernenmenu h3{
margin: 0;
padding: 4px 6px 4px 6px;
font-size: 120%;
color: #333;
/*border-bottom: 1px solid #BFBF00;*/
background: url(../images/main_nav_grau_oben.jpg) no-repeat top left;
}
#sidebar .moduletable_mymitLinXlernenmenu ul{
list-style: none;
margin: 0;
padding: 7px 0px 7px 0px;
}
#sidebar .moduletable_mymitLinXlernenmenu li{
margin: 0 0 4px 0;
padding: 0;
font-family: "Lucida Grande", sans-serif;
font-size: 100%;
}
#sidebar .moduletable_mymitLinXlernenmenu li a{
margin: 0px 0px 0px 4px;
text-decoration:none;
color:#404040;
}
#sidebar .moduletable_mymitLinXlernenmenu li a:hover {
color:#0000FF;
}
/***     Untermenü 1    ***/
#sidebar .moduletable_mymitLinXlernenmenu li.parent {
margin: 5px 0px 0px 2px;
padding: 4px 0px 0px 0px;
font-size: 120%;
font-family: Verdana;
font-weight: bold;
color: #333;
background: url(../images/main_nav_grau_oben.jpg) no-repeat top left;
}
#sidebar .moduletable_mymitLinXlernenmenu li.parent ul{
list-style:none;
margin:0 0 10px 0px;
padding: 0;
background: #FFFFFF;
}
#sidebar .moduletable_mymitLinXlernenmenu li.parent li{
margin: 0px 0px 4px 0px;
padding:0;
font-size: 80%;
font-weight: normal;
}
#sidebar .moduletable_mymitLinXlernenmenu li.parent li a{
margin: 0px 0px 0px 8px;
text-decoration:none;
color:#404040;
}
#sidebar .moduletable_mymitLinXlernenmenu li.parent li a:hover {
color:#0000FF;
}





/**** Mainmenu "Bewusstseinstraining" ****/
#sidebar .moduletable_mybewusstseinsmenu{  
width: 240px;
background: url(../images/main_nav_weiss_unten.jpg) no-repeat bottom left;
}
#sidebar .moduletable_mybewusstseinsmenu h3{
margin: 0;
padding: 4px 6px 4px 6px;
font-size: 120%;
color: #333;
/*border-bottom: 1px solid #BFBF00;*/
background: url(../images/main_nav_rot_oben.jpg) no-repeat top left;
}
#sidebar .moduletable_mybewusstseinsmenu ul{
list-style: none;
margin: 0;
padding: 7px 0px 7px 0px;
}
#sidebar .moduletable_mybewusstseinsmenu li{
margin: 0 0 4px 0;
padding:0;
font-family: "Lucida Grande", sans-serif;
font-size: 100%;
}
#sidebar .moduletable_mybewusstseinsmenu li a{
margin: 0px 0px 0px 4px;
text-decoration:none;
color:#404040;
}
#sidebar .moduletable_mybewusstseinsmenu li a:hover {
color:#0000FF;
}
/***     Untermenü 1    ***/
#sidebar .moduletable_mybewusstseinsmenu li.parent {
margin: 5px 0px 0px 2px;
padding: 4px 0px 0px 0px;
font-size: 120%;
font-family: Verdana;
font-weight: bold;
color: #333;
background: url(../images/main_nav_rot_oben.jpg) no-repeat top left;
}
#sidebar .moduletable_mybewusstseinsmenu li.parent ul{
list-style:none;
margin:0 0 10px 0px;
padding: 0;
background: #FFFFFF;
}
#sidebar .moduletable_mybewusstseinsmenu li.parent li{
margin: 0px 0px 4px 0px;
padding:0;
font-size: 80%;
font-weight: normal;
}
#sidebar .moduletable_mybewusstseinsmenu li.parent li a{
margin: 0px 0px 0px 8px;
text-decoration:none;
color:#404040;
}
#sidebar .moduletable_mybewusstseinsmenu li.parent li a:hover {
color:#0000FF;
}




/**** Mainmenu "Kanuschule" ****/
#sidebar .moduletable_mykanuschule_menu{  
margin: 0;
background: url(../images/main_nav_weiss_unten.jpg) no-repeat bottom left;
}
#sidebar .moduletable_mykanuschule_menu h3{
margin: 0;
padding: 4px 6px 4px 6px;
font-size: 120%;
color: #333;
/*border-bottom: 1px solid #BFBF00;*/
background: url(../images/main_nav_orange_oben.jpg) no-repeat top left;
}
#sidebar .moduletable_mykanuschule_menu ul{
list-style:none;
margin:0 0 10px 0;
padding: 14px 10px 14px 0px;
}
#sidebar .moduletable_mykanuschule_menu li{
margin:0 0 6px;
padding:0;
font-family: "Lucida Grande", sans-serif;
font-size: 100%;
}
#sidebar .moduletable_mykanuschule_menu li a{
margin: 0px 0px 0px 4px;
text-decoration:none;
color:#404040;
}
#sidebar .moduletable_mykanuschule_menu li a:hover {
color:#0000FF;
}
/***     Untermenü 1    ***/
#sidebar .moduletable_mykanuschule_menu li.parent {
margin: 5px 0 0 2px;
padding: 4px 0px 0px 0px;
font-size: 120%;
font-family: Verdana;
font-weight: bold;
color: #333;
background: url(../images/main_nav_orange_oben.jpg) no-repeat top left;
}
#sidebar .moduletable_mykanuschule_menu li.parent ul{
list-style:none;
margin:0 0 10px 0px;
padding: 0;
background: #FFFFFF;
}
#sidebar .moduletable_mykanuschule_menu li.parent li{
margin: 0px 0px 4px 0px;
padding:0;
font-size: 80%;
font-weight: normal;
}
#sidebar .moduletable_mykanuschule_menu li.parent li a{
margin: 0px 0px 0px 8px;
text-decoration:none;
color:#404040;
}
#sidebar .moduletable_mykanuschule_menu li.parent li a:hover {
color:#0000FF;
}





/**** Mainmenu "Sportkurse" ****/
#sidebar .moduletable_mysportkurse_menu{  
margin: 0;
background: url(../images/main_nav_weiss_unten.jpg) no-repeat bottom left;
}
#sidebar .moduletable_mysportkurse_menu h3{
margin: 0;
padding: 4px 6px 4px 6px;
font-size: 120%;
color: #333;
/*border-bottom: 1px solid #BFBF00;*/
background: url(../images/main_nav_gelb_oben.jpg) no-repeat top left;
}
#sidebar .moduletable_mysportkurse_menu ul{
list-style:none;
margin:0 0 10px 0;
padding: 14px 10px 14px 0px;
}
#sidebar .moduletable_mysportkurse_menu li{
margin:0 0 6px;
padding:0;
font-family: "Lucida Grande", sans-serif;
font-size: 100%;
}
#sidebar .moduletable_mysportkurse_menu li a{
margin: 0px 0px 0px 4px;
text-decoration:none;
color:#404040;
}
#sidebar .moduletable_mysportkurse_menu li a:hover {
color:#0000FF;
}
/***     Untermenü 1    ***/
#sidebar .moduletable_mysportkurse_menu li.parent {
margin: 5px 0px 0px 2px;
padding: 4px 0px 0px 0px;
font-size: 120%;
font-family: Verdana;
font-weight: bold;
color: #333;
background: url(../images/main_nav_gelb_oben.jpg) no-repeat top left;
}
#sidebar .moduletable_mysportkurse_menu li.parent ul{
list-style:none;
margin:0 0 10px 0px;
padding: 0;
background: #FFFFFF;
}
#sidebar .moduletable_mysportkurse_menu li.parent li{
margin: 0px 0px 4px 0px;
padding:0;
font-size: 80%;
font-weight: normal;
}
#sidebar .moduletable_mysportkurse_menu li.parent li a{
margin: 0px 0px 0px 8px;
text-decoration:none;
color:#404040;
}
#sidebar .moduletable_mysportkurse_menu li.parent li a:hover {
color:#0000FF;
}




/**** Mainmenu "Gesundheit" ****/
#sidebar .moduletable_mykoerperGesund_menu{  
margin: 0;
background: url(../images/main_nav_weiss_unten.jpg) no-repeat bottom left;
}
#sidebar .moduletable_mykoerperGesund_menu h3{
margin: 0;
padding: 4px 6px 4px 6px;
font-size: 120%;
color: #333;
/*border-bottom: 1px solid #BFBF00;*/
background: url(../images/main_nav_grun_oben.jpg) no-repeat top left;
}
#sidebar .moduletable_mykoerperGesund_menu ul{
list-style:none;
margin: 0 0 10px 0;
padding: 14px 10px 14px 10px;
}
#sidebar .moduletable_mykoerperGesund_menu li{
margin:0 0 6px;
padding:0;
font-family: "Lucida Grande", sans-serif;
font-size: 100%;
}
#sidebar .moduletable_mykoerperGesund_menu li a{
text-decoration:none;
color:#404040;
}
#sidebar .moduletable_mykoerperGesund_menu li a:hover {
color:#0000FF;
}



/**** Mainmenu "Gestalten" ****/
#sidebar .moduletable_mygestalten_menu{  
margin: 0;
background: url(../images/main_nav_weiss_unten.jpg) no-repeat bottom left;
}
#sidebar .moduletable_mygestalten_menu h3{
margin: 0;
padding: 4px 6px 4px 6px;
font-size: 120%;
color: #333;
/*border-bottom: 1px solid #BFBF00;*/
background: url(../images/main_nav_blau_oben.jpg) no-repeat top left;
}


#sidebar .moduletable_mygestalten_menu li .separator{
margin: 0 0 0 0;
padding: 4px 6px 4px 6px;
font-size: 120%;
font-family: Verdana;
font-weight: bold;
color: #333;
background: url(../images/main_nav_blau_oben.jpg) no-repeat top left;
}


#sidebar .moduletable_mygestalten_menu ul{
list-style:none;
margin: 0 0 10px 0;
padding: 14px 10px 14px 0px;
}
#sidebar .moduletable_mygestalten_menu li{
margin:0 0 6px 0px;
padding:0;
font-family: "Lucida Grande", sans-serif;
font-size: 100%;
}
#sidebar .moduletable_mygestalten_menu li a{
margin:0 0 0 6px;
padding:0;
text-decoration:none;
color:#404040;
}
#sidebar .moduletable_mygestalten_menu li a:hover {
color:#0000FF;
}



/******************************************************/
/***************** Neuigkeiten *********************/
#sidebar-2 .latestnews_myneuigkeiten{  
margin: 0;
background: url(../images/main_nav_weiss_unten.jpg) no-repeat bottom left;
}
#sidebar-2 .latestnews_myneuigkeiten h3{
margin: 0;
padding: 6px 6px 4px 6px;
font-size: 120%;
color: #333;
/*border-bottom: 1px solid #BFBF00;*/
background: url(../images/main_nav_grau_oben.jpg) no-repeat top left;
}
#sidebar-2 .latestnews_myneuigkeiten ul{
list-style:none;
margin:0;
padding: 14px 10px 14px 10px;
}
#sidebar-2 .latestnews_myneuigkeiten li{
list-style:none;
margin:0 0 6px;
padding:0;
font-family: "Lucida Grande", sans-serif;
font-size: 100%;
}
#sidebar-2 .latestnews_myneuigkeiten li a{
text-decoration:none;
color:#404040;
}
#sidebar-2 .latestnews_myneuigkeiten li a:hover {
color:#0000FF;
}


/*******       Kontakt        **********/

#component-contact {

}




