
/*	body
*******************************************************************************/

body {
font-family:arial, sans-serif;
	font-size: 12px;
	background-color:#cddbe4;
	background-image:url(bg-blue.gif);
	background-repeat:repeat;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#333333;
		}
#page {background-image:url(head.gif);
	background-repeat:repeat-x; width: 100%;margin:0 0 0 0;
	padding:0 0 0 0;}	

html>body #page {margin:0 0 0 0;	}
#head{
margin: 0 0 0 0; padding:0 0 0 0;}
	
#outer
{width: 840px;  margin: 0 0 0 0; padding:0 0 0 0;text-align:left; 
}
 
html>body #outer
{width: 840px;}


a {color:#333333; text-decoration:none; }
a:hover { text-decoration:none; }

:link,:visited { text-decoration:none; }

img, a img,:link img,:visited img, fieldset { border:0px solid #993300;padding:0px; margin:0px; }
table {padding:0px; margin:0px; border-spacing:0px; font-size:11px; border:0;}
tr { padding:0px; margin:0px;  border:0; border-spacing:0px;}
td { padding:0px; margin:0px;border-spacing:0px; border:0; }


.head_height{height:115px; padding:0 0 0 0;}
html>body .head_height{height:120px; padding:0 0 0 0;}
.head_eisbaer{}
html>body .head_eisbaer{margin:0px 0 0 0;padding:2px 0 0 0;}

/*	TINY Styles
------------------------------------------------------------------------------*/
.orange{color: #ff7111;}
.bild_rechts{float:right; margin:0 0 5px 20px;}
.bild_links{float:left; margin:0 20px 5px 0px;}
.produkt_links{margin:5px 20px 5px 0px; padding:0px; }
.produkt_rechts{padding:5px 0 5px 20px;margin:0px;}


/*	Navigation 
------------------------------------------------------------------------------*/
#navigation {
	width:565px;
	margin: 0px 0 0px 0px;
	padding:0 0 0 0px;
	
}

#navigation ul {
	text-align:left;
	padding:0px 0px 0 0;
	list-style:none;
	width:565px;
	margin:0 0 0 0;

	}

#navigation ul li {	
	padding:0 0 0 0;
	margin:0 0 0 0;	display:inline;
	
	}
 html>body #navigation ul li {	
	padding:0 0 0 0;
	margin:0 0 0 0;
	
	}
#navigation ul a, 
#navigation ul a:link {
	color:#fff;
	font-size:1.3em;
	font-weight:bold;
	padding: 0px 5px 0px 5px;
	margin:0 0 0 0;
	}

#navigation ul .current
{ 	margin:0 0 0 0;
	text-decoration:none;
	color:#003366; font-weight:bold;
	text-transform:uppercase;
	padding: 0px 5px 0px 5px;	
}

#navigation ul a:hover {
	color:#32b3ff;}
	
#navigation ul.nav2nd { margin:0 0 0 0; padding:0 0 0 0; }
 html>body #navigation ul.nav2nd {	
	padding:0 0 0 0;	
	}
#navigation ul.nav2nd a, 
#navigation ul.nav2nd a:link {
	padding:4px 2px 4px 0;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	display:block;
	margin:0 0 0 0;	
		margin:0 0 0 0;
}

#navigation ul.nav2nd a:hover {color:#608a40; }

#navigation ul.nav2nd .current
{
	text-decoration:none;
	color:#c90e34;
}



/*	content
*******************************************************************************/
#content {
margin:10px 0 5px 0px;
padding:0 0 0 0;
width:840px;
background-color:#ccdae4;
}

html>body #content {
margin:16px 0 5px 0px;
padding:0 0 0 0;
width:840px;

}

/* hide from IE/MAC \*/
* html #content {
	height:1px;
}
/* end hide */


/*	Main
------------------------------------------------------------------------------*/
#main {padding: 20px 50px 20px 50px;font-size:12px; width:700px;line-height:17px; font-family:trebuchet, verdana, sans-serif; min-height:400px; background-color:#ccdae4; color: #003366;}

html>body #main {padding: 10px 50px 20px 50px;}

#main img{padding:0 0 0 0; margin:0 0 0 0; }

#main .lieferservice{padding:0 0 0 0; margin:0 0 0 15px; border:0; background-color:#003366;}

/* Headline 1 */
#main h1 {
	color: #003366;
	font-family:trebuchet, verdana, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	line-height:1.2em;
	padding: 20px 0 10px 0;
}

/* Headline 2 */
#main h2 {
	color:#003366;
	font-family:trebuchet, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	margin: 30px 0 7px 0;
}

/* Headline 3 */
#main h3 {
	color:#003366;
	font-family:trebuchet, verdana, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.2em;
	margin: 10px 0 12px -5px;
	background-color:#f5f5f5;
	padding:3px 0 3px 5px;
	
}
/* Headline 4 */
#main h4 {
	color:#003366;
	font-family:trebuchet, verdana, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.2em;
	margin: 25px 0 12px -5px;
	padding:3px 0 3px 5px;
	
}



/* Headline 5 */
#main h5 {
	color:#333;
	font-family:trebuchet, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	margin:20px 0 7px 0;
	padding:0 0 0 0;
	
}

/* Headline 6 */
#main h6 {
	color:#ff7111;
	line-height:16px; 
	font-size:13px;
	padding: 3px 0 3px 0;
	margin: 20px 0 20px 0;
}

#main hr{border: 1px solid #003366; witdh:300px; text-align:center;margin:5px 0 15px 0;}
 
#main a, #main a:link {
	color:#003366;
	text-decoration:none; 
	border-bottom: #003366 1px dotted;
}


#main a:hover {
	color:#000;
}

#main ul {
list-style-type:square;
}

#main li {line-height:18px}
#main tr {font-size:12px;}


/*	footer
------------------------------------------------------------------------------*/
#footer {
width: 700px;
border-top:1px solid #003366;
	height:30px;padding: 10px 0px 10px 0px;
	margin:0 50px 0 50px;
	color:#003366;
	text-align:center;
}
#footer  a,
#footer  a:link {

	color:#003366; text-decoration:none;
}
#footer  a:hover {
	text-decoration:underline;
}


/* form-module
*******************************************************************************/
#empf{
background-color:#d8e2eb;
padding:20px 0 20px 20px;
width:600px;
}


#empf input.submit { 
	margin:5px 5px 5px 137px;
	padding:2px 5px;
	border:1px solid #333;
	background-color:#fff;
	color:#666;
	font-family:verdana, arial, helvetica, sans-serif;
	text-align:center;
	cursor:pointer;
}

#empf input.submit:hover { 
	background-color:#3399FF;
	color:#000;
}

#empf input, 
#empf select, 
#empf textarea {
	margin:5px;
	border:1px solid #333;
}

#empf input.text {
	height:20px;
}



