body{
padding-top:25px;

background:#e7e7e7;

}

div{

overflow:hide;
position:relative;
width:inherit;



}

a {
border:none;
}

img {
border:none;
}

div.menusize{
height:auto;
}

div.submenu{
margin-top:20px;
height:auto;
background:#cccccc
}


div.main{
border-top:solid 4px #83B818;
margin-top:10px;
height:652px;
width:auto;
padding:0px;
}



div.address{

height:20px;

}

a{

color:#aaaaaa;
text-decoration:none;
}

div.frame{
background:#ffffff;
padding:0px;
border: solid 4px #83B818;
width:1000px;
height:auto;
}

table.maintbl{

width:992;

margin:0px;

}

a:hover{

color:#cc9999;
text-decoration:underline;
}



.hor_dark{
 
 background:#83B818;
 margin-top:5px;
 height:4px;
 width:auto;
 }

 .horizontal_border_bright{
 height:18px;
 width:auto;
 padding:0px;
 background:#e0edc5;
 }

 div.menu{
 background:#E0EDC5 ;
 padding:15px;
 padding-top:30px;
 height:606;
 width:200px;
 line-height: 2;
 font-weight:bold;
 color:#99bb99;
  }


div.top{
background:#ffffff;
width:auto;
height:120px;
    padding:5px;
    padding-left:20px;
}

img.top_logo{
background:#ffffff;
    margin-right:60px;
}

table{
background:#ffffff;
}

div.content{
background:#ffffff;
  font-size:14px;
  font-family:arial;
  margin-top:80px;
  color:#999999;
   overflow:auto;
  text-align:justify;
}

h1{
    font-size:1.6em;
    font-family:arial;
    color:#83B818;
   
    

}


h2{
    font-size:1.3em;
    font-family:arial;
    color:#83B818;

}

h3{
    font-size:1em;
    font-family:arial;
    color:#83B818;

}




li.submenu{

    list-style-image:url('fileadmin/templates/catering/img/arrow.gif');
}

fieldset.csc-mailform {

	width:50px;
	padding:5px;
}


center.footer{

color: #aaaaaa;
font-size:0.8em;

}




div.menu-level1{

/*background:#d3E0b7;*/

padding:3px;	
}

div.menu-level2{

background:#E0EDC5;
padding:5px;
margin-left:10px;

	
}


/* level1 */

div.menu-level1-normal a {
 font-family:arial;	
 font-size:0.8em;
 color:#562f08;
 text-decoration:none;
}
div.menu-level1-normal a:hover {
font-family:arial;
font-size:0.8em;
 text-decoration:underline overline;
 
 color:#83b818;
}


div.menu-level1-current-active a {
font-family:arial;
font-size:0.8em;
 text-decoration:underline overline;
 
 color:#83b818;
}


/* level2 */

div.menu-level2-normal a {
 font-family:arial;	
 margin-left:10px;
 font-size:0.8em;
 color:#562f08;
 text-decoration:none;
}
div.menu-level2-normal a:hover {
font-family:arial;
font-size:0.8em;
 text-decoration:underline overline;
 margin-left:10px;
 font-weight:bold;
 color:#83b818;
}


div.menu-level2-current-active a {
font-family:arial;
 text-decoration:underline overline;
 margin-left:10px;
 font-size:0.8em;
 font-weight:bold;
 color:#83b818;
}

/* level3 */

div.menu-level3-normal a {
 font-family:arial;	
 margin-left:20px;
 font-size:0.8em;
 color:#562f08;
 text-decoration:none;
}
div.menu-level3-normal a:hover {
font-family:arial;
font-size:0.8em;
 text-decoration:underline overline;
 margin-left:20px;
 font-weight:bold;
 color:#83b818;
}


div.menu-level3-current-active a {
font-family:arial;
 text-decoration:underline overline;
 margin-left:20px;
 font-size:0.8em;
 font-weight:bold;
 color:#83b818;
}

div.menu-level3-current-active a:hover {
font-family:arial;
 text-decoration:underline overline;
 margin-left:20px;
 font-size:0.8em;
 font-weight:bold;
 color:#83b818;
}


h5{

font-size:1em;
text-decoration:underline
font-weight:heavy;
color:#999999;
}


p.indent {

padding-left:15px;

}

div.indent{
padding-left:15px;
}

