/*
  Style Sheet
------------------------------------
  Style Name  :  Meltingen Standard
====================================
  Die Darstellung ist 800 Pixel breit.
  Das Menu links vertikal angeordnet.
  background-color:#FFFFFF; --> weiss
  

====================================


Versionshistory:
V01.00	2004-09-23	Roger Schoch   created...
*/


body {
	/* Standard - Schriftart */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	margin-top:2px;
	margin-left:0px;
}


#container {
  width:800px;
  background-color:#F2F2F2;
}

#header {
  background-color:#FFFFFF;
}

#topmenu {
  text-align:right;
  background-image:url(menu_top.jpg);
  background-repeat:no-repeat;
}

#mainmenu_container {
  width:174px;
  float:left;
}

#mainmenu {
  background-color:#E6E6E6;
  width:160px;
  float:left;
}

#searchbox {
  margin-top: 20px;
  width:100%;
  float:left;
  margin-left:5px;
}

#content_container {
  float:right;
  width:595px;
}

#content_head {
  float:right;
  width:592px;  
  text-align:right;
  background-color:#FFFFFF;
  margin: 0px 0px 0px 0px;
}

#content {
  float:right;
  width:592px;  
  background-color:#FFFFFF;
  
}

#spacer {
  margin-left:20px;
  margin-right:30px;
  
}


#footer {
  clear:both;
  width:800px;
  background-color:#FFFFFF;
  text-align:right;
  border-top-color:#F2F2F2;
  border-top-style:solid;
  border-top-width:1px;
}



table {
	/* Standard - Schriftart */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
}


a {
  text-decoration:none;
  color:#000099;
}

a:link, a:visited {
  color:#000099;
}  

a:hover {
  text-decoration:underline;
  color:#000099;
}  



h1 {
  margin-top:0px;
  font-size:1.5em;
  margin-bottom:0px;
}

h2 {
  margin-top:15px;
  font-size:1.1em;
  margin-bottom:0px;

}

h3 {
  margin-top:15px;
  font-size:1em;
  margin-bottom:0px;
}


form {padding: 0px; margin: 0px;}
input    {border-width:1px; border-top-color:#8e8e8e; border-left-color:#cecece; border-right-color:#cecece; border-bottom-color:#e4e4e4; border-style:solid; padding:0px; margin:0px; background-color:#ffffff;}
textarea {border-width:1px; border-top-color:#8e8e8e; border-left-color:#cecece; border-right-color:#cecece; border-bottom-color:#e4e4e4; border-style:solid; padding:0px; margin:0px; margin-top:2px; margin-bottom:5px;}
select   {border-width:1px; border-top-color:#8e8e8e; border-left-color:#cecece; border-right-color:#cecece; border-bottom-color:#e4e4e4; border-style:solid; padding:0px; margin:0px; background-color:#ffffff;}




a.menuItem:link, a.menuItem:visited, a.menuItem.hover {
  color:#333333;
}

.mainMenuItemL1 {
  border-top-style:solid;
  border-top-color:#F2F2F2;
  border-top-width:1px;
  width:150px;
  padding-top:3px;
  padding-bottom:3px;
}

.mainMenuItemL1Act {
  border-top-style:solid;
  border-top-color:#F2F2F2;
  border-top-width:1px;
  width:150px;
  padding-top:3px;
  padding-bottom:3px;
}

.mainMenuItemL2 {
  width:150px;
}

.mainMenuItemL2Act {
  width:150px;
}


.news-latest-container {
  padding: 15px 15px 15px 0px;
}

.news-latest-item {
  margin-bottom: 10px;
}

.news-latest-date {
  margin: 0px 0px 0px 0px;
  background-color:#F2F2F2;
  width:520px;
}

.news-single-item {
  padding: 15px 15px 15px 15px;
}

.news-list-container {
  
}
	
.news-list-item {
  
}


.clearer {
  visibility:hidden;
}


/***************** Formulare *********************/
.csc-mailform {
  margin-top:20px;
  border: 0px;
}

.csc-mailform-field label {
  margin:2px;
  line-height:15px;
  color:#99999;
  margin-right: 10px;
  width: 220px;
  display: block; 

  margin-bottom:5px;
  font-size: 0.9em;
}

.csc-mailform-field input {
  margin-bottom:5px;
}

.csc-mailform-submit {
  margin-left: 0px;
  margin-top:20px;
  border-style:solid;
  border-width:1px;
  border-color:#99999;
  background-color:#FFFFFF;
  color:#999999;

}



/* Classes von der Extension css_styled_content */

.bodytext {
  margin: 0px 0px 0px 0px;
}

.csc-header {
}

.tx-indexedsearch {
  width:520px;
}

