﻿* {
   font-size			: 12px;
    /*    font-size: 11pt;*/
    font-weight			:normal;
    font-family			: arial, sans-serif;
	color				:#000;
    text-decoration		: none;
    margin				: 0px;
    padding				: 0px; 
}
.vis{
	display:block;
}
.unvis{
	display:none;
}
img 
{
    border				:0;
    margin				:0;
    padding				:0;
 }
html {  
}
ul
{
    list-style-type		: none;   
}
body 
{
   background-color: #999999;
    background-image	:url(../img/layout/zeg_bg.gif);
    background-repeat	:repeat;
}
html * {
    margin				: 0px;
    padding				: 0px;
}
a:hover
{
    font-weight			:bold; 
}
/* Seitenstruktur */
form 
{
    /*padding-top:25px;*/
    margin-top:25px;
    margin-bottom:25px;
}
strong{
	font-weight:bold;
	color:#103A84;
}

a {
	color: #C00000;
}
.clearUp{
	clear: both;
	height:1px;
	font-size:1px;
	display:block;
		/*background:orange;*/
}
/*---------------------------------*/
/*  TOP                        */
/*---------------------------------*/
div#head {
    width				: 840px;
	clear				:both;
	background-color	:#103A84;
	padding				:0;
	padding-top			: 22px;
	/*border-bottom			: 2px solid #fff;  */
}
div#maindata {
    width				: 800px; 
    border				:0;
		background-color	:#fff;
display:block;
	margin				: 0;
    padding				:20px 20px 0 20px ;  
}
div#maindata .col1{
	width: 200px;
	float:left;
	}
div#maindata .col2 {
	float:right;
}
div#maindata .col2 p{
	padding: 0 0 5px 0;
	margin:0;
	font-size:11px;
}

h3, h2{
	color:#103A84;
	font-size:12px;
	font-weight:bold;
	margin: 10px 0 10px 0;
}
h2{
	font-size:16px;
	}
h3{
	font-size:14px;
	}
#skizze{
	text-align:center;
	width:800px;
	min-height			: 600px; /* Min height für FF */
    height				: auto !important; 
    height				: 600px; /* Min height für IE */ 
	margin:0 20px 0 20px;
	/*background:orange;*/
}
/*---------------------------------*/
/*  FOOTER                         */
/*---------------------------------*/
#footer {
    width				: 840px;
    height				: 45px;
    background-color	: #103A84;
	clear:both;
}
#footer .navi{
    height				: 26px;
    background-color	: #CBCFCE;
	clear:both;
}
#footer .navi ul.naviBottom{
	margin-top			:2px;
    height				: 24px;
	float				:right;
}
#footer .navi li{
	float				:left;
	display				:inline;
	height				:20px;
	line-height			:20px;
	background-color	: #EBEDEC;
	margin-left			:2px;

	margin-top			:4px;
}
#footer .navi li a,  div#content  .col3 a{	
	height				:20px;
	line-height			:20px;

	font-size			:10px;
	font-weight			:bold;
	display				:block;
	background-color	: #EBEDEC;
	color				:	#474747;
	width				:85px;
		text-transform		:uppercase;
	text-align			:center;
}
#footer .navi li a.n{	
	width:85px;
	text-align:center;
}
#footer .navi li a:hover,
#footer .navi li.active a
{
	color:	#103A84;
	background-color:#FFFA0E;
}
/*---------------------------------*/
/*  MAIN                         */
/*---------------------------------*/
div#main {
    width				: 840px;
    background-color	: #fff;
    padding				: 0px;
 	margin				: 25px auto;
}
/*---------------------------------*/
/*  Index                   */
/*---------------------------------*/
 div#content {
 	padding-top			:20px;
    width				: 840px;
}
