/* created 2009-12-09 00:56:08 by NOEO Template Editor */ 
body, html{ 
padding:0px; 
margin:0px; 
text-align:center; 
 font-family : Arial, sans-serif; 
 font-size : 12px; 
 font-weight : normal; 
 color:#000000; 
} 

.contentbox_title { 
 float:left; 
 border-left:1px solid #72716e; 
 border-top:1px solid #72716e; 
 border-right:1px solid #72716e; 
 background-color:#72716e; 
 font-family : Arial, sans-serif; 
 font-size : 14px; 
 font-weight : normal; 
 color:#ffffff; 
 padding:5px 9px 5px 9px ; 
 
 } 
form.disabled div {
color: rgb(171,171,171);
} 
.green {
color: rgb(0,119,0); 
} 
 .content_box {
background: url(../../images/pshadow/left.png) repeat-y;
height:100%; 
} 
.plus-btn {
background-image: url(../../images/plus-btn.png);
background-repeat:no-repeat;
background-position:2px 2px;
background-color:#f2f2f2;
border:1px solid #8bd0ef;
padding-left:24px;
font-family : Arial, sans-serif; 
 font-size : 14px; 
height:28px; 
 font-weight : bold; 
 color:#4d6990;
} 
.red, a.red,
a.red:active,
a.red:hover,
a.red.visited,
.red a {
color:#ae5d5d !important;
} 
.content_box-right {
background: url(../../images/pshadow/right.png) repeat-y top right;
height:100%; 
} 

.content_inner {
background-color:#fcfcfc;
float:left;
margin-left:12px;
margin-right:12px;
padding:0px; 
 
} 
.content_inner_set {
float:right;
padding:10px;
margin-top:-24px;
margin-bottom:-22px; 
background-color:#fcfcfc;
} 

.pshadow_top_left {
width:33px;
height:33px;
background: url(../../images/pshadow/top-left.png) no-repeat top left;
float:left;
} 
.border{
border:1px solid silver;
padding:5px;
} 
.pshadow_top {
margin-left:33px;
margin-right:33px;
height:33px;
background: url(../../images/pshadow/top.png) top left; 
} 
.pshadow_left { 
width:33px;
float:left;
background: url(../../images/pshadow/left.png) repeat-y top left;;
height:100%;
} 

.pshadow_bottom {
margin-left:33px;
margin-right:33px;
height:33px;
background: url(../../images/pshadow/bottom.png) bottom left; 
} 

.pshadow_right { 
width:33px;
float:right;
background-image: url(../../images/pshadow/right.png) top right; 
height:100%;
} 

.pshadow_top_right {
width:33px;
height:33px;
background: url(../../images/pshadow/top-right.png) no-repeat top right;
float:right;
} 
.pshadow_bottom_left {
width:33px;
height:33px;
background: url(../../images/pshadow/bottom-left.png) no-repeat bottom left;
float:left;
} 
.pshadow_bottom_right {
width:33px;
height:33px;
background: url(../../images/pshadow/bottom-right.png) no-repeat bottom right;
float:right;
} 
.gray,a.gray,a.gray:visited,a.gray:active,a.gray:hover {
color: rgb(171,171,171); 
} 

textarea, input,select {
font-family : Arial, sans-serif; 
 font-weight : normal; 
 text-decoration:none; 
 font-size : 12px; 
} 
h1{ 
 font-family : Arial, sans-serif; 
 font-weight : bold; 
 text-decoration:none; 
 font-size : 18px; 
margin:2px 0px 6px 0px;
} 

h2{ 
 font-family : Arial, sans-serif; 
 font-weight : bold; 
 text-decoration:none; 
 font-size : 14px; 
margin:2px 0px 6px 0px;
} 

#updatesection_alertbox,.alertbox_dev {
position:absolute; 
width:510px;
z-index:99999;
 
left:50%;
margin-left:-255px;
top:20%;
height:auto;
}
#scrollsection {
 width:1030px; 
} 

 html>body #updatesection_alertbox,.alertbox_dev { /* nur fuer moderne Browser! */
 position: fixed;
 } 
.formerror {
font-family : Arial, sans-serif; 
 font-size : 11px; 
 font-weight : normal; 
 color:#930c0c; 
line-height:13px;
}
 
a, 
a:visited, 
a:active { 
 font-family : Arial, sans-serif; 
 font-weight : normal; 
 text-decoration:none; 
 color:#1d6bb8; 
} 
 
