html, body {margin: 0;
            padding: 0;
            font-size: 100%;
            color: #333;
            font-family: Arial, Verdana, sans-serif;
            background: #330000;
            text-align: center;}
            
div#main {width: 786px;
          text-align: left;
          margin: 0 auto;
          padding: 0;
          font-size: 0.8em;
          background: #FFFFFF;
          color: #333333;}
          
div#top {background: transparent url(images/design3.png) 0 0 no-repeat;
         padding-top: 81px; padding-left: 18px;}         

div#text {float: right;
          width: 400px;
          margin-left: 0px;
          margin-right: 87px;
		  _margin-right: 45px;
          _margin-left: 0px;}
          
div#menu {font-size: 0.9em;
          float: left;
		  padding: 0px 0px 0px 0px;
		  _padding: 0px 0px 0px 0px;
		  margin: 0px 0px 0px 0px;
          _margin: 0px 0px 0px 0px;
          width: 236px;
		  _width: 236px;}

img {border: 0 none;}
          
hr {height: 1px;
    margin: -1px 0 0 0;
    padding: 0;
    border: none;
    visibility: hidden;
    clear: both;}                                  
             
h1 {padding: 0;
    margin: 0 0 20px 0;
    position: relative;
    width: 444px;
    height: 125px;
    overflow: hidden;}
    
h1 span {display: block;
         position: absolute;
         left: 0;
         top: 0;
         z-index: 1;
         width: 444px; 
         height: 125px;
         margin: 0; 
         padding: 0;
         _cursor: hand;}
         
div#text h2, div#kontakt h2 {padding: 0;
             font-weight: normal;
             font-size: 1.5em;
             margin: 0 0 20px 0;}
             
div#text h2 span, div#kontakt h2 span {padding: 0 0 8px 0; color: #000;}             
             
h3 {padding: 0 0 7px 0;
    margin: 0;
    font-weight: normal;
    font-size: 1.1em;}   
	        
         
p, ul {line-height: 1.3;
       padding: 0;
       margin: 0 0 15px 0;}   
       
div#text li {list-style-type: 0;
             padding: 0 0 0 12px;
             margin: 0 0 0 15px;
			 _margin: 0 0 0 15px;}
             
a, a:link {color: #005BA3; text-decoration: underline;}
a:visited {color: #610057;}
a:hover {color: #000;}
             
div#menu ul {margin: 0; list-style-type: none; padding: 0; line-height: 1.3}

div#menu li {width: 236px; _width: 206px; border-bottom: 1px solid #F34500;}

ul#mainmenu a  {display: block;
                text-transform: uppercase;
				text-align: right;
                color: #000000;
                padding: 6px 22px 6px 8px;
				_padding: 6px 30px 6px 0px;
		  		margin: 0px 0px 0px 0px;
          		_margin: 0px 0px 0px 0px;
				width: 236px;
                _width: 206px;
                text-decoration: none}
				
ul# a.active { length:20px; _length:20px;}				
                
ul#mainmenu a:link, ul#mainmenu a:visited {text-align: right; width:206px; _width:206px;color: #000000;}
ul#mainmenu a:hover, ul#mainmenu a.active {text-align: right; color: #000000; margin: 0px; width: 206px; _width:206px; background: #F1EFDC}
ul#mainmenu a.active {cursor: default; _cursor: default; _width: 206px;}


div#menu h2 {padding: 5px 6px 7px 8px;
			 _padding: 5px 6px 7px 8px;
             text-align: left;
             background: #F4F4F4;
             margin: 0;
             font-weight: normal;
             font-size: 1.0em;
             text-transform: uppercase;
             color: #000;
             min-height: 6px;
             _height: 20px;}
