body {
font-family : verdana, sans-serif;
font-weight : lighter;
font-size : 0.75em;
color : #333333;
background : #071f6d url(images/bg_blue.jpg) repeat-x;
margin : 0;
padding : 0;
}
img {
border-style : none;
border-width : 0;
}
form {
margin-bottom : 0;
padding-bottom : 0;
}
a {
outline : none;
text-decoration : none;
}
p {
margin-top : 5px;
padding-top : 5px;
}
h1 {
display : inline;
font-size : 10px;
font-weight : normal;
padding : 0;
text-decoration : none;
}
h2 {
display : inline;
font-size : 10px;
font-weight : lighter;
color : #ffffff;
}
h3 {
display : inline;
font-size : 10px;
font-weight : lighter;
color : #ffffff;
}
h4 {
display : inline;
font-size : 10px;
font-weight : lighter;
padding : 0;
text-decoration : none;
}
#zzmww {
position : absolute; 
top : 205px;
width : 100%;
}
.zzwerbung {
width : 100%;
padding : 0;
margin : 0 auto;
text-align : center;
}
#shadow_t {
position : absolute;
top : 0px;
height : 25px;
width : 100%;
padding : 0;
background : url(images/shadow_t.png) repeat-x bottom;
}
#logo {
position : absolute; 
top : 25px;
width : 100%;
background : url(images/bg2.png) repeat;
}
.logo-center {
height : 58px;
width : 639px;
padding : 7px 0 0 0;
margin : 0 auto;
text-align : center;
background : url(images/bar2.png) repeat-y;
}
#center-thema {
position : absolute;
top : 522px;
height : 57px;
width : 100%;
text-align : center;
background : url(images/shadow.png) repeat-x top;
}
.thema {
height : 58px;
width : 100%;
margin : 0 auto;
text-align : center;
}
#thema_a {
position : absolute;
top : 460px;
height : 57px;
width : 100%;
}
.tpic {
text-align : center;
padding : 7px 0 0 0;
}
#b_thema {
position : absolute; 
top : 501px;
width : 100%;
background : #081F7B;
}
#bb_thema {
position : absolute; 
top : 441px;
width : 100%;
background : url(images/bg2.png) repeat;
}
.b_text {
height : 17px;
width : 810px;
padding : 3px 0 0 0;
margin : 0 auto;
font-size : 10px;
font-weight : lighter;
color : #fff;
text-align : center;
background : url(images/bg_bthema.jpg) repeat-y;
}
#navi_bg2 {
position : absolute; 
top : 89px;
padding : 0 0 0 0;
width : 100%;
background : url(images/bg2.png) repeat;
}
.all_menue {
width : 100%;
height : 25px;
background : url(images/side_top_menue.png) repeat-y center top;
}
.bg_menue {
width : 575px;
padding : 1px 0 0 0;
text-align : center;
margin : 0 auto;
border-top : 0px solid #425a9c;
}
.top_links {
text-align : center;
height : 23px;
background : url(images/a_but.png) repeat-x top;
padding : 0 0 0 0;
}
a.main2:link, a.main2:active, a.main2:visited {
height : 18px;
text-align : center;
font-size : 10px;
color : #ffffff;
width : 25%;
padding : 6px 0 0 0;
text-decoration : none;
float : left;
}
a.main2:hover {
height : 18px;
padding : 5px 0 0 0;
color : #ffffff;
letter-spacing : 1px;
margin : 0;
border-top : 1px solid #425a9c;
background : url(images/b_but.png) repeat-x;
}
.main3 {
height : 18px;
text-align : center;
font-size : 11px;
color : #ffffff;
letter-spacing : 1px;
font-weight : normal;
width : 25%;
padding : 5px 0 0 0;
border-top : 1px solid #425a9c;
background : url(images/b_but.png) repeat-x top;
text-decoration : none;
float : left;
}
.tip {
font-size : 17px;
font-weight : lighter;
color : #000025;
letter-spacing : 0.5px;
border-bottom : 1px solid #fff;
padding : 35px 0 27px 0;
}
.ktip {
font-size : 17px;
font-weight : lighter;
color : #000;
letter-spacing : 0.5px;
border-bottom : 1px solid #ffffff;
padding : 31px 0 5px 0;
}
.mustbe { 
font-size: 9px;
color : #333;
}
.required{ 
font-size : 11px;
font-weight: normal; 
color: #cc0066; 
vertical-align : middle;



}
a.tag1:link, a.tag1:active, a.tag1:visited {
font-family : verdana,arial;
font-size : 10px;
font-weight : lighter;
color : #fff;
text-decoration : none;
}
a.tag1:hover {
color : #fff;
text-decoration : none;
}
a.tag2:link, a.tag2:active, a.tag2:visited {
font-family : verdana,arial;
font-size : 10px;
font-weight : lighter;
color : #fff;
text-decoration : none;
}
a.tag2:hover {
color : #fff;
letter-spacing : 1px;
text-decoration : none;
}
.shadow_i {
height : 35px;
width : 100%;
padding : 0;
background : url(images/shadow_t.png) repeat-x bottom;
}
#shadow_b {
position : absolute;
top : 114px;
height : 57px;
width : 100%;
padding : 0;
background : url(images/ashadow.png) repeat-x top;
}
.dark {
width : 100%;
background : #ffffff url(images/bg1.png) repeat;
}
.mtop {
width : 639px;
height : 25px;
padding : 0;
margin : 0 auto;
background : url(images/bar17.png) repeat-y;
}
.bar3 {
width : 100%;
height : 4px;
background : url(images/bar3.png) no-repeat center;
}
.bar4 {
width : 100%;
text-align : center;
height : 100%;
background : url(images/bar4.png) repeat-y center top;
}
.bg5 {
height : 15px;
width : 639px;
padding : 4px 0 1px 0;
text-align : center;
display: block;
}
.dbot {
width : 100%;
height : 1px;
padding : 0;
margin : 0 auto;
text-align : center;
background : #000025 url(images/bar25.png) repeat-y center;
}
#center_bg {
position : absolute;
top : 114px;
width : 100%;
background : #ffffff url(images/bg_silver.png) repeat-y center;
}
.allw {
width : 980px;
height : 385px;
padding : 0;
text-align : center;
margin : 0 auto;
border : 0px solid black;
}
.target {
width : 175px;
text-align : right;
padding : 69px 38px 0 9px;
float : left;
border : 0px solid black;
}
.work {
width : 375px;
text-align : left;
float : left;
padding : 0;
}
.one_spalte {
width : 300px;
text-align : left;
line-height : 16px;
float : left;
padding : 0 25px 0 0;
}
.two_spalte {
width : 300px;
text-align : left;
line-height : 16px;
padding : 80px 0 0 0;
float : left;
}
.k_one_spalte {
width : 260px;
text-align : left;
float : left;
padding : 0 0 0 0;
}
.i_spalte {
width : 355px;
padding : 85px 0 0 0;
float : right;
}
.k_spalte {
width : auto;
padding : 111px 0 0 117px;
text-align : left;
font-size : 12px;
line-height : 17px;
float : left;
}
.kk_spalte {
width : 560px;
text-align : left;
float : left;
padding : 0 0 0 0;
}
.cde {
width : 335px;
height : 300px;
overflow : auto;
border : 0;
background : transparent;
padding : 0 45px 0 0;
}
.cdi {
width : 250px;
height : 120px;
overflow : auto;
border : 0;
background : transparent;
padding : 0 25px 0 0;
}
.ey {
text-align : right;
padding : 58px 30px 0 0;
float : right;
}
.right {
text-align : right;
padding : 0 0 0 0;
}
.target_f {
width : 41px;
text-align : left;
line-height : 19px;
padding : 0 0 0 11px;
float : left;
}
.work_f {
display : block;
text-align : left;
float : left;
padding : 0 0 0 58px;
}
.ey_f {
padding : 86px 93px 0 0;
float : right;
border : 0px solid black;
}
.ey_seo {
padding : 170px 9px 0 0;
float : right;
}
.ey_i {
padding : 31px 10px 0 0;
float : right;
}
.texto {
font-size: 10px;
text-align : left;
color : #999999;
line-height : 12px;
padding : 0 0 0 25px;
}
.inhalt {
padding : 17px 0 0 0;
text-align : left;
}
.rahmen {
font-size : 11px;
color : #000025;
padding : 0 0 0 0;
font-weight : lighter;
}
.content_freiburg {
background : url(images/freiburg.jpg) no-repeat 161px bottom;
height : 385px;
}
.content_sky {
background : url(images/bluesky2.jpg) no-repeat center top;
height : 385px;
}
.content_werbung {
background : url(images/lcd_werbung.png) no-repeat 744px 68px;
height : 385px;
}
.content_lcd {
background : url(images/lcd.jpg) no-repeat 558px bottom;
height : 385px;
}
.content_2lcd {
background : url(images/lcd.png) no-repeat 635px 70px;
height : 385px;
}
.content_google {
background : url(images/google.png) no-repeat 649px 85px;
height : 385px;
}
.content_wk {
background : url(images/wk.png) no-repeat 720px 146px;
height : 385px;
}
.content_bm {
background : url(images/cbm.png) no-repeat 745px 41px;
height : 385px;
}
.content_clean {
background : url(images/clean.png) no-repeat 731px 146px;
height : 385px;
}
.content_deck {
background : url(images/deck.jpg) no-repeat 1px bottom;
height : 385px;
}
.content_zwe {
background : url(images/zwe.jpg) no-repeat 605px 143px;
height : 385px;
}
.content_table {
background : url(images/table2.jpg) no-repeat 105px bottom;
height : 385px;
}
.content_seo {
background : url(images/mglass.png) no-repeat 558px 130px;
height : 385px;
}
.smaller {
padding : 35px 0 0 0;
}
a.do:link, a.do:active, a.do:visited {
font-weight : lighter;
color : #47476f;
text-decoration : none;
}
a.do:hover {
color : #CF132D;
text-decoration : underline;
}
a.see:link, a.see:active, a.see:visited {
font-weight : lighter;
color : #2f4f9a;
text-decoration : none;
}
a.see:hover {
color : #CF132D;
text-decoration : none;
}
a.see2:link, a.see2:active, a.see2:visited {
font-size: 11px;
font-weight : lighter;
color : #CF132D;
text-decoration : none;
}
a.see2:hover {
color : #2f4f9a;
text-decoration : none;
}
.hsee {
border-top : 1px dotted #c0c0c0;
border-bottom : 1px dotted #c0c0c0;
padding : 0;
}
a.yellow:link, a.yellow:active, a.yellow:visited {
font-size : 11px;
line-height : 11px;
font-weight : lighter;
color : #c8c8c8;
text-decoration : none;
}
a.yellow:hover {
font-size : 11px;
color : #CF132D;
text-decoration : none;
}
.dick {
font-size : 12px;
color : #2f4f9a;;
font-weight : lighter;
}
.dick:hover {
color : #000025;
text-decoration : none;
}
.menus {
padding : 0;
}
.menus ul {
margin : 0 0px 0 0;
padding-left : 0;
list-style-type : none;
}
.menus li {
margin : 8px 0 0 0;
padding : 0;
}
.menus a {
margin : 0;
padding : 4px 14px 4px 14px;
display : block;
}
.menus a:link, .menus a:visited {
color : #2f4f9a;
font-size : 11px;
line-height : 12px;
}
.menus a:hover {
color : #CF132D;
letter-spacing : 0.5px;
padding : 4px 14px 4px 14px;
text-decoration : none;
}
.aktiv {
font-size : 12px;
line-height : 12px;
letter-spacing : 0.5px;
font-weight : 700;
color : #CF132D;
text-decoration : none;
padding : 4px 14px 4px 14px;
display : block;
}
div.c1 {
width : 144px;
height : 280px;
overflow : auto;
border : 0;
text-align : left;
padding : 0 46px 0 0;
}
.i1 {
width : 355px;
height : 311px;
overflow : auto;
border : 0;
text-align : left;
margin : 0 0 0 0;
padding : 5px 46px 0 35px;
}
ul.c1 {
margin-left : 10px;
padding-left : 10px;
list-style : url(images/succsess.png);
}
div.ic1 {
width : 144px;
height : 280px;
overflow : auto;
border : 0;
text-align : left;
padding : 0 25px 0 0;
}
ul.ic1 {
margin-left : 0;
padding-left : 0;
list-style : url(images/succsess.png) inside;
}
ul.c5 {
padding : 0;
margin : 0;
list-style : url(images/succsess.png);
}
.ic7 {
margin-left : 0;
padding : 0 3px 0 11px;
background : url(images/suc_kl.png) no-repeat;
}
.fett {
font-size : 12px;
font-weight : bold;
padding : 0;
}
.red {
font-size : 13px;
font-weight : bold;
color : #CF132D;
padding : 0;
}
.sizepercentage {
font-size : 75%;
line-height : 11px;
}

