/*div {border:#993300 solid 1px;}*/

a{color:#D24C4E; text-decoration:none}
a:hover{color:#333; text-decoration:none}
td {vertical-align:top}
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;background-color:#FFFFFF;margin-top: 0px; color: #686868; text-align:center}
body {background-image:url(../images/welt.jpg)}
	
#mainBox {z-index:3; position: relative; width:900px; top:10px;  margin-left:auto; margin-right:auto;  background-color:#FFFFFF; border:#AEC6C8 solid 1px }
#logoBox {z-index:3; position: relative; width:900px; height:80px; top:0px;background-color:#DEE7E7; text-align:left}
#printBox {z-index:3; position: absolute; width:47px; height:20px; top:12px; right:20px; text-align:left}
#menuBox {z-index:3; position: relative; width:900px; height:18px; background-color:#FFFFFF;border-top:#AEC6C8 solid 1px;}
.menu {width:726px; height:18px; float:right; text-align:left;}
#headerBox {z-index:3; position: relative; width:900px; height:51px; }
#langBox {z-index:3; position: relative; width:174px; height:51px;background-color:#8BA022; float:left }
#langSpace {z-index:3; position: relative; width:22px; height:51px;background-color:#A02225; float:left }
#langMenu {z-index:3; position: relative; left:10px; top:20px; width:140px; height:20px; color:#FFFFFF; text-align:left;float:left }
.langMenuNav a{color:#C9DF60; padding-right:5px;}
.langMenuNavActive a{color:#FFFFFF; padding-right:5px;}



#header {z-index:3; position: relative; width:726px; height:51px; float:right; background-color:#339900; }
#contentBox {z-index:3; position: relative; width:900px; background-color:#FFFFFF }
#mainContent {z-index:3; position: relative; width:726px; float:right; background-color:#FFF;text-align:left}
.content {margin:10px 20px 8px 0px;}

.footerContent {margin:0px;}
.footerContent p{margin:0px;}
.contentRight {margin:20px 20px 8px 0px;}
.contentRight h1{color:#8BA022;margin:10px 20px 8px 0px;}
.rightContentMain h3.rgaccord1-toggle{color:#8BA022;margin:10px 0px 8px 0px; padding-right:30px}
.rightBox {width:240px; height:22px;background-color:#8BA022;} 
.contentVr  {margin:20px 0px 10px 0px;}

.leftContentBox {width:174px;background-color:#FFF; text-align:left;padding-top:20px}
#leftContentBoxIntro {z-index:3; position: relative; width:174px; height:640px; float:left; background-color:#FFF; text-align:left}
/*#leftContentBoxIntro {background-image:url(../images/welt_2.jpg)}*/

.introContentMain {z-index:3; position: relative; width:665px; float:left; background-color:#FFF; text-align:left; padding-left:10px;}
.leftContentMain {width:465px; float:left; background-color:#FFF; text-align:left; padding-bottom:20px }
.leftContentMain td{ vertical-align:top}
.rightContentMain {width:240px;  background-color:#E5EAEE; text-align:left; margin:22px 22px 22px 10px;;}

.leftContentMain h3.rgaccord1-toggle{color:#333;margin:10px 0px 0px 0px; padding-right:30px}


#menuSubBox {z-index:3; position: relative; width:900px; height:18px; display:block }
#menuSub {z-index:3; position: relative; width:726px; float:right;background-color:#A02225; text-align:left }

.footer {width:900px; height:18px;background-color:#A02225; float:left;color:#FFFFFF; text-align:center}
.menuFooter {height:18px; float:left; }
.contentFooter {height:18px; float: right; padding-right:10px; padding-top:1px}
/*###################################################*/
h1 {color:#A02225; font-size:12px; padding:5px 0px 10px 0px; margin:0px;}
h2 {color:#FFFFFF; font-size:12px; padding:5px 0px 10px 0px; margin:0px}
h3 {color:#A02225; font-size:12px; padding:5px 0px 0px 0px; margin:0px;}

/*#################MENU MAIN########################*/
.menuMain a{color:#D24C4E; font-size:10px;text-transform:uppercase;text-decoration:none}
.menuMain a:hover {color:#8BA022;}
.menuMain  { margin:0px; padding-right:5px; padding-top:3px;}
.menuMainActive a{color:#8BA022;text-transform:uppercase;font-size:10px;text-decoration:none}
.menuMainActive  { margin:0px; padding-right:5px; padding-top:3px;}
/*################MENU SUB#########################*/
.menuSub a{color:#fff; font-size:10px;text-transform:uppercase;text-decoration:none; display:block;}
.menuSub  a{padding:2px 0px 2px 5px;}

.menuSub a:hover{background-color:#8BA022;color:#fff; font-size:10px;text-transform:uppercase;text-decoration:none;display:block; padding:2px 0px 2px 5px;}

.menuSubActive a{color:#fff; font-size:10px;text-transform:uppercase;text-decoration:none;display:block}
.menuSubActive  a{background-color:#8BA022;display:block;padding:2px 0px 2px 5px;}
/*################MENU SUB LEFT#########################*/
.menuSubLeft a{color:#8BA022; font-size:10px;text-transform:uppercase;text-decoration:none; display:block;}
.menuSubLeft  a{padding:2px 20px 8px 22px;}
.menuSubLeft {background-image:url(../images/arrow.jpg); background-repeat:no-repeat; background-position: top}

.menuSubLeft a:hover{color:#D24C4E; font-size:10px;text-transform:uppercase;text-decoration:none;display:block; padding:2px 20px 8px 22px;}

.menuSubLeftActive a{color:#D24C4E; font-size:10px;text-transform:uppercase;text-decoration:none;display:block}
.menuSubLeftActive  a{display:block;padding:2px 20px 8px 22px;}
.menuSubLeftActive {background-image:url(../images/arrow_o.jpg); background-repeat:no-repeat; background-position:top}
/*################MENU FOOTER#########################*/
.menuFooter a{color:#fff; font-size:10px;text-transform:uppercase;text-decoration:none; display:block;}
.menuFooter  a{padding:2px 0px 2px 5px;}

.menuFooter a:hover{color:#fff; font-size:10px;text-transform:uppercase;text-decoration:none;display:block; padding:2px 0px 2px 5px;}

.menuSubFooter a{color:#fff; font-size:10px;text-transform:uppercase;text-decoration:none;display:block}
.menuSubFooter  a{display:block;padding:2px 0px 2px 5px;}
/*################SITE MAP#########################*/
.csc-sitemap a{color:#D24C4E; text-decoration:none}
.csc-sitemap a:hover{color:#8BA022; text-decoration:none}
/*#################################################*/
.csc-textpic-caption {padding-top:5px;}
/*##########################Formular#######################################*/
fieldset.csc-mailform{border:0}
fieldset.csc-mailform label{width:380px;float:left;text-align:left;margin-right:0px; margin-bottom:5px}
fieldset.csc-mailform input,fieldset.csc-mailform textarea{margin-bottom:10px;font-size:10px;font-family:arial, Helvetica, sans-serif;border:1px solid #ccc;padding:2px;width:250px}
fieldset.csc-mailform fieldset input{float:none;display:inline;width:50px;text-align:left;border:0}
fieldset.csc-mailform fieldset label{display:inline;float:none;text-align:left;width:400px;margin:10px 0}
fieldset.csc-mailform fieldset{border:0}
fieldset.csc-mailform fieldset legend{display:none}
fieldset.csc-mailform select{width:220px;margin:2px 0}
fieldset.csc-mailform option{padding:0 5px;background:#fff}
#mailformformtype_mail{padding:2px;margin-left:40px;background:#eee;border:1px solid #ccc;width:80px;text-align:center}
.csc-mailform-label { color: #333; font-weight:bold; font-size: 14px; line-height:32px;font-family: Arial, Helvetica, sans-serif; margin-top:0px;text-align:left; width:440px;}

/*####################tables########################*/
.contenttable { }
.td-0 {width:200px;} .td-1 {width:200px;}
.td-0 b{color:#A02225} .td-1 b{color:#A02225}



