
/*
	-- colors --
	seiten-bg, schrift:
	#403834; dunkelbraun
	schrift, red:
	#a12d0d,
	
	content-area:
	main: 	#d1cf82; beige-dunkel
	online: #e1df9e; beige-hell
*/

/*------------------------ allgemein--------------------------*/

* 	{
	border: 0pt;
	margin:0pt;
	padding:0pt;
	}
	
html, body, textarea, input, option, form{
	height:100%; 
	font-size:100.01%;
	text-decoration:none;
	font-family: "Tahoma", sans-serif;
	}

body{
	background-color: #403834;
	}


p,table {/* fliesstext */
	color: #403834;;
	font-size: 0.8em;
	padding-left:20px;
	}	


.clearing{/* clearing für float-elemente */
	clear:both;
	height:0;
	padding:0;
	border:0;
	margin:0;
	font-size:0;
	line-height:0;
	}

#big_o{ /* abstand agencies */
    padding-bottom:  40px;
    }


/*------------------------ seiten-wrapper--------------------------*/

#wrapper {
    width:700px;
    margin:0pt auto;
    background-image:  url(../_img/bg.gif) ;  
    background-repeat: repeat-y;
    min-height: 100%;
    }
   

/*------------------------ head | cols --------------------------*/

	
#head{/*grafik-top*/
   
	height:422px; 
    width: 700px;
      
   	background-image:   url(../_img/jochen.jpg );
	background-repeat:  no-repeat;
	background-position: 0px 30px;

	}


#col_left	{ 
	width:434px;
    float:left;  
	}
	
#col_right	{
    width:200px;
    float:left;
	background-image:  url(../_img/j_2.gif);
	background-repeat:  no-repeat;
	background-position: 4px 0px;
   
	}

/*----------------- news | contact --------------------------------*/



#news{ /*content links*/
	margin-top:149px;
	padding-right:15px;
	color: #1f0401;
	font-size: 0.8em;
	text-align:right;
	}
	
#contact{ /*content rechts*/
	width:260px;
    margin-top:57px;
	}
	

#impressum{ /*pos link impressum */
	position: absolute;
	bottom: 10px;
	right: 25px;
	font-size:0.6em;
	text-align:right;
	}
    	



/*------------------------ content --------------------------*/	
	
/* links im contact */
#contact a:link		{color: #1f0401; text-decoration: none; outline: none; }
#contact a:visited	{color: #1f0401; text-decoration: none; outline: none; }
#contact a:hover	{color: #edffd6; text-decoration: none; outline: none; }
#contact a:active	{color: #1f0401; text-decoration: none; outline: none; }
#contact a:focus	{color: #edffd6; text-decoration: none; outline: none; }
	
/* links im news */
#news a:link	{color: #edffd6; text-decoration: none; outline: none; }
#news a:visited	{color: #edffd6; text-decoration: none; outline: none; }
#news a:hover	{color: #1f0401; text-decoration: none; outline: none; }
#news a:active	{color: #edffd6; text-decoration: none; outline: none; }
#news a:focus	{color: #1f0401; text-decoration: none; outline: none; }
