@charset "utf-8";
/* CSS Document */

.ui-accordion .ui-accordion-content { 
	padding-top: 1em;
	padding-right: 1em;
	padding-left: 1em;
	padding-bottom: 1em;

}
.ui-accordion-content li {
	margin-bottom:0.5em;
	  border-bottom-width: 1px;
}
.ui-accordion .ui-accordion-icons {
  padding-left: 0.5em;
}


div.frmDropDown, #div3 #AdressenStadtteile{

	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 0.9em;
		
	float: left;
	margin-right: 1em;
	margin-top: 0em;
}
div.frmDropDown select, #div3 #AdressenStadtteile select {
	width: 120px;
	border: 1px groove #666;
	;
}

#Kat-list.act, #div3 #Stadtteil.act {
	border: 1px groove red;
}

#div3 #AdressenTitel {
    clear: left;
}

#div3 #AdressenTitel #AdressenStadtteile {
   float: none;


}

 #div3 #AdressenTitel .selectbox {
	float:left;
	margin-right: 1em;
	 
} 



#div3 #AdressenTitel select,  #AdressenStadtteile select, #div3 .frmDropDown select {
	
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 0.9em;
	
} 

.selectbox select ,#AdressenStadtteile select{
	display: block;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	margin: 0;
}

 #AdressenStadtteile label, div.frmDropDown label {
	display: block; 
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;

} 

button#submitbutton, button#resetbutton {
	float:left;
	display: inline;
	margin-left: 1em;
	margin-top: 20px;
}


button#submitbutton, button#resetbutton {
	
	cursor: pointer; /*forces the cursor to change to a hand when the button is hovered*/
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	
	border:0px;
	
	background-color: #FFF;
	/*style to the text inside the button*/
	font-family: Andika, Arial, sans-serif; /*Andkia is available at http://www.google.com/webfonts/specimen/Andika*/
	color: #000;
	font-size: 1em;
	letter-spacing: .1em;
	font-variant: small-caps;

	
}
button#submitbutton_alt, button#resetbutton_alt {
	border: 2px groove #6D9BD6;
	cursor: pointer; /*forces the cursor to change to a hand when the button is hovered*/
	padding-top: 5px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 3px;
	/*give the background a gradient - see cssdemos.tupence.co.uk/gradients.htm for more info*/
	background-color: #6191CF; /*required for browsers that don't support gradients*/
	background: -webkit-gradient(linear, left top, left bottom, from(#83AEE5), to(#6593D1));
	background: -webkit-linear-gradient(top, #83AEE5,#6593D1);
	background: -moz-linear-gradient(top, #83AEE5, #6593D1);
	background: -o-linear-gradient(top, #83AEE5, #6593D1);
	background: linear-gradient(top, #83AEE5, #6593D1);
	/*style to the text inside the button*/
	font-family: Andika, Arial, sans-serif; /*Andkia is available at http://www.google.com/webfonts/specimen/Andika*/
	color: #fff;
	font-size: 0.7em;
	letter-spacing: .1em;
	font-variant: small-caps;
	/*give the corners a small curve*/
	-webkit-border-radius: 0 15px 15px 0;
	-moz-border-radius: 0 15px 15px 0;
	border-radius: 0 15px 15px 0;
	/*add a drop shadow to the button*/
	-webkit-box-shadow: rgba(0, 0, 0, .75) 0 2px 6px;
	-moz-box-shadow: rgba(0, 0, 0, .75) 0 2px 6px;
	box-shadow: rgba(0, 0, 0, .75) 0 2px 6px;
	
}
/***NOW STYLE THE BUTTON'S HOVER AND FOCUS STATES***/
button#submitbutton:hover, button#submitbutton:focus,button#resetbutton:hover, button#resetbutton:focus {
color:#edebda;
/*reduce the spread of the shadow to give a pushed effect*/
-webkit-box-shadow: rgba(0, 0, 0, .25) 0 0px 0px;
-moz-box-shadow: rgba(0, 0, 0, .25) 0 0px 0px;
box-shadow: rgba(0, 0, 0, .25) 0 0px 0px;
}



@media screen and (max-width:840px){
	
	div#Kat-container {
		display: none;
	}
	
#AdressenStadtteile {
    text-align: right;
    width: auto;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
    font-size: 0.9em;
    float: right;
}
	
}
@media only screen and (max-width: 600px)  {
	.filterNews_gross {
		display:none;
	}
}



@media only screen and (max-width: 480px)  {
	button#submitbutton {
		margin-left: 0;
		margin-bottom: 1em;
	}
}
