/* systhema prisko */

body,div {
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	color:#666666;
	line-height: 130%;
	scrollbar-base-color: #CCCCCC; 
	scrollbar-face-color: #FFFFFF;; 
	scrollbar-track-color: #999999; 
	scrollbar-arrow-color: #0078C1;
}

p,div.fliesstext {
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	color:#444444;
	line-height: 130%;
}

A:link {
	background-color : transparent;
	color : #0078C1;
	text-decoration : none;
	font-weight : normal;
}
A:visited {
	background-color : transparent;
	color : #0078C1;
	font-weight : normal;
	text-decoration : none; */
}
A:hover {
	text-decoration : underline;
}

A:active {
	background-color : transparent;
	color : #0078C1;
	font-weight : normal;
	text-decoration : none;
}

A:focus {
	background-color : transparent;
	color :333333;
	text-decoration : none;
}


.spacer {
	border-bottom: 1px solid #4E5F7C;
	/* padding: 3px; */
}

a.menue1 {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	background-color : transparent;
	color : #3B4D67;
	text-decoration : none;
	margin-top : 15px;
}

A.menue1over {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	background-color : transparent;
	color : red;
	font-weight : bold;
	text-decoration : none;
	margin-top : 15px;
}

a.menue2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	background-color : transparent;
	color : #DBBB2D;
	text-decoration : none;
	margin-left: 10px;
}

a.menue2over {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	background-color : transparent;
	color : red;
	font-weight : bold;
	text-decoration : none;
	margin-left: 10px;
}

.menue_oben {
       font-family : Verdana, sans-serif;
	font-size : 12px;
	background-color : transparent;
}


.menue3 {
       font-family : Verdana, sans-serif;
	font-size : 10px;
	background-color : transparent;
	text-decoration : none;
}

SELECT {  
	font-family: arial, helvetica, sans-serif;
	font-size: 10px 
}

TEXTAREA {  
	font-family: arial, helvetica, sans-serif; 
	font-size: 12px;
} 

INPUT {  
	font-family: arial, helvetica, sans-serif;
	font-size: 12px 
}

H1 {
	font-family : arial, helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
	color : #4E5F7C;
	letter-spacing: 1px;
	margin-bottom : 0px;
	margin-top : 0px;
	margin-right: 20px;
	padding: 4px;
	padding-left: 15px;

	border-bottom: 1px solid #CCCCCC;
	border-left: 10px solid #CCCCCC;
}

H2 {
	font-family : arial, helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
	color : #E8104F;
	margin-bottom : 0px;
	margin-top : 0px;
}
H3 {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #666666;
	margin-bottom : 0px;
	margin-top : 10px;
}
H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
	margin-bottom : 0px;
	margin-top : 10px;
}
.subhead1 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : black;
}
.subhead2 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : green;
}
.subhead3 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : red;
}
.headerdate {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : Green;
	font-weight: normal;
}


P,td {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	line-height : 140%;
	color: #333333;
	margin-top : 3px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 0px;
}

.caption {
	font-family : arial, helvetica, sans-serif;
	font-size : 10px;
	color : #444444;
}

div.bulletlist {
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	color:#444444;
	line-height: 130%;
}

.bulletlist {
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	color:#444444;
	line-height: 130%;
}
.table {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color : #444444;
}

.form {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	line-height : 130%;
	color: #444444;
	margin-top : 3px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 0px;
}

.searchform {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color : #444444;
	font-weight : normal;
}
.searchresultpagetitle {
	font-family : arial, helvetica, sans-serif;;
	font-size : 15px;
	color : #444444;
	font-weight : bold;
}
.searchresultcontent {
	font-family : arial, helvetica, sans-serif;;
	font-size : 11px;
	color : #444444;
	font-weight : normal;
}
.searchresultheader {
	font-family : arial, helvetica, sans-serif;;
	font-size : 14px;
	color : #444444;
	font-weight : bolder;
}
.searchmarkup {
	color : #FF0066;
}


.loginform {
	font-family : arial, helvetica, sans-serif;
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
}


