/* Seiteneigenschaften */

body	{ 
		margin:0px; 
		padding:0px;
		background-color:#fff;
		background: url(../img/img_bg_home.jpg) repeat-x;
		}	 

/* Schriftarten */
p, div, th, td, ul, ol, li, dt, dd, nobr, input, option, textarea, h1, h2, h3, h4, h5, h6 
		{
		color: #4d4d4d; 
		font-family:arial,helvetica,sans-serif; 	
		line-height: 150%;
		}

/* Schriftgroessen */
p, div, th, td, ul, ol, li, dt, dd, nobr, input, option, textarea { font-size:11px; }


/* Standardfarben */

/* blau: #008ccc; */
/* schrift blau #6D93A9; */

/* Ueberschriften */

h1 		{font-size:20px; color: #565C50; font-family: arial, helvetica; font-weight: normal; } /* 1. Ordnung */
h2 		{font-size:18px; color: #565C50; font-family: arial, helvetica; font-weight: normal; text-transform:uppercase;} /* 2. Ordnung */
h3 		{font-size:16px; color: #565C50; font-weight: bold; font-family: arial, helvetica; text-transform:uppercase;} /* 3. Ordnung */
h4 		{font-size:14px; } /* 4. Ordnung */
h5 		{font-size:12px; } /* 5. Ordnung */
h6 		{font-size:10px; } /* 6. Ordnung */

a 		{
		text-decoration:none;
		color:#008ccc;
		}

a:link 		{text-decoration:none; } /* Noch nicht besuchter Link */ 
a:visited 	{text-decoration:none; } /* Bereits besuchter Link */
a:hover 	{color:#4d4d4d; text-decoration:none; } /* Hover-Effekt */
a:active 	{color:#4d4d4d; text-decoration:none; } /* Gerade angeklickter Link */

a.intern:link, a.intern:visited	{
				text-decoration: none; 
				background: url(../img/img_link_arrow.gif); 
				background-repeat: no-repeat; 
				background-position: left; 
				padding: 1px 0 1px 15px;
}

a.intern:active, a.intern:hover, a.intern:focus	{
				text-decoration: underline; 
				background: url(../img/img_link_arrow.gif); 
				background-repeat: no-repeat; 
				background-position: left; 
				padding: 1px 0 1px 15px;
}

img			{ border:none;}
hr			{background-color:#ccc; color:#ccc; border:#ccc; height:1px;}
.blau		{font-size:12px;}
.date		{font-size:10px;}

.next		{ float:right; margin: 25px 10px 0 0;}
.back		{ float:left; margin: 25px 0 0 10px;}

.right		{ float:right; }
.left		{ float:left; }

/* Sitecontainer */
#container 			{
					margin: 0 auto;
					width: 910px;
					/*border-left: 1px solid #333;*/
					/*border-right: 1px solid #333;*/
					}

/* Header */
#header 			{
					margin: 0 auto;
					height:300px;
					width: 910px;
					margin: 0 0 30px 0;
					}
					
#header_kurz		{
					margin: 0 auto;
					height:100px;
					width: 910px;
					margin: 0 0 30px 0;
					}

#logo	 			{
					height:25px;
					width: 280px;
					margin: 48px 0 0 0;
					float:left;
					}

/* Hauptnavigation */
#menu 				{
					height:32px;
					width:368px;
					margin: 45px 10px 0 0;
					float:right;
					}
					
#menu ul 			{padding: 0;margin: 0;}
#menu ul li			{padding: 0;margin: 0; display: block; float: left;}
#menu a				{display: block; height:31px;}

#navmenue01			{padding: 0;margin: 0; display: block; width: 75px; background: url(../img/nav_01.gif); background-repeat:no-repeat;}
#navmenue01:hover	{background: url(../img/nav_01_hover.gif);background-repeat:no-repeat;}

#navmenue02			{padding: 0;margin: 0; display: block; width: 80px; background: url(../img/nav_02.gif); background-repeat:no-repeat;}
#navmenue02:hover	{background: url(../img/nav_02_hover.gif);background-repeat:no-repeat;}

#navmenue03			{padding: 0;margin: 0; display: block; width: 77px; background: url(../img/nav_03.gif);background-repeat:no-repeat;}
#navmenue03:hover	{background: url(../img/nav_03_hover.gif);background-repeat:no-repeat;}

#navmenue04			{padding: 0;margin: 0; display: block; width: 63px; background: url(../img/nav_04.gif);background-repeat:no-repeat;}
#navmenue04:hover	{background: url(../img/nav_04_hover.gif);background-repeat:no-repeat;}

#navmenue05			{padding: 0;margin: 0; display: block; width: 71px; background: url(../img/nav_05.gif);background-repeat:no-repeat;}
#navmenue05:hover	{background: url(../img/nav_05_hover.gif);background-repeat:no-repeat;}

#title				{
					height:140px;
					width: 910px;
					clear:both;
					padding-top:80px;
					}


