/* ------------------------------------------------------------------------------
Web2Date

Layout:   	PhiCenter  
Modifiziert,
validiert von:	Webdesignconsult.de  29.04.2010  
--------------------------------------------------------------------------------- */
/*
usercolor.medium = "#6F8B3F"
usercolor.bright = "#DEF5DA"
usercolor.dark = "#53672F"

*/
/* Content-Elemente */

#content h1 {
	font-size:			190%;
	font-weight:			bold;
	margin:				0;
	padding:			5px 0 2px 0;
	text-transform:			none;
	color:				#53672F;
}
#content h2 {
	font-size:			130%;
	font-weight:			normal;
	text-transform:			uppercase;
	margin:				0;
	color:				#6F8B3F;
	padding:			10px 0 2px 0;
}
#content h3 {
	font-size:			100%;
	font-weight:			bold;
	margin:				0;
	padding:			2px 0 2px 0;
	color:				#53672F;
}
#content p {
	margin:				0;
	padding:			2px 0 4px 0;
	line-height:			160%;
}
div.sidepicture {
	float:				right;
	padding:			0  0 0 10px;
	margin:				5px 0 10px 10px;
	width:				160px;
}
div.marginalbild  {   /* vielen Dank */
	float:				right;
	padding:			0  0 0 10px;
	margin:				5px 0 10px 10px;
	width:				190px;
}
#more {
	margin:				0;
	padding:			20px 0;
	text-align:			right;
}
#more a {
	text-decoration:		none;
}

/* Liste */
#content ul {
	list-style:			none;
	padding:			0;
	margin:				6px 0 6px 10px;
}
#content li {
	padding:			2px 0 2px 16px;
	background:			url(../images/pbull.gif) no-repeat top left;
}


/* Tabelle */
#content table.content{
	width:					100%;
	font-size:				9pt !important;
	border:					1px #DEF5DA  solid;
	margin-top:				0;	
}
tr.even  {
	color: 					#000;
	border:					1px #DEF5DA  solid;
	background-color:			#F1F1F1;
}
tr.odd {
	color: 					#000;
	border:					1px #DEF5DA  solid;
	background-color:			#eee;
}
td.cell {
	padding:				4px;	
	line-height:				150% !important;
	color: 					#000;	
	border:					1px #DEF5DA  solid;	
	vertical-align:				top  !important;
}
td.tablepic, td.picturecell_termine {
	background-color:			#eee;
	padding: 				0    0   3px  0  ;
	text-align:				center;
	margin:					0  auto;
	border:					1px #DEF5DA  solid;
}	
td.headercell {
	padding:				4px;	
	font-weight:				bold;	
	border:					1px #DEF5DA  solid;
}
#content td.colheadercell {
	background-color:			#6F8B3F;
	color:					#fff;
	font-weight:				bold;
	padding:				0.4em;
}
tr.header  {
	font-size:				85% !important;
	font-weight:				bold !important;
	color:					#fff;
	padding:				0.4em;
	line-height:				100%!important;
	background-color:			#6F8B3F;
	border:					1px #DEF5DA  solid;
}
td.rowheader {
	padding:				0.4em 0.4em 0.4em 0.6em !important;
	text-transform:				uppercase;
}
tr.header a, td.colheadercell a {	
	text-decoration:			none;
	color:					#FFFFA5;
	border-bottom:				#FFFFA5 1px dotted;
}
tr.header a:hover, td.colheadercell a:hover {
	text-decoration:			none;	
	color:					#fff;
	border-bottom:				none;	
}

/* Teaser */
div.teaser { /* Breitenangabe steht in den Sidebar-Css-Dateien */
}
div.teaserelement {
	float:					left;
	padding:				4px;
	margin-right:				11px;
	text-align:				left;
}
div.teaserpicture {
	float:					right;
	padding:				0;
	margin:					5px 0 8px 5px;
	border: none;
}
div.teaserpicture_3 {
	float:					none;
	text-align:				center;
	padding:				0;
	margin:					0 auto;
	border:					none;
}
p.teasertext {
	margin:				0;
	padding:			4px 0 4px 0;
}
.teasernav {
	clear: both;
	padding:			2px 0 2px 0;
	margin:				0;
	text-align:			center;
}

/* Formular */
input.box {
	width: 300px;
	vertical-align:			top;
	padding:			1px;
	margin:				0 0 10px 0;
	border:				1px solid #cdcdcd;
	color:				#333333;
	background:			url(../images/pmt.gif) repeat-x;
	font-size:			10px;
}
form.formular textarea  {
	background:			url(../images/pmt.gif) repeat-x;
	border:				1px solid #cdcdcd;
	width:				300px;
	height:				200px;
	vertical-align:			top;
	padding:			1px;
	margin:				0 0 10px 0;
}
form.formular .formcaption {
	width:				140px;
	line-height:			200%;
	float:				left;
	clear:				left;
}
form.formular  {
	color:				#53672F;
	line-height: 160%;
	padding:			2px 0 10px 142px !important;
}
.buttoncaption {
	line-height:			200%;
}


/* Plugin-Styles */
/* Tipp des Tages mit Bild */
.tipppicture {
	float:				left; 
	margin:				2px  5px    3px    0px; 
	padding:			3px   10px   0  0; 
	width:				50px;
}
p.s2d  {
	font-size:			180%;
	color:				#53672F;
	font-weight:			bold;
	margin:				0;
	padding:			2px 0 2px 0;
	line-height:			200%;
}
p.s2dsmall  {
	font-size:			80%;
}
a.s2dsmall, a.s2dinfo  { 
	font-weight:				normal !important;
	text-decoration:			none !important;
}



