html, body, div, p, h1, h2, h3, h4, h5, h6, ul, span, a, td, li, form, input, textarea{
font-family: Verdana,Helvetica,Arial,sans-serif;
color:#000000;
font-size:10pt;
}
body{
padding:0 0 0 0; margin:0 0 50px 0;
background-color:#ffffff;
}
.regenbogen{
padding:0 0 0 0; margin:0 0 0 0;
background-image:url(../images/regenbogen.jpg); background-repeat:no-repeat; 
height:450px;
width:700px;
}

form{padding:0 0 0 0; margin:0 0 0 0;}
#all{width:789px; border-left:1px solid #333333; border-right:1px solid #333333; border-bottom:1px solid #333333;}
#logo{font-size:30px; font-weight:bold; padding:20px 0 20px 20px; background-color:#c0c0c0;}
#nav{width:789px;}
.nav_link a, .nav_link_activ, .nav_link_activ_last{
color:#000000;
background-color:#BF7F7F;
text-decoration:none;
display:block;
line-height:24px;
overflow:hidden;
font-weight:bold;
text-align:center;
padding:2px 15px 4px 15px;
margin:0 1px 0 1px;
/*
height:25px;
text-align:left;
text-indent:10px;
width:160px;
*/
}
.nav_link_activ, .nav_link_activ_last{color:#E8E8E8;}
.nav_link_activ_last{}
.nav_link a:hover{background-color:#3CAFAF;}
#page_content{padding:20px 40px 40px 40px;}

.formular_message, .formular_message_error, .page_content_headline{padding:0 0 20px 0; font-size:20px; font-weight:550; }
.formular_message_error{color:#ff0000;}
.formular_info{padding:0 0 15px 0;}
input, textarea{margin:0 0 8px 0;}
.input_message{font-weight:550;}
#page_content, #nav, .nav_link_activ, .nav_link_activ_last{background-color:#72A1A2;}
