
#content-menu{
	width:620px;
	height:70px;
	background-image:url(image/test/bg-content-menu.png);
	background-repeat: no-repeat;
	margin-bottom:20px;
}

.image-menu-text{
	font-size:9px;
	width:140px;
	}

.image-menu{
	text-align:center;
	width:140px;
 	height:60px;
 	margin-left:10px;
 	margin-top:5px;
	float:left;
	}

.image-menu a{color:#D20004; }


.bg-video{
	width:600px;
	height:430px;
	padding-top:10px;
	padding-left:20px;
	background-image:url(image/background.png);
	background-repeat: no-repeat;
}	
.bg-video h2{
	color:#000000;
	margin-bottom:10px;
	margin-top:0px;
}

	body
        {	
        	margin: 0;
		padding: 0;
		font-family: verdana;
		/*hält für den IE die Seite in der Mitte*/
		text-align: center;
		color: #000000;
		background-color: #CCCCCC;
        }
        
       .head-titel
        {	
        	height:75px;
               	margin-top:40px;
        	margin-left:10px;
        	float:left;
        }

	.head-titel-schrift1
        {
        	font-size:26px;
        	line-height:1.2em;
        	margin-top:10px;
        }

        
        .head-titel-schrift2
        {
        	font-size:14px;
        	font-weight:500;
        }
        
        .head-info
        {
        	margin-top:15px;	
        	padding-right:30px;
        	text-align:right;
        	font-size:12px;
        	font-weight:bold;
        	color:#D20004;
        	float:right;
        }
        
        .head_info_firstline{color:#D20004; font-size:13px;}
        
	.head-info a{
		text-aling:left;
		color:#D20004; 
		text-decoration:underline;
		line-height:1.5em;
		}
		
        .head-info a img{ border:none;}        
    	.head-info-big
    	{
    		font-size:14px;
    		line-height:1.6
    	}
        
/*Schrifteinstellungen*/
 
        p
        {
        	margin:0px;
        }
        strong
        {
		font-weight:normal;
        }
        
        .small
        {
        	font-size:10px;
        }
        
        h1
        {	
        	font-family : Verdana;
        	font-size:18px;	
        	font-weight:normal;
        	line-height:1.2em;
        	margin-bottom:20px;
        	margin-top:0px;
        	
        }
        
                
        h2
        {
        	font-family : Verdana;
        	font-size:14px;	
        	font-weight:bold;
        	line-height:1.2em;
        	color:#D20004;
        	margin-top:20px;
        	margin-bottom:25px;
        }
        
        h3
        {
        	font-family : Verdana;
        	font-size:14px;
        	font-weight:normal;	
               	line-height:1.2em;
        	color:#D20004;
        	margin-top:30px;
        	margin-bottom:15px;
       	}
        
        h4
        {
        	font-family : Verdana;
        	font-size:14px;	
        	font-weight:bold;
        	line-height:1em;
        	color:#D20004;
        	margin-top:0px;
        	margin-bottom:25px;	
        }
        
        h5
        {
               	font-family : Verdana;
        	font-size:9px;
        	font-weight:normal;
        	color: #666666;
        	line-height:1.5em;
        }
         	
 	
        .Headline
        {
		font-family: Verdana;
		font-size: 12px;
		color: #D20004;
		line-height: normal;
		font-weight: bold;
	}
	
	.important
	{
		color: #D20004;
	}
	
	.detail
        {
        	color: #666666
        }
	
	.name-of-person
	{
		color: #666666;
		font-size:10px;
	}
		
        .bodytext,td,li
       	{
       		font-family : Verdana;
        	font-size:12px;
        	line-height:1.3em;
        	color:#000000
        }
        
                
        
        th
        {				
      		font-family : Verdana;
        	font-size:12px;
        	font-weight:bold;
        	line-height:1.3em;
        	color:#000000
        }
       		
/*Link Styles*/
	       
        a{color:#000000;text-decoration:none;}
        a:hover{color:#CCCCC0;text-decoration:none;}
        
       	a.important{color:#D20004; font-weight:bold;}
	a:hover.important{color:#CCCCC0}

	a.internal-link,
	a.internal,
	a.external-link,
	a.external-link-new-window
	{
		color:#000000;
		text-decoration:underline;
	}
	
	a.internal-link:hover,
	a.external-link:hover,
	a.internal:hover,
	a.external-link-new-window:hover
	{
		color: #666666; text-decoration:none;
	}
	
	.to-top
	{
		margin-top:20px;
		margin-bottom:30px;
	}
	
		
/*Container-Styles*/


	#container1
	{
		width:992px;	
                margin: 1em auto;
		border-style:hidden;
	}
	
	#left-container
	{
		background-color:#CCCCCC;
		width:68px;

	}
	
        #logo
        {	
        	position:absolute;
        	top:55px;
        	width:68px;
        	height:500px;
              	background-image:url(image/biokyblogo.jpg);
        	background-repeat: no-repeat;
        }
                
		     

        #container
        {
		width: 856px;
		text-align: left;
		background-color:#FFFFFF;
	}
        
         #header
        {
                height: 110px;
                width:856px;
		background-color:#FFFFFF;
                background-image: url(image/head.jpg);
                background-repeat: no-repeat;
       	}
        
        #mainnav
        {
        	 clear:left;
                 padding-left:590px;
                 margin:0px;
                 height:25px;
                 background-color:#F9F9F9;
                 border-bottom:1px solid #D20004;
                 font-family:verdana;
     	}
     	    	
     	

        
	#menu
        {	
        	font-family : Verdana;
        	font-size:12px;
      		float:left;
                width: 180px;
                background-color:#FFFFFF;
        }

        


/* oberes Menü */
     
     	
     	
.friseur{
	font-size:14px;
	width:585px;
	}

.friseur a{ color:#d20004;}
        
        .menu_head-no
        {	
        	padding-left:5px;
        	padding-right:10px;
        	font-size:14px;
        	background-color:#F9F9F9;
        	border-right:1px solid silver;

        }
        
        .menu_head-act
        
        {
        	padding-left:5px;
        	padding-right:10px;
        	font-size:14px;
        	background-color:#F9F9F9;
        	border-right:1px solid silver;
        }
        
        .menu_head-act a
        {
        	font-size:14px;
              	color:#D20004;
        }

  
/* linkes Haupt - Menü */      


        
	
	#home
	{
		background-color:#F9F9F9;
		margin-top:25px;
		margin-left:5px;
		padding-left:5px;
                line-height : 2em;
                border-bottom:1px solid #CCCCCC;
	
	}
        
        #menu1
        {
                 background-color:#FFFFFF;
                 
                 padding-left:5px;
                 line-height : 2em;
        }

        .menu1-level1-no
        {	
        	padding-left:5px;
		border-bottom:1px solid #CCCCCC;
		background-color:#F9F9F9;
        }
   
        .menu1-level1-act
        {
        	padding-left:5px;
		border-bottom:1px solid #CCCCCC;
		background-color:#F9F9F9;
        }
	
	
        .menu1-level1-act a
        {
            	color:#D20004;
        }

        .menu1-level2-no
        {
                padding-left:15px;
                border-bottom:1px solid #CCCCCC;
		background-color:#FFFFFC;
        }

        .menu1-level2-act
        {
                padding-left:15px;
                color:#D20004;
                border-bottom:1px solid #CCCCCC;
		background-color:#FFFFFC;
       	}

        .menu1-level2-act a
        {
         	color:#D20004;
        }


.menu1-level3-no
        {
                padding-left:25px;
                border-bottom:1px solid #CCCCCC;
		background-color:#FFFFFC;
        }

        .menu1-level3-act
        {
                padding-left:25px;
                color:#D20004;
                border-bottom:1px solid #CCCCCC;
		background-color:#FFFFFC;
       	}

        .menu1-level3-act a
        {
         	color:#D20004;
        }


        
        

/* linkes Untermenü - Menü2 */


        #menu2
        {
                 background-color:#FFFFFF;
                 padding-top:25px;
                 padding-left:5px;
                 line-height : 2em;
        }
        
        .menu2-level1-no,
        .menu2-level1-act
        {	
        	padding-left:5px;
        	background-color:#F9F9F9;
        	border-bottom:1px solid #CCCCCC;
        }
        
        
        .menu2-level1-act a
        {
                color:#D20004;       
        }
        

/* linkes Untermenü - Menü3 */
        
        #menu3
        {
                 background-color:#FFFFFF;
                 padding-left:5px;
                 padding-top:25px;
                 line-height : 2em;
        }
 	.menu3-level1-no,
        .menu3-level1-act
        {	
        	padding-left:5px;
        	background-color:#F9F9F9;
        	border-bottom:1px solid #CCCCCC;
        }
        
        
        .menu3-level1-act a
        {
                color:#D20004;       
        }


       
       
	.w3c{
		margin-top:10px;
	}

/*Linke Inhaltsspalte*/

	#content-left
	{	
		padding-top:25px;
	}

	#content-left img{margin-left:25px;}
	#heading-left
	{	
		margin-left:5px;
		padding-left:5px;
		padding-right:10px;
		font-size:12px;
		line-height:2em;
		background-color:#F9F9F9;
		border-bottom:1px solid #CCCCCC;
	}


/* Inhaltsspalte */        

        #contentbox
        {
                margin-left:180px;
                background-color: #FFFFFF;
                padding-left:15px;
                padding-top:15PX;
                padding-right:25px;
       	}


        #content
        {
                font-family : Verdana;
                font-size : 12px;
                line-height : 1.5em;
        }
        
        .content-start-links
        {	vertical-align:top;
                 width:320px;
                
                 
        }

        .content-start-rechts
        {
                 vertical-align:top;
                 width:320px;

        }
        
 


#footer
        {
                clear: both;
                height:100px;
                padding-top:30px;
                padding-left:100px;
                background-color:#FFFFFF;
                text-align:center;
                font-size:9px;
                color:#cccccc;
        } 
              
/*Footer- Menü*/

	.footnavi-no a
	{
		font-size:9px;
		color:#CCCCCC;	
	}





/*Bildtext-Element-Allgemein*/

	.csc-textpic
	{
		margin-bottom:30px;
	}
	
	.csc-textpic-intext-right
	{	

		width:600px;
	}


/*Text Element*/

	.text_container
	{
		margin-bottom:10px;
	}



	
/*Slideshow*/
	
	.slide-bildtext
	{
		height:325px;
	}

	

	.slide-navi
	{	
		width:610px;
		height:20px;
		margin-top:10px;
		margin-bottom:20px;
		padding-top:5px;
		background-color:#F9F9F9;
		border-bottom:1px solid silver;
	
	}
	
	
	.slide-navi2
	{	
		width:610px;
		height:20px;
		margin-top:20px;
		margin-bottom:25px;
		padding-top:5px;
		border-bottom:1px solid silver;
		background-color:#F9F9F9;
	}
	
	
	.zurück

	{	
		width:200px;
		text-align:center;
		float:left;
	}       
	
	.Bildanzahl
	{	
		width:200px;
		text-align:center;		
		float:left;
	}
	
		
	.weiter
	{	
		width:200px;
		text-align:center;
		float:right;
	}
	
		
   

/*Trenn-balken*/

	#trenn-balken,
	.trenn-balken

	{
	        height:10px;
                margin-bottom:10px;  
		border-bottom:3px solid silver;
	}
     


/* Gif-Popup */

	#container_gif
	{
		padding-top:10px;


		padding-bottom:20px;
		margin-left:10px;
	}
	
	#content_gif
	{
		margin-left:10px;
	}
	
	
	


/*powermail*/

	.tx-powermail-pi1_fieldset_3
	{	
		margin:0px;
		/* *opacity:.80;
		filter: alpha(opacity=80); 
		-moz-opacity: 0.80
		*/
	}
	
	
	
	fieldset.tx-powermail-pi1_fieldset
	{
		border: none;
		color:#000000;
		font-family:verdana;
		font-size:12px;
		line-height:1.5em;
	}
	

	legend
	{
		display:none;
	}
	.tx_powermail_pi1_fieldwrap_html_text label,
	.tx_powermail_pi1_fieldwrap_html_select label
	{
		/* Style labels */
		display: block;
		width: 120px;
		margin-bottom:5px;
		float: left;
		clear: both;
	}
	
	

	.tx_powermail_pi1_fieldwrap_html_text input,
	.tx_powermail_pi1_fieldwrap_html_select select
	{
		/* Style input fields */
		width: 200px;
		margin-left: 10px;
	}

	div.tx_powermail_pi1_fieldwrap_html 
	{
		margin:10px;
	}
	
	
	.tx_powermail_pi1_fieldwrap_html_textarea textarea
	{
		width:400px;
	}
	
			
	.tx_powermail_pi1_fieldwrap_html_reset input
	{	
		float:left;
		width:100px;
		margin: 0px;
	}
	
	.tx_powermail_pi1_fieldwrap_html_12 input


	{
		width:100px;
	}
	
	
	.tx_powermail_pi1_fieldwrap_html_18 input
	{
		margin-left:0px;
		margin-top:10px;
		width:100px;		
	}

/*Kontakt-Formular*/

.tx_powermail_pi1_fieldwrap_html_31
	{
		border-top:1px solid #CCCCCC;
	}
	
	.tx_powermail_pi1_fieldwrap_html_28 label
	{	
		clear:both;
		float:left;
		width: 300px;		
	}		
	

	.tx_powermail_pi1_fieldwrap_html_28 textarea
	{
		height:150px;
	}	        
        
        
              
        .tx_powermail_pi1_fieldwrap_html_29 input
        {	
        	width:100px;              	
        }

	.tx_powermail_pi1_fieldwrap_html_31
	{
		padding-top:25px;
	}



/*Pflichtfeld Hinweise*/
	
	.powermail_mandatory_js
	{	
		margin-left:150px;
		color:#D20004;
	}
	
	.tx_powermail_pi1_fieldwrap_html_24
	{
		padding-top:10px;
		padding-bottom:10px;
	}


/*powermail Bestätigungsseite*/
	
	.tx-powermail-pi1_confirmation form
	{
		display:inline;
	}
	
	
	.powermail_all_table
	{
		font-family: verdana;
		font-size:12px;
		color: #000000;
		margin-bottom:25px;
	}
	
	.powermail_all_td
	{
		width:200px;
	}
	
		
	.tx-powermail-pi1_confirmation_back
	{	
			
		width:100px;
		float:left;
		margin:0px;		
	}
	
	.tx-powermail-pi1_confirmation_submit
	{
		width:150px;
		margin-left:10px;
	}
       


/*Gutschein Formular*/

	.tx_powermail_pi1_fieldwrap_html_53
	{
		width:600px;
		height:60px;
		padding-top:10px;
	}

	.tx_powermail_pi1_fieldwrap_html_53 label
	{
		width:230px;
	}
	
	.tx_powermail_pi1_fieldwrap_html_54
	{
		width:600px;
		height:100px;
	}
	.tx_powermail_pi1_fieldwrap_html_54 label
	{
		width:400px;
	}

	.tx_powermail_pi1_fieldwrap_html_57
	{
		width:600px;
		height:50px;
	}

	.tx_powermail_pi1_fieldwrap_html_57 label
	{	
		width:200px;
	}	
	
		
	.tx_powermail_pi1_fieldwrap_html_58
	{
		height:80px;	
	}

/* radio-butten-style */

	.tx_powermail_pi1_fieldwrap_html_radio_title
	{
		margin-bottom:10px;
		font-weight:bold;
	}
		
	.powermail_radio_inner label
	{	
		display:block;
		width:100px;
		float: left;
		clear: both;
	}
	
	.powermail_radio_inner input
	{
		height:15px;
	}
	
		
	.tx_powermail_pi1_fieldwrap_html_83
	{
		width:600px;
		height:50px;
	}
	.tx_powermail_pi1_fieldwrap_html_84
	{
		height:100px;
	}
	
/*Klinik Infoformular*/


.tx_powermail_pi1_fieldwrap_html_108 label{
	clear:both;
	float:left;
	width: 300px;	
	}

	

/* News Einstellungen */

.news-latest-item h3{
	font-size:12px;
	font-weight:bold;
	line-height:1.1em;
	margin-top:0px;
	margin-bottom:5px;

	}
	.news-latest-item img{
		float:left;
	}
	
	.news-latest-item p{
		line-height:1.0em;
	}

	.news-latest-date{
		font-size:10px;
	}

	news-latest-morelink a{
		font-size:10px;
		float:right;
	}



.news-list-container{
	width:620px;
        padding-left:0px;
        padding-right:0px;
	padding-bottom:15px;
	margin:0px;
	border:0px;
	background-color:#ffffff;
	/*background-image:url(image/test-hintergrund.jpg);
        background-repeat: no-repeat;
        background-position: bottom;
        */
		
}

.news-latest-container{
	width:310px;
        padding-left:0px;
        padding-right:0px;
	padding-bottom:30px;
        margin:0px;
	border:0px;
	background-color:#ffffff;
	
	background-image:url(image/test-hintergrund.jpg);
        background-repeat: no-repeat;
        background-position: bottom;
		
}


.news-list-container h2{
	color:#000000;
	font-size:13px;	
       	font-weight:bold;
       	line-height:1.4em;
       	margin:0px;
	height:40px;
	margin:0px;
	padding-left:20px;
	padding-top:15px;
	/*
	background-image:url(image/test-header.jpg);
	background-repeat: no-repeat;
	border:0px;
	*/
	}
	
.news-list-item h3{
	background-color:#bfd0e8;
	margin-top:5px;
}	



.news-list-date{
	background-color:#e3ecf8;
	padding-right:5px;
	}

.news-latest-item, .news-list-item{
	background-color:#ffffff;
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
	
	border:1px solid #CCCCCC;
}

.news-latest-gotoarchive{
	background-color:#e3ecf8;
	margin-left:10px;
	margin-right:10px;
	border:1px solid #CCCCCC;
}

.news-list-container HR.clearer,  .news-latest-container HR.clearer{
   	clear:left;
   	border:none;
}
  

.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
  	color:#000000;
  	padding-left:2px;
}
  
.news-list-container H3 A {
  	color:#000000;
}

.news-list-container P {
  	padding-left:10px;  
}

.news-list-item {
	margin-left:0px;
	margin-bottom:10px;
	margin-top:10px;
}
   
   
.news-list-container IMG {
  	float: left;
  	border:0px;
  	margin-bottom:5px;
  	margin-right:8px;
  	margin-left:5px;
}

.news-list-morelink  {
  	margin-bottom:3px;
  	margin-right:20px;
  	float:right;
}

.tx-ttnews-browsebox{
	background-color:#ffffff;
	margin-left:200px;
	margin-right:200px;
	height:35px;
	border:0px;
}
.tx-ttnews-browsebox-SCell{
	background-color:#ffffff;
	border:0px;
}


/*News Single View */

.news-single-item{
	background-color:#ffffff;
	border:0px;
}

.news-single-item h2
{
	color:#d20004;
	margin-top:0px;
	margin-bottom:10px;
}

.news-single-additional-info{
	background-color:#e3ecf8;
}


.news-single-additional-info dl{
	background-color:#ffffff;
}

.news-single-item HR.clearer{
   	border:none;
}


/*Suche */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {font-weight:bold;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#D20004; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#e3ecf8;}
.tx-indexedsearch .tx-indexedsearch-browsebox{margin-bottom:20px; }	
	
	.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
  	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
  	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
  	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
  	.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
  	.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
  	.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
  	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
  	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
  	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
  	.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
  	.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }
   
   
/*Bookmarkicons*/

.bookmark{
	float:left;
	margin:5px;
}
   

   