/*******************************************************************************************************************/
/* Allgemeine Definitionen																						   */
*                                               {margin:0px;padding:0px;}
body                                            {background-color:#0B286C;text-align:left;font-family:Palatino,Helvetica,Verdana,Arial,sans-serif;color:#000102;font-size:12px;line-height:16px;}
div#body_help                                   {margin:0px auto;width:980px;height:100%;padding-top:5px; /*display:block;height:1px;left:0px;overflow:visible;position:absolute;text-align:center;top:50%;visibility:visible;width:100%;*/}
div#content_help                                {}

h1                                              {font-size:18px;line-height:24px;padding:0px;margin:0px;color:#000000;clear:both;}
h2                                              {font-size:16px;line-height:22px;padding:0px;margin:0px;color:#000000;clear:both;}
h3                                              {font-size:14px;line-height:20px;padding:0px;margin:0px;color:#000000;clear:both;}
h4                                              {font-size:12px;line-height:18px;padding:0px;margin:0px;color:#000000;clear:both;}
h5                                              {font-size:11px;line-height:16px;padding:0px;margin:0px;color:#000000;clear:both;}
h6                                              {font-size:10px;line-height:14px;padding:0px;margin:0px;color:#000000;clear:both;}

a,
a:visited                                       {}
a:hover,
a:active                                        {}

img,
a img                                           {border:none;}

div#main                                        {float:left;width:980px;background-color:#FBEDB7;}
div#header                                      {float:left;width:980px;border-bottom:2px solid #FEF5D6;}
div#navigation                                  {float:left;width:980px;border-bottom:2px solid #FEF5D6;}
div#content                                     {float:left;width:980px;}
div#footer                                      {float:left;width:980px;border-top:2px solid #FEF5D6;border-bottom:2px solid #FEF5D6;}

div#skyscraper_nav                              {float:left;width:195px;padding:10px 0px 0px 15px;}
div#skyscraper_foot                             {float:left;padding:5px 0px 5px 230px;}


div#header2                                     {float:left;width:980px;border-bottom:2px solid #969696;background:transparent URL(../images/bg_middle.gif) 0px 0px repeat-y;}
div#navigation2                                 {float:left;width:980px;border-bottom:2px solid #969696;background-color:#FFDEAD;/*background:transparent URL(../images/bg_middle.gif) 0px 0px repeat-y;*/}
div#content2                                    {float:left;width:980px;background:transparent URL(../images/bg_middle.gif) 0px 0px repeat-y;}
div#footer2                                     {float:left;width:980px;background:transparent URL(../images/bg_middle.gif) 0px 0px repeat-y;}

div#header2 div.top                             {float:left;width:100%;height:50px;background:transparent URL(../images/bg_top.gif) 0px 0px no-repeat;}
div#footer2 div.bottom                          {float:left;width:100%;height:50px;background:transparent URL(../images/bg_bottom.gif) 0px 0px no-repeat;}

/*******************************************************************************************************************/
/* Header                      																					   */
div#header div.banner                           {float:left;width:980px;background:transparent URL(../__pics_design/banner.jpg) 0px 0px no-repeat;}
div#header2 div.banner                          {float:left;width:980px;background:transparent URL(../__pics_design/banner.jpg) 0px 0px no-repeat;}



/*******************************************************************************************************************/
/* Main-Navigation           																					   */
div#navigation ul                               {list-style-type:none;margin:5px 0px 5px 0px;}
div#navigation ul li                            {display:inline;margin:0px 10px 0px 10px;padding:1px 5px 1px 5px;font-weight:bold;}
div#navigation ul li a.active                   {display:inline;margin:0px 10px 0px 10px;padding:1px 5px 1px 5px;font-weight:bold;background-color:#02014E;color:#FFFFFF;text-decoration:none;color:#FFFFFF;}

div#navigation ul li a,                          
div#navigation ul li a:visited,                          
div#navigation ul li a:active                   {text-decoration:none;color:#000000;padding:1px 5px 1px 5px;}                          
div#navigation ul li a:hover                    {text-decoration:underline;color:#FFFFFF;background-color:#02014E;padding:1px 5px 1px 8px;}
div#navigation ul li.active a.active,                          
div#navigation ul li.active a.active:visited,                          
div#navigation ul li.active a.active:active     {text-decoration:none;color:#FFFFFF;}                         
div#navigation ul li.active a.active:hover      {text-decoration:none;color:#FFFFFF;}

div#navigation2 ul                               {list-style-type:none;margin:5px 0px 5px 0px;}
div#navigation2 ul li                            {float:left;display:inline;margin:0px 10px 0px 10px;padding:1px 5px 7px 6px;font-weight:bold;}
div#navigation2 ul li a.active                   {display:inline;margin:0px 10px 0px 10px;padding:1px 5px 7px 6px;font-weight:bold;background-color:#02014E;color:#FFFFFF;text-decoration:none;color:#FFFFFF;}

div#navigation2 ul li a,                          
div#navigation2 ul li a:visited,                          
div#navigation2 ul li a:active                   {text-decoration:none;color:#0003A9;padding:7px 5px 7px 6px;}                          
div#navigation2 ul li a:hover                    {text-decoration:underline;color:#FFFFFF;background-color:#02014E;padding:7px 5px 7px 6px;}
div#navigation2 ul li.active a.active,                          
div#navigation2 ul li.active a.active:visited,                          
div#navigation2 ul li.active a.active:active     {text-decoration:none;color:#FFFFFF;}                         
div#navigation2 ul li.active a.active:hover      {text-decoration:underline;color:#FFFFFF;}

/*******************************************************************************************************************/
/* Content                    																					   */
div#content div.sidebar,
div#content2 div.sidebar                        {float:left;width:210px;}
div#content div.textarea,
div#content2 div.textarea                       {float:right;padding:20px 10px 50px 0px;width:760px;}

p                                               {margin:7px 0px 7px 0px;}

div#content div.textarea a,
div#content2 div.textarea a                      {color:#0000C4;text-decoration:underline;}

/* Bilder in Rahmen und Ausrichtung der Bilder */
.img_fll                                        {float:left;padding:1px;border:1px solid #acacac;margin-right:10px;margin-bottom:4px;}
.img_flr                                        {float:right;padding:1px;border:1px solid #acacac;margin-left:10px;margin-bottom:4px;}
div.imgbox_pic                                  {border:1px solid #999999;padding:1px;float:left;/* height:100px; */margin:0px 4px 4px 0px;width:230px;}

/*******************************************************************************************************************/
/* Sidebar                    																					   */
div.sidebar ul                               {float:left;list-style-type:none;margin:0px 0px 0px 0px;}
div.sidebar ul li                            {float:left;width:190px;padding:0px;border-bottom:1px solid #FEF5D6;}
/*div.sidebar ul li.active                     {float:left;width:195px;padding:5px 0px 4px 15px;background-color:#02014E;border-bottom:1px solid #FEF5D6;}*/


div.sidebar ul li a,                          
div.sidebar ul li a:visited,                          
div.sidebar ul li a:active                  {color:#02014E;float:left;text-decoration:none;width:175px;padding:4px 0px 4px 15px;}                     
div.sidebar ul li a:hover                   {background-color:#02014E;color:#FFFFFF;float:left;text-decoration:none;width:175px;padding:4px 0px 4px 15px;}
div.sidebar ul li a.active                  {background-color:#02014E;color:#FFFFFF;float:left;text-decoration:none;width:175px;padding:4px 0px 4px 15px;}


/*******************************************************************************************************************/
/* Footer                 																						   */
div#footer ul                               {float:right;list-style-type:none;margin:5px 0px 5px 0px;font-size:11px;}
div#footer ul li                            {display:inline;margin:0px 15px 0px 15px;}

div#footer ul li a,                          
div#footer ul li a:visited,                          
div#footer ul li a:active                   {text-decoration:none;color:#000000;}
div#footer ul li a:hover                    {text-decoration:underline;color:#000000;}

div#footer2 ul                              {float:right;list-style-type:none;margin:5px 0px 5px 0px;font-size:11px;}
div#footer2 ul li                           {display:inline;margin:0px 15px 0px 15px;}

div#footer2 ul li a,                          
div#footer2 ul li a:visited,                          
div#footer2 ul li a:active                  {text-decoration:none;color:#000000;}
div#footer2 ul li a:hover                   {text-decoration:underline;color:#000000;}










































/****************************** Kontaktformular - START ******************************/

#form-module * {
	padding:0px;
	margin:0px;
}

#form-module {
	margin:0px;
	padding:0px;
	width:580px;
	/*background-color:#f7f7f7;
	color:#666;*/
}

#form-module fieldset {
	border:0px solid #fff;
}

#form-module legend {
	display:none;
}


#form-module p {
	margin:24px 0px 4px 0px;
	padding:5px;
	font-weight:bold;
	border-bottom:1px solid #000069;
	width:430px;
	color:#000069;
}

#form-module .element {
	display:block;
	clear:both;
	/*background-color:#f7f7f7;*/
}

#form-module label {
	display:block;
	float:left;
	padding:5px;
	width:120px;
}

#form-module label.checkbox {
	width:372px;
}

#form-module input, 
#form-module select, 
#form-module textarea {
	float:left;
	margin:5px;
	width:400px;
	border:1px solid #acacac;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#333333;	
}

#form-module input.text {
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#333333;	
	border:1px solid #acacac;
}

#form-module input.checkbox {
	width:120px;
	padding:0;
	border:none;
}

#form-module input.submit { 
	margin:5px 5px 5px 137px;
	padding:2px 5px;
	border:1px solid #000069;
	background-color:#FFFF99;
	text-align:center;
	cursor:pointer;
	font-size:12px;
	color:#000069;
}

#form-module input.submit:hover { 
	background-color:#000069;
	color:#FFFFFF;
	text-decoration:underline;
}

#form-module label.textarea, 
#form-module textarea.textarea {
	height:96px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#333333;	
}

#form-module-thanks {
	display:block;
}

/****************************** Kontaktformular - ENDE ******************************/