/*----------------------------------------------------------------------*/
/*  Standard Stylesheet                                                 */
/*----------------------------------------------------------------------*/
/*  Version:        00.01                                               */
/*  Datum:          04.05.2004                                          */
/*  Dokumentation:                                                      */
/*----------------------------------------------------------------------*/
/*  Antwerpes & Partner AG, Koeln                                       */
/*----------------------------------------------------------------------*/

/*------------------------------------------*/
/*  schriftformatierung                     */
/*------------------------------------------*/
a, b, i, h1, h2, h3, body, td, p, ul, li, div, textarea, input, form, select, option { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

img {
	border:0;
}

body {
	margin: 0;
	padding: 0;
}

.bodyContent {
	background-color:#E1EDF3;
}

.bodyPopup{
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	background-color:#FFFFFF;
}

/* kommentare */
h6, .invisible {
	position:absolute;
	left:-2000px;
}

/*------------------------------------------*/
/*  hintergrund                             */
/*------------------------------------------*/

/*------------------------------------------*/
/*  elemente                                */
/*------------------------------------------*/
#divMain { 
   	position:absolute; 
	left:50%; 
	top:0;
	width:780px;
	height:100%;
	border-left: 1px solid #87B7A5;
	border-right: 1px solid #87B7A5;
	margin-left:-390px;
	background-color: #FFFFFF;
}

#divMain #divContentFrame {
	position: relative;
	clear: both;
	float: left;
	background-image: url('../_img/_struktur/content_filler.gif');
	background-repeat:repeat-y;
	background-color: #FFFFFF;
}

#divHeader {
	width:780px;
	height:100px;
	margin:0;
	padding:0;
	background-image: url('../_img/_struktur/innen_top.jpg'); 
	background-repeat:repeat-y;
}

#divFunkNavi {
	position:absolute;
	left:390px;
	top:80px;
	font-size:7px;
	background-color:#FFFFFF;
	color:#006531;
}


#divNavMain {
	position: relative;
	width:195px;
	height:auto;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	float:left;
}



/*-- abschluss --*/
#divContentBottom {
	position: relative;
	width:780px;
	height:89px;
	margin:0;
	padding:0;
	background-image: url('../_img/_struktur/innen_bottom.gif');
	background-repeat:repeat-x;
	clear: both;
	float: left;
	background-color: #FFFFFF;
}

#divContentFooter {
	position: relative;
	width:700px; 
	margin:67px 0 0 0;
	padding: 0 0 0 9px;
	height:20px;
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
	color:#006531;
	clear: both;
	float: left;
}

#divContentFooter img {
 	vertical-align:middle;
}


#divContentFooter a {
 	vertical-align:middle;
	margin:0;
	padding:0;
}

#divContentFooter p {
	margin: 5px 0 0 0;
	padding:0;
	color:#006531;
}

#divContentTop {
	position: absolute;
	top:100px;
	left:196px;
	margin:0;
	padding:0;
	z-index:10;
}

/*
#divContentMain {
	position: relative;
	float:left;
	margin:0;
	padding:0;
}*/

#divContent {
	position: relative;
	float:left;
	width:579px;
	margin: 40px 0 0 1px;
	padding: 0;
}

#divContent .divMa {
	position: relative;
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	height: 150px;
	width: 360px;
}

#divContent .divMa .divMaFoto {
	position: absolute;
	top: 0;
	left: 20px;
	width: 96px;
	height: 150px;
	padding: 0;
	

}

#divContent .divMa .divMaText {
	position: absolute;
	top: 0px;
	left: 125px;
	width: 240px;
}

.divContentImg {
	clear: both;
}

#divZurueckButton {
width:140px;
margin:0 0 20px 0;
float:right;
}


#divMcNeilLogo {
	z-index:10;
	position:absolute;
	top:5px;
	left:45px;

}

#divMcNeilLogoHome {
	z-index:10;
	position:absolute;
	top:20px;
	left:45px;
}

.pictRight {
float:right;
}




/*------------------------------------------*/
/*  navigation                              */
/*------------------------------------------*/

#divNavMain ul, #divHomeMain ul {
	list-style-type:none;
}

#ulNavLevel1{
	margin:0;
	padding:10px 0 0 0;
}

#ulNavLevel2{
	margin:5px 0 0 25px;
	padding:0;
}

#ulNavLevel3{
	margin:5px 0 0 15px;
	padding:0;
}


#ulNavLevel1 li {
	margin: 0 0 5px 0;
}

#ulNavLevel2 li {
	margin: 0 0 5px 0;
}

