﻿.rwd{
background-image:url('../images/rwd/medium.png');
width:100px; height:200px;
position:fixed;
}

body {
font-family: verdana, arial, sans-serif;
font-size:1.2em;
text-align:justify; line-height:150%;
margin: 0; padding: 0;
height:100%; 
background-color:#fff;
color:#002d64;
background-image:url('../images/bkgd.png');
background-attachment:fixed;
}

/*MENU*/
.menucontainer {
position:relative; 
top:0; 
width:100%; 
padding:0;
margin:0;
height:8vw; /*individuell*/
}

.menucontent {
max-width:75%; /*individuell wie content!*/
position:relative; 
top:0; 
margin:0 auto;
padding:5px 0 0 0; 
text-align:center;
}

.menu {
float:right; 
margin:2.0vw 0 0 0; /*individuell*/
}

.menuline {
height:5.0vw;  /*individuell*/
border-top:2pt #888 dotted; 
border-bottom:2pt #888 dotted;
}

#index2, #tutorial2, #windows2, #office2, #links2, #cut1, #cut2, #cut3, #cut4 {
float:left; 
font-size:2.0vw; /*individuell*/
margin:0.5vw 0; /*individuell*/
}

#index2 a, #tutorial2 a, #windows2 a, #office2 a, #links2 a,
#index2 a:visited, #tutorial2 a:visited, #windows2 a:visited, #office2 a:visited,  #links2 a:visited,
#index2 a:active, #tutorial2 a:active, #windows2 a:active, #office2 a:active,  #links2 a:active,
#index2 a:focus, #tutorial2 a:focus, #windows2 a:focus, #office2 a:focus,  #links2 a:focus, #cut1, #cut2, #cut3, #cut4
{
text-decoration:none;
background-color:transparent;
color:#002d64;
display:block; 
padding:1.3vw 0; /*individuell*/
}

#index2 a:hover, #tutorial2 a:hover, #windows2 a:hover, #office2 a:hover, #links2 a:hover {
text-decoration:none;
background-color:transparent;
color:#c81428;
display:block; 
padding:1.3vw 0; /*individuell = a!*/
}

#index1 #index2 a {color:#b40000;}
#tutorial1 #tutorial2 a {color:#b40000;}
#windows1 #windows2 a {color:#b40000;}
#office1 #office2 a {color:#b40000;}
#links1 #links2 a {color:#b40000;}

.logo{
width:35%; height:auto; margin:2vw 0 0 0; /*individuell*/
}


/*CONTENT*/
.content_container {
clear:both;
position:relative; 
width:100%; 
margin:1vw 0; padding:0;
}

.content {
max-width:75%; /*individuell wie menucontent!*/
margin:0 auto; padding:1vw 0; 
}

.content_container_blue {
clear:both;
background-color:#002d64;
position:relative; 
width:100%; 
margin:1vw 0; padding:0;
}

.content_blue {
color:#fff;
max-width:75%; /*individuell wie menucontent!*/
margin:0 auto; padding:1vw 0; 
}

.separator {
clear:both;
background-color:#002d64;
color:#fff;
width:100%; /*individuell wie menucontent!*/
margin:0 auto; padding:1px; 
}

/*FOOTER*/
.footerleft{
float:left; margin:0; padding:0;
min-width:300px; width:10%; height:100px;
}

.footercenter{
float:left; margin:0; padding:0; 
min-width:300px; width:20%; height: 100px;
}

.footerright{
float:right; 
text-align:right;  margin:0 0 100px 0; padding:0;
min-width:300px; width:35%; height:100px;
}

/*------F-O-R-M-A-T-E--------*/

a, a:visited, a:active, a:focus {
outline:none; 
text-decoration:underline; 
color:#002d64;
background-color:#ccc;
}

a:hover {
outline:none; 
text-decoration:underline; 
color:#ccc;
background-color:#002d64;
}

.hrseparate{
border-color:#002d64;
border-width:1px; 
}

ul{
line-height:200%;
margin:0 auto;
text-align:left;
}

.scaletext1{font-size:1.2em; text-align:left; line-height:150%; margin:0; padding:0;}
.scaletext2{font-size:1.7em; text-align:left; line-height:150%; margin:0; padding:0;}
.scaletext3{font-size:2em; text-align:left; line-height:150%; margin:0; padding:0;}

.imgright10, .imgright15, .imgright20, .imgright25, .imgright30, .imgright35 {
float:right;
margin:1em;
}
.imgright10 {width:10%;}
.imgright15 {width:15%;}
.imgright20 {width:20%;}
.imgright25 {width:25%;}
.imgright30 {width:30%;}
.imgright35 {width:35%;}

.imgleft10, .imgleft15, .imgleft20, .imgleft25, .imgleft30, .imgleft35 {
float:left;
margin:1em;
}
.imgleft10 {width:10%;}
.imgleft15 {width:15%;}
.imgleft20 {width:20%;}
.imgleft25 {width:25%;}
.imgleft30 {width:30%;}
.imgleft35 {width:35%;}

.fliesstext {
line-height:150%;;
}

.boldtext {
line-height:150%;
font-weight:bold;
}

.footertext {
margin:0; padding:0 10px;
}

.footerboldtext {
margin:0; padding:0 10px;
font-weight:bold;
}

.old{
list-style-image:url('../images/mapold.png');
}

.new{
list-style-image:url('../images/mapnew.png');
}

/*TABELLEN*/
.table_table {
width:100%;
border-collapse: separate;
border-spacing:0 0;
margin-left:auto;
margin-right:auto;
}

.table_thead {
text-align:left;
background-color:#e6e6e6;
margin:1px;
height:40px;
}

.table_tbody {
text-align:left;
color:#000000;
margin:1px;
}

.table_th {
border-top: 0;
border-left: 0;
border-right: 0;
border-bottom: 1px solid #000000;
height: 40px;
background-color:#e6e6e6;
text-align:center;
}

.table_td1_dark, .table_td2_dark {
border-top: 0;
border-left: 0;
border-bottom: 1px solid #000000;
background-color:#dcdcdc;
text-align:left;
height:30px;
padding:0 0 0 10px;
}
.table_td1_dark {
width:200px;
}
.table_td2_dark {
width:400px;
}

.table_td1_light, .table_td2_light {
border-top: 0;
border-left: 0;
border-bottom: 1px solid #000000;
background-color:#e6e6e6;
text-align:left;
height:30px;
padding:0 0 0 10px;
}
.table_td1_light {
width:200px;
}
.table_td2_light {
width:400px;
}