.bold , 
a.bold, 
a.bold:visited, 
a.bold:hover, 
a.bold:active { 
 font-weight : bold; 
} 
 
a:hover { 
 font-family : Arial, sans-serif; 
 font-weight : normal; 
 text-decoration:underline; 
 color:#76a0b0; 
} 
 
.disabled { 
color:#5d5c5c; 
} 
.small,a.small,a.small:visited,a.small:active,a.small:hover { 
font-size:11px !important; 
} 
 
div { 
text-align:left; 
position:relative; 
} 
 
#main { 
margin:auto; 
width: 890px; 
background-color:#eeeeee; 
background-image:url(../../images/main-bg.jpg);
background-repeat:repeat-y
} 
#main-full { 
margin:auto; 
width: 890px; 
background-color:#ffffff; 
background-repeat:repeat-y
} 
 
.chitem{ 
 margin: 10px 0px 20px 0px; 
} 
 
.rcollist { 
 margin: 20px 0px 0px 0px; 
} 
 
.chitem h1, 
.chitem h1 a, 
.chitem h1 a:visited, 
.chitem h1 a:active, 
.chitem h1 a:hover, 
.usrinfo h1{ 
 font-family : Arial, sans-serif; 
 font-weight : bold; 
 text-decoration:none; 
 font-size : 14px; 
 color:#000000; 
 margin: 0px 0px 4px 0px; 
} 
.chitem_detail {
font-family : Arial, sans-serif; 
 font-weight : normal;
line-height:16px; 
 text-decoration:none; 
 font-size : 13px; 
margin: 0px 0px 15px 0px;
} 
.chitem_detail h1, 
.chitem_detail h1 a, 
.chitem_detail h1 a:visited, 
.chitem_detail h1 a:active, 
.chitem_detail h1 a:hover, 
.usrinfo h1{ 
 font-family : Arial, sans-serif; 
 font-weight : bold; 
 text-decoration:none; 
 font-size : 20px; 
 color:#000000; 
 margin: 0px 0px 6px 0px; 
} 
.chitem_detail h2, 
.chitem_detail h2 a, 
.chitem_detail h2 a:visited, 
.chitem_detail h2 a:active, 
.chitem_detail h2 a:hover, 
.usrinfo h2{ 
 font-family : Arial, sans-serif; 
 font-weight : bold; 
 text-decoration:none; 
 font-size : 13px; 
 color:#000000; 
 margin: 0px 0px 4px 0px; 
} 
 
.sub { 
 font-family : Arial, sans-serif; 
 font-size : 11px; 
 color:#707070; 
} 
 

a.mouseonly, 
a.mouseonly:active, 
a.mouseonly:visited, 
a.mouseonly:hover 
{ 
 font-family : Arial, sans-serif; 
 text-decoration:none; 
 color:#000000; 
 margin: 0px 0px 4px 0px; 
} 
 
.rcollist h1, 
.rcollist h1 a, 
.rcollist h1 a:active, 
.rcollist h1 a:visited, 
.rcollist h1 a:hover 
{ 
 font-family : Arial, sans-serif; 
 font-weight : bold; 
 text-decoration:none; 
 font-size : 12px; 
 color:#000000; 
 margin: 0px 0px 4px 0px; 
} 
.usrinfo a, .usrinfo a:active, .usrinfo a:visited,.usrinfo a:hover { 
 font-weight : bold; 
 color:#000000; 
} 
 
.chitem a.src, .chitem a.src:active, .chitem a.src:visited,.chitem a.src:hover { 
 color:#42a961; 
} 
 
#header { 
width:890px; 
height:90px; 
background-color:#fefefe; 
border-bottom:1px solid #b2b2b2; 
} 
 
#footer { 
width:890px; 
background-color:#fefefe; 
background-image:url(../../images/footer-bg.jpg);
background-repeat:repeat-x;
border-top:1px solid #b2b2b2; 
} 
 
.chnavi { 
clear:left;
width:280px; 
} 
 
.chnavi ul { 
margin: 0px 0px 30px 0px; 
list-style-type:none; 
padding:0px; 
display:block; 
float:left; 
} 
 
.hrline { 
margin:10px 0px 0px 10px; 
background-color:silver; 
height:1px; 
overflow:hidden; 
width:90%; 
clear:left;
} 
 
.chnavi li { 
font-weight:bold; 
padding-bottom:2px; 
font-size:14px; 
} 
 
