html, body, div {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.03em;
color : #e8fcff;
border : 0;
text-decoration : none;
line-height : 13px;
padding : 0;
margin : 0;
background-color : #85d4e1;
}
body {
margin-top : 0px;
}

#basic {
min-height : 800px;
max-height : 100%;
background-image : url(../img/hgbasic.gif);
background-repeat : repeat-y;
background-color : transparent;
position : relative;
margin : 0;
padding : 0;
border : 0px solid red;
}

#header {
width : 821px;
height : 185px;
margin : 0;
padding : 0;
border-right : 1px solid #ffffff;
position : relative;
overflow : hidden;
background-color : #15474e;
}
#header19 {
width : 19px;
height : 185px;
padding : 0;
margin-top : 0;
margin-left : 0;
background-image : url(../img/19x185.jpg);
background-repeat : no-repeat;
float : left;
position : relative;
}
#header89 {
width : 89px;
height : 185px;
background-image : url(../img/89x1_hgleft.gif);
background-repeat : repeat-y;
float : left;
position : relative;
}
#header712 {
width : 712px;
height : 185px;
margin : 0px;
padding : 0px;
line-height : 18px;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-weight : normal;
text-indent : 42px;
color : #ffffff;
text-transform : uppercase;
letter-spacing : 0.05em;
background-image : url(../img/header712x85.jpg);
background-repeat : no-repeat;
background-position : top;
background-color : #15474e;
float : left;
position : relative;
overflow : hidden;
}

#content {
width : 821px;
height : 100%;
padding : 0;
margin : 0;
background-image: url(../img/hgbasic.gif);
background-repeat : repeat-y;
background-color : #15474e;
border-right : 1px solid #ffffff;
float : left;
position : relative;
}

#c19 {
width : 19px;
height : 100%;
padding : 0;
margin-top : 0;
margin-left : 0;
background-image : url(../img/19x455.jpg);
background-repeat : no-repeat;
background-color : #85D4E1;
float : left;
border : 0;
position : relative;
}

#c89 {
width : 89px;
height : 100%;
padding : 0;
margin : 0;
background-image : url(../img/89x1_hgleft.gif);
background-repeat : repeat-y;
float : left;
border: 0;
position : relative;
}

#navi {
width : 185px;
height : 100%;
margin : 0;
padding : 0;
background-image : url(../img/185x1navhg.gif);
background-repeat : repeat-y;
background-color : transparent;
float : left;
border : 0;
text-align : left;
position : relative;
}

.navi1 {
width : 185px;
margin : 0;
padding : 0;
}

#text {
width : 527px;
margin : 0;
padding : 0;
position : relative;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #ffffff;
line-height : 16px;
text-align : left;
background-image : url(../img/527x1.gif);
background-repeat : repeat-y;
float : left;
}

#contentcenter {
width : 460px;
padding-left : 35px;
text-align : left;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #ffffff;
line-height : 16px;
background-color : transparent;
float : left;
}


h1 {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
letter-spacing : 0.05em;
color : #ffffff;
text-shadow : black 3px 2px 3px;
padding : 0;
margin-top : 130px;
line-height : 18px;
}
h2 {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.03em;
color : #ffffff;
padding : 0;
margin : 0;
line-height : 16px;
}
h3 {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.05em;
color : #c5eaf1;
padding : 0;
margin : 0;
line-height : 16px;
text-transform : uppercase;
}
h5 {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.05em;
color : #c5eaf1;
padding-top : 20px;
margin : 0;
line-height : 16px;
text-transform : uppercase;
}
p {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #ffffff;
text-align : justify;
padding : 0;
padding-top : 6px;
padding-bottom : 4px;
margin : 0;
line-height : 16px;
}
p.head, .infotxt {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.05em;
text-align : left;
line-height : 16px;
color : #ADE5EE;
padding-bottom : 4px;
padding-top : 6px;
padding-left : 0;
padding-right : 0;
}
p.infotxt {
color : #7DCBD7;
padding-bottom : 18px;
padding-top : 14px;
}
.list {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #e8fcff;
line-height : 16px;
list-style-image : url('../img/list.gif');
margin-top : 4px;
margin-bottom : 8px;
}
li {
letter-spacing : 0.05em;
}

.headline {
background-image : url('../img/headline.jpg');
background-repeat : no-repeat;
background-color : transparent;
letter-spacing : 0.05em;
text-align : left;
}
#headliner {
padding-top : 2px;
padding-left : 35px;
padding-bottom : 20px;
background-color : transparent;
letter-spacing : 0.05em;
}

form {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : normal;
color : #15474e;
background-color : transparent;
line-height : 9pt;
letter-spacing : 0.01em;
}
select, input, option, textarea {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
color : #15474e;
line-height : 12px;
padding-left : 5px;
text-decoration : none;
text-align : left;
background-color : #e8fcff;
margin-bottom : 6px;
letter-spacing : 0.03em;
}
select {
width : 280px;
}

input, textarea {
width : 97%;
}

td {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
color : #ffffff;
line-height : 16px;
letter-spacing : 0.05em;
}
.words {
color : #15474e;
font-size : 1px;
display : none;
}
#formlr {
width : 480px;
padding-left : 35px;
padding-right : 10px;
text-align : left;
background-color : transparent;
float : left;
}

.designs img{
border : 1px solid #76B9CA;
padding : 0px;
}
.tddes {
text-align : center;
padding-top : 0;
padding-bottom : 12px;
}
#designbeispiele {
width :96%;
background-color : transparent;
text-align : center;
float : left;
margin-left : -60px;
margin-top : 14px;
padding : 0;
z-index : 9;
position : relative;
}
#quad {
width: 143px;
height: 143px;
margin-left : 0px;
margin-top : 8px;
padding : 0px;
background-color : transparent;
text-align : left;
float : left;
border : 0px solid red;
}