.mailform {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color : #444444;
	font-weight : normal;
}
.mailformrequired {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color : #444444;
	font-weight : bolder;
}
.mailformcomment {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color : #444444;
	font-weight : bolder;
}
.mailformradio {
	font-family : arial, helvetica, sans-serif;;
	font-size : 12px;
	color : #444444;
	font-weight : normal;
}



.filelinks {
	font-family : arial, helvetica, sans-serif;
	font-size : 14px;
	color : #990000;
}
.filelinkssize {
	font-family : arial, helvetica, sans-serif;
	font-size : 14px;
	color : Green;
}


.sitemap1 {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color : #CC6600;
}
.sitemap2 {
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	color : #990000;
	margin-left : 20px;
}
.sitemap3 {
	font-family : arial, helvetica, sans-serif;
	font-size : 10px;
	color : #333399;
	margin-left : 40px;	
}
.sitemap4 {
	font-family : arial, helvetica, sans-serif;
	font-size : 9px;
	color : #003333;
	margin-left : 60px;
}


.celmenu {
	font-family : arial, helvetica, sans-serif;
	font-size : 12px;
	color : olive;
	margin-top : 10px;
}
.celsubmenu {
	font-family : arial, helvetica, sans-serif;
	font-size : 11px;
	color : #666699;
	margin-left : 20px;
	margin-top : 3px;
}

