/* html, body */
HTML, BODY			{	height: 100%; background: #FFF url(../img/gradient.jpg) repeat-x; border:1px solid #FFF; text-align:center;	}

html
{
	height:100%;
	margin:0;
	padding:0;
}
	
body
{
	height:100%;
	margin:0;
	padding:0;
}

.suche				{	width:160px; border: 1px solid #CCCCCC; background-color:#FFFFFF; font-size:11px; color: #000000; font-family:Verdana, Arial;	}

/* form */
.form				{	width:260px; border: 1px solid #CCCCCC; background-color:#FFFFFF; font-size:11px; color: #000000; font-family:Verdana, Arial;	}
.form_big			{	width:99%; border: 1px solid #CCCCCC; background-color:#FFFFFF; font-size:11px; color: #000000; font-family:Verdana, Arial;	}
.table_form			{	width:452px; border-collapse:collapse;	}
.table_form	td		{	border: solid 1px #CCCCCC; padding:4px;	}
.table_normal td	{	border: none; padding:0px;	}
.table_form .left	{	vertical-align:top; width:99%; background:#F6F6F6;	}
.table_form .right	{	width:99%; background:#FFFFFF;	}
.send				{	float:right;	}

/* all */
* 					{	padding:0px; margin:0px; text-align:left; font-family:Verdana, Arial; font-size:12px; color:#666666; font-weight:normal; text-decoration:none;	}

a					{	color:#0095A7; text-decoration:none; }
a:Hover  			{	color:#ADADAD; }

strong				{	font-weight:bold;	}

.alert				{	font-weight:bold; color:#f30d8a;	}

.small				{	font-size:10px; color:#666666;	}

.greenTxt
				{
				color:#0095A7;
				}
				
.teaserheadline h2
				{
				background:#FFF;
				color:#0095A7;
				font-family:Times New Roman;
				font-size:18px;
				font-weight:bold;
				line-height:20px;
				display:inline;
				padding-left:4px;
				padding-right:4px;
				}
									
#id_content_center h1
				{
				font-family:Times New Roman;
				font-size:24px;
				font-weight:bold;
				margin-bottom:16px;
				}
				
#id_content_center h3
				{
				font-family:Verdana, Arial;
				font-size:14px;
				font-weight:bold;
				margin-bottom:16px;
				}
				
#id_content_center .year
				{
				color:#0095A7;
				}
				
#id_content_center a
				{
				text-decoration:underline;
				}

#id_content_center ul li
				{
				padding-bottom:4px;
				}
				
#id_content_center .normal_list ul li 
				{
				padding-bottom:8px;
				background: url(../img/listDot.png) 0px 4px no-repeat;
				padding-left:11px;
				margin-left:16px;
				list-style:none;
				}
				
#id_content_center ul li a
				{
				padding-left:9px;
				display:block;
				background: url(../img/linkArrow.png) 0px 4px no-repeat;
				}
				
#id_content_center ul li a:Hover
				{
				background: url(../img/linkArrowOver.png) 0px 4px no-repeat;
				}
				
#id_content_center ul li span
				{
				padding-left:9px;
				display:block;
				background: url(../img/linkArrowOver.png) 0px 4px no-repeat;
				}
				
#id_content_center img
				{
				border:1px solid #CCCCCC;
				padding:1px;
				}			
				
#id_content_center .normal img
				{
				border:0px solid #FFFFFF;
				padding:0px;
				}
				
#id_content_center .image_float_left
				{
				float:left;
				margin-right:10px;
				}
				
.head
				{
				padding-bottom:4px;
				font-weight:bold;
				}
				
.sub
				{
				padding-top:4px;
				}
				
.divider
				{
				margin-top:20px;
				margin-bottom:20px;
				background: #FFF url(../img/pattern.gif) repeat-x;
				height:3px;
				}
				
.divider_small
				{
				margin-top:5px;
				margin-bottom:10px;
				background: #FFF url(../img/pattern.gif) repeat-x;
				height:3px;
				}
					
.firstTxt
				{
				width:120px;
				border-right:1px solid #B9B9B9;
				float:left;
				}

.secondTxt
				{
				width:26px;
				padding-left:10px;
				float:left;
				}

.thirdTxt
				{
				padding-left:3px;
				float:left;
				}
				
.dateInfo
				{
				width:87px;
				border-right:1px solid #B9B9B9;
				float:left;
				background: url(../img/dot.png) 0px 5px no-repeat;
				padding-left:7px;
				}
				
#home .dateInfo
				{
				width:148px;
				}

.timeInfo
				{
				padding-left:5px;
				float:left;
				}
				
#home .timeInfo
				{
				padding-left:10px;
				}