.chnavi li a, 
.chnavi li a:visited, 
.chnavi li a:active, 
.chnavi li a:hover{ 
color:#000000; 
font-size:12px; 
} 
.chnavi li a.selected, 
.chnavi li a.selected:visited, 
.chnavi li a.selected:active, 
.chnavi li a.selected:hover{ 
font-weight:bold; 
}
 
#footer ul { 
margin: 36px 20px 30px 20px; 
list-style-type:none; 
padding:0px; 
display:block; 
float:left; 
} 
 
#footer li { 
font-weight:bold; 
} 
 
 
 
#logo-main { 
width:140px; 
float:left; 
margin:15px 0px 0px 20px; 
} 
 
#main-col { 
width:550px; 
background-color:#ffffff; 
float:left; 
padding:0px 20px 20px 20px; 
overflow:hidden; 
} 
#main-col-full { 
width:850px; 
background-color:#ffffff; 
float:left; 
padding:0px 20px 20px 20px; 
overflow:hidden; 
} 
 
#right-col { 
width:260px; 
background-color:#eeeeee; 
float:left; 
overflow-x:hidden; 
padding:20px; 
} 
#right-col h2{
font-family : Arial, sans-serif; 
 font-weight : bold; 
 text-decoration:none; 
 font-size:12px; 
 color:#000000;
}
 
#right-col .vdelim { 
height:2px; 
background-color:#ffffff; 
width:323px; 
overflow:hidden; 
margin:0px -20px 0px -20px; 
} 
 
.clearleft { 
clear:left; 
} 
 
.clearboth{ 
clear:both; 
} 
 
.clearight { 
clear:left; 
} 
 
.usrinfo { 
margin:20px 0px 20px 0px; 
} 
 
#navi-main { 
list-style-type:none; 
margin:20px 0px 0px 52px; 
padding:0px; 
float:left; 
width:660px; 

} 
 
.pageselector { 
text-align:center; 
width:527px; 
} 
 
.pageselector ul{ 
list-style-type:none; 
margin:0px 0px 0px 0px; 
padding:0px; 
} 
 
.pageselector li { 
 margin:0px 4px 0px 0px; 
display:inline; 
border: 1px solid #303030; 
padding:4px 6px 4px 6px; 
} 
 
.pageselector li.selected,.pageselector li.selected a 
,.pageselector li.selected a:visited 
,.pageselector li.selected a:active 
,.pageselector li.selected a:hover 
{ 
border: 1px solid #303030; 
background-color: #303030; 
color:#ffffff; 
} 
 
.pageselector li a, .pageselector li a:visited, .pageselector li a:active, .pageselector li a:hover{ 
color:#303030; 
} 
 
 
#navi-main ul { 
list-style-type:none; 
margin:0px 0px 0px 0px; 
padding:0px; 
} 
 
#navi-main li { 
 margin:0px 4px 0px 0px; 
display:inline; 
} 
 
#navi-main a, 
#navi-main a:visited, 
#navi-main a:active, 
#navi-main a:hover { 
 font-family : Arial, sans-serif; 
 font-weight : normal; 
 text-decoration:none; 
 font-size:12px; 
 color:#000000; 
} 
 
#newform { 
margin: 16px 0px 0px 0px; 
} 
 
#newform select.newselect { 
width:200px; 
} 
 
#newform input.enter { 
width:320px; 
} 
 
/* Forms */ 
#forms_c1{ float:left; display:inline; width:510px; } 
#forms_c1 form input.submit{ display:inline; width:70px; height:22px; line-height:18px; text-align:center; padding: 0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
font-weight:normal; background-image:url(../../images/mp/submitover.png); cursor:pointer; } 
#forms_c1 form input.submit2{ display:inline; height:22px; line-height:18px; text-align:center; padding: 0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
font-weight:normal; background-image:url(../../images/mp/submitover.png); cursor:pointer; } 
#forms_c2_r1 form input.submit{ display:inline; width:107px; height:22px; line-height:18px; text-align:center; padding: 0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
font-weight:normal; background-image:url(../../images/mp/submitover.png); cursor:pointer; } 
#forms_c1 form input.submit3{ display:inline; width:53px; height:22px; line-height:18px; text-align:center; padding: 0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
font-weight:normal; background-image:url(../../images/mp/submitover.png); cursor:pointer; } 
#forms_c1_r0{ width:825px; clear:both; } 
#forms_c1_r1{ float:left; display:inline; width:610px; margin-left:5px;} 
#forms_c2_r1{ float:right; display:inline; width:302px; height:200px; } 
#forms_c2_box{ float:left; display:inline; width:302px; height:156px; border:#b2b2b2 solid 1px; margin-top:24px;} 
#forms_c1_r1 .anmeldung{ line-height: 50px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4a4a4a; } 
#forms_c1_r1 .title1{ line-height: 20px;margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4a4a4a; } 
 
