* {
    margin: 0;
    padding: 0;
    border: 0;
}

body, p,
h1, h2, h3, h4, h5, h6,
table, tr, td,div,
ul, ol, li,
form, input, textarea, select, .error, .nav-text, .nav-text a, .nav-text a:hover,
a, a:link, a:active,a:visited,
a,
     a:link,
     a:active,
     a:visited,
     a:hover
     {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       line-height:16px;
       text-decoration: none;
       font-weight: normal; 
	   color:#555555;
}

a,
     a:link,
     a:active,
     a:visited,
     a:hover
{
 color:#981020;
}	 

a:hover 
{
  text-decoration: underline;
}

img {
behavior: url(/cms/site/img/iepngfix.htc);
}	

h2
{
 font-size:14px;
 color:#555555;
 line-height:18px;
 padding:0;
 margin:0;
}

h4 
{
 font-size:14px;
 color:#FFFFFF;
 line-height:18px;
 padding:0;
 margin:0;
}

h3 {
   font-size: 20px;
   /*color:#981020;*/ 
   line-height:25px;
}

body {
	background-color: #FFFFFF;
}

input 
{
 width:177px;
 height:16px;
 border:1px solid #555555;
}

textarea
{
width:250px;
height:60px;
 border:1px solid #555555;
}

.error
{
 color: #981020;
}

#zentriert {
  position:absolute;
  left:50%;
  width:752px;
  margin-left:-376px;
  top:123px; 
  text-align:center;
}

#zentriert2 {
  position:absolute;
  left:50%;
  width:900px;
  margin-left:-450px;
  top:77px; 
}




#nav {
  /*width:392px;
  margin-left:180px;*/
 margin-left:80px;
/margin-left:0px;    /* only for IE */
  margin-top:15px;
  margin-bottom:8px;
 }

#nav-li
{	
    margin: 0;
	padding: 0;
}

#nav-li li
{	margin: 0;
	padding: 0;
	list-style: none;
display:inline;
float:left;
padding-right:30px;
padding-bottom:5px;
}

#nav-li li a
{	list-style: none;
	text-decoration: none;
    /*display:block;
    background-image:url(/cms/site/img/start-nav-inactive.jpg);
	background-repeat:no-repeat;
	width:392px; */
	height:20px;
  color:#656565;
  font-size:14px;
}

#nav-li li a:hover
{	
    list-style: none;
	text-decoration: none;
 /*display:block;
	background-image:url(/cms/site/img/start-nav-active.jpg);
	background-repeat:no-repeat;
	width:392px;
	color:#FFFFFF;*/
  	height:20px;
    font-weight:bold;
  font-size:14px;
}

.nav-text
{
  color:#656565;
  font-size:14px;
  padding-top:5px;
}

.nav-text a
{
  color:#656565;
  font-size:14px;
  padding-top:5px;
}

.nav-text a:hover
{
  color:#FFFFFF;
  font-size:14px;
  padding-top:5px;
}


#nav2 {
  width:271px;
  text-align:center;
}


#nav2-li
{	
    margin: 0;
   padding: 0;
}

#nav2-li li
{	
    margin: 0;
	padding: 0;
	list-style: none;
display:inline;
float:left;
padding-right:30px;
}

#nav2-li li a
{	
   list-style: none;
    display:block;
	text-decoration: none;
	/*background-image:url(/cms/site/img/nav-inactive.jpg);
	background-repeat:no-repeat; */
	width:241px; /*271*/
	height:20px;
  color:#656565;
  font-size:14px;
}

#nav2-li li a:hover
{	
    list-style: none;
    display:block;
    text-decoration: none;
	/*background-image:url(/cms/site/img/nav-active.jpg);
	background-repeat:no-repeat;*/
	width:241px; /*271*/
	height:20px;
  /*color:#FFFFFF;*/
  font-size:14px;
  font-weight:bold;
}

#pic-start
{
width:752px;
height:137px;
background-image:url(/cms/site/img/pic-start.jpg);
background-repeat:no-repeat;
}

#box
{
  margin-top:89px;
  margin-left:241px; 
/margin-left:0px;  /* only for IE */
  width:273px;
text-align:center;
}



#box-new {
  margin-top:89px;
  margin-left:115px; 
margin-right:30px;
float:left;
  width:273px;
  background-image:url(/cms/site/img/start-box.jpg);
  background-repeat:no-repeat;
}

*html #box-new {
  margin-top:89px;
margin-right:30px;
float:left;
margin-left:55px;  
  width:273px;
  background-image:url(/cms/site/img/start-box.jpg);
  background-repeat:no-repeat;
}

#box-text
{
  padding-top:23px;
  padding-left:23px;
  padding-right:23px;
  /*padding-bottom:14px;*/
  padding-bottom:24px;
  font-size:18px;
  line-height:22px;
}

#address
{
 font-size:11px;
 margin-top:5px;
}

#address2
{
 font-size:11px;
 margin-top:125px;
}

#address-content
{
 font-size:11px;
 margin-top:5px;
 width:900px;
 float:left;
 text-align:center;
}

#address-content a
{
 font-size:11px;
 margin-top:5px;
 color:#555555;
}

#address a
{
 font-size:11px;
 margin-top:5px;
 color:#555555;
}

#address2 a
{
 font-size:11px;
 margin-top:125px;
 color:#555555;
}

#right
{
 width:443px;
 float:left;
}

#left
{
 width:455px;
 float:left;
}

#right-content
{
margin-top:1px;
background:#947e5e;
background-image:url(/cms/site/img/bg-right.jpg);
background-repeat:repeat-x;
width:441px;
min-height:261px;
height: auto !important;
height:261px; 
}

.shadow
{
 height:11px;
 /height:14px;
}

*html .shadow
{
 height:12px;
}


#right-content-text
{
  padding-left:17px;
  padding-right:35px;
  padding-top:14px;
  padding-bottom:10px;
  color:#FFFFFF;
}

#left-content
{
  padding-right:50px;
} 
