body {
    font-family: Arial;
    text-decoration:none;
    background-image:url(images/design/background.gif);
    background-repeat: no-repeat;
    background-position: 150px 220px;
    margin:0px;
    font-family: Arial;
    text-decoration:none;
    }


#banner_left, #banner_right{
  width:250px;
  height:40px;
  margin-top:50px;


}
#banner{
  width:1000px;
  height:100px;
  /*background-image:url("/typo3/fileadmin/template/images/banner/Dani.jpg");*/
  background-repeat:no-repeat;
  background-position:center;  
  border-bottom: #FA4025 1px solid;
}

#banner_left{
  position:relative;
  float:left;

}
#banner_image{
  position:relative;
  float:left;
  width:500px;

}

#banner_right{
  position:relative;
  float:right;
  text-align:right;

}
a:link
    {
    color: #000000;
    font-size:12px;
    text-decoration:none;
  }
a:visited
	{
    color: #000000;
    font-size:12px;
    text-decoration:none;
	}
	
a:hover
	{
    color: #000000;
    font-size:12px;
    text-decoration:none;
	}
	
h1 {
    color: #000000;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
}

h3 {
    color: #000000;
    font-size:12px;
    text-decoration:none;
    font-weight:normal;
    margin-bottom:1px;
    margin-top:1px;
    white-space:nowrap;
}
	
img
    {
    border:0;
    }

 ul.menu {
    width:209px;
    
 }

 td {
     font-size:12px;
 }

.menu-level1-act, .menu-level2-act, .menu-level1-no, .menu-level2-no{
  width:249px;
  border-top:1px #FA4025 solid;
  line-height:15px;
  
}

.menu-level1-act a, .menu-level2-act a, .menu-level1-no a, .menu-level2-no a{
  display:block;
  padding-top:10px;
  margin-left:0px;
  padding-left:10px;
  height:15px;
  
}

.menu-level2-act, .menu-level2-no{
  width:249px;
  border-top:1px #FA4025 solid;
  line-height:20px;
  
  border-left: 15px #FA4025 solid;
  padding-left:0px;
}

.menu-level1-act a:hover, .menu-level2-act a:hover, .menu-level1-no a:hover, .menu-level2-no a:hover{
  /*background-color:#cccccc;*/
}

.menu{
  list-style: none;
  padding:0px;
  margin:0px;
}

#menucontent{
  width:250px;
  /*background-color:#eeeeee;*/
  float:left;
position:relative;
min-height:800px;
overflow:hidden;
}

#maincontent{
  margin:20px;
  margin-top:30px;
  position:relative;
  float:left;
  width:740px;
  margin:5;
  margin-top:50px;
}

p{
  font-size:12px;
}

li{
  border:1px;
}