html,body {
width:1000px;
height:100%;
text-align:left;
margin:0 auto;
}

body {
color:#000;
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}

a {
color:#000;
text-decoration:none;
}

h1 {
font-size:14px;
}

input[type=text],input[type=password] {
width:128px;
margin-left:4px;
}

form {
padding-top:0;
width:100%;
margin:0;
}

label {
margin-right:3%;
text-align:right;
}

inhalt-delimiter {
width:100%;
height:1px;
min-height:1px;
}

.rounded-top {
width:1000px;
background:url(../images/relaunch/rounded-top-neu.png);
background-repeat:no-repeat;
height:16px;
min-height:16px;
font-size:1px;
line-height:1px;
margin:0;
padding:0;
}

.rounded-bottom {
width:1000px;
background-image:url(../images/relaunch/rounded-bottom-neu.png);
background-repeat:no-repeat;
height:16px;
min-height:16px;
font-size:1px;
line-height:1px;
margin:0;
padding:0;
}

.suchtext {
font-size:14px;
line-height:1.5;
color:#E8BAA0;
text-align:justify;
}

#gk_nord {
background-color:#ffd4f0;
background:url(../images/relaunch/GleichklangRahmen_oben.png);
height:106px;
}
#flogolink {
position:relative;
top: 1px;
left: 140px;
width: 300px; 
height: 50px;
display: block;
text-indent: -9999px;
}

#gk_nord h1 {
font-weight:700;
text-align:right;
color:#789;
font-size:28px;
letter-spacing:.1em;
font-family:'trebuchet ms';
font-variant:small-caps;
margin-top: 0;
margin-right: 0.5em;
line-height: 0.75;
}

#gk_west {
float:left;
width:152px;
height:100%;
color:#2e2c28;
text-align:center;
font-family:Verdana;
font-size:12px;
background-color:#ffd4f0;
background:url(../images/relaunch/GleichklangRahmen_links.png) no-repeat;
margin:0;
padding:0;
}

#gk_hinweis {
font-size:10px;
font-weight:700;
}

#gk_menu {
list-style:none;
}

#gk_menu a {
display:block;
color:#000;
text-decoration:none;
border-left:5px solid #27a820;
padding:2px;
}

#gk_menu a:hover {
color:#000;
border-left:5px solid #ec1b25;
border-right:0;
}

#gk_haupt {
height:565px;
color:#000;
background-color:#a1bad0;
background:url(../images/relaunch/gk_bgmotiv01.jpg) no-repeat;
margin-left:151px;
padding:0;
}

#gk_hauptscroll {
overflow:auto;
font-family:Verdana;
font-size:18px;
float:left;
height:630px;
width:820px;
padding-top:0;
padding-right:16px;
padding-left:6px;
margin:2px 0px 150px 5px;
} 

#gk_hauptscroll a {
text-decoration: underline;
}

#gk_neuanmbg {
width:383px;
height:317px;
margin-top:4em;
margin-left:2em;
background:url(../images/relaunch/gk_anmeldungbg.png) no-repeat;
padding-top:.1em;
}

#gk_neuanm {
margin-top:0;
margin-left:1em;
margin-right:1.5em;
text-align:left;
font-size:12px;
padding:0;
}

#gk_neuanm input {
width:18em;
}

#gk_neuanm label {
float:left;
text-align:left;
width:7em;
}

#gk_neuanm input[type=radio] {
vertical-align:bottom;
margin-left:7em;
text-align:right;
width:1em;
}

#gk_neuanm input[type=checkbox] {
vertical-align:bottom;
width:1em;
}

#gk_neuanm img {
border:0;
padding:0;
}

#gk_vort {
margin-top:175px;
margin-left:1em;
padding-top:.1em;
width:398px;
font-size:14px;
}

#gk_newsbox {
float:right;
width:408px;
height:245px;
background:url(../images/relaunch/gk_newsbox.png) no-repeat;
font-size:15px;
margin:-200px 1em 8px 4px;
}

#gk_newsscroll {
font-family:Verdana;
font-size:13px;
overflow:auto;
font-weight:400;
text-align:left;
height:235px;
line-height:1.3em;
padding-top:0;
padding-right:2px;
margin:2px -8px 3px 4px;
}

#gk_newsscroll h1 {
color:#333;
font-size:16px;
font-weight:bolder;
text-align:center;
line-height:1em;
letter-spacing:.2em;
}


#gk_subtexte {
clear:both;
width:1000px;
font-size:13px;
color:black;
margin-top:236px;
}

.gk_subtt {
background:#a2df97;
line-height:1.2;
text-align:justify;
padding:8px 16px;
color:black;
}

.gk_subtt a:link {
color:#18550d;
text-decoration:underline;
}

.gk_subtt a:visited {
color:#18550d;
}