﻿html{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10pt;
}
body{
	margin:0;
	background-color:#CADEFF;
}
p{
	margin:0;padding:0
}
p a{
	color:#0352D6;text-decoration:none
}
p a:hover{
	 background-color:#FEEDC5
}

h1{
	padding:0;margin:10px 0  10px 0;color:black;font-size:14pt
}
h2{
	padding:0;margin:10px 0  10px 0;color:black;font-size:12pt
}

table{
	font-size:10pt
}
table td{
	vertical-align:top
}
#HeadlineContainer{
		background: #327DFC; /* fuer alte browser */
background: -moz-linear-gradient(top, #8AB6FF 0%,#327DFC 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8AB6FF), color-stop(100%,#327DFC));/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #8AB6FF 0%, #327DFC 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #8AB6FF 0%, #327DFC 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #8AB6FF 0%, #327DFC 100%); /* IE10+ */
background: linear-gradient(to bottom, #8AB6FF 0%,#327DFC 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8AB6FF', endColorstr='#327DFC',GradientType=0 ); /* IE6-9*/
cursor:pointer;border:1px #327DFC solid;
	height:95px;
		
}
#Container{
	width:940px;
	margin:auto;
	
}
#Headline{
	margin:auto;
	height:95px;
	padding:10px 0px;
	width:940px;
	background: transparent url('../images/kreis.png') no-repeat left top;

}
#Logo{
	font-size:26pt;
	font-weight:bold;
	color:white;
	text-shadow: 2px 0px 1px rgba(57, 115, 172, 1);
	padding-top:10px;
	float:left;
	margin-left:105px;
}
#LogoText{
	color:white;
	font-size:12pt;
	font-weight:bold;
	text-shadow: 2px 0px 1px rgba(104, 139, 168, 1);
	padding:20px 10px 0 0;
	float:right;
	

}
#Menu{
	

	height:30px;
	
	margin-top:-30px
}
#Content{
	
	padding:20px;
	min-height:500px;
	background-color:white;
	
	
}
#FooterContainer{
		background-color:#5594FD;
	height:50px;

}
#Footer{
	margin:auto;
	height:50px;
	width:940px;

}
.LinkPfeil{
	margin-right:5px;
	vertical-align:-1px
}

.Aktuell{
	
}

.Aktuell li{
	padding:0;margin:0 0 15px 0;list-style-image:url('../images/stern.png')
}
.Aktuell li span{
	 font-weight:bold
}

.Aktuell a{
	color:#0352D6;text-decoration:none

}
.Aktuell a:hover{
	 background-color:#FEEDC5

}

.Themen{
	
}

.Themen li{
	padding:0;margin:0 0 15px 0;list-style-image:url('../images/karo.png');
	}
.Themen a{
	color:#0D5093;text-decoration:none

}
.Themen a:hover{
	 background-color:#FEEDC5


}

.FancySites{
	background-color: white
}

.TableSuche td{
	vertical-align:middle;
	 padding-right:20px
}



.Table{
	
	 border-collapse:collapse
}
.Table td{
background: #E8F0FF; /* fuer alte browser */
background: -moz-linear-gradient(top, #FFFFFF 0%,#E8F0FF 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#E8F0FF));/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #FFFFFF 0%, #E8F0FF 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #FFFFFF 0%, #E8F0FF 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #FFFFFF 0%, #E8F0FF 100%); /* IE10+ */
background: linear-gradient(to bottom, #FFFFFF 0%,#E8F0FF 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#E8F0FF',GradientType=0 ); /* IE6-9*/
padding:6px;
border-bottom:1px gray dashed ;
border-top:1px gray dashed ;

}
.Table td a{
	color:#0352D6; text-decoration:none
}
.Table td a:hover{
	color:#003284; text-decoration:none
}

.noGrid{
	border:0;
	height:10px;
	font-size:3pt;
	background:white
}
.GridLeft{
	border-left:1px gray dashed ;
}
.GridRight{
	border-right:1px gray dashed ;
}

th{

	
 border:1px #8FB7ED solid;
 
	
}

.Grid td{

	
 border:1px #8FB7ED solid;
 
	
}
.noHover{
	background-color:white;cursor:default
}


.ABC{
	float:left;width:24px;height:24px;line-height:24px;text-align:center;background-color:#84B2FF;margin-right:2px;font-weight:bold;font-size:11pt;color:#0000FF;vertical-align:middle
}
.ABCnoLink{
	color:#BFD8FF;
	float:left;width:24px;height:24px;line-height:24px;text-align:center;background-color:#84B2FF;margin-right:2px;font-weight:bold;font-size:11pt;vertical-align:middle
}
.ABCnoLink:hover{
	color:#BFD8FF;
	background-color:#84B2FF;
	text-decoration:none;
}

.ABC:hover{
	 color:white;text-decoration:none;background-color:#0352D6;cursor:pointer
}

.SalzUL{
	 font-weight:bold
}
.SalzUL li a{
	   color:#0352D6;
	   text-decoration:none
}

.SalzUL li a:hover{
	   background-color:#FEEDC5
}


.Round10{
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;}

.SalzProgTable td{
	 vertical-align:top;
	 border-bottom:1px gray dotted;
	 padding:7px 5px 7px 0;
}
.SalzProgTable td.SLeft{
	  white-space:nowrap
}
.Kontakt{
	
}
.Kontakt td{
padding:4px 3px 4px 3px
	
}

input[type=text] {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  font-family:Arial, Helvetica, Sans-Serif;
  font-size:9pt;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea {
  background-color: #ffffff;
  border: 1px solid #cccccc;
   font-family:Arial, Helvetica, Sans-Serif;
   font-size:9pt;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
select {
  background-color: #ffffff;
  border: 1px solid #cccccc;
   font-family:Arial, Helvetica, Sans-Serif;
     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
input[type=text]:focus {
  border-color: rgba(82, 168, 236, 0.8);
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
   box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}


textarea:focus {
  border-color: rgba(82, 168, 236, 0.8);
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
   box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}


select:focus {
  border-color: rgba(82, 168, 236, 0.8);
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
   box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}


.Buttons{
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
		background: #FF9900; /* fuer alte browser */
background: -moz-linear-gradient(top, #FFEFB7 0%,#FF9900 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFEFB7), color-stop(100%,#FF9900));/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #FFEFB7 0%, #FF9900 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #FFEFB7 0%, #FF9900 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #FFEFB7 0%, #FF9900 100%); /* IE10+ */
background: linear-gradient(to bottom, #FFEFB7 0%,#FF9900 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFEFB7', endColorstr='#FF9900',GradientType=0 ); /* IE6-9*/
cursor:pointer;border:1px #FF9B40 solid;	
	text-align: center;
	vertical-align:middle;
	color:#6F4200;
	font-weight:bold;
	font-size:10pt;
	cursor:pointer;
}
.Buttons a{
	color:#6F4200;text-decoration:none
}
.Buttons a:hover{
	color:#DC1034;text-decoration: none
}


.Buttons:hover{
    cursor:pointer;
    color:#DC1034;text-decoration: none

     


}









