﻿

/* ---------------------------- Globales ---------------------------- */
body						    {
								margin:20px;
								
								}
body, table 				    {
								font-family: Arial, Verdana, Sans-Serif;
								font-size:12px;
								line-height:16px;
								color: #8c8c8c;
								}
h1								{
								margin-top:0px;
								font-family:Georgia, Times New Roman;
								font-size:17px;
								line-height:22px;
								font-weight:normal;
								color:#000000;
								}
h2								{
								font-family:Georgia, Times New Roman;
								font-size:17px;
								line-height:22px;
								font-weight:normal;
								color:#8c8c8c;
								}
h3								{
								
								}																


a								{
								color:#8c8c8c;
								text-decoration: none;
								}
a:hover							{
								color: #8c8c8c;
								text-decoration: underline;
								}
ul							    {
								margin-top:0px;
								}																																														
#_txtKeyWordManuell				{
								float:left;
								border:dotted 1px #cccccc;
								background-color:#575759;
								font-family: Arial, Verdana, Sans-Serif;
								font-size:10px;
								color:#ffffff;
								margin:2px 0px 0px 6px;
								width:178px;
								padding:2px 4px 2px 4px;
								}
input							{
								color: #8c8c8c;
								font-size:11px;
								padding:1px 2px 1px 2px;
								border:dotted 1px #373739;
								width:160px;
								background:none;
								margin-bottom:4px;
								}
select							{
								color: #8c8c8c;
								font-size:11px;
								padding:1px 2px 1px 2px;
								border:dotted 1px #373739;
								width:170px;
								background:none;
								margin-bottom:4px;
								}								
textarea						{
								font-family:Arial, Verdana, Sans-Serif;
								color: #8c8c8c;
								font-size:11px;
								padding:1px 2px 1px 2px;
								border:dotted 1px #373739;
								width:250px;
								height:100px;
								background:none;
								}
#submitbutton					{
								width:80px;
								border:0px;
								background-color:#cccccc;
								margin-right:10px;
								}
#cancelbutton					{
								width:80px;
								border:0px;
								background-color:#cccccc;
								}
#submit							{
								width:80px;
								border:0px;
								background-color:#cccccc;
								margin-right:10px;
								}
.radio							{
								margin:2px 0px -2px -4px;
								width:20px;
								border:0px;
								}
.checkbox						{
								margin:2px 0px -2px -4px;
								width:20px;
								border:0px;
								}																

/* ---------------------------- Containers ---------------------------- */

#container                      {
                                margin:0px auto 20px auto;
                                width:957px;
                                height:824px;
                                background-color:#ffffff; 
                                }
#left                           {
                                background-repeat:no-repeat;
                                vertical-align:bottom;                                
                                }
#middle                         {
                                background-image:url(images/schatten_bildstreifen.jpg);
                                background-repeat:repeat-y; 
                                }

/* ---------------------------- Elements ---------------------------- */                              
#navigation                     {
                                float:left;
                                clear:both;
                                margin:0px 0px 0px 0px;
                                font-family:Georgia, Times New Roman;
                                font-size:13px;
                                line-height:18px;
                                }
#logo                           {
                                float:right;
                                height:298px;
                                }
#content                        {
                                clear:both;
                                /*
                                width:410px;
                                */
                                width:480px;
                                margin-bottom:30px;
                                }
.credits                        {
                                
                                color:#8c8c8c;
                                }
.credits a                      {
                                color:#8c8c8c;
                                text-decoration:none;
                                }
.credits a:hover                {
                                color:#8c8c8c;
                                text-decoration:underline;
                                }                                                                  

/* ---------------------------- Navigation ---------------------------- */
								
#navigation_stufe_0						{
										float:left;
										clear:both;
										list-style:none;
										padding:0px;
										margin:0px 0px 0px 0px;
										}	
#navigation_stufe_0 li					{
										width:160px;
										}
#navigation_stufe_0 li a				{
										color:#8c8c8c;
										text-decoration:none;
										}
#navigation_stufe_0 li a:hover			{
										color:#d54e13;
										}
#navigation_stufe_0 li a.active			{
										color:#d54e13;
										}
										
										
#navigation_stufe_1						{
										float:left;
										list-style:none;
										padding:0px;
										margin:0px;
										}	
#navigation_stufe_1 li					{
										width:160px;
										}
#navigation_stufe_1 li a				{
										color:#8c8c8c;
										text-decoration:none;
										}
#navigation_stufe_1 li a:hover			{
										color:#d54e13;
										}
#navigation_stufe_1 li a.active			{
										color:#d54e13;
										}

#navigation_stufe_1 ul					{
										float:left;
										list-style:none;
										padding:2px 0px 2px 20px;
										margin:0px;
										font-size:11px;
										}



#navigation_service					    {
										float:left;
										list-style:none;
										padding:0px;
										margin:30px 0px 22px 0px;
										font-family: Arial, Verdana, Sans-Serif;
										font-size:12px;
										width:360px;
										height:20px;
										}
#navigation_service li  			    {
										float:left;
										margin:0px 20px 0px 0px;
										}
#navigation_service a   			    {
										text-decoration:none;
                                        }																				
#navigation_service a:hover 		    {
										color:#d54e13;
										text-decoration:none;
                                        }
#navigation_service a.active 		    {
										color:#d54e13;
										text-decoration:none;
                                        }                                        
																				
#printlink							    {
										padding-top:10px;
										}								


								

