/* CSS Document zieker.de */
*{margin:0; padding:0;}

body {
	background-color: #FFFFFF;
	margin: 0;padding:0;
	font-family: Arial,Helvetica,Geneva,sans-serif;
	font-size: 13px;
	color: #0E4D92;
	/*scrollbar-base-color:#ffffff;
	scrollbar-3dlight-color:#dddddd;
	scrollbar-arrow-color:#888888;
	scrollbar-darkshadow-color:#888888;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#dddddd;
	scrollbar-shadow-color:#999999;
	scrollbar-track-color:#dfdfdf;*/
}
div, p, h1, h2, h3{margin: 0;padding:0;}
p, h1, h2, h3{ margin-bottom:1.4em}
img{ border:none;}
a {outline:none;}

/* Hintergrunde */

.bg {background:#dbdce1  url(Bilder/grau_dbdce1.jpg) repeat-y center top;}
.kopf {background-image:url(Templates/Bilder/index_bg.jpg);background-repeat: repeat-x;background-position: center top;}

#Header{ background: url(Bilder/index_bg.jpg) top left  repeat-x;}
#claim{position:absolute; left:15px; top:15px; width:310px; height:43px; z-index:2}
#logo{position:absolute; right:0px; top:15px; width:87px; height:87px; z-index:2}
#claim img, #logo img{display:block;}
#site_menu{position:relative; margin:0 auto; width:920px; height:26px; z-index:9; font-weight: bold;padding:94px 15px 0; font-size:14px;}
#site_menu a {color:#0E4D92; text-decoration:none;}
#site_menu a:hover {color:#ff9c38;}
p#s1 a#a1, p#s2 a#a2, p#s3 a#a3, p#s4 a#a4, p#s5 a#a5, p#s6 a#a6   {color:#ff9c38;}

#haupt_menu{position:relative;  margin:0 auto; width:920px; height:30px; z-index:10; padding:68px 15px 0;font-size: 16px;font-weight: bold;white-space: nowrap;color:#ffffff;}
#haupt_menu a {color:#fff; text-decoration:none;}
#haupt_menu a:hover {color:#ff9c38;}
p#h1 a#a1, p#h2 a#a2, p#h3 a#a3, p#h4 a#a4, p#h5 a#a5, p#h6 a#a6   {color:#ff9c38;}

#Maschine {	position:absolute;right:0px;top:113px;	width:348px;	height:104px;	z-index:3}
#Slogan{position:absolute; left:33px; top:0px; width:229px; height:72px; z-index:5}
#sprachen{	position:absolute;	right:0px;	top:218px;	width:100%;	height:22px;	z-index:30;	text-align: right;	background-color: #fff;	padding: 4px 10px 2px; border-bottom:#0098d5 5px solid}
#ZiekerGruppe{position:absolute; right:0px; bottom:0px; width:120px; height:52px; z-index:999}

#Wrap{position:relative;  margin:0 auto; width:950px; height:600px;}

#menu {float:left; width:200px; font-size:14px; font-weight:bold;padding-top:35px;}
#menu ul { padding:0 0 0 10px; list-style:none}
#menu ul li{}
#menu ul li a {color:#0E4D92; text-decoration:none; padding:8px 5px; display:block; background:url(Bilder/submenu.jpg) left bottom no-repeat;border:#ddd solid;border-width:0 1px 1px 0; }
#menu ul li a:hover {color:#ff9c38;}
ul#m1 a#a1, ul#m2 a#a2, ul#m3 a#a3, ul#m4 a#a4, ul#m5 a#a5, ul#m6 a#a6, ul#m7 a#a7, ul#m8 a#a8, ul#m9 a#a9, ul#m10 a#a10 {color:#ff9c38;}

p#Gitter{height:500px; background:transparent url(Bilder/gewebe.jpg) no-repeat}

table.rubr tr td{padding: 5px 0px 5px 10px;} /* nach und nach umbauen */
/*table.rubr tr td{padding: 5px 0px 5px 10px;}*/

#nicht_lieferbar {width:182px;
	height:50px;
	z-index:2;
	font-weight: bold;
	text-align: center;
	padding: 12px;
	border: thick dashed #ff9c38;}

.tab {	font-size: 13px;	font-weight: bold;	color: #0E4D92;	background-color: #cccccc;	text-align: left;	vertical-align: middle;	padding: 10px;}
.lt13tab {	font-size: 13px;	color: #0E4D92;	background-color: #ffffff;	text-align: left;	vertical-align: middle;	padding: 10px;}

a {	color: #ff9c38;	text-decoration: underline;}
/* weisse Links auf cian Hintergrund im Text*/
	 a.kat:link{color:#ffffff; text-decoration:underline}		/*#ffffff weiss fuer link*/
  a.kat:visited{color:#cccccc; text-decoration:none}		/*#cccccc grau fuer link*/
 a.kat:hover{color:#ff9c38;text-decoration:none}      /*##ff9c38 orange fuer alink*/
/* menu auf cian Hg */  
	 a.start:link{color:#ffffff; text-decoration:none}		/*#ffffff weiss fuer link*/
  a.start:visited{color:#ffffff; text-decoration:none}		/*#ffffff weiss fuer link*/
 a.start:hover{color:#ff9c38;text-decoration:none}      /*#ff9c38 orange für alink*/

/* graue Links im Text */ 
 	 a.grau:link{color:#666666; text-decoration:none}		/*#666666 dunkelgrau für link*/
  a.grau:visited{color:#666666; text-decoration:none}		/*#666666 dunkelgrau für link*/
 a.grau:hover{color:#000066;text-decoration:underline}      /*#000066 dunkelblau für alink*/
/* URL +(bold) */  
  	 a.url:link{color:#04A3E5; text-decoration:none}		/*#04A3E5 tuerkis für link*/
  a.url:visited{color:#04A3E5;text-decoration:none}		/*#04A3E5 tuerkis für link*/
 a.url:hover{color:#263061;text-decoration:none}      /*#263061 dunkelblau für alink*/
 
  /*  menu +(bold) */ 
 	 a.site:link{color:#0E4D92; text-decoration:none}		/*#0E4D92 lt_blau fuer link*/
  a.site:visited{color:#0E4D92; text-decoration:none}		/*#0E4D92 lt_blau fuer link*/
 a.site:hover{color:#ff9c38;text-decoration:none}      /*#ff9c38 orange für alink*/
 
   /* sitemap +(bold) */ 
 p#sitekarte a {color:#0E4D92; text-decoration:none;}
  p#sitekarte a:hover {color:#ff9c38;}
	
h1 {font-size: 24px;font-weight:normal;color: #263061;	margin-bottom:20px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
/* h1 statt .z {font-size: 24px;font-weight:normal;color: #263061;	margin-bottom:20px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }------neu ----abgleichen mit Zeile 19-20 */
h2 {font-size: 18px;	font-weight:normal;	color: #0098d5;	margin-bottom:16px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
h3 {font-size: 14px;font-weight: bold;}
.z {font-size: 16px;font-weight: bold;}
.balken {	font-size: 14px;	font-weight: bold;	color: #263061;	background-color:  #82cdff;	text-align: left;padding:5px; height:14px}

/* h2 statt .balken{	font-size: 18px;	font-weight:normal;	color: #0098d5;	margin-bottom:16px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; } ------neu ----*/
/* extra Chronik accordeon umformatieren -- */

.lt14{font-size: 14px;}
.lt13{font-size: 13px;}
.lt12{font-size: 12px;}
.lt11{font-size: 11px;}
.grau11{font-size: 11px;color:#666666;}
.weiss12{	font-size: 12px;	color:#ffffff;	font-weight: bold;}
 .tut {color:#ff8c38;} /*#ff9c38 orange für aktuelle Rubrik*/
 .key {color:#000000;}


.menu{ font-size: 12px;font-weight: bold;}



.copy{font-size: 10px;vertical-align:top;white-space: nowrap;}


	/* Farben 
	#263061 CI-dunkel-blau
	#FFFFFF Head (16) font-weight: bold;
	#ff9c38 CI-orange links
	#82cdff CI-hellblau 
	#000066 dunkelblau
	#0A4B90 dunkelblau logo
	#449CE9 cyan
	#0098D5 cyan logo
	
	#00ADE3 76-10-1-0
	#0062AD 96-64-1-0
	 Zwischenhead (13) font-weight: bold;
		#263061 dunkelblau lauftext */


br { 	line-height: 10px; }

.imgleft{float:left; margin:0 10px 10px 0;}
.imgright {float:right; margin:0 0 10px 10px;}
.clearfix{ clear:both; height:1px}