/*STYLESHEET*/


body {
	background-color:#FFFFBD;
	font-family:verdana,arial,sans-serif;
	font-size:80%;
	margin: 0;
	padding: 0;
}

img{
	border:none;
}

#i_content img{

	padding:20px;
	text-align:center;
	
}

#i_contentM td{
	padding:10px;
	text-align:center;
	
}

#i_contentM img{
		display:inline !important;
	text-align:center!important;
	
}



td img {display: block;}

.c_just{
	text-align:justify;
}

.c_left{
	text-align:left;
}

.c_left ul{
	float:left;
	margin-left:-40px;
	list-style:none;
	text-align:left;
	display:block;
	
}



.c_center{
	text-align:center;
}

.c_smallText{
	
	font-size:80%;
	
}
	
div[class]{
	background-color:#FFFFFF;
}

div.c_menuContainer{
	float:left;
	margin-left:23px;
	
	width:130px;
	height:360px;
	padding-right:30px;

	background: #9A9A9A;
	
	
}

div.c_nav{

	
}




div.c_contentContainer{
	background:#9a9a9a;
	margin-left:200px;
	padding:20px 0px 50px 20px;
	width:680px;
	position:absolute;
	float:left;

}

div.c_content{
	width:620px;
	padding:20px;
	margin-top:20px;
	background:url(shadow2.gif) repeat-y;
}



div.c_subNav{
	background:#9a9a9a;
	margin-left:-12px;
	height:5px;
	margin-top:20px;
	background-image: url(../img/blackbar.png);
}

div.c_subNav ul{
	margin-top:-11px;
	margin-left:120px;

}


div.c_subNav img{

		
}

div.c_subNav li{
	list-style:none;
	display:inline;
	background:white;
		
}

div.c_subNav li #off{
	background:#CCCCCC;
	color:black;
	padding:0px 5px 0 2px;
	font-weight:normal;
	text-decoration:none;

		
}



div.c_subNav li #on {
	padding:5px 10px;
	color:black;
	font-weight:bold;
	text-decoration:none;
		
}

#breadCrumb{
	display:block;
	margin-top: -20px;
	margin-left: 35px;
	
}

div.c_grey{
	background:#9a9a9a;
}




#footer{
	font-size: 80%;
	height:40px;
	padding:10px;
	background:url(shadow3.gif) no-repeat;
	
}

#footer a {
	color: #009DDF;
}

/*CONTETNS*/
#aboutContent{

}

#aboutImage{
	float:left;
	padding:10px;
	
}

#list_name{
	float:left;
	display:block;
	list-style:none;
	text-align:left;
}

/* Countdown */
.lcdstyle { /*Example CSS to create LCD countdown look*/
    color:black;
    font: bold 16px MS Sans Serif;
    padding: 3px;
    text-align: center;
}

#countdowncontainer, #countdowncontainer2 {
    position: relative;

}
#countdowncontainer2 {

}

.lcdstyle span { /*Example CSS to create LCD countdown look*/
    font-size: 50%;
    font-weight: normal;
}

/* Galery */
.gal table {
}
.gal .mainimage {
    margin-bottom: 10px;
}
.gal img {
    margin: 4px;
}
.gal table tr, .gal table td {
    margin: 0px;
    padding: 5px;
    text-align: left;
}
.gal a:link, .gal a:visited {
    text-decoration: none;
    border: none;
    color: black;
}
.gal a:hover, .gal a:active {
    text-decoration: underline;
}
.gal a:hover img, .gal a:active img {
    border: 4px solid #0099CC;
    margin: 0px;
}

/* GENERAL */
.advice {
    margin: 10px 0px;
    padding: 10px;
    color: #036E14;
    border: 2px solid #036E14;
    background: #99ED9E;
}
.error {
  text-align: center;
  color: #A00;
  border: 2px solid #A00;
  background: #EAA;
  padding: 20px;
  margin: 0px;
  margin-bottom: 5px;
  font-weight: bold;
}
textarea {
  width: 100%;
  height: 125px;
  border: 1px solid #009DDF;
  border-bottom-width: 2px;
  border-right-width: 2px;
}
input {
  border: 1px solid #009DDF;
  border-bottom-width: 2px;
  border-right-width: 2px;
  font-weight: bold;
  margin-bottom: 2px;
  margin-top: 2px;
}
input.textfield {
  border: 1px solid #009DDF;
  border-bottom-width: 2px;
  border-right-width: 2px;
  font-weight: normal;
  width: 100%;
}

/* Kontakt */
.kontakt textarea {
  width: 100%;
  height: 125px;
  border: 1px solid #009DDF;
  border-bottom-width: 2px;
  border-right-width: 2px;
}
.kontakt input {
  border: 1px solid #009DDF;
  border-bottom-width: 2px;
  border-right-width: 2px;
  font-weight: bold;
  margin-bottom: 2px;
  margin-top: 2px;
}
.kontakt input.feld {
  border: 1px solid #009DDF;
  border-bottom-width: 2px;
  border-right-width: 2px;
  font-weight: normal;
  width: 100%;
}

/* Guestbook */
.gbook table tr, .gbook table td {
  margin: 0px;
  padding: 0px;
  padding-left:5px;
  padding-right:5px;
}
.gbook .space {
  padding-top: 13px;
}
.gbook .author {
  padding-top: 6px;
}
.gbook .number {
   color: #009DDF;
   border-right: 1px solid #009DDF;
   font-size: 20px;
   width: 30px;
}
.gbook .edit {
   color: #009DDF;
   border-right: 1px solid #009DDF;
   font-size: 9px;
   width: 30px;
}
.gbook .edit a {
   color: #009DDF;
}
.gbook a {
  color: black;
}
.gbook .current {
  font-size: 120%;
}

.gbook form {
  padding-left: 40px;
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 20px;
}
.gbook textarea {
  width: 100%;
  height: 125px;
  border: 1px solid #009DDF;
  border-bottom-width: 2px;
  border-right-width: 2px;
}
.gbook input {
  border: 1px solid #009DDF;
  border-bottom-width: 2px;
  border-right-width: 2px;
  font-weight: bold;
  margin-bottom: 2px;
  margin-top: 2px;
}
.gbook input.author {
  border: 1px solid #009DDF;
  border-bottom-width: 2px;
  border-right-width: 2px;
  font-weight: normal;
  width: 100%;
}
.gbook .error {
  text-align: center;
  color: #A00;
  border: 2px solid #A00;
  background: #EAA;
  padding: 20px;
  margin: 0px;
  margin-bottom: 5px;
  font-weight: bold;
}

/* Intern */

.logout {
    text-align: right;
}
.logout a {
    color: black;
}
.login .label {
    width: 100px;
    text-align: right;
    float: left;
    padding-right: 10px;
}
.login .field {
    width: 300px;
    float: left;
}
.login br {
    clear: both;
}

.intern h3 {
    color: #009DDF;
}
.intern form {
  padding-left: 40px;
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 20px;
}

.intern a, .downl a {
  color: black;
}
/* News */

.news .author {
  padding-top: 6px;
}

.news a {
  color: black;
}



