/* ------------------------------------------------------------------------------
Web2Date

Layout:   	FictionCenter  
Modifiziert,
validiert von:	Webdesignconsult.de  24.03.2010  
--------------------------------------------------------------------------------- */
/*
usercolor.usercolor.alt.dark = "#419226"
usercolor.medium = "#0000CC"
usercolor.bright = "#FFFEDB"
usercolor.dark = "#208000"

*/

/* Content-Elemente */
#content h1,#contentfull h1 {
	margin:					0;
	padding:				0;
	font-size:				180%;
	font-weight:				normal;
	color:					#419226;
	background-color:			transparent;
}
#content h2,#contentfull h2 {
	font-weight:				bold;
	font-size:				130% !important;
	margin:					0;
	color:					#0000CC;
	background-color:			transparent;
	padding:				10px 0 0 0;	
}
#content h3,#contentfull h3 {
	font-size:				100%;
	font-weight:				bold;
	margin:					0;
	text-transform:				uppercase;
	padding:				2px 0 2px 0;	
	color:					#419226;
	background-color:			transparent;
}
#content p,#contentfull p {
	font-size:				1.1em;
	margin:					0;	
	padding:				0  2px 10px 0;	
	line-height:				160%;
	color:					#208000;
	background-color:			transparent;
}
.sidepicturetext, .picturetext {
	font-size:				0.95em;
	margin:					0px;
	padding:				2px 0px 5px 0px;	
	line-height:				160%;
}
.sidepicturex {
	float:					right;
	padding:				0;
	margin:					4px 2px 10px 5px;
	width:					220px;
}
.sidepicture {
	float:					left;
	padding:				0;
	margin:					4px 10px 10px 0;
	width:					220px;
}
/* Liste */
#content ul,#contentfull ul {
	font-size:				1.1em;
	color:					#000;
	background-color:			transparent;
	list-style:				none;
	padding:				0;
	margin:					6px 0 6px 0;
}
#content li,#contentfull li {
	padding:				0 0 2px 16px;
	background:				url(../images/pbull.gif) no-repeat top left;
}
ul.teaserlist {
	list-style:				none;
	margin:					6px 0 2px 0 !important;
	text-align:				left !important;
	line-height:				22px !important;
	border:					1px solid #dedede;
	border-width:				1px 0 1px 0;
}
ul.teaserlist li {
	padding:				0 0 4px 16px !important;
	background:				url(../images/ptbull.gif) no-repeat top left  !important;
}
ul.teaserlist {
	list-style:				none;
	margin:					6px 0 2px 0 !important;
	text-align:				left !important;
	line-height:				22px !important;
	border:					1px solid #dedede;
	border-width:				1px 0 1px 0;
}
ul.teaserlist li {
	padding:				0 0 4px 16px !important;
	background:				url(../images/ptbull.gif) no-repeat top left  !important;
}

/* Teaser */
div.teaserelement {
	float:					left;
	padding:				0  20px 0  0 ;
	margin:					0 ;
}
div.teaser {
	margin:					0 ;
	padding:				2px 0  2px 0 ;	
}
div.teaserpicture {
	float:					left;
	padding:				0;
	margin:					2px 10px 10px 0;
	border:					none;
}
p.teasertext {
	font-size:				1.1em  !important;
	margin:					2px 0  0  0 ;
	padding:				4px 0;
}
.teasernav {
	clear:					both;
	padding:				2px 0px 2px 0px;
	margin:					0px;
	text-align:				center;
}
div.teaserpicture_3 {
	float:					none;
	text-align:				center;
	padding:				0  ;
	margin:					0   auto;
	border:					none;
}

/* Tabelle */
table.content {
	width:					99% !important;
	font-size:				9pt !important;
	border:					1px solid #ccc;
}

/* Links innerhalb der Tabelle definiert in style_design.css */
tr.header, td.rowheader {
	font-weight:				bold !important;
	color:					#333;
	background-color:			#ccc;
	padding:				6px  0  6px  5px;
	text-transform:				uppercase;
}
td.colheader {
	padding:				0.2em 0.4em 0.2em 0.4em !important;
	background-color:			#FFFEDB;
	color:					#419226;
	font-weight:				bold;
	padding:				6px  0  6px  5px;
	border:					1px solid #ccc;
}
td.cell {
	padding: 				5px;
	line-height:				150%!important;
	border:					1px solid #ccc;
}
tr.odd td.cell {
	background-color:			#ccc;
	color: 					#333;
}
tr.even td.cell{
	background-color:			#FFFEDB;
	color: 					#333;
}
td.tablepic {
	background-color:			#FFFEDB;
	padding: 				5px;
	text-align:				center;
}

table.spalten {
	width:					100% !important;
	font-size:				9pt !important;
	border:					1px solid #ccc;
	padding:				3px;
}
/* Tipp des Tages mit Bild */
.tipppicture {
	float:				left; 
	margin:				5px   5px      3px    0; 
	padding:			0  10px  0  0;  
	width:				50px;
}
