@charset "utf-8";
/**
 **************************************************
 * HDNET / hdnet.de
 * grid.css
 *
 * @author: HDNET GmbH & Co. KG
 * @version: 1.0
 * @updated: 2010-04-20 (AH)
 **************************************************
**/




/**
 **************************************************
 * GRID CONTAINER / GLOBAL DEFINITIONS
 *
 * @definitions: grid layout definitions for columns, columns, margins
 **************************************************
 */
/* *** GRID CONTAINER *** */
.gridContainer {
	width:900px;
	margin:0 auto 20px auto;
	text-align:center;
} 

.gridConNoPad {
	width:950px;
	margin-left:-25px;
	margin-right:-25px;
}

.gridContainer:after {
	content:'.';
	clear:both;
	display:block;
	visibility:hidden;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
}

.gridContainer {
	display:inline-block;
}

/* Hide from IE Mac \*/.gridContainer{ display:block; }/* End hide from IE Mac */


/* *** GLOBAL GRID/COLS *** */
.col {
	position:relative;
	display:inline;
	float:left;
	margin-right:10px;
	text-align:left;
/*	color:#fff;
	background:#ca1d28;*/
}

.colMargin {
	margin-right:20px;
}




/**
 **************************************************
 * COLUMNS
 *
 * @definitions: definition for columns, prepend, append
 **************************************************
 */
/* *** COLUMNS GRID - cols *** */
.c215 {
	width:215px;
}

.c230 {
	width:230px;
}

.c295 {
	width:295px;
}

.c310 {
	width:310px;
}

.c360 {
	width:360px;
}

.c440 {
	width:440px;
}

.c585 {
	width:585px;
}


/* *** last grid children *** */
.lastCol {
	margin-right:0;
}


/* *** PREPAND SPACE *** */
.pre225 {
	padding-left:225px;
}

.pre235 {
	padding-left:235px;
}

.pre240 {
	padding-left:240px;
}

.pre315 {
	padding-left:315px;
}

.pre370 {
	padding-left:370px;
}

.pre460 {
	padding-left:460px;
}

.pre530 {
	padding-left:530px;
}

.pre605 {
	padding-left:605px;
}

.pre685 {
	padding-left:685px;
}


/* *** APPEND SPACE *** */
.app225 {
	padding-right:225px;
}

.app235 {
	padding-right:235px;
}

.app240 {
	padding-right:240px;
}

.app315 {
	padding-right:315px;
}

.app370 {
	padding-right:370px;
}

.app460 {
	padding-right:460px;
}

.app530 {
	padding-right:530px;
}

.app605 {
	padding-right:605px;
}

.app685 {
	padding-right:685px;
}