/*************************************************************/
/*   Design:   DIGITAL FOR YOU                               */
/*   File:     CSS code for content                          */
/*-----------------------------------------------------------*/
/*   Author:   Alexander Schwethelm                          */
/*   Date:     April 04, 2008                                */
/*   Homepage: www.digital4u.de                              */
/*************************************************************/


/* Inhalte bei FCE's (weniger Seitenabstand) */

#content-fce {
	display: inline; /*Fix IE floating margin bug*/
	float: left;
	width: 509px;
	margin-top: 47px;
	padding: 0px 8px;
	overflow: visible !important; /*Firefox*/
	overflow: hidden; /*IE6*/
}

/* Links in Teasern */

.teaser3cContainer a, .teaser2cContainer a, .teaserSubContainer a, .teaserSubOhneContainer a {
	color: #aa2853;
	text-decoration: none;
}

.teaser3cContainer a:hover, .teaser2cContainer a:hover, .teaserSubContainer a:hover, .teaserSubOhneContainer a:hover {
	text-decoration: underline;
}


/* Single Teaser Startseite */

.teaser2cContainer {
	display: inline-block;
	width: 509px;
	background: transparent url(../images/bg_content_box_main.gif);
	background-repeat: repeat-y;
}

.teaser2cContainer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .teaser2cContainer {height: 1%;}
.teaser2cContainer {display: block;}
/* End hide from IE-mac */


.topLeft2Columns {
	float: left;
	width: 158px;
	padding: 10px 10px 10px 6px;
}

.topRight2Columns {
	float: left;
	width: 326px;
	padding: 10px 0px 10px 0px;
}

.t2C-Headline {
	height: 30px;
	padding: 0px 0px 10px 0;
	line-height: 16px;
	font-weight: bold;
	text-transform: nouppercase;
}

.t2C-Content {
	line-height: 15px;
}


/* Teaser Startseite mit 3 Spalten */

.teaser3cContainer {
	display: inline-block;
	width: 509px;
	background: transparent url(../images/bg_content_box_main.gif);
	background-repeat: repeat-y;
}

.teaser3cContainer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .teaser3cContainer {height: 1%;}
.teaser3cContainer {display: block;}
/* End hide from IE-mac */


.topLeft3Columns {
	float: left;
	width: 158px;
	padding: 10px 10px 0px 6px;
}

.topMiddle3Columns {
	float: left;
	width: 158px;
	padding: 10px 10px 0px 0px;
}

.topRight3Columns {
	float: left;
	width: 158px;
	padding: 10px 0px 0px 0px;
}

.t3C-Headline {
	height: 30px;
	padding: 10px 0;
	line-height: 16px;
	font-weight: bold;
	text-transform: nouppercase;
}

.t3C-Content {
	line-height: 15px;
}

.roundbottom {
	width: 509px;
	height: 9px;
	background: #F6F4F5 url(../images/bg_content_box_bottom.gif) top left no-repeat;
}


/* Sub Teaser Startseite */

.teaserSubContainer {
	display: inline;
	width: 509px;
	border-bottom: 1px solid #CCCCCC;
}

.teaserSubContainer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .teaserSubContainer {height: 1%;}
.teaserSubContainer {display: block;}
/* End hide from IE-mac */

.topLeftSubColumns {
	float: left;
	width: 60px;
	padding: 5px 10px 5px 0px;
}

.topRightSubColumns {
	float: left;
	width: 420px;
	padding: 5px 0px;
}

.tSubC-Headline {
	padding-bottom: 3px;
	font-weight: bold;
	text-transform: nouppercase;
}

.tSubC-Content {
	line-height: 15px;
}


/* Sub Teaser Startseite ohne Bild*/

.teaserSubOhneContainer {
	display: inline;
	width: 509px;
	border-bottom: 1px solid #CCCCCC;
}


.teaserSubOhneContainer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .teaserSubOhneContainer {height: 1%;}
.teaserSubOhneContainer {display: block;}
/* End hide from IE-mac */

.topLeftSubOhneColumns {
	width: 509px;
	padding: 5px 0px;
}

.tSubOhne-Headline {
	padding-bottom: 3px;
	font-weight: bold;
	text-transform: nouppercase;
}

.tSubOhne-Content {
	line-height: 15px;
}