body {font:normal 14px "Helvetica", sans-serif; color:#000000; background:url(../gfx/vBg.gif) left top repeat-x #570000; margin:0; padding:0; border:0; height:100%;}
    
    /*--Headlines--*/
    h1{font:bold 20px "Helvetica", sans-serif; color:#000000; margin-top:0; margin-bottom:30px;}
    h2{font:bold 16px "Helvetica", sans-serif; color:#000000; margin-top:0;}
    h3{font:bold 14px "Helvetica", sans-serif; color:#000000; margin-top:0;}
    
    /*--BoxModell--*/
    #box {margin:0 auto; padding:0; width:840px; height:100%;}
    #leftBox{width:40px; float:left; margin:0; padding:0 5px; background: url(../gfx/cvjm.gif) left 5px no-repeat; height:350px;}
    #rightBox{border:1px solid #570000; width:800px; height:100%; margin-left:30px;}
    #header {position:absolute; width:800px; height:125px; font:normal 10px Helvetica, sans-serif; color:#000000; background:url(../gfx/header01.jpg) left top no-repeat; margin:0; padding:0; border-bottom:1px solid #570000;}
    #headerNavi{position:relative; top:10px; left:640px;}
   	#headerNavi a{font:normal 10px "Helvetica", sans-serif; color:#000000;}
   	#headerNavi a:hover{text-decoration:underline;}
    #headerNavi li{margin-left:10px;}
    #mainNavi{position:absolute; display:block; text-transform:uppercase; background:url(../gfx/vBg.gif) left bottom repeat-x #570000; width:800px; height:31px; top:125px;}
    #mainNavi li {list-style-image: none; list-style:none; list-style-position:inherit; float:left; margin:0px; padding:0;}
    ul#SubNavi{text-transform:uppercase; background: #2B0000; padding:10px; height:15px;}
    #SubNavi li{float:left; padding:0 10px; border-right:1px solid #D59066; list-style-image: none; list-style:none; list-style-position:inherit;}
    #SubNavi li a{font:italic bold 11px "Helvetica", sans-serif; color:#D59066; text-decoration: none;}
    #SubNavi li a:hover{color:#FFF;}
    #SubNavi li.NoBorder{border-right:0px;}
    #content{position:absolute; top:156px; background:url(../gfx/vBgContent.gif) left top repeat-x #ffa415; width:800px;}
    #content div.distanz{margin:40px;}
    #contentLeft{float:left; width:250px; margin:0px; padding:0; border: 0px solid red;}
    #contentRight{float:right; width:460px; margin:0px; padding:0; border: 0px solid red;}
    #footer{font:normal 10px "Helvetica", sans-serif; text-align: right; clear:both; margin-bottom:40px; margin-right:40px; padding:0; display:block;}
    #footer a{font:normal 10px "Helvetica", sans-serif; color:#000000; text-decoration:underline;}
    
    /*--Pictures--*/
    img{border:0px; margin:0; padding:0;}
    .BorderPic{background:#FFF; padding:5px; border:1px solid #000000;}
    
    /*--Link--*/
    a {font:bold 12px Helvetica, sans-serif; color:#000; text-decoration: underline;}
    
    /*--Listen--*/
    ul {list-style-position:inherit; margin:0px; padding:0;}
    ul.register{list-style-position:inside; list-style-type:disc; margin-bottom:20px; padding:0;}
    li {list-style-position:inherit;}
    
    /*--Tabellen--*/
    .TableColor{border:0px solid #570000; width:370px; margin:0; padding:0;}
    .TableColor th{width:200px; font:bold 12px "Helvetica", sans-serif; text-align:left; margin:0; padding:0;}
    .TableColorKonf{border:0px solid #570000; width:400px; margin:0; padding:0;}
    .TableColorKonf td{border:0px solid #570000; font:normal 12px "Helvetica", sans-serif; text-align:left; margin:0; padding:1px;}
    th.TablH1 {font:bold 20px "Helvetica", sans-serif; color:#570000; padding-top:20px;}
    td{vertical-align: top; text-align:left; margin:0; padding:0;}
	
	/*--Formular--*/
	form{}
	label{width:200px; display:block; font:bold 12px "Helvetica", sans-serif;}
    input{background:url(../gfx/vBg_Textarea.gif) top left repeat-x #FFF; width:250px; height:20px; border:1px solid #570000; margin-bottom:10px;}
    input.inputBtn{cursor: pointer; text-transform: uppercase; font-weight: normal; color:#fff; height:30px; width:150px; background:url(../gfx/vBg_Button.gif) top left repeat-x #e56e05; padding:5px; border:1px solid #570000;}
    input.inputBtnPic{cursor: pointer; font-weight: normal; color:#fff; height:20px; width:150px; background:url(../gfx/vBg_Button.gif) top left repeat-x #e56e05; padding:0,5px; border:1px solid #570000;}
    div.Right a {text-decoration: none;}
    div.Left a {text-decoration: none;}
    input.inputBtnPicDownload{cursor: pointer; font-weight: normal; color:#fff; height:20px; width:250px; background:url(../gfx/vBg_Button.gif) top left repeat-x #e56e05; padding:0,5px; border:1px solid #570000;}
    input.inputBtn:hover{color:#fff; background:url(../gfx/vBg_ButtonOver.gif) top left repeat-x #e56e05;}
    input.inputBtnPic:hover{color:#fff; background:url(../gfx/vBg_ButtonOver.gif) top left repeat-x #e56e05;}
    textarea{background:url(../gfx/vBg_Textarea.gif) top left repeat-x #FFF; width:250px; height:150px; border:1px solid #570000; margin-bottom:20px;}
    
    /*--Sonstiges--*/
    .Left{text-align:left;}
    .Right{text-align:right;}
    p.notice{font:italic 12px "Helvetica", sans-serif;}
    h2.HdCenter{text-align:center;}
    p.TxtCenter{text-align:center;}
    div.clear{clear:both; margin:0; padding-top:20px;}
    div.blank{clear:both; border-bottom:1px dotted #570000; margin:20px 0; padding:0; display:block;}
