@charset "UTF-8";
@import url(./pixlie/pixlie.css);
/*@import url(./pixlie/lightbox.css);*/


* { margin:0; padding: 0 }
    /*option { padding-left: 0.4em }*/
    * html body * { overflow:visible }
    * html iframe, * html frame { overflow:auto }
    * html frameset { overflow:hidden }

    body
      {
		font-family: Arial, Albany, Helvetica, sans-serif;
        /*min-height: 101%;*/
        font-size: 12px;
        color: #000;
        background: #fff;
        text-align: left;
		line-height: 20px;
		background:white url('../images/site/bg_blau.jpg') repeat top left ;
		
		 /*style="background: #4d87c7 url('./images/site/Texture0205.jpg') repeat top left fixed;" */
      }
	  
/*	  html, body, textarea {
	scrollbar-base-color:lightblue;
	scrollbar-3d-light-color:#026DB3;
	scrollbar-arrow-color:black;
	scrollbar-darkshadow-color:#026DB3;
	scrollbar-face-color:#026DB3;
	scrollbar-highlight-color:#026DB3;
	scrollbar-shadow-color:white;
	scrollbar-track-color:#026DB3;
}*/

a:link { font-weight:bold; color:black; text-decoration:underline; }
a:visited { font-weight:bold; color:black; text-decoration:underline; }
a:hover { font-weight:BOLD; color:black; text-decoration:underline; }
a:active { font-weight:bold; color:black; text-decoration:underline; }
	  
	  
#topnav a:link{ font-weight:normal; color:black; text-decoration:none; font-size: 8pt; text-align: justify; line-height: 20px;}
		
		
	  p
      {
		font-family: Arial, Albany, Helvetica, sans-serif;
        /*min-height: 101%;*/
		font-size: 12px;
        text-align: justify;
		line-height: 20px;
		margin:0px;
      }

	  span
      {
		/*font-family: Arial, Albany, Helvetica, sans-serif;*/
        /*min-height: 101%;*/
		font-size: 12px;
        text-align: justify;
		/*line-height: 20px;*/
		  line-height:175%;
  /*font-size:75%;*/
  text-align: left;
      }
	  
	  
	  h4{
  /*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1em;*/
  font-weight: bold;
  /*margin:0px 30px 0px 35px;*/
  padding-top: 20px;
  
}

	hr{
	color:#0099fd;
	background-color:#0099fd;
	border-color:#0099fd;
		}
		
	img{
		border:0px;
		
		}

.liste {

		list-style-type:disc;
		padding-left: 38px;
		line-height: 20px;
		
}

.liste li ul{

		
		padding-left: 58px;
		line-height: 25px;
		
}


.listecr {
	
		list-style-type:disc;
		padding-left: 38px;
		line-height: 20px;
		
}

.liste2 {
	
		list-style-type:disc;
/*		list-style-image: url(./../images/babysitter/flower_maroon_wht.gif);*/
		padding-left: 22px;
		line-height: 20px;
		
}


.uliste {
		list-style:disc inside;
		padding-left: 48px;
		line-height: 20px;
}


.liste li {
margin-bottom : 4px;
}

.liste2 li {
margin-bottom : 4px;
}


.listecr {
		list-style-type:disc;
		padding-left: 38px;
		line-height: 20px;
}



.listeb1 {
		list-style-type:disc;
		padding-left: 38px;
		line-height: 20px;
/*		list-style-image: url(./../images/babysitter/flower_maroon_wht.gif);*/
}

ol.listeb2{
	padding:25px;
	/*list-style-type: decimal;*/
	font-weight:bold;
	list-style-type: decimal;
	
	/*list-style-position: inside;*/
}


ol.listeb2 ul {
	font-weight:normal;
	margin-bottom: 12px;
	margin-top: 4px;
	line-height:26px;
	margin-left:30px;
	list-style-type: disc;
	
	text-align: left;
	
		/*list-style-image: url(./../images/babysitter/flower_maroon_wht.gif);*/
}


#mitarb p {
	
	font-size: 11px;
	line-height: 14px;
	
	}

#ablauf td
{
	height : 30px;
font-size: 10pt;
font-family: Arial;
color: #000000;

}

#jueTab td
{
	
	height : 30px;
	font-size: 10pt;
	font-family: Arial;
	color: #000000;
	border-bottom:1px solid #0099fd;
	background : #FFFFCC;

}

#bzeiten
{
	margin-left:50px;
	width:80%;
	}

#bzeiten td
{
	
	height : 30px;
	font-size: 10pt;
	font-family: Arial;
	color: #000000;
	border-bottom:1px solid #0099fd ;


	

}


  #page_margins { width:980px; border: 0px #889 solid; }
  /*#page_margins { width:980px; margin: 0px auto; border: 0px #889 solid; }*/
  
  #page 
    { 
      background: #fff; 
      /*border: 1px #fff solid; */
    }
	
	