#forms_c1_r1 .detail{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:regular; color:#4a4a4a; } 
#forms_c1_r2{ float:left; display:inline; width:610px; margin-left:5px; } 
#forms_c1_r2 .title1{line-height: 26px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4a4a4a; } 
#forms_c1_r2_row { float:left; display:inline; width:610px; height:auto; line-height:28px;} 
#forms_c1_r2_row_c1{ float:left; display:inline; width:110px; height:auto; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4a4a4a; text-align:left; } 
#forms_c1_r2_row_c2{ float:left; display:inline; width:283px; height:25px; line-height:25px; margin-left:5px; } 
#forms_c1_rowspan { float:left; display:inline; width:510px; height:18px; line-height:18px; margin-top:2px;} 
#forms_c1_r3{ float:left; display:inline; margin-left:0px; } 
#forms_c1_r3 .title1{line-height: 26px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4a4a4a; } 
#forms_c1_r3_row { float:left; display:inline; width:510px; height:28px; line-height:28px;} 
#forms_c1_r3_row_c1{ float:left; display:inline; width:80px; height:25px; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4a4a4a; text-align:left; } 
#forms_c1_r3_row_c2{ float:left; display:inline; width:283px; height:25px; line-height:25px; margin-left:10px; } 
#forms_c1_r4{ float:left; display:inline; width:510px; margin-left:5px; } 
#forms_c1_r4 .title1{line-height: 26px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4a4a4a; } 
#forms_c1_r4_row { float:left; display:inline; width:510px; height:28px; line-height:28px; } 
#forms_c1_r4_row_c1{ float:left; display:inline; width:80px; height:25px; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4a4a4a; text-align:left; } 
#forms_c1_r4_row_c2{ float:left; display:inline; width:283px; height:25px; line-height:25px; margin-left:5px; } 
#forms_c1_r5{ float:left; display:inline; width:510px; margin-left:5px; } 
#forms_c1_r5 .title1{line-height: 26px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4a4a4a; } 
#forms_c1_r5_row { float:left; display:inline; width:510px; height:28px; line-height:28px; } 
#forms_c1_r5_row_c1{ float:left; display:inline; width:80px; height:25px; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4a4a4a; text-align:left; } 
#forms_c1_r5_row_c2{ float:left; display:inline; width:283px; height:25px; line-height:25px; margin-left:10px; } 
#forms_c1_r6_row{ float:left; display:inline; width:420px; height:35px; margin-top:10px; margin-left:0px; } 
#forms_c1_r6_row a{ color:#6c6c6d; text-decoration:none; } 
#forms_c1_r6_row a:hover{ text-decoration:underline; } 
#forms_c1_r6_row .detail{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:regular; color:#4a4a4a; } 
#forms_c1_r6_row_c1{ float:left; display:inline; width:20px; text-align:center; } 
#forms_c1_r6_row_c2{ float:left; display:inline; width:380px; text-align:center; line-height:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4a4a4a; text-align:left; margin-left:10px; } 
#forms_c1_r7_row{ float:left; display:inline; width:420px; height:50px; margin-top:10px; margin-left:5px; } 
#forms2_c0{ width:825px; clear:both; height:auto; } 
#forms_c1_r12{ float:left; display:inline; width:500px; height:140px; margin-left:5px; } 
#forms_c1_r12 .anmeldung{ line-height: 50px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#4a4a4a; } 
#forms_c1_r12 .detail{ width:500px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:regular; color:#4a4a4a; } 
#forms_c1_r22{ float:left; display:inline; width:490px; height:350px; margin-left:5px; margin-top:10px; } 
#forms_c1_r2_row2 { float:left; display:inline; width:490px; height:30px; line-height:32px; } 
#forms_c1_r2_row2_c1{ float:left; display:inline; width:20px; height:30px; line-height:25px; } 
#forms_c1_r2_row2_c2{ float:left; display:inline; width:383px; height:30px; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4a4a4a; text-align:left;margin-left:6px; }