.fachkreise {
  padding-top: 25px;
}

.imp_nav a {
	padding-top: 3px;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #999999;
}

.imp_nav a:hover{
  color: #cc0066;
}


#oben {

   margin-top: 11px;

   margin-left: 2em;

   width: 60em;

   height: auto;

   border-top: 0.0625em solid #E4E4E4;

}



#logo{

width: 764px;

}



#meta_nav {

    float: right;

    margin: 0;

    padding: 0;

    height: 21px;

}



*html #meta_nav {

margin-top: -93px;

}



#main {

   float: left;

   width: 60em;

   margin-left: 1em;

}



html>body #main { margin-left: 2em;}





#produkt {

     float: left; 		

     width: 100%;

    background-color: #FDF2F7; 

   color: #FDF2F7;

   height:	auto; 

   margin-bottom: 1.5em;  			    			

    border-bottom: 	0.0625em solid #E4E4E4;

   /* border-top: 	0.125em solid #FFFFFF;*/

}



#haupt_menu{

   background-color: 	#B5B5B5; 

   color: #FFFFFF; 

}





#meta_nav {

    float: right;

    margin-top: -97px;

}



#imp_nav a{

  float: right;

  font-size: 0.8em;

  font-family: Arial, Helvetica, sans-serif;

  text-decoration: none;

  margin-top: -64px;

  color: #999999;

}



#imp_nav a:hover{

  color: #cc0066;

}



html>body #meta_nav {margin-top: -93px;}



ul.menu_ul{

   list-style-position: inside;

   list-style: none;

   margin: 0;

   padding: 0;

}



ul.menu_ul a, ul.menu_ul a:link, ul.menu_ul a:visited{

    float: left; 

    text-decoration: none;

    height: auto;

    font: normal normal normal 0.8em Arial, Helvetica, sans-serif;

    color: #FFFFFF;

   padding-top: 0.35em;

    padding-bottom: 0.35em;
    padding-left: 1.8em; 
    padding-right: 1.8em; 
 /*   padding-left: 2em; */
 /*   padding-right: 2.28em; */

}



ul.menu_ul a:hover, ul.menu_ul a:active {

    background-color: #CC0066;

}



ul.menu_ul li.menu_ul_act {

    background-color: #CC0066;

}



ul.menu_ul li {float: left; }





ul.menu_ul_sebamed_com{

   list-style-position: inside;

   list-style: none;

   margin: 0;

   padding: 0;

}



ul.menu_ul_sebamed_com a, ul.menu_ul_sebamed_com a:link, ul.menu_ul_sebamed_coma:visited{

    float: left; 

    text-decoration: none;

    height: auto;

    font: normal normal normal 0.8em Arial, Helvetica, sans-serif;

    color: #FFFFFF;

    padding-top: 0.35em;

    padding-bottom: 0.35em;

    padding-left: 2.5em;

    padding-right: 3.08em;

}



ul.menu_ul_sebamed_com li.menu_ul_act {

    background-color: #CC0066;

}





html>body ul.menu_ul_sebamed_com a, ul.menu_ul_sebamed_com a:link, ul.menu_ul_sebamed_coma:visited {padding-right: 3.02em;}



ul.menu_ul_sebamed_com a:hover, ul.menu_ul_sebamed_com a:active {

    background-color: #CC0066;

}



ul.menu_ul_sebamed_com li {float: left; }





/******************** Haupt Menü für sebapharma.de *********************************/

ul.menu_ul_pharma_de{

   list-style-position: inside;

   list-style: none;

   margin: 0;

   padding: 0;

}



ul.menu_ul_pharma_de a, ul.menu_ul_pharma_de a:link, ul.menu_ul_pharma_de a:visited{

    float: left; 

    text-decoration: none;

    height: auto;

    font: normal normal normal 0.8em Arial, Helvetica, sans-serif;

    color: #FFFFFF;

    padding-top: 0.35em;

    padding-bottom: 0.35em;

    padding-left: 1.8em;

    padding-right: 1.9em;

}



html>body ul.menu_ul_pharma_de a, ul.menu_ul_pharma_de a:link, ul.menu_ul_pharma_de a:visited {padding-left: 1.8em;padding-right: 1.8em;}



ul.menu_ul_pharma_de a:hover, ul.menu_ul_pharma_de a:active {

    background-color: #CC0066;

}



ul.menu_ul_pharma_de li.menu_ul_act {

    background-color: #336600;

}



ul.menu_ul_pharma_de li {float: left; }



/******************** Haupt Menü für sebapharma.com *********************************/