/*Page Head*/

    #header{

	
		background:#B8D3DD url('../images/site/bg_blau.jpg') repeat top left ;
/*		url('./images/header/<?=$page['header'];?>') no-repeat top left;*/
		
		position:relative;
		z-index: 1;
		height:160px;
	
	}

    #topnav{
		background: url('../images/site/Bild_7.gif') repeat-x bottom left;
        position:absolute;
        top: 0px;
        right: 0px;
		height:162px;
		width:780px;
        text-align:right;
		z-index: 2;
      }
	  


	  
	#nav { clear:both; width: auto; z-index: 2;}
    #main { clear:both; width: auto; background:#026DB3; }
	
	
    #col1 { float: left; width: 200px; }
    #col3 { width:auto; margin: 0 200px; }



	#footer {
		height:120px;
		clear:both; 
		display:block ;
		
		
		}

h3
{
font-size: 14pt;
font-family: Verdana, Helvetica, sans-serif;
color: #00007F;
font-weight: bold;
line-height:30px;
text-align:center;
}
	

td
{font-size: 12px;
font-family: arial;
color: #000000
}




	
/*--------------- NAV Styles--------------------------------------------*/	
  #nav_main {
    width: 100%;
	height:62px;
    overflow: hidden;
    float: right;
    display: inline;
	background:white url('../images/site/bg_blau.jpg') repeat top left ;
    /*background: #FFFFFF url("../../../images/menu/background.gif") repeat-x center right;#026DB3;*/
	/*background : #026DB3 url("../images/site/menuoben._jpg") repeat-x;*/
    /*border-top: 1px #FFFF solid;*/
    /*border-bottom: 1px  #026DB3 solid;#5EB3E3 */
    line-height: 0;
  }
  
  #nav_test{
	/*background : #026DB3 url("../images/site/menuoben.jpg") repeat-x;*/
	  }


  #nav_main ul {
	height:100%;

	/*background : url("../images/site/mlinks.jpg") no-repeat;*/
	
	
	}

  #nav_main ul li {
    
    
    display: inline;
	padding:0px 5px;
    float: left;
		text-align:center;
		font-size: 1.0em;
		
		
    line-height: 1em;
    list-style-type: none;
    margin:2px;
	margin-top:10px;
	    display: inline;
    float:left;
	/*background : url("../images/site/testbut.gif") center top;
	background-repeat:no-repeat;
	*/

/*background hellblau:#55caf5 background-color:#07529d;padding:5px 20px;*/
  }
  
/*  #nav_main ul li:hover {
    width:108px;
    height: 20px;
    display: inline;
    float: left;
		text-align:center;
		font-size: 1.0em;
    line-height: 1em;
    list-style-type: none;
	background-color:#FFCC33;
  }*/
  

	#nav_main ul li a{
		
		font-weight:bold;
		  font-size: 9pt;
	  display: block;
padding: 5px 0px 5px 0.5em;
/*border-left: 10px solid #ecc580;*/
/*background: url("../images/site/testbut2.gif") center top;*/
background-repeat:no-repeat;
/*color: #03b5ff;*/
color:black;
text-decoration: none;

		/*color:#FFFFFF;
		text-decoration: none;

		background: url("../images/site/testbut.gif") center top;*/
		}
		
		
#nav_main ul li a:active,
#nav_main ul li a:hover,
#nav_main ul li a:focus
{				  font-size: 9pt;
	  display: block;
padding: 5px 0px 5px 0.5em;
/*border-left: 10px solid #ecc580;*/
/*background: url("../images/site/testbut3a.gif") center top;*/
background-repeat:no-repeat;
color:  black;
text-decoration: underline;
}	
	
	/*###################*/
	
	#text8byo {
	font-size: 8pt;
	/* font-family: Arial, Albany, Helvetica, sans-serif; */
   font-weight: bold;
	color: #ffcc33;
}



/* SUbmenu */


  #submenu {
	  	  	font-size: 10pt;
	 font-family: Arial, Albany, Helvetica, sans-serif; 
   font-weight: bold;
	  color:#026DB3;
    /*font-size: 1.1em; */
    overflow: hidden;
margin:0em 0em 24px 0em;
    list-style-type: none;
	background: #B8D3DD;
/*	margin-left:15px;
	margin-right:15px;
	margin-top:15px;*/
   }

  #submenu ul { list-style-type: none;margin:0px;padding: 0; width:100%;}
  #submenu li {

		float:left; width: 100%;
		
		margin:0; padding: 0 ;
 border-bottom: 1px solid #fff; 
		/*background: #4687bd;*/
		
		}

  #submenu a,
  #submenu strong {
    display:block;
    padding: 0px 0px 3px 10%;
    text-decoration: none;
  }

	  

  /* Level 1 */
  #submenu li#active,
  #submenu li#hover,
  #submenu li strong {
    color: #FFFFFF;
    font-weight: bold;
  }
  
  /* vertikale Links in der Navigations-Datei */
