/* allgemein */
* 					{	padding:0px; margin:0px; text-align:left; font-family:Verdana, Arial; font-size:12px; color:#5d5d5d; font-weight:normal; text-decoration:none;	}


.bigger p,
.bigger a,
.bigger *
					{
					font-size:15px!important;
					}
					
.bigger h1
					{
					font-size:19px!important;
					}				
					

html,body			{
					margin-left: 0px;
					margin-top: 0px;
					margin-right: 0px;
					margin-bottom: 0px;
					padding:0;
					font-size:100.1%;
					height:101%;
					}

#mother				{ background-color: #ffffff; width:960px; position: absolute; margin:0; padding:0; width:960px; position: absolute; left: 50%; margin-left: -480px;	}

#id_top				{
					height:8px;
					background: #000;
					}

#header				{
					width:970px;
					height: 108px;
					margin-top: 1px;
					}
					
#logo				{
					/*width:960px;*/
					float:right;
					padding-top:12px;
					}
					
	
					
#id_hotline
					{
					float:left;
					margin-top:14px;
					margin-left:10px;
					}
					
#id_hotline h2
					{
					font-size:12px;
					color:#336666;
					text-transform: uppercase;
					}
					
#id_hotline h3
					{
					font-size:19px;
					}

.divider			{
					background-color: #dedede;
					height:1px;
					margin-bottom: 1px;
					}
					
#glow				{
					width:980px;
					height: 227px;
					background: url(../img/glow.jpg) 0px 0px no-repeat;
					}
					
#glow_inner			{
					margin:10px;
					padding-top:10px;
					}
					
#headerimage		{
					width:960px;
					}
					
#mainnavi			{
					background-color: #c5f2eb;
					width:960px;
					height:26px;
					margin-top: 1px;
					margin-bottom: 1px;
					}
#mainnavi
 span.topNaviElement
 img				{
 					border-right:1px solid #fff;
 					
					}
					
#bigger				{
					margin-top: 5px;
					text-align:right;
					margin-bottom: 40px;
					padding-right:7px;
					}		
#bigger a			{
					font:12px Verdana, Arial, Helvetica, sans serif;
					font-weight:bold;
					color:#8f8f8f;
					text-decoration:none;
					}
#bigger a:hover		{
					color:#7fadad;
					}
#subnavi			{
					float: left;
					width: 180px;
					padding: 0px;
					margin-left: 20px;
					margin-right: 40px;
					margin-bottom: 45px;
					}
					
#content			{
					float: left;
					width: 700px;
					margin: 0px;
					padding: 0px;
					margin-bottom: 45px;
					font-family: Verdana,Arial,sans-serif;
					font-size: 12px;
					text-decoration: none;
					color: #5d5d5d;
					}

#footer				{  height:29px; text-align: right; font:10px Verdana, Arial, Helvetica, sans serif; color:#c4c4c4;	}

#footer a			{
					font:10px Verdana, Arial, Helvetica, sans serif;
					color:#a6a6a6;
					text-decoration:none;
					}
#footer a:hover		{
					color:#396b6b;
					}

.addnavi
					{
					color:#c4c4c4;
					}
					
/* Subnavi */
#subnavi ul			{
					margin:0;
					padding:0;
					text-align:left;
					list-style-type:none;
					border-bottom: 1px solid #cccccc;
					}

#subnavi li			{
					margin:0;
					padding:0;
					text-align:left;
					}

#subnavi 
a.subnaviLinks,
#subnavi
a:Link.subnaviLinks,
#subnavi 
a.subnaviLinksAct,
#subnavi 
a:Link.subnaviLinksAct
						{
						display:block;
						border-top: 1px solid #cccccc;
						line-height: 16px;
						padding-bottom: 4px;
						padding-top:4px;
						font:11px Verdana, Arial, Helvetica, sans serif;
						font-weight:normal;
						color: #848383;
						text-decoration: none;
						}


#subnavi
a:Hover.subnaviLinks,
#subnavi
a:Hover.subnaviLinksAct,
#subnavi
a.subnaviLinksAct		{
						color: #336666;
						text-decoration: none;
						}
					
/*  DIVIDER*/

.content_divider 	{width:100%; border-bottom:1px solid #e9e9e9;margin-top:17px;margin-bottom:17px;}

/* Content */

h1					{
					font-family: Verdana,Arial,sans-serif;
					font-size: 18px!important;
					font-weight:normal!important;
					text-decoration: none;
					color: #336666;
					margin-bottom:16px;
					text-transform: uppercase;
					}

strong				{	font-weight:bold;	}

b				{	font-weight:bold;	}

#content ul
				{
				list-style-type:desc;
				margin-left:20px;
				margin-top:10px;
				margin-bottom:20px;
				}
				
#content ul li
				{
				margin-bottom:4px;
				}
				
/* teaser */

#teaser
				{
				width:900px;
				}

#teaser_left
				{
				float:left;
				width:441px;
				height: 207px;
				background: url(../img/t_bg.jpg) 0px 0px no-repeat;
				}
				
#teaser_right
				{
				float:right;
				width:441px;
				height: 207px;
				background: url(../img/t_bg.jpg) 0px 0px no-repeat;
				}

.teaser_inner
				{
				margin:30px;
				}

.teaser_image
				{
				float:left;
				width:90px;
				/*height: 140px;
				overflow: hidden;*/
				}
				
/*
.teaser_image img
				{
				border: 1px solid #FFF;
				}*/

.teaser_text
				{
				float:left;
				width:260px;
				/*height: 140px;
				overflow: hidden;*/
				}



.special-links 		{  border:1px solid #CCC; padding:5px 32px 5px 12px; }
.special-links a	{ float:left;font-size:10px;text-decoration:none; padding-right:5px; }
.special-links a:hover { text-decoration:underline; }
a.link-1 			{ color:#9fc4b9; }
a.link-2 			{ font-weight:bold; color:#afcdc5; }
a.link-3 			{ font-size:12px; font-weight:bold; color:#bfd7d1; }
a.link-4 			{ font-weight:bold; color:#cfe1dc; }
a.link-5 			{ font-size:10px; font-weight:bold; color:#cfe1dc; }
a.link-6 			{ font-size:11px; color:#bfd7d1; }







