html, body, div {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.03em;
color : #69829c;
border : 0;
text-decoration : none;
line-height : 14px;
padding : 0;
margin : 0;
background-color : #ffffff;
}
body {
margin-top : 0px;
background-image : url(../img/hg_scultur.jpg);
background-repeat : repeat-x;
}

#basic {
width : 100%;
min-height : 700px;
max-height : 100%;
background-image : url(../img/hg_scultur.jpg);
background-repeat : repeat-x;
background-color : transparent;
position : relative;
margin : 0;
padding : 0;
border : 0;
}

#header {
width :  100%;
height : 177px;
max-height : 177px;
background-color : transparent;
margin : 0;
padding : 0;
border : 0;
}
#headerleft {
width :  614px;
height : 177px;
max-height : 177px;
background-image : url(../img/s_cultur_614x177_a.jpg);
background-repeat : no-repeat;
background-color : transparent;
float : left;
margin : 0;
padding : 0;
border : 0;
position : relative;
}
#headerright {
width :  400px;
height : 177px;
max-height : 177px;
background-image : url(../img/s_cultur_366x177_2013a.jpg);
background-repeat : no-repeat;
background-color : transparent;
margin : 0;
padding : 0;
border : 0;
float : right;
overflow : hidden;
position : relative;
}
#header_bstart {
width :  980px;
height : 68px;
max-height : 68px;
background-image : url(../img/s_cultur_980x68_bstart.jpg);
background-repeat : no-repeat;
background-color : transparent;
position : relative;
margin : 0;
padding : 0;
border : 0;
clear : both;
}
#header_bstart2 {
width :  980px;
height : 68px;
max-height : 68px;
background-image : url(../img/s_cultur_980x68_bstart_2.jpg);
background-repeat : no-repeat;
background-color : transparent;
position : relative;
margin : 0;
padding : 0;
border : 0;
clear : both;
}
#header_b2 {
width :  980px;
height : 68px;
max-height : 68px;
background-image : url(../img/s_cultur_980x68_b.jpg);
background-repeat : no-repeat;
background-color : transparent;
position : relative;
margin : 0;
padding : 0;
border : 0;
clear : both;
}

#content {
width : 980px;
height : 100%;
padding : 0;
margin : 0;
background-image : url(../img/hg_content.jpg);
background-repeat : repeat-x;
background-color : transparent;
border : 0;
clear : both;
}

#left {
width : 250px;
height : 468px;
padding : 0;
margin : 0;
border : 0;
text-align : right;
background-image : url(../img/hg_content.jpg);
background-repeat : repeat-x;
background-color: transparent;
float : left;
position : relative;
}
#centerstart {
width : 364px;
height : 468px;
padding : 0;
margin-top : 0;
margin-left : 0;
background-image : url(../img/foto_start364x273.jpg);
background-repeat : no-repeat;
float : left;
position : relative;
background-color: transparent;
border : 0;
}
#centerstart2 {
width : 364px;
height : 468px;
padding : 0;
margin-top : 0;
margin-left : 0;
background-image : url(../img/foto_start364x273_2.jpg);
background-repeat : no-repeat;
float : left;
position : relative;
background-color: transparent;
border : 0;
}
#center {
width : 600px;
/*height : 100%;*/
min-height : 468px;
padding-left : 79px;
margin-top : 0;
margin-left : 0;
background-image : url(../img/hg_content.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
position : relative;
border : 0;
}
#right {
width : 366px;
height : 468px;
background-image : url(../img/hg_content.jpg);
background-repeat : repeat-x;
margin : 0;
padding : 0;
border : 0;
background-color: transparent;
float : right;
position : relative;
}

#navi {
width : 230px;
height : 100%;
margin-left : 20px;
padding : 0;
background-color : transparent;
float : left;
border : 0;
text-align : left;
position : relative;
}