#ulNavLevel3 li {
	margin:0;
	padding:0;
}

#ulNavLevel1 img {
	vertical-align: top;
}

/* ++ SITEMAP ++ */
#divSitemap a {
	color:#000000;
	text-decoration: none;
}

#divSitemap a:hover,#divSitemap h2 a{
	color:#006531;
	text-decoration: none;
}

#divSitemap {
	width:500px;
}

#divSmUeberUns {
	float:left;
	width:140px;
	margin:0 0 0 15px;
	padding:0;
}

#divSmProdukte {
	float:left;
	width:175px;
}

#divSmNews {
	float:left;
	width:50px;
}
/*------------------------------------------*/
/*  content                                 */
/*------------------------------------------*/

sup {
 font-size:8px;
 font-weight:bold;
}

#divContent a, #divPopupContent a{
	font-size:11px;
	color:#006531;
	text-decoration: none;
}

#divContentFooter a, #divPopupFooter a {
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	color:#006531;
}

/* content */
#divContent h1,
#divContent h2,
/*#divContent h3,*/
#divContent p {
	margin: 0 0 10px 0;
	padding: 0 5px 0 20px;
	width:369px;
	clear: both;
}

#divContent table td {
	vertical-align:top;
}

#divContent form {
	margin: 0 0 10px 0;
	padding: 0 5px 0 20px;
	width:100%;
	clear: both;
}

/* Schmuckbildrahmen */
#divContent .divContentImg p,
#divContent .divContentImg h3 {
	clear: none;
	width: 360px;
}

#divH3 {
	width:360px;
	background-color: #BAD8C9;
	font-weight:normal;
}

#divContent .divContentImg h3 {
	margin:0;
	padding:3px 5px 3px 20px;
	font-weight:normal;
}


#divSchmuckbildRahmenBildUnten {
	float:right;
}

#divSchmuckbildRahmenTextUnten {
	position:absolute;
	bottom:0px;
	left:0px;
}

#divSchmuckbildRahmenText {
	float:left;
}

#divSchmuckbildRahmenBild {
	position:absolute;
	bottom:0px;
	right:0px;
}

#divContent .divContentImg{
	position:relative;
	float:left;
	margin: 0 0 10px 0;
	width:100%;
}


/* Produktübersichtseite */
#divProdukte h2 {
	margin: 10px 0 5px 0;
	padding:0;
	width:320px;
}

#divProdukte {
	margin: 0;
	padding:0;
	width:355px;
	position:relative;
	float:left;
}

#divProdukte select {
	width:160px;
}

#divProdukteBild {
	position:relative;
	float:right;
	top:240px;
}
/* -------------------- */

#divContent h1, #divPopupContent h1 {
	 font-size:12px;
	 color:#006531;
}
 
#divContent h2, #divPopupContent h2 {
	 font-size:11px;
	 color:#006531;
}

#divContent b, #divPopupContent b {
	 color:#006531;
}

#divContent ul {
	list-style-image:url('../_img/_struktur/bullet.gif');
	margin:0 0 7px 15px;
	padding: 0 5px 0 20px;
}

#divContent #ulPfeil {
	list-style-image:url('../_img/_struktur/pfeil.gif');
	margin:0 0 7px 15px;
	padding: 0 5px 0 20px;
}

#divContent ul li {
	margin:0 0 5px 0;
}

.h{
 font-weight:bold;
}

#divBewerbenButs {
	margin: 0 0 0 10.7em;
	padding:  0 0 0 0;
}

#divBewerbenButs p {
	margin:0 .6em .5em 0;
	padding:  0 0 0 0;
}

/*------------------------------------------*/
/*   Ausrichtung der Formularfelder         */
/*------------------------------------------*/

fieldset { 
	border-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#fieldset1 label {
	float: left;
	text-align: left;
	width: 10em;
	margin:0 .6em .5em 0;
	padding:0 0 0 0;
}


#fieldset1 input, #fieldset1 select, #fieldset1 textarea{
	float: left;
	margin:0 0 .5em 0;
	padding:0 0 0 0;
}

#divContent form br, #divPopupContent form br {
	clear: both;
}


/*------------------------------------------*/
/*  popup	                                */
/*------------------------------------------*/

#divPopupMain {
	/*background-image: url('../_img/_struktur/popup_filler.gif');*/
	background-repeat:repeat-y;		
}

#divPopupTop {
	width:496px;
	height:20px;
	margin:0 0 0 17px;
	padding:0;
}

#divPopupContent {
	width:450px;
	text-align:left;
	margin:0 0 0 6px;
	padding:10px 0 0 0;
}