/* Main Content Container */					
#main_home				{
					width: 910px;
					height: 276px;
					margin: 0 0 25px 0;
					/*border:1px solid #ff0000;*/
					}


/* Content - gesamte Flaeche */					
#content			{
					width: 910px;
					height:420px;
					margin: 0 0 0 25px;
					}


/* Content 2-spaltig */					
#flashcontent		{
					width: 510px;
					height:275px;
					float:left;
					margin: 0 0 0 0;
					background-color:#e5e5e5;
					}

#content_r			{
					width: 370px;
					height:100px;
					float:right;
					margin: 0 0 0 0;
					}

/* Animationselemente */
#ani_home			{
					width: 100%;
					text-align:center;
					float:left;
					margin: 0 0 10px 0;
					}

#fade				{
					width: 100%;
					height:60px;
					float:left;
					margin: 0 0 0 0;
					background: url(../img/img_bg_fader.jpg) repeat-x;
					}


/* Footer */
#footer				{
					height:30px;
					width: 910px;
					}
					
#footer ul 			{padding: 0;margin: 0;}
#footer ul li		{padding: 0;margin: 0; display: block; float: left;}
#footer a			{display: block; height:30px;}

#footermenue01			{padding: 0;margin: 0; display: block; width: 74px; background: url(../img/footernav_01.gif); background-repeat:no-repeat;}
#footermenue01:hover	{background: url(../img/footernav_01_hover.gif);background-repeat:no-repeat;}

#footermenue02			{padding: 0;margin: 0; display: block; width: 118px; background: url(../img/footernav_02.gif); background-repeat:no-repeat;}
#footermenue02:hover	{background: url(../img/footernav_02_hover.gif);background-repeat:no-repeat;}

#footermenue03			{padding: 0;margin: 0; display: block; width: 84px; background: url(../img/footernav_03.gif); background-repeat:no-repeat;}
#footermenue03:hover	{background: url(../img/footernav_03_hover.gif);background-repeat:no-repeat;}

#footermenue04			{padding: 0;margin: 0; display: block; width: 190px; background: url(../img/footernav_04.gif); background-repeat:no-repeat;}
#footermenue04:hover	{background: url(../img/footernav_04_hover.gif);background-repeat:no-repeat;}

#footermenue04a			{padding: 0;margin: 0; display: block; width: 32px; background: url(../img/footernav_04a.gif); background-repeat:no-repeat;}
#footermenue04a:hover	{background: url(../img/footernav_04a_hover.gif);background-repeat:no-repeat;}

#footermenue04b			{padding: 0;margin: 0; display: block; width: 32px; background: url(../img/footernav_04b.gif); background-repeat:no-repeat;}
#footermenue04b:hover	{background: url(../img/footernav_04b_hover.gif);background-repeat:no-repeat;}

#footermenue05			{padding: 0;margin: 0; display: block; width: 70px; background: url(../img/footernav_05.gif); background-repeat:no-repeat;}
#footermenue05:hover	{background: url(../img/footernav_05_hover.gif);background-repeat:no-repeat;}

#footermenue06			{padding: 0;margin: 0; display: block; width: 109px; background: url(../img/footernav_06.gif); background-repeat:no-repeat;}
#footermenue06:hover	{background: url(../img/footernav_06_hover.gif);background-repeat:no-repeat;}

#footermenue07			{padding: 0;margin: 0; display: block; width: 82px; background: url(../img/footernav_07.gif); background-repeat:no-repeat;}
#footermenue07:hover	{background: url(../img/footernav_07_hover.gif);background-repeat:no-repeat;}