ul.menu_ul_sebapharma_com{

   list-style-position: inside;

   list-style: none;

   margin: 0;

   padding: 0;

}



ul.menu_ul_sebapharma_com a, ul.menu_ul_sebapharma_com a:link, ul.menu_ul_sebapharma_com a:visited{

    float: left; 

    text-decoration: none;

    height: auto;

    font: normal normal normal 0.8em Arial, Helvetica, sans-serif;

    color: #FFFFFF;

    padding-top: 0.35em;

    padding-bottom: 0.35em;

    padding-left: 1.4em;

    padding-right: 1.4em;

}



html>body ul.menu_ul_sebapharma_com a, ul.menu_ul_sebapharma_com a:link, ul.menu_ul_sebapharma_com a:visited {padding-left: 1.45em;padding-right: 1.45em;}



ul.menu_ul_sebapharma_com a:hover, ul.menu_ul_sebapharma_com a:active {

    background-color: #CC0066;

}



ul.menu_ul_pharma_com li.menu_ul_act {

    background-color: #336600;

}



ul.menu_ul_sebapharma_com li {float: left; }



.sebapharma a, .sebapharma a:link, .sebapharma a:visited{

     float: right;

     padding-top: 0.15em;

     padding-bottom: 0.45em;

     background-color: 	#B5B5B5; 

     padding-left: 2em;

     padding-right: 2.28em;

     height:	auto;

     font: normal normal normal 0.8em Arial, Helvetica, sans-serif;

     color: #333333;

     text-decoration: none;

}

html>body .sebapharma a, .sebapharma a:link, .sebapharma a:visited {  padding-bottom: 0.55em;}



.sebapharma a:hover, .sebapharma a:active {

     background-color: 	#CC0066;

}



.sebapharma_ersatz{

     float: left;

     padding-top: 0.15em;

     padding-bottom: 0.45em;

     padding-left: 0em;

     padding-right: 0em;

     background-color: 	#B5B5B5; 

     /*margin-left: -1em;

     margin-top: 4.55em;*/

     height:	auto;

     font: normal normal normal 0.8em Arial, Helvetica, sans-serif;

     color: #B5B5B5;

     text-decoration: none;

}



html>body .sebapharma_ersatz{padding-bottom: 0.55em;}



#linke_spalte {

float: left; 

float: 	left; 

width: 	11em;

padding: 	0;

background-color: 	#FFFFFF; 

}



#lang {

   float:	left;

   width: 	13.5em;

   background-color: 	#FDF2F7; 

   padding-left: 	1em;

   padding-right: 	1em;

   padding-top: 	1.4em;

   padding-bottom: 	1.4em;

   border-right:	0.0625em solid #E4E4E4;

   border-bottom:	0.0625em solid #E4E4E4;

   font: normal normal bold 0.85em Arial, Helvetica, sans-serif;

   color:	#666666;

   margin-top		:	1.5em;

}



html>body #lang {width: 10.75em;}



#lang a, #lang a:link, #lang a:visited{

   background-color: 	#FDF2F7; 

   text-decoration:	none;

   font:	normal normal bold 0.85em Arial, Helvetica, sans-serif;

   color:	#666666;

}

 #lang a:hover, #lang a:active{

   color:	#666666;

}



#adresse {

   float: left;

   width: 	16.3em;

   background-color: 	#FDF2F7; 

   padding-left: 	1.1em;

   padding-right: 	1em;

   padding-top: 	1.5em;

   padding-bottom: 	3.5em;

   border-right:	0.0625em solid #E4E4E4;

   border-bottom:	0.0625em solid #E4E4E4;

   font:	normal normal normal 0.7em Arial, Helvetica, sans-serif;

   color: #999999;

   margin-top		:	1.5em;

   

}



html>body #adresse {width: 13.5em;}





#adresse a, #adresse a:link, #adresse a:visited, #adresse a:hover, #adresse a:visited{

    color: #999999;

    text-decoration: none;

	width: 11em;

}



#seba_logo{

   padding-top: 	1em;

   padding-bottom: 	1em;



}



#center {

float: left; 

width: 33em;

margin-left:	1.3em;

padding	: 	0;

background-color: 	#FFFFFF; 

}


#center_adv {

float: left; 

width: 33em;

margin-left:	1.3em;

padding	: 	0;

background-color: 	#FFFFFF; 

}


html>body #center {margin-left: 1.5em;}

html>body #center_adv {margin-left: 1.5em;}



#bild{

float: left;

width: 525px;

}



