 /* webdesignconsult.de Stand 04.10.2010 */
 /* gewählte Designfarben */
/*
usercolor.medium = "#C0c2c9"
usercolor.bright = "#dbdde1"
usercolor.dark = "#707480"
usercolor.alt.dark = "#9f9175"
usercolor.alt.medium = "#c9c1b1"
usercolor.alt.bright = "#ded9cf"
*/

/* Standard-Elemente Absatz ausgegliedert in w2d 7 css */

p.footer_p {
	text-align:			center !important;
}

em {
	font-weight:			bold;
	color: #9f9175;
	font-style:			normal;
}
h1 {
	margin:				0;
	padding:			0;
	height:				50px;
	background-repeat:		no-repeat;
}
h2 {
	margin:				0;
	padding:			4px 0 3px 0;
	font-size:			100%;
	color:				#707480;
}
h3 {
	margin:				0;
	padding:			2px 0  2px 0 ;
	font-size:			100%;
	color:				#000;
}
/* Marginalie */
div.sidepicture {
	float: right;
	padding:			0  0  0  10px;
	margin:			0  0  10px 10px;
	width: 200px;
	border: none;
	background: url(../images/psep.gif) no-repeat left top;
}

p.sidepicturetext {
	margin:			0;
	padding:				 2px 0  0  0 ;
	line-height: 160%;	
	font-size: 90%;
	color: #707480;
}

/* Absatztyp BIld */
div.picture {
	padding:			0;
	margin:				10px auto 10px auto;
	text-align:			center;
}

/* Absatztype Aufzählung */
ul.content {
	list-style:			none;
	padding:			10px;
	margin:				10px 0 20px 20px;
	background-color:		#dbdde1;
	border:				1px solid #707480;
	width:				490px;
}
li.content {
	padding:			2px 0 2px 18px;
	background-image:		url(../images/pbull.gif);
	background-repeat:		no-repeat;
	background-position:		top left;
}
ul.teaserlist {
	list-style:			none;
	padding:			10px 10px 10px 0;
	margin:				10px 0 20px 0;
	background-color:		#dbdde1;
	border:				none;
	text-align:			left;
}
li.teaserlist {
	padding:			2px 0 2px 18px;
	background-image:		url(../images/pbull.gif);
	background-repeat:		no-repeat;
	background-position:		top left;
}


/* Absatztyp Tabelle */
table.content {
	margin:				0 auto;
	border:				1px solid #C0c2c9;
}
#content td.tablepic, td.picturecell_termine {
	background: 			#c9c1b1 url(../images/) repeat-x;
	padding: 			5px;
	text-align:			center;
}
td.cell {
	padding:			14px;	
	margin:				0;
}
tr.odd {
	background-color:		#ded9cf;	
}

tr.even {
	background-color:		#dbdde1;	
}

tr.header {
	background-color:		#C0c2c9;	
}
td.headercell {
	padding:			4px;	
	margin:			0;
	font-weight:			bold;
}
td.colheadercell {
	padding:			4px;	
	margin:			0;
	font-weight:			bold;
}
div.teaser {
	margin:				10px 0 10px 20px ! important; 
	border:				none;
}
div.teaserelement {
	float:				left;
	padding:			6px 10px 6px 10px;
	margin:				0  10px 10px 0;
	background-color:		#dbdde1;
	border:				1px solid #707480;
}
div.teaserpicture {
	padding:			5px;
	margin:				0 auto;
	text-align:			center;
	height:				auto;
	float:				none;
	clear:				both;
}
div.teaserpicturefloat {
	float:				right;
	padding:			0;
	margin:				6px    0     10px   3px;
	border:				none;
	clear:				both;
}
p.teaser {
	text-align:			left;
	margin:				0;
	padding:			4px 0;
}
div.teasernav {
	clear: both;
	padding:			0;
	margin:				0;
	border:				none;
	text-align:			center;
}
/* Formate für Pseudoliste für Teaser_caption, wenn kein Directput  */
/* Formate anpassen an verwendetes Bullet.gif */
p.wieListe  {
	text-align:			left;
	padding:			0 10px 0 16px !important;
	background:			url(../images/pbull.gif) no-repeat top left;
}
a.s2d, a.s2dinfo, a.onsite, a.link, a.offsite, a.teaserlink, a.pdf  {
	text-decoration:		none;
	font-weight: 			bold  !important;
	color: 				#707480 !important;
	background-color: 		transparent;
	border-bottom:			1px dotted #C0c2c9 !important;
}
a.s2d:hover, a.s2dinfo:hover, 
a.link:hover,a.onsite:hover,
a.offsite:hover, 
a.teaserlink:hover, a.pdf:hover   {
	color: 				#c9c1b1  !important;
	background-color: 		transparent;
	border-bottom:			1px dotted #c9c1b1 !important;
}
/* formate für Linkgrafiken */
a.pdf {
	background: 			url(../images/ppdf.gif) no-repeat center left;
	padding: 			0      0     2px   20px;
	white-space : 			nowrap;
}

p.lookup {
	margin:				0  0  10px 0 ;
	padding:			 4px 0  0  0 ;
	border-bottom: 1px solid #C0c2c9;
}
/* Plugin-Styles */
p.s2d  {
	font-size: 180%;
	font-weight : bold;
	margin: 0;
	padding: 2px 0 2px 0;
	line-height: 200%;
}

p.s2dsmall  {
	font-size: 80%;
}

/* für Haftzettel */
#postit{
	visibility:			hidden;
	z-index:			1000;
	cursor:				pointer;
	position:			absolute;
	left:				250px;
	top:				50px;
	width:				253px;
	margin-left:			200px;
}
.sticky_note_container {
	float:				right;
	width:				253px;
	margin-right:			10px;
	margin-left:			40px;
}
.sticky_note {
	 width:				253px;
	 background:			url(../images/) repeat-y;
	 margin:			0px;
	 padding:			10px 0px 0px 10px;
}
.sticky_note_content {
	 padding:			10px;
	 color:				#707480;
}
.sticky_note_footer {
	width:				253px;
	background:			url(../images/) 0% 100% no-repeat;
	margin:				0px;
	padding:			0px;
}

h2.h2_post {
	margin:				0;
	padding:			4px 0 3px 0;
	font-size:			120%;
	color:				#707480 ;
	text-transform:			uppercase;
	font-family:			MarioBecker, san-serif;
	letter-spacing:			0.2em;
}
#postit a.close {
	color: 				#707480  !important;	
}
#postit a.close:hover {
	color: 				#c9c1b1  !important;	
}
