/* CSS Document */

body {
  /*background-color: #232323;*/
  background:url(../images/fire.jpg) no-repeat #000;
  background-position: center 0px;
  font-size: 12px;
  color:#564b47;  
  padding:5px;
  margin:0px;
  text-align: center;
  font-family:Arial, Helvetica, sans-serif;
}


#mama { 	 
  text-align:left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 840px;
  overflow:auto;
  /*background-color: #ffffff;
  border: 1px solid silver;*/
  display:block;
  /*background:url(../images/mama-bg.jpg) repeat-y #fff;*/
}

/*spacer*/
#mama a img {
	width:840px;
	height:160px;
}


#indexmama {
  text-align:left;
  vertical-align: middle;	
  margin: 0px auto;
  padding: 0px;
  width: 832px;
  overflow:auto;
  background-color: #ffffff;
  border: 1px solid #888;
  display:block;
}


/* SLIDER */
#slider {
	width:840px;
	height:160px;
	float: left;
	padding-bottom: 16px;
}



/* INDEX */
#left {width:347px;float:left;height:531px;}
#left #leftTop {background-color:#AC0C18;padding:12px;margin:0px;}
#left #leftTop h3 {color:white;font-size:64px;padding:0px 0px 0px 0px;margin:0px;line-height:64px;}
#left #leftTop h2 {color:#D1D3D4;font-size:22px;padding:0px 0px 5px 0px;margin:0px;}
#left #leftBottom {background-color:white;padding:12px;margin:0px;background:url(../images/start_sticker.jpg) no-repeat top right;}
#left #leftBottom h3 {color:#515D66;font-size:22px;padding:18px 0px 0px 5px;margin:0px;}
#left #leftBottom h2 {color:#515D66;font-size:56px;padding:22px 0px 0px 0px;margin:0px; line-height:56px;}

#right {width:485px;height:531px;float:left;background:url('../images/start.jpg') no-repeat left top;}
#right h2 {font-size:12px;color:#B4C8C8;padding:2px;margin:25px 12px 12px 12px;}

/* SITES */
#top {background:url('../images/kopf.png') left top no-repeat;width:840px;height:158px;}
#top h2 {color:#D1D3D4;font-size:7.0pt;margin:0px 0px 0px 40px;padding:10px 0px 0px 0px;width:610px;line-height:12px;}

#nav {
	margin:0px;
	background:#000;
	padding:8px 0px;
}

#nav ul {padding:0px;list-style-type:none;margin:10px 0px 5px 35px;}
#nav ul li {color:#818b93;font-size:12px;display:inline;margin:0px 3px 0px 3px;}
#nav ul li a.navlink:link,a.navlink:visited {color:#818b93;font-size:12px;text-decoration:none;font-weight:bold;}
#nav ul li a.navlink:hover,a.navlink:active {color:#fff;font-size:12px;text-decoration:none;font-weight:bold;}
#nav ul li a.live:link,a.live:visited {color:#AC0C18;text-decoration:none;font-weight:bold;}
#nav ul li a.live:hover,a.live:active {color:#AC0C18;text-decoration:none;font-weight:bold;}

#content {margin:0px;padding:0px;background:url(../images/mama-bg.jpg) repeat-y #fff;border-top: 1px solid #000;float:left;width:840px;}
#content h2 {color:#515D66;margin:20px 0px 10px 39px;padding:0px;font-size:24px;}

#contentLeft {width:320px;float:left;margin:15px 40px 0px 40px;}
#contentLeft p {color:#515D66;margin:0px 0px 25px 0px;padding:0px 20px 0px 15px;line-height:16px;background:url('../images/p-back.gif') left top repeat-y;}
#contentLeft a:link,a:visited {color:#515D66;text-decoration:none;}
#contentLeft a:hover,a:active {color:#515D66;text-decoration:none;}

/* Kontakt */
#contentLeft2col {color:#515D66;width:545px;float:left;margin:15px 0px 10px 40px;background:url('../images/p-back.gif') left top repeat-y;}
#contentLeft2col p {color:#515D66;margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;line-height:16px;}
#contentLeft2col .small {font-size:10px;color:#CCCCCC;}
#contentLeft2col p a.textLink2:link,a.textLink2:visited {color:#AC0C18;text-decoration:underline;font-weight:normal;font-size:12px;}
#contentLeft2col p a.textLink2:hover,a.textLink2:active {color:#AC0C18;text-decoration:none;font-weight:normal;font-size:12px;}