#divPopupContent #ulPfeil {
	list-style-image:url('../_img/_struktur/pfeil.gif');
	margin:5px 0 7px 0;
	padding: 0 10px 0 17px;
}

#divPopupContentFrame {
	position: relative;
	clear: both;
	float: left;
	background-image: url('../_img/_struktur/popup_filler.gif');
	background-repeat:repeat-y;
}

#divPopupBottom {
	position: relative;
	width:510px;
	height:71px;
	margin:0;
	padding:0;
	background-image: url('../_img/_struktur/popup_bottom.gif');
	background-repeat:repeat-y;
	clear: both;
	float: left;
}

#divPopupFooter {
	position: relative;	
	width:520px; 
	margin:71px 0 0 0;	
	padding:0 0 0 17px;	
	height:20px;
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	color:#006531;
	clear: both;
	float: left;
}

#divPopupContent h1,
#divPopupContent h3,
#divPopupContent p,
#divPopupContent form {
	margin: 10px 0 10px 0;
	padding: 0 5px 0 20px;
	width:450px;
	clear: both;
}

#divPopupFooter img {
 	vertical-align:middle;
}


#divPopupFooter a {
 	vertical-align:middle;
	margin:0;
	padding:0;
}

#divPopupFooter p {
	margin: 5px 0 0 0;
	padding:0;
}


#divUploadPopup {
	height:100%;
}

.bodyUploadPopup {
	margin:0;
	padding:35px 0 0 20px;
	background-image: url('../_img/_bg/bg_upload.gif');
	background-repeat:repeat-y;
}

/*------------------------------------------*/
/*  home                           */
/*------------------------------------------*/

#divProdSuche {
	position:absolute;
	top:322px;
	left:8px;
	
}

#divProdSuche select {
	width:160px;
}

#divTeaser1 {
	width:180px;
	text-align:left;
	position:absolute;
	top:322px;
	left:180px;
}
#divTeaser2 {
	width:160px;
	text-align:left;
	position:absolute;
	top:322px;
	left:388px;
}


#divTeaser31 {
	width:160px;
	text-align:left;
	position:absolute;
	top:322px;
	left:590px;
}

#divTeaser32 {
	visibility:hidden;
	width:160px;
	text-align:left;
	position:absolute;
	top:322px;
	left:590px;
}

#divTeaser33 {
	visibility:hidden;
	width:160px;
	text-align:left;
	position:absolute;
	top:322px;
	left:590px;
}

#divTeaser34 {
	visibility:hidden;
	width:160px;
	text-align:left;
	position:absolute;
	top:322px;
	left:590px;
}

#divTeaser1 p {
	text-align:center;
	margin:10px 0 0 0;
	padding:0;
}

#divTeaser2 p {
	text-align:center;
	margin:30px 0 0 0;
	padding:0;
}

#divTeaser31 p {
	text-align:center;
	margin:5px 0 0 0;
	padding:0;
}

#divTeaser32 p {
	text-align:center;
	margin:8px 0 0 0;
	padding:0;
}

#divTeaser33 p {
	text-align:center;
	margin:31px 0 0 0;
	padding:0;
}

#divTeaser34 p {
	text-align:center;
	margin:31px 0 0 0;
	padding:0;
}

#divTeaser1 b {
	color:#006531;
	margin:0 0 0 0;
	padding:0;
}

#divTeaser2 b {
	color:#006531;
	margin:0;
	padding:0;
}

#divTeaser31 b,#divTeaser32 b,#divTeaser33 b,#divTeaser34 b  {
	color:#006531;
	margin:0;
	padding:0;
}

#divHomeMain {
    position:absolute; 
	left:50%; 
	top:0;
	width:780px;
	height:100%;
	border-left: 1px solid #87B7A5;
	border-right: 1px solid #87B7A5;
	margin-left:-390px;
	background-color:#FFFFFF;
}

#divHomeHeader {
	width:780px;
	height:136px;
	margin:0;
	padding:0;
	background-image: url('../_img/_struktur/home_top.jpg');
	background-repeat:repeat-y;
}

#divHomeContentTop {
	width:100%;
	height:30px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#divHomeContentMiddle {
	width:780px;
	height:155px;
	margin:0;
	padding:0;
}

#divHomeContentBottom {
	width:780px;
	height:190px;
	margin:0;
	padding:0;
	background-image: url('../_img/_struktur/home_bottom.gif');
	background-repeat:repeat-x;
}

