@charset "iso-8859-1";

@import url('forumextension_startseite.css');		/* DM Forum Extension Startseite */


* html body a, * html body a:hover {
	background-color: transparent;
}

* html {
	padding: 0;
	margin: 0;
}

html {
	height:100%;
}

body {
	margin:0px;
	padding:0px;
	position:relative;
	height:100%;
	text-align:center; /* Hack für IE, der das "margin:auto" nicht kennt? (part1) */
	font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-size:14px;
	background-image:url("../../images/body_bg.gif");
	background-repeat:repeat-x;
}
#donatelink a:link, #donatelink a:hover, #donatelink a:visited {
	padding: 4px;
	background: #de0000;
	border: 1px solid #ff7a7a;
	color: #ffffff;
	font-weight: bold;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
div#header_wrapper {
	color: #333;
	padding: 0px;
	height: 150px;
	margin: 0px;
	position:relative;
	z-index:100;
}
div#seotext {
	color:#587192;
	font-size: 10px;
	padding: 10px;
	padding-bottom:0;
	text-align:center;
}
/* Einspaltiger Rahmen für die Startseite */
div#head_menu {
}

div#wrapper_startseite {
	margin: 0 auto;
	width: 970px;
	text-align:left;	/* Hack für IE, der das margin:auto nicht kennt? (part2) */
	position:relative; /* hierauf beziehen sich jetzt alle Kindelemente */
	padding-bottom:5px;
	/* background: url(../../images/fce_startseite_head_menu.png) no-repeat top right; Hintergrund für die Länderauswahl*/
}

div#head_startseite {
}
div#head_startseite div#logo {
	position:absolute;
	left: 0px;
	top:10px;
}
div#head_startseite div#donatelink {
	position: absolute;
	top: 80px;
	left: 180px;
}
div#head_startseite div#welcometext {
	left:10px;
	position:absolute;
	top:125px;
	width:100%;
}
div#head_startseite div#claim {
	position:absolute;
	left:400px;
	top:20px;
}
div#head_startseite div#questionform {
	position:absolute;
	left:400px;
	top:50px;
}
div#head_startseite div#claim h1 {
	margin:0;
	background-image:none;
	background-color:transparent; 
	border:none;
	font-size:21px;
}
div#head_startseite div#questionform h2 {
	color:#587192;
	margin:0;
	margin-top:10px;
	font-size:0.8em;
}
div#head_startseite div.tx-datamintsforumextension-pi1  {
	padding:0;
}

div#col_startseite {
	height: auto!important;
	overflow: hidden;
		width: 970px;
		z-index:0;
		position:relative;
	/* 
	border: 1px solid #1d3a88;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #f8f8f8;
	*/
}
div#col_startseite .padding {
	padding: 9px;
}
/* Zweispaltiges Layout für die Startseite */

div#col_startseite div#left {
		float: left;
}
div#col_startseite div#right {
		float: right;
}

/* Allgemeine Angaben für ein FCE */

div.fce_startseite {
		width: 470px;
		height: 160px;
		margin: 0 0 0 0;
		font-size: 12px;
		position:relative;
		z-index:0;
}
div.fce_startseite h2 {
		font-size: 28px;
		font-weight: normal;
		margin: 0;
}
div.fce_startseite p {
		margin: 0;
		padding: 5px 0 0 0;
}
div#teaser_right_content ul {
	/*
	list-style-type: none;
	list-style-image:url('../../images/countsign.gif');
	*/
	list-style-position: outside;
	margin: 0; 
	padding: 0;
	width:135px;
}
div#teaser_right_content ul li {
}


div.teaser_2010_startseite {
	position:relative;
	z-index:0;
}
div.teaser_2010_startseite div#teaser_left_content {
	width:300px;
	position:absolute;
	left:0;
	top:45px;
}

div.teaser_2010_startseite div#teaser_right_content {
	width:138px;
	position:absolute;
	left:330px;
	top:45px;
}


div.teaser_2010_startseite p.bodytext {
	padding-top:0;
	padding-bottom:5px;
}


div.fce_startseite div#teaser_left_content img {
	border: 1px solid #1d3a88;
}
div.fce_startseite h2 {
	color: #ffffff;
	padding: 3px 0 5px 8px;
	font-size: 26px;
	margin: 0 0 5px 0;
}
/*************************************/
/* Formatierung der einzelnen Farben */
/*************************************/