#nav1 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/nav1.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 22px;
line-height : 21px;
position : relative;
}
#nav2 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/nav2.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 22px;
line-height : 21px;
position : relative;
}
#nav3 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/nav3.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 22px;
line-height : 21px;
position : relative;
}
#nav4 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/nav4.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 22px;
line-height : 21px;
position : relative;
}
#nav5 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/nav5.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 22px;
line-height : 21px;
position : relative;
}
#nav6 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/nav6.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 22px;
line-height : 21px;
position : relative;
}
#nav7 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/nav7.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 22px;
line-height : 21px;
position : relative;
}
#nav8 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/nav8.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 22px;
line-height : 21px;
position : relative;
}
#nav9 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/nav9.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 22px;
line-height : 21px;
position : relative;
}
#nav10 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/nav10.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 22px;
line-height : 21px;
position : relative;
}
.subnav4 {
width : 230px;
height : 23px;
margin : 0;
padding : 0;
background-image : url(../img/subnav4.jpg);
background-repeat : repeat-x;
background-color : transparent;
float : left;
border : 0;
text-indent : 34px;
line-height : 21px;
position : relative;
}
#navi a{
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
color : #830000;
letter-spacing : 0.05em;
}
#navi a:hover{
text-decoration : none;
color : #69829c;
letter-spacing : 0.05em;
}


#text1 {
width : 220px;
margin : 0;
padding-left : 0px;
padding-top : 270px;
position : relative;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #69829c;
line-height : 16px;
text-align : left;
float : left;
background-color : transparent;
}
#text1 a{
text-decoration : none;
color : #69829c;
}
#textright {
width : 315px;
margin : 0;
padding-left : 15px;
padding-top : 0;
position : relative;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #4c647d;
line-height : 16px;
text-align : left;
float : left;
background-color : transparent;
border : 0;
}

h1 {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
letter-spacing : 0.05em;
color : #830000;
padding-top : 16px;
padding-left : 624px;
margin : 0;
line-height : 24px;
}
h2 {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.05em;
color : #830000;
padding-top : 6px;
padding-bottom : 4px;
margin : 0;
line-height : 16px;
}
h3 {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.05em;
color : #830000;
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 : #69829c;
padding-top : 20px;
margin : 0;
line-height : 16px;
text-transform : uppercase;
}
p {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #485a77;
text-align : justify;
padding-top : 0px;
padding-bottom : 4px;
margin : 0;
line-height : 16px;
background-color: transparent;
}
p a{
text-decoration : none;
color : #7f0000;
}

.head {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.05em;
text-align : left;
line-height : 16px;
color : #485a77;
padding-bottom : 4px;
padding-top : 6px;
padding-left : 0;
padding-right : 0;
}
p.impressum {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
text-align : left;
line-height : 16px;
color : #485a77;
padding : 0;
background-color: transparent;
}
p.infotxt {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
letter-spacing : 0.05em;
text-align : left;
line-height : 16px;
color : #d77d7d;
padding-bottom : 0px;
padding-top : 0px;
background-color: transparent;
}

.list {
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
letter-spacing : 0.05em;
color : #485a77;
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 : #69829c;
background-color : transparent;
line-height : 16pt;
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 : #69829c;
line-height : 16px;
text-decoration : none;
text-align : left;
background-color : #fcf7ee;
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 : #808080;
line-height : 16px;
letter-spacing : 0.05em;
}

#formlr {
width : 480px;
padding-left : 35px;
padding-right : 10px;
text-align : left;
background-color : transparent;
float : left;
}

#footer {
width : 100%;
height : 24px;
/* background-image : url(../img/footer.gif);
background-repeat : repeat-x;*/
background-color : transparent;
margin-bottom : 50px;
padding : 0;
border-top : 1px dotted #485a77;
font-family : Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : none;
line-height : 22px;
color : #485a77;
letter-spacing : 0.03em;
text-align : center;
position : relative;
float : left;
}

