/* 
Title:     linsen master style
Author:    info@linsen-druckcenter.de
ded. to RS
*/

body {
	width:100%;
	margin: 0;
	padding: 0px;
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-size: small;
	line-height: 1.5em;
	background: #001854; 

	background-image:url(images/himmel_logo.jpg); 
	background-repeat:repeat-x;
	background-position:0px 50px;  
	font-size: 10pt; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	}



/* ---( links )------------------------------- */



A:link     { color: #990000; font-weight: none; text-decoration: none; }
A:visited      { color: #990000; font-weight: none; text-decoration: none; }
A:active   { color: #990000; font-weight: none; text-decoration: none; }
A:hover  { color: #990000; font-weight: none; text-decoration: none; }

/* ---( common elements )------------------------------- */

p {
	margin: 10px;
	
	width: 500px;
	font-family: Lucida, Verdana, sans-serif;
	
	line-height: 1.5em;
	color: #000;
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	}
A:link     { color: #990000; font-weight: none; text-decoration: none; }
A:visited      { color: #990000; font-weight: none; text-decoration: none; }
A:active   { color: #990000; font-weight: none; text-decoration: none; }
A:hover  { color: #990000; font-weight: none; text-decoration: none; }

	
.ul {
	
	font-family: Lucida, Verdana, sans-serif;
	
	line-height: 14pt;
	color: #000;
	width: 500px;
	line-height: 1.5em;
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	padding: 0px 0px 0px 10px;
	}

.text {
	
	font-family: Lucida, Verdana, sans-serif;
	float:left;
	line-height: 14pt;
	color: #000;
	width: 500px;
	line-height: 1.5em;
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	padding: 0px 0px 0px 10px;
	}
.text A:link     { color: #990000; font-weight: none; text-decoration: none; }
.text A:visited  { color: #990000; font-weight: none; text-decoration: none;}
.text A:active   { color: #990000; font-weight: none; text-decoration: none;}
.text A:hover  { color: #990000; font-weight: none; text-decoration: underline;}



h1 {
	font-family: Lucida, Verdana, sans-serif;
	font-size: 10pt;
	width: 530px;
	line-height: 1.5em;
	font-weight: bold;
	color: #990000;
	padding: 0px 0px 0px 10px;
	margin: 0;
	}
h2 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11pt;
	
	color: #930;
	padding: 0;
	margin: 0 0 1em 0;
	}
h2 a:link, h2 a:visited {
	text-decoration: none;
	color: #930;
	}
h2 a:hover {
	color: #600;
	}
	
/* ---( id's )------------------------------- */



	
#wrap {
	background: url(images/bg_blue.gif) repeat-y  0;
	
	position: absolute;
	float: left;
	left: 0px;
	top:0px;
	max-width: 100%;
	z-index: 3;
	
	}
	
#right { 
		
		background: url(images/bg_beige.gif) repeat  0;
		position: absolute;
		float:left;
		top: 160px;
		left: 0px;
		width: 100%;
		padding: 0px 0px 55% 0px;
		
		
	      z-index: 1;
	
		
	}
	
#unten { 
		
		background: url(images/bg_dblue.gif) repeat  0;
		position: absolute;
		float:left;
		top: 100px;
		left: 0px;
		width: 100%;
		padding: 0px 0px 56% 0px;
		
		
	      z-index: 3;
	
		
	}
	
	
#murx { 
		
		background: url(images/bg_dblue.gif) repeat  0;
		position: relative;
		background-color: #001854; 
		float:left;
		top: 0px;
		left: 20px;
		width: 100%;
		height: 100%;
		padding: 15px 5px 100% 15px;
		
		text-align: left;
	      z-index: 5;
	
		
	}	
	
		
#nav 	{
		
		position: absolute;
		float:left;
		left: 0px;
		top: 150px;
		max-width: 150px;
		min-width: 150px;
		font-family: Lucida, Verdana, Arial, Helvetica, sans-serif; 
		color: #990000;
		margin-left:0px;
		font-style: bold; 
		font-weight: bold; 
		font-size: x-small; /* IE5 Win */
  		voice-family: "\"}\""; 
  		voice-family: inherit;
		line-height: 3em; 
		text-align: left; 
	 	padding:30px 10px 10px 10px;
		z-index: 0;
		}
		

	
#nav a:link     { color: white; font-weight: none; text-decoration: none; }
#nav a:visited { color: white; font-weight: none; text-decoration: none; }
#nav a:hover  { 
				background-color: #e8e6e1; 
				position: relative;
				
				color: #000000; 
				
				max-width: 150px;
				min-width: 150px;
				font-family: Lucida, Verdana, Arial, Helvetica, sans-serif; 
				margin-left:-30px;
				padding:10px 150px 10px 30px;
			
				font-style: bold; 
				font-weight: bold; 
				font-size: x-small; /* IE5 Win */
  				voice-family: "\"}\""; 
  				voice-family: inherit;
				line-height: 3em; 
				text-align: left;  
				text-decoration: none; 
				z-index: 0;
				}
#nav a:active  { background-color: #e8e6e1; 
				color: #000000; 
				font-weight: none; 
				text-decoration: none; 
				padding:10px 150px 10px 30px;
				 }
				
.meny_pa	 { 
				background-color: #e8e6e1; 
				position: relative;
				color: #333333; 
				margin-left: -30px;
				
				padding:10px 150px 10px 30px;
			
				font-style: bold; 
				font-weight: bold; 
				font-size: x-small; /* IE5 Win */
  				voice-family: "\"}\""; 
  				voice-family: inherit;
				line-height: 3em; 
				text-align: left;  
				text-decoration: none; 
				z-index: 2;
				}	
				
.meny_suppa	 { 
				background-color: #F2F2F2; 
				position: relative;
				margin-left: -30px;
				
				padding:10px 150px 10px 30px;
				
			
				font-style: bold; 
				font-weight: bold; 
				font-size: x-small; /* IE5 Win */
  				voice-family: "\"}\""; 
  				voice-family: inherit;
				line-height: 3em; 
				text-align: left;  
				text-decoration: none; 
				z-index: 2;
				}	
	
		
	


#content { 
		background: url(images/bg_beige.gif) repeat  0;
		position: relative;
		float: left;
		top: 0px;
		left: 0px;
		max-width: 540px;
		min-width: 540px;
		text-align: left;
	
		line-height: 1.5em;
		font-size: x-small; /* IE5 Win */
  		voice-family: "\"}\""; 
  		voice-family: inherit;
		z-index: 2;
	}




.quicklink {
		background-color: #4c5e88; 
		float: left;
	
		max-width: 310px;
		min-width: 310px;
		font-family: Lucida, Verdana, Arial, Helvetica, sans-serif; 
		color: white;
		font-style: bold; 
		font-weight: bold; 
		font-size: x-small; /* IE5 Win */
  		voice-family: "\"}\""; 
  		voice-family: inherit;
		line-height: 3em; 
		
		
		padding: 0px 5px 5px 15px;
		}
.quicklink A:link     { color: #990000; font-weight: none; text-decoration: underline; }
.quicklink A:visited  { color: #990000; font-weight: none; text-decoration: underline;}
.quicklink A:active   { color: #990000; font-weight: none; text-decoration: underline;}
.quicklink A:hover  { color: #990000; font-weight: none; text-decoration: underline;}

.quicklinkinhalt { 
		float: left;
			margin:10px;
	max-width: 295px;
	min-width: 295px;
	font-family: Lucida, Verdana, sans-serif;
	text-align: left;
	line-height: 1.5em;
	color: #000;
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	
		}
.quicklink A:link     { color: #990000; font-weight: none; text-decoration: underline; }
.quicklink A:visited  { color: #990000; font-weight: none; text-decoration: underline;}
.quicklink A:active   { color: #990000; font-weight: none; text-decoration: underline;}
.quicklink A:hover  { color: #990000; font-weight: none; text-decoration: underline;}



	
		
#line  { clear: both;
		position: static;
		top: 20px;
		left: 0px;
		margin: 0px;
		width: 100%;
		}
		
#bottom  {
		
		float: left;
		background-color: #e8e6e1; 
		position: relative;
		 z-index: 5;
		width:100%;
		font-family: Lucida, Verdana, sans-serif;
		text-align: left;
		line-height: 14pt;
		color: #000;
		line-height: 1.5em;
		font-size: x-small; /* IE5 Win */
  		voice-family: "\"}\""; 
  		voice-family: inherit;
		margin: 0px;
		}
		
.bottom A:link     { color: #990000; font-weight: none; text-decoration: underline; }
.bottom A:visited  { color: #990000; font-weight: none; text-decoration: underline;}
.bottom A:active   { color: #990000; font-weight: none; text-decoration: underline;}
.bottom A:hover  { color: #990000; font-weight: none; text-decoration: underline;}
		
		
.bottom_contact	{
		background-color: #e8e6e1; 
		background: url(images/bg_beige.gif) repeat  0;	
		clear: both;
		position: static;
		font-family: Lucida, Verdana, sans-serif;
		text-align: left;
		width:100%;
		line-height: 14pt;
		color: #000;
		line-height: 1.5em;
		font-size: x-small; /* IE5 Win */
  		voice-family: "\"}\""; 
  		voice-family: inherit;
		padding: 8px 10px 10px 10px;
				margin: 0px;

		}
		
.bottom_contact A:link     { color: #990000; font-weight: none; text-decoration: none; }
.bottom_contact A:visited  { color: #990000; font-weight: none; text-decoration: none;}
.bottom_contact A:active   { color: #990000; font-weight: none; text-decoration: none;}
.bottom_contact A:hover  { color: #990000; font-weight: none; text-decoration: underline;}



