/*
-----------------------------------------------
FluidGrids CSS - Reset
----------------------------------------------- */

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}

body,html {height:100%;}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
text-decoration:none !important;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*
-----------------------------------------------
Standardgrids
----------------------------------------------- */

/* 
	24 COLUMN - RESPONSIVE GRID SYSTEM
	DEVELOPED BY DENIS LEBLANC
	URL - http://responsive.gs
	LICENSED UNDER GPL & MIT
*/

/* PAGE WRAPPER */
div#wrapper {
    width:100%;
    height: auto !important;
    margin: 0 auto -2em 0;
    min-height: 100%;
    overflow: auto;
      }

/* WRAPPER TEILE PAGE */
.part
{
width:100%;
background-color:#999999;
}

/* MAIN CONTAINER */
.container,.container_inhalt { margin: 0 auto; }

/* SELF CLEARING FLOATS - CLEARFIX METHOD
----------------------------------------------------------------------------------------------------*/
.row:after,
.clr:after,
.group:after 
{ 
content: ""; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

/* DEFAULT ROW STYLES */
.row { margin-bottom: 0px; } /* set according to preference*/
								  
/* DEFAULT COLUMN STYLES */
.col 
{ 
display: block;
float:left;
margin-left: 2%;
}

/* RESET MARGINS */
.col:first-child  { margin-left: 0; } /* all browsers except IE6 and lower */

/* COLUMN WIDTHS*/
.span_1 { width: 2.25%;}
.span_2 { width: 6.5%;}
.span_3 { width: 10.75%;}
.span_4 { width: 15.0%;}
.span_5 { width: 19.25%;}
.span_6 { width: 23.5%;}
.span_7 { width: 27.75%;}
.span_8 { width: 32.0%;}
.span_9 { width: 36.25%;}
.span_10 { width: 40.5%;}
.span_11 { width: 44.75%;}
.span_12 { width: 49.0%;}
.span_13 { width: 53.25%;}
.span_14 { width: 57.5%;}
.span_15 { width: 61.75%;}
.span_16 { width: 66.0%;}
.span_17 { width: 70.25%;}
.span_18 { width: 74.5%;}
.span_19 { width: 78.75%;}
.span_20 { width: 83.0%;}
.span_21 { width: 87.25%;}
.span_22 { width: 91.5%;}
.span_23 { width: 95.75%;}
.span_24 { width: 100%;}




