/***************Default*****************/
body{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#4A4A4A;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;	
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
      SCROLLBAR-HIGHLIGHT-COLOR: #4a4a4a; 
      SCROLLBAR-SHADOW-COLOR: #4a4a4a; 
      SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
      SCROLLBAR-ARROW-COLOR: #333399; 
      SCROLLBAR-TRACK-COLOR: #FFFFFF; 
      SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}
img{
	border-width:0px;
}
.line{background-color:#333399;height:1px;}

form, div, table{
	padding:0px;
	margin:0px;
}
.addtemplate_menu1{
	white-space:nowrap;
	
}
.add_searchform p{padding-left:10px;height:20px;}
	
/*.searchform_input
	{
	border-right:solid 1px #FFFF33; 
	border-top:solid 1px #FFFF33; 
	border-left:solid 1px #FFFF33; 	
	border-bottom:solid 1px #FFFF33; 
	height:18px;
	width:100px; 
	font-size:11px;
	line-height:13px;
	background-color:#FFFFD6; 
	margin-bottom:4px;
}*/

.searchform_input
	{
	/*height:15px;font-size:95%; */
	border-right:solid 1px #FFFF33; 
	border-top:solid 1px #FFFF33; 
	border-left:solid 1px #FFFF33; 	
	border-bottom:solid 1px #FFFF33;
	background-color:#FFFFD6;  
	font-size:11px;
	line-height:13px;
	margin-top:3px; 
	vertical-align:middle; 
	padding-left:5px;
	width:100px; 	
	}

.searchform_submit
{	width:30px;
	border:0px;
	margin-top:3px;
	font-size:1px; 
	background-image:url(../docs/img/suchego.gif);
	background-repeat:no-repeat;
	background-position:left middle; 
	color:#ffffff; 
	vertical-align:middle;
	cursor:pointer;
	padding-top:8px;
	height:17px;
}

	
.footer{
	font-size:11px;
	color:#333399;
}
/*****************Layout******************************/
div p,p,span,ul,li,ol,a,h1,h2,.headline,.text12,.text12fett,.textklein,.textkleinfett,.textweissfett,.textweiss,.history,.footer,.form,.formular,.formmeldungen{margin-top:0px;margin-bottom:0px;}
p{color:#2A2A7B;}
ul{color:#2A2A7B;list-style-type:square;margin-left:0px;padding-left:18px;}
li{color:#2A2A7B;}
ol{color:#2A2A7B;list-style-position:outside;}

a{color:#2A2A7B;text-decoration:underline;}
a:hover{color:#2A2A7B;text-decoration:underline;}


h1{
	font-size:13px;
	font-weight:bold;
	color:#333399;
	margin-bottom:7px;
	padding-bottom:5px;
	text-decoration:none;
	
}
h2{
	font-size:12px;
	font-weight:bold;
	color:#2A2A7B;
	margin-bottom:7px;
	padding-bottom:5px;
	text-decoration:none;
	
}
.headline{
	font-size:13px;
	font-weight:bold;
	color:#333399;
	margin-bottom:7px;
	padding-bottom:5px;
	text-decoration:none;
	}

.text12px{
	font-size:12px;
	line-height:16px;
	font-weight:normal;
	color:#2A2A7B;
}
.text12fett{
	font-size:12px;
	line-height:16px;
	font-weight:bold;	
	color:#2A2A7B;
}
.textklein, a.textklein, a.textklein:hover{
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	color:#2A2A7B;
}

.textkleinfett, a.textkleinfett,a.textkleinfett:hover{
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#2A2A7B;
}

.textweiss, a.textweiss, a.textweiss:hover{
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	color:#FFFFFF;
}

.textweissfett, a.textweissfett, a.textweissfett:hover{
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#FFFFFF;
}
/**************Navigation*****************/
ul.navul{padding:0px;margin:0px;}
ul.nav2ul{padding:0px;margin:0px;}
ul.nav3ul{padding:0px;margin:0px;}

li.nav1list{display:inline;list-style-type:none;padding-top:5px;padding:0px;margin:0px;}

.nav1, a.nav1{
	font-size:12px;
	
	font-weight:bold;
	color:#FFFF33;
	text-decoration:none;
	padding-top:3px;padding-left:8px;padding-right:8px;
	margin-left:1px;
	text-transform : uppercase;
}
a.nav1:hover, .nav1activ, a.nav1activ, a.nav1activ:hover{
	font-size:12px;
	
	font-weight:bold;
	color:#333399;
	text-decoration:none;
	background-color:#FFFF33;
	padding-top:3px;padding-left:8px;padding-right:8px;
	margin-left:1px;
	text-transform : uppercase;
}


li.nav2list{display:inline;list-style-type:none;padding:0px;margin:0px;}
a.nav2{
	font-size:12px;
	font-weight:normal;
	color:#333399;
	text-decoration:none;
	background-color:#ffff33;
	border-bottom:solid 1px #333399;
	display:block;
	padding-left:10px;
	padding-right:20px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url('img/nav2.gif');
	background-repeat:no-repeat;
	background-position:top right
}
a.nav2:hover, .nav2activ, a.nav2activ, a.nav2activ:hover{font-size:12px;
	font-weight:bold;
	color:#333399;
	text-decoration:none;
	background-color:#ffff33;
	border-bottom:solid 1px #333399;
	display:block;
	padding-left:10px;
	padding-right:20px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url('img/nav3.gif');
	background-repeat:no-repeat;
	background-position:top right;}



li.nav3list{display:inline;list-style-type:none;padding:0px;margin:0px}
a.nav3{
	font-size:12px;
	font-weight:normal;
	color:#333399;
	text-decoration:none;
	background-color:#FFFFD6;
	border-bottom:solid 1px #333399;
	display:block;
	padding-left:20px;
	padding-right:20px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url('img/nav2.gif');
	background-repeat:no-repeat;
	background-position:top right
}
a.nav3:hover, .nav3activ, a.nav3activ, a.nav3activ:hover{font-size:12px;
	font-weight:bold;
	color:#333399;
	text-decoration:none;
	background-color:#FFFFD6;
	border-bottom:solid 1px #333399;
	display:block;
	padding-left:20px;
	padding-right:20px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url('img/nav3.gif');
	background-repeat:no-repeat;
	background-position:top right;}

a.nav4{
	font-size:11px;
	font-weight:normal;
	color:#333399;
	text-decoration:none;
	background-color:#E5E5FC;
	border-bottom:solid 1px #333399;
	display:block;
	padding-left:20px;
	padding-right:20px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url('img/nav2.gif');
	background-repeat:no-repeat;
	background-position:top right
}
a.nav4:hover, .nav4activ, a.nav4activ, a.nav4activ:hover{
	font-size:11px;
	font-weight:bold;
	color:#333399;
	text-decoration:none;
	background-color:#E5E5FC;
	border-bottom:solid 1px #333399;
	display:block;
	padding-left:20px;
	padding-right:20px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url('img/nav3.gif');
	background-repeat:no-repeat;
	background-position:top right;}	
	
ul.historyul{padding:0px;margin:0px;}
li.historylist{display:inline;list-style-type:none;background-image:none;padding:0px;margin:0px;}
.addtemplate_history{
	font-size:11px;
	height:23px;
	font-weight:normal;
	color: #333399;
	padding-left:20px;
}
.history{color:#4A4A4A;}
a.history{color:#4A4A4A;text-decoration:none;}
a.history:hover{color:#4A4A4A;text-decoration:underline;}


/*Formularstyles*/

.formular{font-family:Verdana, Helvetica,sans-serif;color:#333399;}
	
.formbutton{font-size:11px;font-weight:bold; color:#333399;border-left:solid 1px #333399;border-top:solid 1px #333399;border-right:1px solid #9999CC;border-bottom:solid 1px #9999CC;background-color:#FFFF99;padding:1px;}
input.formular{font-size:11px;height:20px;border-left:solid 1px #333399;border-top:solid 1px #333399;border-right:1px solid #9999CC;border-bottom:solid 1px #9999CC;}
textarea.formular{font-size:11px;border-left:solid 1px #333399;border-top:solid 1px #333399;border-right:1px solid #9999CC;border-bottom:solid 1px #9999CC;}

.formmeldungen{
	font-size:11px;
	font-weight:bold;
	color:#F96E1A;
}

table{border-collapse:collapse;margin:0px;padding:0px;}
td{margin:0px;padding:0px;}