.leaftitle {font-weight: bold; font-size: 16px; color: #ff9900; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration: none;}

.title {font-weight: bold; font-size: 11px; color: #999966; font-style: normal; font-family: arial, helvetica, sans-serif; text-decoration: none; padding-left:5px;}

.phphead,
a:active.phphead,
a:link.phphead,
a:hover.phphead,
a:visited.phphead {font-size: 14px; color: #000000; font-style: normal; font-family: verdana, sans-serif; text-decoration: none; padding-left:20px;}

.menulinkleft {margin : 0px; padding : 0px;}
.menulinkleft a:link, 
.menulinkleft a:active, 
.menulinkleft a:visited {font-family: verdana, sans-serif;font-size : 11px; color : #000000;background-color : #F9F9F9; font-weight: normal; display : block; text-align : left; text-decoration : none; padding-left: 5px;line-height : 15px;border-top: 2px white solid;}
.menulinkleft a:hover {font-family: verdana, sans-serif;font-size : 11px; color : #000000;background-color : #EBEBEB; font-weight: normal; display : block; text-align : left; text-decoration : none;}


.menutable {background-color : white; border-left : 1px black solid; border-right : 1px black solid; display : block; width : 132px;}
.menutableright {background-color : white; border-left : 1px black solid;  border-bottom : 1px black solid; display : block; width : 132px;}

.menuhd {font-family: verdana, sans-serif;font-size : 11px; color : black;background-color : #CCCC99; font-weight: normal; border-top: 1px black solid;  border-bottom: 1px black solid;display : block; text-align : left; text-decoration : none; padding: 2px;vertical-align : top; padding-left : 3px;}

.bottom {font-family: verdana, sans-serif;font-size : 10px; font-weight : bold; padding: 2px; padding-left:20px;}
.input {font-family: verdana, sans-serif;font-size : 10px; font-weight : normal;}

.searchBoxinput {font-family: verdana, sans-serif;font-size : 11px; font-weight : normal; margin : 0px; padding : 0px;color : #000000;border: 1px #999966 solid; padding-left:2px; height:15px; width:110px;}

.dropdown {font-family: verdana, sans-serif;font-size : 11px; font-weight : normal; margin : 0px; padding : 0px;color : #000000;border: 1px #999966 solid; padding-left:5px; height:15px; width:250px;}

.addbutton {font-family: verdana, sans-serif;font-size : 11px; font-weight : normal; margin : 0px; padding : 0px;color : #000000;border: 1px #999966 solid; height:15px; width:120px;}

.submitsearch {font-family: verdana, sans-serif;font-size : 11px; font-weight : normal; margin : 0px; padding : 0px;background-color: #DEDEB6;color : #000000; border:1px #CCCC99 solid; height:15px;}

.menufill {font-family: verdana, sans-serif;font-size : 11px; color : #000000;background-color : #CCCC99; font-weight: normal; text-align : left; text-decoration : none; padding: 0px;border-top: 1px white solid; border-bottom: 1px white solid; padding-left: 5px;}

.rightmenufill {font-family: verdana, sans-serif;font-size : 11px; color : #000000;background-color : #CCCC99; font-weight: normal; text-align : left; text-decoration : none; padding: 0px;border-top: 1px white solid; border-bottom: 1px white solid; padding-left: 5px;}

.branchhd {font-family: verdana, sans-serif;font-size : 11px; color : black;background-color : #DEDEB6; font-weight: bold; border-top: 1px black solid;  border-bottom: 1px black solid;display : block; text-align : left; text-decoration : none; padding: 2px;vertical-align : top; padding-left : 3px;}

.branchaction {font-family: verdana, sans-serif;font-size : 11px; color : black;background-color : #DEDEB6; font-weight: bold; border-top: 1px black solid;  border-bottom: 1px black solid;display : block; text-align : right; text-decoration : none; padding: 2px;vertical-align : top; padding-left : 3px;}

.branchaction2 {font-family: verdana, sans-serif;font-size : 11px; color : black;background-color : #DEDEB6; font-weight: bold; border-top: 1px black solid;  border-bottom: 1px black solid;display : block; text-align : left; text-decoration : none; padding: 2px;vertical-align : top; padding-left : 3px;}

.listorder {font-family: verdana, sans-serif;font-size : 10px; color : black; padding:0px; width:20px;}

.delete {font-family: verdana, sans-serif;font-size : 11px; color : red;background-color : #DEDEB6; font-weight: bold; border-top: 1px black solid;  border-bottom: 1px black solid;display : block; text-align : right; text-decoration : none; padding: 2px;vertical-align : top; padding-left : 3px;}

a.deletelink,
a:link.deletelink,
a:active.deletelink,
a:visited.deletelink  {font-family: verdana, sans-serif;font-size : 12px; color : red; font-weight: bold; text-align : right; text-decoration : none;}
a:hover.deletelink {color: #666633;}

a.branches {padding :2px;}
a:link.branches,
a:active.branches,
a:visited.branches  {font-family: verdana, sans-serif;font-size : 11px; color : #999966;background-color : #ffffff; font-weight: bold; text-align : middle; text-decoration : none; display:block;}
a:hover.branches {color: #666633;}

a.buttonpublish {border: 1px #999966 solid; padding :2px;}
a:link.buttonpublish,
a:active.buttonpublish,
a:visited.buttonpublish  {font-family: verdana, sans-serif;font-size : 11px; color : #999966;background-color : #ffffff; font-weight: bold; text-align : middle; text-decoration : none;}
a:hover.buttonpublish 

a.menuhelp {color : #000000;}
a:link.menuhelp,
a:active.menuhelp,
a:visited.menuhelp  {font-family: verdana, sans-serif;font-size : 11px; color : #999933;background-color : #CCCC99; font-weight: normal; text-align : right; text-decoration : none; padding: 0px;}
a:hover.menuhelp {font-family: verdana, sans-serif;font-size : 11px; color : #000000;background-color : #CCCC99; font-weight: normal; text-align : right; text-decoration : none; padding: 0px;}

a:link.urhere,
a:active.urhere,
a:visited.urhere  {font-family: verdana, sans-serif; font-size : 10px; color : white; font-weight: normal; text-align : left; text-decoration : none;}
a:hover.urhere  {font-family: verdana, sans-serif; font-size : 10px; color : #grey; font-weight: normal; text-align : left; text-decoration : none;}

.webblermenu {font-family: verdana, sans-serif; font-size : 11px; color : white; font-weight: normal; text-align : left; text-decoration : none; padding :5px; background-color : #ff9900; border: 1px solid black;}

a:link.powered,
a:active.powered,
a:visited.powered  {font-family: verdana, sans-serif; font-size : 10px; color : #666666;font-weight: bold; text-align : left; text-decoration : none; padding: 2px;}
a:hover.powered {color : #7D7B7B;}

 .email  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : blue;
	text-decoration : none;
}

.address  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

a.url  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.listitem  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.attributename  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.attributeinput  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.required {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
}

.missing {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : red;
}

.error  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
}

.info  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : magenta;
	text-decoration : none;
}

.botbar  {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : white;
	text-decoration : none;
}

td.fliesstext {
	font-size : 11px;
	line-heigt: 130%;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #FFFFFF;
	text-decoration : none;
	text-align:right;
	padding-right:5px;
} 


/* Left Navigation Menu */

.leftnav {
   font-size: 12px;
   font-weight: bold;
   text-align: left;
   line-height: 130%;
   color: #666666;    /* Farbe1 */
}

.leftnav a, .leftnav_act a  {
   display: block;
   text-align: left;
   color: #333333;
   line-height: 130%;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   padding-left: 0px;
   letter-spacing : 1px;
   /* background-color: #FFE0B8; */
   margin-bottom: 3px;
   margin-top: 3px;
   border-top: 1px solid #CCCCCC;
   border-bottom: 1px solid #CCCCCC;
}

.leftnav a {
	background-image: url(../images/leftnav_pas.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.leftnav_act a {
	background-image: url(../images/leftnav_akt.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.leftnav1 a, .leftnav_act1 a, 
.leftnav2 a, .leftnav_act2 a  {
   display: block;
   color: #333333;
   text-align: left;
   line-height: 130%;
   text-decoration: none;
   font-size: 12px;
   font-weight: normal;
   padding-left: 0px;
   letter-spacing : 0px;
   background-color: #dddddd;
   /* border-top: 1px solid #CCCCCC;
   border-bottom: 1px solid #CCCCCC; */
}

.leftnav1 a, .leftnav2 a  {
	background-image: url(../images/leftnav1_pas.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.leftnav_act1 a, .leftnav_act2 a  {
	background-image: url(../Bilder/aktiv-ebene2-kachel.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

/*1nd Level Einrückung */
.leftnav a, .leftnav_act a {
   padding: 1px;
   padding-left: 10px;
}

/*2nd Level Einrückung */
.leftnav1 a, .leftnav_act1 a {
   padding: 1px;
   padding-left: 20px;
   padding-right: 5px;
}

/*3rd Level Einrueckung */
.leftnav2 a, .leftnav_act2 a {
   padding: 1px;
   padding-left: 30px;
}

/* Active saemtliche Menueebenen */
.leftnav_act a:link, .leftnav_act a:visited {
   background-color: #FFFFFF;
   color: #0078C1;    /* Farbe2 */
   font-weight: bold;

}

.leftnav_act1 a:link, .leftnav_act1 a:visited,
.leftnav_act2 a:link, .leftnav_act2 a:visited {
   background-color: #FFFFFF;
   color: #0078C1;
   /* border-top: 1px solid #CCCCCC; */
   border-bottom: 1px solid #CCCCCC;

   font-weight: bold;
}

.leftnav_act2 a:link, .leftnav_act2 a:visited {

	margin-right: 30px;
}

/* Hover saemtliche Menueebenen */
.leftnav a:active, .leftnav a:hover, .leftnav a:focus {
          text-decoration: underline;
}

.leftnav1 a:active, .leftnav1 a:focus,
.leftnav_act1 a:active, .leftnav_act1 a:focus,
.leftnav2 a:active, .leftnav2 a:focus,
.leftnav_act2 a:active, .leftnav_act2 a:focus {
   background-color:#d4ebf9;
   color: #333333; 
}

.leftnav1 a:hover, 
.leftnav2 a:hover {
   color: #0078C1; 
   text-decoration: underline;
}

.leftnav_act1 a:hover, 
.leftnav_act2 a:hover {
   color: #0078C1; 
   text-decoration: underline;
}