/*a3  {
	/* font-family: Arial, Albany, Helvetica, sans-serif; 
	font-size: 8pt;
   color: #ffffff;
   font-weight: bold;
	text-decoration: none;
}*/

  /*#submenu li a {font-size: 8pt; font-weight: bold; padding-left: 18px; color: #FF3; font-family: Arial, Albany, Helvetica, sans-serif; }
  #submenu li a:focus,
  #submenu li a:hover,
  #submenu li a:active { color: #FFFFFF; }
  */
  
  /*------------------------------------------------------------------------ Menu STYLES links----------------------------------------------------------------------------------------------------------------------------------------------------*/
  
  #submenu li a {
	  font-size: 9pt; font-weight: bold;
	  display: block;
padding: 5px 0px 5px 0.6em;
border-left: 20px solid #ecc580;
/*background-color: #4687bd;509BD9*#509BD8*ecc580* #9FC8E3;*/
/*background-color: #509BD8;*/
/*background: url("../images/site/button_sp.jpg") repeat;*/
color: #00007F;
text-decoration: none;


}


  #submenu li a:focus,
  #submenu li a:hover,
  #submenu li a:active {  
	font-size: 9pt;
	font-weight: bold;
	border-left: 20px solid #4BA6DD;

	/*background-color: #2586d7;*/
color: #00007F;  
text-decoration: underline;
}
  

  
  /*#submenu li a:active {  border-left: 10px solid #1c64d1 #F9EC33;
  background-color: #2586d7;#9d762d
  */
  
  
  
  #sub1 {
    font-size: 1.1em; 
    overflow: hidden;
    margin: 0em 0em 0em 0em;
    list-style-type: none;
	background: #026DB3;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
	
   }
  
  #sub1 ul { list-style-type: none; margin:0; padding: 0; }
  #sub1 li { float:left; width: 100%; margin:0; padding: 0 }
  
  /*rosa: #B72192; rosa2:#FF9675*/
    #sub1 li a {font-size: 8pt; font-weight: bold; padding-left: 24px; color: #105E91; font-family: Arial, Albany, Helvetica, sans-serif; 
		background:url("../images/site/button_sp2.jpg") repeat;
		border-left: 16px solid #FF841F;}
  #sub1 li a:focus,
  #sub1 li a:hover,
  #sub1 li a:active { color: #F9F6CC; 
	  background-color:#2586d7;
	  border-left: 24px solid #FDD564;
	  padding-left: 16px;
	  }
  
  /*--------------------------------------------------------------------------------------- Text Formatierungen ----------------------------------------------------------------------------*/
  
  
  h4{
	  
	line-height:40px;  
	  }
  
  /* Text schwarz in der Schriftgröße 9pt */
.bild1{
	font-size: 8pt;
	/* font-family: Arial, Albany, Helvetica, sans-serif; */
	color: black;
	font-weight : bold;
}
  
/* Text schwarz in der Schriftgröße 11pt */
.text11 {
	font-size: 11pt;
	/* font-family: Arial, Albany, Helvetica, sans-serif; */
	color: #000000;
}

.utextcr{
	font-size: 17px;
	/* font-family: Arial, Albany, Helvetica, sans-serif; */
    font-weight: bold;
	color: #000000;
	line-height:40px;
}


/* Text in der Schriftgröße 11pt, fett */
.text11b  {
	font-size: 11pt;
	/* font-family: Arial, Albany, Helvetica, sans-serif; */
    font-weight: bold;
	color: #00007F;
	line-height:40px;
	
}

/* Text in der Schriftgröße 11pt, fett */
.text11black {
	font-size: 11pt;
	/* font-family: Arial, Albany, Helvetica, sans-serif; */
    font-weight: bold;
	color: #000000;
	line-height:20px;
}

#frontwe {
	
	line-height:20px;
	font-size: 11pt;
	padding:5px;
    font-weight: bold;
	color: #000000;
/*	background-image : url("../images/site/bcktext11b.jpg");*/
	background-repeat:no-repeat;
	
	
	}



 /*-------------------------------------------------------------------------------------- Style TEXTBOX ---------------------------------------------------------------------------------*/
 
 /* Seitenüberschriften, weisse Schrift auf blauem Grund */
.ueber {
	font-family: Arial, Albany, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background: #0099FD;
	padding: 2px;
	padding-left: 12px;
   padding-right: 12px;
   vertical-align: middle;
}


/* Rahmenzellen um Text-Box */
.box {
   background: #0099FD;
}