@charset "utf-8";
/*
* ###################################################################
*/
#currentIssue {
    position:absolute;
    top:0;
    left:0;
    height:358px;
    width:380px;
    overflow:hidden;
}
	#currentIssue h1, #currentIssue h2, #newsOne h1, #newsOne h2,#newsTwo h1, #newsTwo h2,#newsThree h1, #newsThree h2  {
		display: none;
		visibility: hidden;
	}

/*
* ###################################################################
*/
#newsOne {
    position:absolute;
    top:0;
    left:390px;
    height:358px;
    width:184px;
    overflow:hidden;
}
/*
* ###################################################################
*/
#newsTwo {
    position:absolute;
    top:0;
    left:584px;
    height:358px;
    width:194px;
    overflow:hidden;
}


/*
* ###################################################################
*/

#currentClip {
    float:left;
    height:263px;
    width:380px;
    overflow:hidden;
    margin:368px 0 0;
}
#currentClip h1,
#currentClip h2 {
    margin:0;
    padding:0;
    text-align: center;
    background-color:#9EA88F;
    color:#fff;
    line-height: 1.1em;
}
#currentClip h1 a,
#currentClip h2 a{
	font-size: 0.8em;
    color: #fff;
}
#innerCurrentClipText { height: 40px; background: #f5ecc5; overflow: hidden; padding: 0 5px 5px;}
/*
* ###################################################################
*/
#newsTicker {
    float:right;
    height:1100px;
    width:388px;
    overflow:hidden;
    margin:368px 10px 0 0;
    color:#000;
    line-height: 1.2em;
}
#newsTicker h1,
#newsTicker h2 {
    margin:0;
    padding:0;
    background-color: #f5ecc5;
    text-align: center;
    border: 0;
    line-height: 1.1em;
}
	#newsTicker .tx_ttnews-even, #newsTicker .tx_ttnews-odd { height: 90px; margin: 10px 0; overflow: hidden; }
	#newsTicker .tx_ttnews-image { float: left; height: 100px; margin: 0 15px 0 0; overflow: hidden; width: 100px;}
	#newsTicker h3 { clear: none; font-size: 1em; line-height: 1.5; margin: 0; padding: 0;}
	#newsTicker p { margin: 0.2em 0; padding: 1px 0; }
	#newsTicker .tx_ttnews-latest-short-newscontainer a { }
	#newsTicker .tx_ttnews-latest-short-newscontainer a:hover { text-decoration: underline; }

/*
* ###################################################################
*/
.startpagece {
	background: #f5ecc5;
	position: relative;
    float:left;
	clear: left;
    width:380px;
    overflow:hidden;
    margin:10px 0 0;
    color:#000;
}
.startpagece h1, .startpagece h2 { 
	background: #8a9875 url(/fileadmin/templates/site_layouts/beautyforum/main/images/PF_schw_re_10px.gif) no-repeat 10px -1px; 	
	color: white;
    margin:0;
    padding:0;
    text-align: center;
    border: 0;
    line-height: 1.1em;
}
.startpagece .white-headline { background-image: url(/fileadmin/templates/site_layouts/beautyforum/main/images/PF_wei_re_10px.gif); }
.startpagece h1 a, .startpagece h2 a{ font-size: 0.8em; color: #fff; }
.startpagece .csc-textpic-image { margin: 0; padding: 0; } 
.csc-textpic-caption { display: none; font-size:0; line-height:0;height:0;}
/*
* ###################################################################
*/
#contentElement1 {
    height:339px;
}
#contentElement1 p { line-height: 1.3; }
#contentElement1 .csc-textpic-text { margin: 0 10px;}
#contentElement1 img { width: 380px; height: 200px;}
#contentElement1 .csc-textpic-imagewrap { position: absolute; bottom: 0px; margin: 0; }

/* ****** */
#contentElement2, #contentElement4{
	height: 289px;
	width: 185px;
}
#contentElement3 {
	clear: left;
    height:189px;
}
#contentElement4{
	clear: none;
	float: right;
	margin-right: 10px;
}

/* ****** */

/* ****** */

#pagecontainer #contentcontainer {
background: #fff;
}
#contentcontainer h1,
#contentcontainer h2 {
    text-transform: uppercase;
}
#contentcontainer .black-headline a {
    color: #000;
}
#contentcontainer .white-headline a {
    color: #fff;
}
#contentcontainer .brown-headline a {
    color: #8e4433;
}
#contentcontainer .green-headline a {
    color: #8a9875;
}
#contentcontainer .beige-headline a {
    color: #f5ecc5;
}
#contentcontainer a:hover {
    text-decoration: underline;
}
