/* Start of CMSMS style sheet 'Outdoor_Grid' */
/* Reset Styleseet */ 
body,html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;} 
table {border-collapse:collapse;border-spacing:0;} 
fieldset,img {  border:0;} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;} 
ol,ul {list-style:none;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;} 
q:before,q:after {content:'';} 
abbr,acronym { border:0;} 
:link,:visited { text-decoration: none; }
ul,ol { list-style:none; }
a img,:link img,:visited img { border: none;color:#000;}
a{ outline: none;color:#224679;}

/* Generische Klassen */ 
.clear {clear:both; } 
.left {float:left; } 
.right {float:right; } 
img.left {margin-right:1em; margin-bottom:1.8em; } 
img.right {margin-left:1em; margin-bottom:1.8em; } 
.text-right   {text-align:right; } 
.hide{visibility:hidden;width:0!important;height:0!important;line-height:0!important;padding:0!important;margin:0!important;}

/* Seiten spezifisch */


#wrapper {
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	width: 900px;
	position:relative;
	height: auto;
	margin-bottom: 10px;
	border: 1px solid #E89F0A;
}

#winter #wrapper {
	border: 1px solid #1F273A;	
}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	width: 0;
	height: 0;
	line-height: 0;
	font-size: 0;
	float: none;
	background-color: #FFFFFF;
	}

.raster{
	display:inline;float:left;margin-left:0px;margin-right:0px; overflow:hidden;
}

.raster-header{width: 900px;}
.raster-header-a {width:900px}
.raster-header-b {width:900px}
.raster-navigation{width:900px}
.raster-hauptteil{width:900px;}
.raster-hauptteil-a{width:250px;}
.raster-hauptteil-b{width:650px}
.raster-footer{width:900px}
/* End of 'Outdoor_Grid' */