select, textarea {

	font:	normal normal normal 0.8em Arial, Helvetica, sans-serif;

	color:	#CC6699; 

	background-color:	#FFFFFF; 

    width: 12em;

}



html>body select, input, textarea {

border: 1px solid #E5E5E5;

}







#select_pflege {margin-left: 6em; }



#select_haut { float: right; margin-right: 3em; margin-top: -1.4em;}



html>body #select_haut {margin-right: 5.5em; margin-top: -1.2em; }







#rechte_spalte {

float: left;

width: 	11em;

margin-left:	1.3em;

padding: 	0;

background-color: 	#FFFFFF;

}



html>body #rechte_spalte {margin-left: 1.8em;}

















/*********************************** NEWS ***************************/



.news-latest-container { 

   float:	left;

   width: 	11em;

   height: 	23em;



   background-color: 	#E5E5E5; 

   margin-top:	0em;

   padding-left:           0em;

   padding-right:         0em;

   padding-top: 	0em;

   padding-bottom: 	0em;

}



html>body .news-latest-container {  height: 23.5em;}



.headlinePink{ 

   font:	normal normal bold 0.9em Arial, Helvetica, sans-serif;

   color:	#FFFFFF;

   background-color: 	#CC0066; 

   height: 	2em;

   padding-left: 	1em;

   padding-right: 	9em;

   padding-top: 	0.5em;

   text-align:	left;

}





.news_latest_title a, .news_latest_title a:link, .news_latest_title a:visited, .news_latest_title a:hover, .news_latest_title a:active {

color: #777777;

font: normal normal normal 1.2em Arial, Helvetica, sans-serif;

  text-decoration: none;

   padding-left: 2em;

   padding-right: 2em;

   padding-top: 1em;

display: block;



}



.news-latest-item a, .news-latest-item a:link, .news-latest-item a:visited, .news-latest-item a:hover, .news-latest-item a:active {

   text-decoration: none;

   font: bold 0.8em Arial, Helvetica, sans-serif;

   color: #333333;

   padding-left: 1.5em;

 padding-right: 2.5em;

}



.news-latest-item p.bodytext { 

   float:	left;

   font:	normal 0.8em Arial, Helvetica, sans-serif;

   color:	#777777;

 padding-right: 2em;

   padding-top: 1em;

   margin-left: 0.6em;

}



html>body .news-latest-item p.bodytext {padding-top: 0;  margin-left: 1em; padding-top: 0;  margin-bottom: 0em;}









.news-latest-item p.bodytext a, .news-latest-item p.bodytext a:link, .news-latest-item p.bodytext a:visited{

   color: #CC6699;

   background-color: 	#E5E5E5; 

  font: normal normal normal 1em Arial, Helvetica, sans-serif;

  font-weight: bold;

  padding-left: 0;

  padding-right: 0;

  text-decoration: none;

   display: block;

}



html>body .news-latest-item p.bodytext a, .news-latest-item p.bodytext a:link, .news-latest-item p.bodytext a:visited{   padding-left: 0;

}



.news-latest-item p.bodytext a:hover, .news-latest-item p.bodytext a:active {

   color:	#CC6699;

   background-color: 	#E5E5E5; 

   font-weight:	bold;

   text-decoration: underline;

}







.news-latest-morelink{float: left; display: block;padding: 0;margin-bottom: 1.5em;}



html>body .news-latest-morelink{margin-bottom: 1.5em;}







.news-latest-morelink a, .news-latest-morelink a:link, .news-latest-morelink a:visited {

   font: normal normal normal 0.8em Arial, Helvetica, sans-serif;

   color: #CC6699;

   font-weight:	bold;

   text-decoration: none;



}



html>body .news-latest-morelink a, .news-latest-morelink a:link, .news-latest-morelink a:visited{

   padding-left: 0;margin-left: 2em; margin-top: 0.2em; margin-bottom: 2em; 

}



.news-latest-morelink a:hover, .news-latest-morelink a:active {

   color:	#CC6699;

   font-weight:	bold;

   text-decoration: underline;

}

ul.sitemap  {
 padding: 0;
 margin: 0;
 list-style-type: none;
}
ul.sitemap li.sitemap1 {
  padding-left: 10px;
  font-size: 13px;
}
ul.sitemap li.sitemap2 {
  padding-left: 25px;
}
ul.sitemap li.sitemap3 {
  padding-left: 40px;
}
ul.sitemap li.sitemap4 {
  padding-left: 55px;
}
ul.sitemap li.sitemap5 {
  padding-left: 70px;
}




div.csi-text li {
  padding-left: 0px;
  margin-left: 10px;
}