.contentLeft2colDetail {float:left;color:#515D66;width:540px;float:left;margin:20px 0px 0px 40px;background:url('../images/p-back.gif') left top repeat-y;}
.contentLeft2colText {float:left;width:290px;margin-left:20px;padding:10px 0px 10px 0px;}
.contentLeft2colText p {color:#515D66;margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;line-height:16px;}

.contentLeft2colPic {float:left;margin-left:20px;padding:10px 0px 10px 0px;}
.contentLeft2colPic img {margin-top:2px;padding:2px;border:1px solid silver;}


#contactFormArea {
	width:400px;
}


fieldset {border:none;margin:0px;padding:0px 0px 0px 15px;}
label {display:block;}
input.text,textarea, select {width:300px;font:12px/12px Arial, sans-serif;color:#333;padding:3px;margin:2px 0px 6px 0px;border:1px solid silver; }
input.text:hover,textarea:hover {background-color:#efefef;}
input.submit {padding:2px 5px;border:1px solid #AC0C18;cursor:pointer; }
fieldset span {display:none;color:red;font-weight:bold;}

#contentMid {width:320px;margin:15px 0px 0px 25px;float:left;}
#contentMid p {color:#515D66;margin:0px 0px 25px 0px;padding:0px 20px 0px 15px;line-height:16px;background:url('../images/p-back.gif') left top repeat-y;}
#contentMid a:link,a:visited {color:#AC0C18;text-decoration:underline;}
#contentMid a:hover,a:active {color:#AC0C18;text-decoration:none;}

#contentRight {width:260px;margin:15px 0px 0px 20px;}
#contentRight p {color:#515D66;margin:0px 0px 25px 0px;padding:0px 0px 0px 15px;line-height:16px;background:url('../images/p-back.gif') left top repeat-y;}

#contentRightBorder {float:left;width:180px;margin:15px 0px 30px 25px;border:1px solid #AC0C18;background-color:#D1D3D4;}
#contentRightBorder h2 {margin:0px;padding:10px 10px 10px 10px;color:#AC0C18;font-size:16px;line-height:20px;}
#contentRightBorder p {margin:0px 0px 20px 0px;padding:0px 10px 0px 10px;color:#515D66;line-height:18px;}
#contentRightBorder p a.textLink2:link,a.textLink2:visited {color:#AC0C18;text-decoration:underline;font-weight:bold;font-size:12px;}
#contentRightBorder p a.textLink2:hover,a.textLink2:active {color:#AC0C18;text-decoration:none;font-weight:bold;font-size:12px;}
#contentRightBorder p a.textLink3:link,a.textLink3:visited {color:#AC0C18;text-decoration:underline;font-weight:normal;font-size:12px;}
#contentRightBorder p a.textLink3:hover,a.textLink3:active {color:#AC0C18;text-decoration:none;font-weight:normal;font-size:12px;}

#footer {color:#efefef;font-weight:bold;width:100%;height:70px;float:left;
	/*background-color:#BBBCBE;*/
	background: url(../images/carbon.jpg) no-repeat #333;
	padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;line-height:16px;}
#footer a.footLink, #footer a.footLink:link, #footer a.footLink:visited {color:#efefef;text-decoration:none;}
a.footLink, a.footLink:link, a.footLink:visited {color:#efefef;text-decoration:none;}
#footer a, #footer a:link, #footer a:visited {color:#efefef;text-decoration:none;}
#footer a.footLink:hover, #footer a.footLink:active {color:#efefef;text-decoration:underline;}
#footer p.foot {padding:0px;margin:0px;color:#efefef;}

#paginator {color:#515D66;float:left;clear:both;margin:0px 0px 0px 40px;padding:0px;}

#admintable a.textLink:link,a.textLink:visited {color:#AC0C18;text-decoration:underline;font-weight:normal;font-size:12px;}
#admintable a.textLink:hover,a.textLink:active {color:#AC0C18;text-decoration:none;font-weight:normal;font-size:12px;}

a.textLink:link,a.textLink:visited {color:#AC0C18;text-decoration:underline;font-weight:normal;font-size:12px;}
a.textLink:hover,a.textLink:active {color:#AC0C18;text-decoration:none;font-weight:normal;font-size:12px;}