/* darkblue */
div.fce_startseite div.darkblue h2 {
	background: url(../../images/fce_startseite_darkblue.png) no-repeat;
}
div.fce_startseite div.darkblue p {}
div.fce_startseite div.darkblue a,
div.fce_startseite div.darkblue a:link,
div.fce_startseite div.darkblue a:hover,
div.fce_startseite div.darkblue a:visited,
div.fce_startseite div.darkblue a:focus {
		color: #1b3b88;
		font-size: 12px;
}

/* lightblue */
div.fce_startseite div.lightblue h2 {
	background: url(../../images/fce_startseite_lightblue.png) no-repeat;
}
div.fce_startseite div.lightblue p {}
div.fce_startseite div.lightblue a,
div.fce_startseite div.lightblue a:link,
div.fce_startseite div.lightblue a:hover,
div.fce_startseite div.lightblue a:visited,
div.fce_startseite div.lightblue a:focus {
		color: #2e5dd1;
		font-size: 12px;
}

/* orange */
div.fce_startseite div.orange h2 {
	background: url(../../images/fce_startseite_orange.png) no-repeat;
}
div.fce_startseite div.orange p {}
div.fce_startseite div.orange a,
div.fce_startsseite div.orange a:link,
div.fce_startseite div.orange a:hover,
div.fce_startseite div.orange a:visited,
div.fce_startseite div.orange a:focus {
		color: #ff4e00;
		font-size: 12px;
}

/* darkgreen */
div.fce_startseite div.darkgreen h2 {
	background: url(../../images/fce_startseite_darkgreen.png) no-repeat;
}
div.fce_startseite div.darkgreen p {}
div.fce_startseite div.darkgreen a,
div.fce_startseite div.darkgreen a:link,
div.fce_startseite div.darkgreen a:hover,
div.fce_startseite div.darkgreen a:visited,
div.fce_startseite div.darkgreen a:focus {
		color: #819700;
		font-size: 12px;
}

/* lightgreen */
div.fce_startseite div.lightgreen h2 {
	background: url(../../images/fce_startseite_lightgreen.png) no-repeat;
}
div.fce_startseite div.lightgreen p {}
div.fce_startseite div.lightgreen a,
div.fce_startseite div.lightgreen a:link,
div.fce_startseite div.lightgreen a:hover,
div.fce_startseite div.lightgreen a:visited,
div.fce_startseite div.lightgreen a:focus {
		color: #a2b500;
		font-size: 12px;
}

/* grey */
div.fce_startseite div.grey h2 {
	background: url(../../images/fce_startseite_grey.png) no-repeat;
}
div.fce_startseite div.grey p {}
div.fce_startseite div.grey a,
div.fce_startseite div.grey a:link,
div.fce_startseite div.grey a:hover,
div.fce_startseite div.grey a:visited,
div.fce_startseite div.grey a:focus {
		color: #1b3b88;
		font-size: 12px;
}

/* darkorange */
div.fce_startseite div.darkorange h2 {
	background: url(../../images/fce_startseite_darkorange.png) no-repeat;
}
div.fce_startseite div.darkorange p {}
div.fce_startseite div.darkorange a,
div.fce_startseite div.darkorange a:link,
div.fce_startseite div.darkorange a:hover,
div.fce_startseite div.darkorange a:visited,
div.fce_startseite div.darkorange a:focus {
		color: #ff4e00;
		font-size: 12px;
}

div.fce_startseite div#teaser_headline h2 a,
div.fce_startseite div#teaser_headline h2 a:focus,
div.fce_startseite div#teaser_headline h2 a:visited,
div.fce_startseite div#teaser_headline h2 a:active,
div.fce_startseite div#teaser_headline h2 a:hover {
	color:#fff;
	display:block;
	font-size:26px;
	margin:0 0 5px;
	text-decoration:none;
}



/* Question help */
div#dmints_question_help  {
	background:url("../../images/question_help_bg.gif") repeat scroll 0 0 transparent;
	color:#FFFFFF;
	font-size:0.9em;
	height:140px;
	left:5px;
	padding:70px 10px 10px 12px;
	position:absolute;
	top:40px;
	width:260px;
	z-index:10;
}
div.tx-datamintsforumextension-pi1 form.dmquest_questionform {
	border-bottom:none;
}

