/********************************************************************************************************
	created by:		NewMedia http://www.newmedia.ch
	project:		newmedia.ch
	date:			Februar/2009, Marianne Luck
	version:		4.1
	file:			layout.css
	function:		Gerüst der Webseite
********************************************************************************************************/

/*--------------------------------
 csc Layout 
--------------------------------*/
@charset "utf-8";

*
{
	margin: 0;
	padding: 0;
}

html
{
	height: 100%;	
}

body
{
	height: 100%;
}

body 					{ 
						font-family: Arial, Helvetica, sans-serif;
						font-size: 62.5%; 
						line-height: 62.5%;
						color: #333333;
						background-color:#333333;
						margin-top: 0px; 
						margin-left: 0px; 
						margin-right: 0px; 
						margin-bottom: 0px; 
						padding-left: 0px;
						padding-right: 0px;
						padding-top: 0px;
						padding-bottom: 0px;
						background-image:url(../html/img/bgr_main_center.jpg);
						background-repeat:repeat-y;		
						background-position:center;												
						}
						*{
						font-size:1em;
						line-height: 1em;
						}
						
#main_center
{
	width: 980px;
	margin: 0px; 
	padding: 0px;	
	position: relative;
	margin: 0px auto 0px auto;	
}						

.main_16
{
	width:960px;
	float:left;
}
					
/* SCROLLBAR-------------------------------------------------------------*/
html, body, textarea, div 
{
	scrollbar-base-color:#A55B2C;
	scrollbar-arrow-color:#fff; 
	scrollbar-highlight-color:#fff; 
}
/* LOGO GRAUBUENDEN -----------------------------------------------------------------*/
#logo_graubuenden
{
	width:170px;
	left:0px;
	top:0px;
	position:absolute;
	margin-top:10px;
	margin-left:10px;
}
#logo_graubuenden a img
{
	border:none;
	float:left;
}

/* LOGO -----------------------------------------------------------------*/
#logo
{
	left:0px;
	top:0px;
	position:absolute;
	margin-left:714px;
	margin-top:232px;
	position:absolute;
}
#logo a img
{
	border:none;
	float:left;	
}

/* HEADER -----------------------------------------------------------------*/
#colHeader .csc-textpic,
#colHeader .csc-textpic-imagewrap,
#colHeader .csc-textpic-image
{
	margin-bottom:0px;
	float:left;
}

/* CONTENT -----------------------------------------------------------------*/
#content
{
	margin-top:10px;
	border:1px solid #DEDEDC;
	background-color:#eeeeed;
	float:left;
}

/* FOOTER -----------------------------------------------------------------*/
#footer
{
	color:#817E65;
	font-size:10px;
	padding-top:10px;
	float:left;
}

#newmedia
{
	position:absolute;
	bottom:0;
	left:0;
	margin-left:-30px;
	margin-bottom:10px;
}

/* DESIGNELEMENTE --------------------------------------------------------*/

.clearer
{
	clear: both;
	display: block;
	height: 1px;
	margin-bottom: -1px;
	font-size: 1px;
	line-height: 1px;
}
