html,body{
margin:0;
padding:0;
background-image: url(images/bg_ccd6de.gif);
background-repeat: repeat-y;
}

h1{
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
color: #004578;
font-weight: bold;
}

h2{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}
.txt_h1{
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
color: #004578;
font-weight: bold;
}
.txt_bold{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
}

.txt2_normal{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #004578;
}

.txt2_bold{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #004578;
font-weight: bold;
}

.txt_normal{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

a:link {color:#004578}
a:visited {color:#004578}
a:active {color:#004578}
a:hover {color:#004578}

/* Navigation  */

div#topnavigation{
position:absolute;
top:67px;
left:41px;
border:0px;
z-index:100;
}

.block
{
Width: 120px;
Height: 80px;
}

.block a{
color: #FFFFFF;
text-Decoration: none;
}

.block a:visited{
color: #FFFFFF;
text-Decoration: none;
}

.block a:active{
color: #FFFFFF;
text-Decoration: none;
}

.block a:hover{
color:#80A2BC;
text-decoration:none;
}

.submenue
{
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 12px;
Position: relative;
Color: #FFFFFF;
Background-Color: #004578;
-moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;
filter:alpha(opacity=70);
Visibility: hidden;
Width: 120px;
padding-left: 4px;
}

.topmenue
{
Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 14px;
Font-Weight: bolder;
Position: relative;
Color: #FFFFFF;
Background-Color: #004578;
Width: 120px;
padding-left: 4px;
}

div#headnav{
position:absolute;
top:0px;
left:1px;
height:20px;
width:979px;
}


/* Ende Navigation  */

.txt_unten{
vertical-align:bottom;
}

.link_white{
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

div#header{
height:95px;
width:100%;
background:#004578;
background-image:url(images/logo.gif);
background-repeat:no-repeat;
background-position:782px;
border:solid #FFFFFF ;
border-width: 0px 0px 1px 0px;
}

div#left_1{
height:95px;
width:30px;
background:#003A68;
border:solid #FFFFFF;
border-width: 0px 1px 0px 0px
}

div#left_2{
height:311px;
width:30px;
background:#7AA2BE;
border:solid #FFFFFF;
border-width: 0px 1px 0px 0px;
}
div#left_2_kl{
height:207px;
width:30px;
background:#7AA2BE;
border:solid #FFFFFF;
border-width: 0px 1px 0px 0px;
}

div#left_3{
height:300px;
width:30px;
background:#CCD6DE;
border:solid #FFFFFF;
border-width: 1px 1px 1px 0px;
}
div#left_3_kl{
height:300px;
width:30px;
background:#CCD6DE;
border:solid #FFFFFF;
border-width: 1px 1px 1px 0px;
}

div#maintxt{
position:absolute;
top:113px;
left:42px;
width:297px;
height:230px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
div#maintxt2{
position:absolute;
top:97px;
left:40px;
width:298px;
height:300px;
padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
}
div#maintxt_kl{
position:absolute;
top:113px;
left:42px;
width:297px;
height:130px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

div#mainpic{
position:absolute;
top:95px;
left:342px;
border: 1px solid #FFFFFF;
}
div#mainpic_left{
position:absolute;
top:95px;
left:30px;
border: 1px solid #FFFFFF;
}

div#imptxt{
position:absolute;
top:95px;
left:342px;
height:304px;
background:#C2DAE9;
border: 1px solid #FFFFFF;
}


div#rightpic_start{
position:absolute;
top:95px;
left:747px;
border: 1px solid #FFFFFF;
}

div#rightpic{
position:absolute;
top:95px;
left:653px;
border: 1px solid #FFFFFF;
}

div#main{
height:311px;
width:100%;
background:#99C1DA;
}
div#main_kl{
height:207px;
width:100%;
background:#99C1DA;
}

div#sub{
position:absolute;
top:411px;
left:335px;
height:72px;
}

div#sub_in{
position:relative;
height:72px;
width:620px;
padding:7px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

div#sub_in_pic{
height:69px;
width:181px;
}

div#sub_in_txt{
position:relative;
top:-69px;
left:190px;
height:69px;
width:430px;
}

.submenue1 {Font-Family: Arial, Helvetica, Sans-Serif;
Font-Size: 12px;
Position: relative;
Color: #FFFFFF;
Background-Color: #004578;
-moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;
filter:alpha(opacity=70);
Visibility: hidden;
Width: 120px;
padding-left: 4px;
}

