/* DATEI: glaeserblitz_v0.css */

#top01 { position:absolute; width:800px; margin-left:-400px; height:125px; z-index:1; left:50%; top:0px; background-color:#FFFFFF; }
#top02 { position:absolute; width:250px; margin-left:120px; height:60px; z-index:2; left:50%; top:60px; background-color:#FFFFFF; }
#top03 { position:absolute; width:300px; margin-left:-400px; height:30px; z-index:2; left:50%; top:90px; background-color:#FFFFFF; }
#line01 { position:absolute; width:800px; margin-left:-400px; height:5px; z-index:2; left:50%; top:125px; background-color:#0388B4; overflow:hidden; }
#nav01 { position:absolute; width:140px; margin-left:-400px; height:460px; z-index:1; left:50%; top:160px; background-color:#0388B4; -moz-border-radius-bottomright:40px; }
#nav02 { position:absolute; width:110px; margin-left:-380px; height:440px; z-index:3; left:50%; top:170px; background-color:#0388B4; -moz-border-radius-bottomright:40px; line-height:15pt; }
#con01 { position:absolute; width:660px; margin-left:-260px; height:460px; z-index:1; left:50%; top:160px; background-color:#FFFFFF; }
#con02 { position:absolute; width:590px; margin-left:-230px; height:440px; z-index:2; left:50%; top:170px; background-color:#FFFFFF; overflow:auto; line-height:15pt; padding-right:40px; }
#con03 { position:absolute; width:015px; margin-left:350px; height:015px; z-index:4; left:50%; top:595px; background-color:transparent; overflow:auto; }
#line02 { position:absolute; width:800px; margin-left:-400px; height:5px; z-index:2; left:50%; top:650px; background-color:#0388B4; overflow:hidden; }
#bot01 { position:absolute; width:800px; margin-left:-400px; height:125px; z-index:1; left:50%; top:655px; background-color:#FFFFFF; }

<!--[if IE]>
#con02 { position:absolute; width:630px; margin-left:-230px; height:440px; z-index:2; left:50%; top:170px; background-color:#FFFFFF; overflow:auto; line-height:15pt; padding-right:16px; }
<![endif]-->

body,html { font-size: 101%; }

h1 { font-size:14pt; color:#000000; margin-top:0px; margin-bottom:20px; }
h2 { font-size:16pt; color:#0388B4; margin-top:0px; margin-bottom:0px; line-height:29px; }
h3 { font-size:16pt; color:#808080; margin-top:0px; margin-bottom:0px; line-height:29px; }
h4 { font-size:20pt; color:#808080; margin-top:0px; margin-bottom:0px; line-height:29px; }
h5 { font-size:14pt; color:#0388B4; margin-top:0px; margin-bottom:20px; line-height:25px;}
h6 { font-size:20pt; color:#0388B4; margin-top:0px; margin-bottom:0px; line-height:35px; }

* { font-family:univers,arial,verdana,sans-serif; }

ul,ol,li,div,td,th,address,blockquote,body,p { font-size:11pt; }

#nav02 a:link { color:#FFFFFF; font-weight:bold; text-decoration:none; }
#nav02 a:visited { color:#FFFFFF; font-weight:normal; text-decoration:none; }
#nav02 a:hover { color:#FFFFFF; font-weight:bold; text-decoration:none; }
#nav02 a:active { color:#FFFFFF; font-weight:bold; text-decoration:none; }

a:link { color:#0388B4; font-weight:bold; text-decoration:none; }
a:visited { color:#0388B4; font-weight:normal; text-decoration:none; }
a:hover { color:#0388B4; font-weight:bold; text-decoration:none; }
a:active { color:#0388B4; font-weight:bold; text-decoration:none; }

input { background-color:#FFFFFF; }

textarea { overflow:auto; }

/* Form Kontakt */
.k-ab { padding-top:1px; clear:both; }
.k-bez { float:left; width:80px; text-align:right; }
.k-text1 { float:left; width:240px; text-align:left; }
.k-text2 { float:left; width:320px; text-align:left; }
.k-text3 { float:left; width:280px; text-align:left; }
.k-textr1 { float:right; width:250px; text-align:left; }
.k-textr2 { float:right; width:170px; text-align:left; }
.k-textr3 { float:right; width:210px; text-align:left; }
.k-formw { float:right; width:400px; text-align:left; }
.k-formw2 { float:right; width:180px; text-align:left; }
.k-formw3 { float:right; width:375px; text-align:left; }
.k-formw4 { float:left; width:400px; text-align:left; }
.k-formw5 { float:left; width:80px; text-align:left; }
.k-box { width:500px; height:900px; }
.k-typ { float:left; width:180px; text-align:left; }
.k-typ-bold { float:left; width:180px; text-align:left; font-weight:bold; }
.k-preis { float:left; width:100px; text-align:left; }
.k-preis-bold { float:left; width:100px; text-align:left; font-weight:bold; }