#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: #EDF5E6; 
   color: #EDF5E6;
   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: #336601;
}


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;
    background-color: #B5B5B5; 
    height: auto;
    font: normal normal normal 0.8em Arial, Helvetica, sans-serif;
    color: #FFFFFF;
   padding-top: 0.35em;
    padding-bottom: 0.35em;
    padding-left: 2em;
    padding-right: 2.28em;
}

ul.menu_ul a:hover, ul.menu_ul a:active {
    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;
    background-color: #B5B5B5; 
    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;
}

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: #336601;
}

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.3em;
    padding-right: 1.4em;
}

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.3em;padding-right: 1.3em;}

ul.menu_ul_pharma_de a:hover, ul.menu_ul_pharma_de a:active {
    background-color: #336601;
}

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;
    background-color: #B5B5B5; 
    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: #336601;
}

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: 1.7em;
     padding-right: 2em;
     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: 	#336601;
}

.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: 	#EDF5E6; 
   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: 	#EDF5E6; 
   text-decoration:	none;
   font:	normal normal bold 0.85em Arial, Helvetica, sans-serif;
   color:	#336600;
}
 #lang a:hover, #lang a:active{
   color:	#336600;
}

#adresse {
   float: left;
   width: 	16.3em;
   background-color: 	#EDF5E6; 
   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: #969B95;
    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; 
}


html>body #center {margin-left: 1.5em;}

#bild{
float: left;
width: 525px;
}

select, input, textarea {
	font:	normal normal normal 0.8em Arial, Helvetica, sans-serif;
	color:	#336600; 
	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: 	20em;

   background-color: 	#E5E5E5; 
   margin-top:	0em;
   padding-left:           0em;
   padding-right:         0em;
   padding-top: 	0em;
   padding-bottom: 	0em;

}

html>body .news-latest-container {  height: 24em;}

.headlinePink{ 
   font:	normal normal bold 0.9em Arial, Helvetica, sans-serif;
   color:	#FFFFFF;
   background-color: 	#336601; 
   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: 1em;
   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: 2em;
}

.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{ display: block;padding: 0;margin-bottom: 1.5em;}

html>/**/body .news-latest-morelink{margin-bottom: 1em;padding-left: 0;}

*+html .news-latest-morelink{padding-left: 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: #336600;
   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:	#336600;
   font-weight:	bold;
   text-decoration: underline;
}