/* Seite Index  */
div#index_line1{
position:absolute;
top:410px;
left:38px;
height:69px;
width:181px;
padding:1px;
}
div#index_2_2{
position:absolute;
top:430px;
left:600px;
/* height:72px; */
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding:1px;
}
div#index_2_1{
position:absolute;
top:430px;
left:45px;
/* height:72px; */
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding:1px;
}
/* Seite Produkte  */
div#produkte_3_1{
position:absolute;
top:407px;
left:30px;
padding:1px;
}
div#produkte_3_21{
position:absolute;
top:430px;
left:410px;
padding:1px;
}
div#produkte_3_22{
position:absolute;
top:450px;
left:400px;
padding:1px;
}
div#produkte_3_23{
position:absolute;
top:480px;
left:610px;
padding:1px;
}
/* Seite Muranove  */
div#m_uebersicht_1{
position:absolute;
top:420px;
left:330px;
padding:1px;
}
/* Seite Muranove  */
/* freestyle 6er bild  */
div#m_freestyle1_1{
position:absolute;
top:407px;
padding:1px;
}
/* freestyle Texttabelle  */
div#m_freestyle1_2{
position:absolute;
top:420px;
left:350px;
padding:1px;
}
/* freestyle doppelbild unten  */
div#m_freestyle1_3{
position:absolute;
top:580px;
left:368px;
padding:1px;
}
/* nischen doppelbild unten  */
div#m_nischen1_3{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
/* nischen Lupenbild  */
div#m_nischen1_lupe{
position:absolute;
top:638px;
left:825px;
padding:1px;
}

/* Lupenbild  */
div#m_barr1_lupe{
position:absolute;
top:607px;
left:832px;
padding:1px;
}
/* sonder Buildzeile1  */
div#m_sonder1_z1{
position:absolute;
top:600px;
left:368px;
padding:1px;
}
/* sonder Buildzeile2  */
div#m_sonder1_z2{
position:absolute;
top:900px;
left:368px;
padding:1px;
}
/* Lupenbild  */
div#m_sonder1_lupe{
position:absolute;
top:606px;
left:825px;
padding:1px;
}
/* wannen Buildzeile1  */
div#m_wannen1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
/* wannen Buildzeile2  */
div#m_wannen1_z2{
position:absolute;
top:930px;
left:368px;
padding:1px;
}
/* Lupenbild  */
div#m_wannen1_lupe{
position:absolute;
top:638px;
left:825px;
padding:1px;
}
/* vier Buildzeile1  */
div#m_vier1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
/* vier Buildzeile2  */
div#m_vier1_z2{
position:absolute;
top:930px;
left:368px;
padding:1px;
}
/* Lupenbild  */
div#m_vier1_lupe{
position:absolute;
top:638px;
left:825px;
padding:1px;
}
/* viertel Buildzeile1  */
div#m_viertel1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
/* viertel Buildzeile2  */
div#m_viertel1_z2{
position:absolute;
top:930px;
left:368px;
padding:1px;
}
/* Lupenbild  */
div#m_viertel1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#m_duschw1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#m_duschw1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#m_besch1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#m_besch1_z2{
position:absolute;
top:900px;
left:368px;
padding:1px;
}
div#m_besch1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}

