@import url('cookie-hinweis.css');

html, body { height:98%; }

body { background-color:#EDEDED; font-size:12px; font-family:Verdana, Tahoma, Arial,Helvetica,Sans-serif,sans-serif; color:#000000;}

a {font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; color: #0280B7;}

#inner { margin-left: -400px; position: absolute; top: 0px; left: 50%; width: 800px; }

/*umbra: #542d24*/
/*rot: #d6492a*/
/*orange: #e98300*/
#logo {
	width:870px; height: 282px; overflow: hidden; background-color: #542d24; text-align: left;border: 1px solid #d6492a; border-bottom: 0px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e98300+0,d6492a+100 */
		background: #d6492a; /* Old browsers */
		background: -moz-linear-gradient(top, #d6492a 0%, #e98300 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #d6492a 0%, #e98300 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #d6492a 0%,#e98300 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6492a', endColorstr='#e98300',GradientType=0 ); /* IE6-9 */
	} 
    #servnav {width: 180px; text-align:center; margin: 20px 20px 0 0; float: right; color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
    #koepfe {margin-top: 150px;}
    .headline_top {margin: 20px 0pt 0pt 20px; height: 64px; width: 550px;}
#main {width:870px; overflow: hidden; background-color: #ffffff;text-align: left;border: 1px solid #d6492a; border-top: 0px;}
    #content_right_0 {width:49%; min-height: 400px; float: right; overflow: hidden;}
    #content_left_0 {width:47%; min-height: 400px;padding: 20px 10px 10px 20px;}
    #content_right {width:48%; min-height: 400px; padding: 10px 20px 5px 10px; float: right; }
    #content_left {width:48%; min-height: 400px;overflow: hidden;}
        .headline_text {min-height: 40px;background-color: #542d24; padding: 25px 10px 10px 35px;}
        #content_right p, #content_left_0 p {font-size: 100%;color: #6D4C45;}
        
td { font-size:12px; font-family:Arial,Verdana,Tahoma,Helvetica,Sans-serif,sans-serif; margin-bottom:8px;}

#servnav a.bottomnavi {color: #ffffff; text-decoration: none; }
#servnav a.bottomnavi:hover {text-decoration: underline;}


h1 {display: inline; font-weight:bold;font-size:160%;color: #ffffff;}
h3 {font-weight:bold;font-size:100%;color: #ffffff;line-height: 140%;}
h1.h0 {display: inline; font-weight:bold;font-size:150%;color: #8395A8;line-height: 140%;}
h3.h0 {display: inline; font-weight:bold;font-size:120%;color: #8395A8;line-height: 140%;}
h4.h0 {display: inline; font-size:110%;color: #8395A8;line-height: 140%;}
h5 {padding:0px;font-weight:bold;font-size:100%;margin:0;margin-top: 15px; line-height: 150%;}

div.headline_top h1, div.headline_top h3, div.headline_top h4 {font-family: Arial; color: #ffffff; text-transform : uppercase; display: block; margin: 0px;}
div.headline_top h1 {font-size: 24px; font-weight: 900; letter-spacing : -1px;}
div.headline_top h3 {font-size: 18px; font-weight: normal;}
div.headline_top h4 {font-size: 16px; font-weight: normal;}

div.teaser_news { border-bottom: 1px solid #C0C0C0; margin-bottom: 5px;}
#content_main ul.kunst {margin-left: -40px; list-style-type: none; list-style-position: inside;line-height: 130%;}
#searchterm {width: 100px;float: left; font-size: 12px; padding: 0px;}
.input_searchbox {border: 1px solid #0280b7;}
/*.label_loginbox {display: block; width: 150px; float: left;}*/
.label_loginbox {font-size: 80%;}
/*.login_submit {margin-left: 150px; margin-top: 30px; background-color: #0280b7; border: 0px; color: #FFFFFF; width: 180px;}*/
.login_submit {margin-top: 10px; background-color: #0280b7; border: 0px; color: #FFFFFF; width: 130px; font-size: 80%;}
#projektlogo {float:right;margin-right:50px;margin-top:-20px;}