/* generelles zurücksetzen */
*
{
  margin:0;
  padding:0;
  font-size:12px;
  font-family: Arial,Verdana,Helvetica,Sans-Serif;
}
/* Artikelüberarbeitung im Frontend div. ausblenden */
.hidden
{
  position:absolute;
  top:0;
  visibility:hidden;
}

/* der ganze obere Balken */
#top
{
  POSITION: fixed;
  OVERFLOW: auto;
  TOP: 0px;
  LEFT: 0;
  RIGHT: 0px;
  HEIGHT: 90px;
  BACKGROUND: url(../images/protonen.jpg) repeat-x right top;
  /* png ersetzt */
}

/* Hier ist das Suchfeld drinnen */
#top2
{
  POSITION: fixed;
  OVERFLOW:hidden;
  TOP: 0px;
  left:  156px;/*12em;*/
  right:0;
  HEIGHT: 90px;
  z-index:1;
}

/* Hier ist das Logo drinnen */
#top3
{
  position:fixed;
  overflow:hidden;
  height:90px;
}

/* Das Logo */
#top3 a img, img.nobo, a:hover img.nobo
{
  border:0;
  right:0;
  vertical-align: middle;
}

/* linker Balken */
#left
{
	POSITION: fixed;
	OVERFLOW: auto;
	TOP: 90px;
  LEFT: 0;
  WIDTH: 156px;/*12em;*/
  BOTTOM: 0;
}

/* Contentbereich */
#mid
{
	POSITION: fixed;
	OVERFLOW: auto;
	TOP: 90px;
	LEFT:  156px;/*12em;*/
  RIGHT: 0;
  BOTTOM: 0;
  padding:6px 6px 6px 6px;
}

#com
{
min-width: 600px; 
}
 /* Bilder mit der Klasse "center" */
img.center{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/* Förderer links */
.spons
{
  position:absolute;
  bottom:0;
  width:100%; 
}

/* Login */
#com-form-login p{
  margin-bottom:10px;
}

#com-form-login .inputbox{
  position:absolute;
  left:100px;
  width:150px;
}

.form-validate td{padding-bottom:10px;}

/* speziell für Tabellen ohne Style */
.pad td{padding-right:25px;}

#mod_search_searchword
{
left:0;
  position:absolute;
  bottom:0;
}




.contentpaneopenmyhome, .contentpaneopenmynews, .contentpaneopen
{
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
}

.contentpagetitlemynews{  font-weight: bold;}



.moduletablemod_newsshow
{
	position:relative;
	/*padding:5px 5px 5px 5px;*/
	margin:0.4em 0.4em;
	left:0;
	width:24em;
float:left;
}

#newsshow1 td.gk_news_show_center
{
	padding: 0.5em 0.5em 0.5em 0.5em;

}
/* Begrenzung der Newsspalte auf der Startseite 03.11.2009 */

#newsshow1 img.gk_news_show_news_image_static{max-width:300px;}

/*funktioniert glaub nicht, Nobbi 10.7.10*/
#newsshow2 img.gk_news_show_news_image_static{max-width:150px;}

/*
.article_separator {
margin: 0 0.5em 0 0.5em;
height:1px;
display: block;
}
*/

.moduletablem_search h3{color:#c06060;position:absolute;bottom:28px;
font-weight:normal;
	}

#form-login fieldset.input{border:0px solid #c06060;bottom:7px;left:150px;width:340px;position:absolute;height:40px;}
#form-login-password{color:#c06060;position:absolute;left:130px;bottom:2px;}
#form-login-username{color:#c06060;position:absolute;left:5px;bottom:2px;}

#form-login-username .inputbox, #form-login-password .inputbox
{color:#C0C0C0;
	background-color:#804040;
	
	
	}
#form-login .button{width:72px; right:5px;position:absolute;bottom:0;}
#form-login-remember /*angemeldet bleiben*/
{
	visibility:hidden;
	
}
#form-login ul li /*passwort vergessen etc.*/
{
	visibility:hidden;
}


.yoo-login{top:7px;right:190px;position:absolute;
	z-index:2;
	}
	
/* hier das ist für den editorbereicht 
.adminform{visibility:hidden;}
fieldset{height:0px;border:0px solid black;}
fieldset legend
{
	visibility:hidden;
	
	}
.adminform tdbody tr td{visibility:visible;}


#title.inputbox{visibility:visible;}
button{visibility:visible;}
hier das war für den editorbereicht */

.contentheading
{
	font-size:1.2em;
	font-weight:800;
	color:#804040;
	
	}


