/*
 * normal.css
 * Stylesheet - osb ( http://www.osb.at/ )
 * 
 * by atomicboy / http://www.atomicboy.tv/
 *
 * @version	2008-09-08
 * @author	Carina Lacher <carina.lacher@atomicboy.tv>
 */

body
	{
		font-family: Verdana, Helvetica, sans-serif; 
		color:#000;
		background-color:#cccccc;
		/*background-image:url(images/template2.png);*/
		background-repeat:no-repeat;
		background-position: center top;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
		text-align:center;
	}

div
	{
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
	}

/*____________________________________________ div-tag __________________________________________________________________*/

div.all
	{
		width:859px;
		height:603px;
		margin-left:auto;	
		margin-right:auto;
		margin-top:83px;
		background-image:url(images/bg2.png);
	}
	
/*####################
#   Linke Spalte                       #
##################### */

div.left
	{
		float:left;
		width:240px;
		
	}
div.logo
	{
		margin-top:127px;	
		margin-left:14px;
	}	
	
div.spruch
	{
		margin-top:15px;	
		
		margin-left:14px;
	}		
	

/*####################
#  Rechte Spalte                       #
##################### */	
	
div.right
	{
		float:left;
		width:506px;
		margin-top:23px;
		font-size:75%;
	}
	
div.top_labels
	{
		border:1px solid #885577;	
	}

div.label_topleft
	{
		float:left;
		width:80px;
		margin-left:70px;
		padding-top:45px;
	}
	
div.label_topright
	{
		float:left;
		width:80px;
		margin-left:18px;
		padding-top:53px;
	}
	
div.label_bottomleft
	{
		float:left;
		width:82px;
		margin-left:90px;
		margin-top:-30px;
		padding-top:15px;
	}
	
div.label_bottomright
	{
		float:left;
		width:82px;
		margin-left:45px;
		margin-top:-5px;
	}
	

div.right p
	{
		margin:0;	
	}
	
div.label_topleft p
	{
		margin-bottom:5px;	
	}
	


img.what
	{
		margin-left:3px;	
		margin-top:5px;
		margin-bottom:3px;
	}	
	
/*####################
#  content                               #
##################### */	

div.content
	{
		clear:both;	
		margin-left:7px;
		background-image:url(images/content_bg.png);
		background-repeat:no-repeat;
		background-color:#fff;
		padding-bottom:10px;
		margin-top:16px;
	}


h1
{
	background-color:#FBE919;
	font-size:130%;	
	margin-top:16px;
	margin-bottom:0;
	padding-top:2px;
	padding-left:10px;
	font-weight:normal;
	width:200px;
}

div.content p
	{
		margin-left:10px;
		padding-right:10px;
		font-size:85%;
	}
	

/*####################
#  footer                                 #
##################### */		
div.footer
	{
		width:859px;
		margin-left:auto;	
		margin-right:auto;
		padding-left: 14px;
		padding-top: 5px;
		text-align:left;
	}
	
div.footer span
	{
		font-size:80%;
		padding-right:3px;
	}	
	
div.footer a
	{
		text-decoration:none;
		color:#000;
	}	
	
/*####################
#  homepage                          #
##################### */		

div.start
	{
		width:859px;
		height:603px;
		margin-left:auto;	
		margin-right:auto;
		margin-top:83px;
		background-image:url(images/bg2.png);
	}
	
img
	{
		border:none;	
	}