/* PREMIUM PREMIUM  */
div#p_uebersicht_1{
position:absolute;
top:420px;
left:350px;
padding:1px;
}
/* 6er bild  */
div#p_6er{
position:absolute;
top:407px;
padding:1px;
}
div#p_eck1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#p_eck1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#p_viertel1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#p_viertel1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#p_nischen1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#p_nischen1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#p_besch1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#p_besch1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#p_dusch1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#p_dusch1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#p_5eck1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#p_5eck1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#p_barr1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#p_barr1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
/* NOVAPUR NOVAPUR  */
div#n_uebersicht_1{
position:absolute;
top:420px;
left:350px;
padding:1px;
}
/* 6er bild  */
div#n_6er{
position:absolute;
top:407px;
padding:1px;
}
div#n_eck1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#n_eck1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#n_viertel1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#n_viertel1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#n_nischen1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#n_nischen1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#n_barr1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#n_barr1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#n_sonder1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#n_sonder1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#n_prof1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#n_prof1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
div#n_besch1_z1{
position:absolute;
top:630px;
left:368px;
padding:1px;
}
div#n_besch1_lupe{
position:absolute;
top:635px;
left:825px;
padding:1px;
}
/* JOBS JOBS  */
div#jobs_txt{
position:absolute;
top:330px;
left:380px;
padding:1px;
}
/* DIOWNLOADS  */
div#down_txt{
position:absolute;
top:330px;
left:380px;
padding:1px;
}
/* KONTAKTFORMULAR  */
div#konform_txt{
position:absolute;
top:330px;
left:380px;
padding:1px;
}
/* REFERENZEN  */
/* 3er bild  */
div#ref_3er{
position:absolute;
top:303px;
left:30px;
padding:1px;
}
div#ref_txt{
position:absolute;
top:330px;
left:380px;
padding:1px;
}
/* UNTERNEHMEN  */
div#unter_txt{
position:absolute;
top:330px;
left:50px;
padding:1px;
}
div#histdiv{
position:absolute;
top:320px;
left:371px;
width:548px;
}
div#hist_head{
position:relative;
top:0px;
left:9px;
}
div#hist_line{
position:relative;
top:4px;
left:0px;

}
div#hist_tab{
position:relative;
top:15px;
left:9px;
}
/* PHILOSOPHIE  */
div#phil_txt{
position:absolute;
top:330px;
left:350px;
padding:1px;
}
div#phildiv{
position:absolute;
top:320px;
left:371px;
width:548px;
}
div#phil_head{
position:relative;
top:0px;
left:9px;
}
div#phil_line{
position:relative;
top:4px;
left:0px;

}
div#phil_tab{
position:relative;
top:15px;
left:9px;
}
/* SONDERANGEBOTE  */
div#sonder_txt{
position:absolute;
top:430px;
left:370px;
padding:1px;
}
/* STANDARDS  */
div#stand_txt{
position:absolute;
top:330px;
left:350px;
padding:1px;
}
div#standdiv{
position:absolute;
top:320px;
left:371px;
width:548px;
}
div#stand_head{
position:relative;
top:0px;
left:9px;
}
div#stand_line{
position:relative;
top:4px;
left:0px;

}
div#stand_tab{
position:relative;
top:15px;
left:9px;
}
div#zoompics{
position:absolute;
top:96px;
left:600px;
height: 205px;
width: 390px;
background:#CCE0EC;
padding:1px;
}
div#kon_txt{
position:absolute;
top:330px;
left:140px;
padding:1px;
}
div#kon_txt1{
position:absolute;
top:96px;
left:340px;
height: 205px;
width: 260px;
background:#CCE0EC;
padding:1px;
}
div#karte{
position:absolute;
top:360px;
left:400px;
padding:1px;
}
.unnamed1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0099FF; background-color: #CCE0EC}

input.blue{
font-family: Arial, Helvetica, "sans-serif"; background-color: #CCE0EC;
font-weight: bold;
font-size: 10px;
color: #0099FF;
border:0px;
}
.textarea{
font-family: Arial, Helvetica, "sans-serif"; background-color: #CCE0EC;
font-weight: bold;
font-size: 10px;
color: #0099FF;
border:0px;
scrollbar:none;
}
.checkbox{
font-family: Arial, Helvetica, "sans-serif"; background-color: #CCE0EC;
font-weight: bold;
font-size: 10px;
color: #0099FF;
border:0px;
}
div#outerdiv{
position:absolute;
top:420px;
left:371px;
width:548px;
}
div#inner_head{
position:relative;
top:0px;
left:9px;
}
div#inner_line{
position:relative;
top:4px;
left:0px;

}
div#inner_txt{
position:relative;
top:15px;
left:9px;
}
div#inner_txtul{
position:relative;
top:15px;
left:20px;
}
div#inner_lupe1{
position:relative;
top:30px;
left:455px;
z-index:5;
}
div#inner_img1{
position:relative;
top:-80px;
left:0px;
}
div#inner_img2{
position:relative;
top:-80px;
left:0px;
}
div#inner_img3{
position:relative;
top:-80px;
left:0px;
height:30px;
}
div#p_head{
position:absolute;
top:420px;
left:380px;
width:548px;
}
div#p_line{
position:absolute;
top:439px;
left:371px;
width:548px;
}
div#p_txt{
position:absolute;
top:470px;
left:380px;
width:548px;
}
div#p_img{
position:absolute;
top:600px;
left:380px;
}
div#p_img1{
position:relative;
top:0px;
left:0px;
}
div#p_img2{
position:relative;
top:0px;
left:0px;
}
div#p_img3{
position:relative;
top:0px;
left:0px;
}
div#son_aktion{
position:absolute;
top:407px;
left:0px;
padding:1px;
}