#divHomeContentFooter {
	position: relative;
	width:770px; 
	margin:5px 0 0 8px;
	padding: 0;
	background-color:#FFFFFF;
	color:#006531;
	clear: both;
	float: left;
}
/* aktualisierungsdatum */
#divHomeContentFooter img {
 	vertical-align:middle;
}

#divHomeContentFooter b {
 	vertical-align:middle;
 	color:#006531;
 	font-size:10px;
	margin:0;
	padding:0;
}

#divHomeContentFooter p {
 	vertical-align:middle;
 	color:#006531;
 	font-size:10px;
	margin:0;
	padding:0;
}

#divHomeContentFooter a {
 	vertical-align:middle;
	color:#006531;
 	font-size:10px;
	text-decoration:none;
	margin:0;
	padding:0;
}

/*---------------------*/

#divHomeNavMain {
	position: relative;
	width:220px;
	height:auto;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	float:left;
	
}

#divHomeFunkNavi {
	position:absolute;
	left:425px;
	top:4	px;
	font-size:7px;
	color:#006531;
}


#divHomeLogo {
	width:160px;
	height:78px;
	margin:10px 10px 0 0;
	padding:0;
	float:right;
}

#divHomeNews {
	float:left;
	width:360px;
	margin:2px 10px 0 0;
	padding:30px 0 0 9px;
	background-image: url('../_img/_struktur/news_head.gif');
	background-repeat:repeat-x;
}

#ulHomeNavi{
	margin:0;
	padding:0px 0 0 0;
}

/*------------------------------------------*/
/*  healthnet seite                          */
/*------------------------------------------*/

#divHealthNetContent { 
	background-image: url('../_img/_bg/bg_healthnet.gif');
	background-repeat:repeat-x; 
	width:780px;
	height:480px;
}

#divHealthNetFooter { 
	position: relative;
	width:700px; 
	margin:20px 0 0 0;
	padding: 0 0 0 9px;
	height:20px;
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
	color:#006531;
	clear: both;
	float: left;
}

#divHealthNetFooter img {
 	vertical-align:middle;
}


#divHealthNetFooter a {
 	vertical-align:middle;
	margin:0;
	padding:0;
}

#divHealthNetFooter p {
	margin: 5px 0 0 0;
	padding:0;
}

#divHNBild1 { 
	position:absolute;
	top:94px;
	left:273px;
}
#divHNBild2 { 
	position:absolute;
	top:128px;
	left:87px;
}
	
#divHNBild3 { 
	position:absolute;
	top:285px;
	left:10px;
}
#divHNBild4 { 
	position:absolute;
	top:397px;
	left:150px;
}
#divHNBild5 { 
	position:absolute;
	top:367px;
	left:400px;
}
#divHNBild6 { 
	position:absolute;
	top:320px;
	left:590px;
}		


/*------------------------------------------*/
/*  SERVICE-BEREICH                	          */
/*------------------------------------------*/


table.tblService {
	font-weight:normal;
	font-size: 11px;
	width:567px;
	margin:0 0 0 15px;
	
}

table.tblService th{
	font-weight:normal;
	vertical-align:top;
}

table.tblService th.thService1 {
	width:115px;
	color:#005E2C;
	text-align:left;
	font-weight:bold;
	vertical-align:top;
}

table.tblService th.thService2 {
	width:189px;
	background-color:#C0DCCE;
}

table.tblService th.thService3 {
	width:160px;
	border-left:2px solid #E8F5EE;
	border-right:2px solid #E8F5EE;
	background-color:#C0DCCE;
}

table.tblService th.thService4 {
	width:79px;
	background-color:#C0DCCE;
}


		
table.tblService td.tdService1 {
	color:#005E2C;
	border-bottom:2px solid #E8F5EE;
}

table.tblService td.tdService2 {
	text-align:center;
	background-color:#D3E7DE;
	border-bottom:2px solid #E8F5EE;	
	padding:15px 0 15px 0;	
}

table.tblService td.tdService3 {
	text-align:center;
	background-color:#D3E7DE;
	border-left:2px solid #E8F5EE;
	border-bottom:2px solid #E8F5EE;
	border-right:2px solid #E8F5EE;
	padding:15px;
}

table.tblService td.tdService4 {
	text-align:center;
	background-color:#D3E7DE;
	padding:15px;
	border-bottom:2px solid #E8F5EE;
}

img.imgProdBullet {
	margin:0 5px 0 1px;
}

div#divContentFrame div.divServiceTextFormat p{
	width:560px;
}
			
			
/*------------------------------------------*/
/*  tabellen                           */
/*------------------------------------------*/


/*------------------------------------------*/
/*  schmuckbilder                           */
/*------------------------------------------*/
