/* ### undo #################################################################### */

:link,:visited { text-decoration:none;outline:none; }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin:0; padding:0 }
img, a img,:link img,:visited img, fieldset { border:none;outline:none; }
img { margin:0; padding:0; vertical-align:bottom; }
address { font-style:normal }

table {	border:none; padding:0px; margin:0px; border-spacing:0px; font-size:1em;}
tr { border:none; padding:0px; margin:0px; }
td { border:none; padding:0px; margin:0px; vertical-align:top; border-spacing:0px; }


legend { display:none; }

div, p, li, a {background-repeat:no-repeat; }

/* ### reset some basic style ################################################### */

dl			{margin: 0 0 0 0;}
dl dt		{margin: 0 0 0 0;}
dl dd+dt	{margin-top: 0;}
dl dd		{margin: 0 0 0 0;}

ol			{list-style: none;}
ol li		{margin: 0 0 0 0;}
ol li ol	{margin: 0 0 0 0;}
ol li ul	{margin: 0 0 0 0;}

p			{margin-bottom: 0em;}

ul			{list-style: none;}
ul li		{margin: 0 0 0 0;}
ul li ul	{margin: 0 0 0 0; list-style: none;}
ul li ol	{margin: 0 0 0 0;}

pre			{font-size:1.2em; }

a:hover { text-decoration:none;outline:none; }

/* ### HTML ###################################################################### */
html {
	min-height: 99%;
	margin-bottom: 1px;
	
}





/* ### BODY ###################################################################### */


body {background-color:#fff;background-image: url(../layout/bg_neu.jpg);background-repeat: no-repeat;background-position: center 2px;background-attachment: fixed;
      margin-left:0px;margin-right:0px; margin-top:0px; margin-bottom:0px;}
	 

#center {width:800px;margin-left:auto;margin-right:auto;
		 border-left:0px solid #fff;border-right:0px solid #fff;z-index:30;}
		 
#vertikal {width:169px;height:70%;
           position:absolute;top:0px;left:50%;right:50%;margin-left:-372px;z-index:10;
           background-color:#fff;border:0px solid #ccc;
           opacity:0.7;-moz-opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70, style=0);
           }
           
           
#horizontal {position:absolute;top:50px;left:50%;right:50%;margin-left:-400px;
             width:800px;height:100px;
            background-color:#fff;border-bottom:2px solid #ccc;z-index:15;
            opacity:0.6;-moz-opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60, style=0);
            }           		 
         
#header     {width:780px;height:221px;margin-top:0px;padding-left:0px;padding-right:20px;}
             
#header img {position:relative;top:-85px;left:-2px;z-index:30;} 

#title {position:relative;width:780px;top:60px;text-align:right;
        padding-top:0px;padding-right:20px;
        z-index:20;}

#nav      {z-index:30;position:relative;}

#left      {width:172px;position:relative;
            display:block;float:left;
            padding-left:28px;padding-right:10px;padding-top:25px;z-index:30;}
            

#content   {width:535px;min-height:500px;overflow:hidden;
           padding-left:30px;padding-right:10px;padding-top:25px;display:block;
           }
            

          
#footer        {width:100%;text-align:center;margin-top:20px;padding:10px;background-color:#fff;
				opacity: 0.6;-moz-opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60, style=0);}
               
