/* global reset */

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:0em 0%; }
li, dd { margin-left:5%; }
fieldset { padding: .5em; }


/* allg */
html {
  height:100%;
  padding:0px;
  margin:0px;

}

body {
  padding:0px;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  line-height:1.5;
  color:#000000;
  height:100%;

}

a img{
	border:0px;
}

p {
	margin-bottom:1em;
	margin-left:0em;
}

.padding {
	background-color:#FFFFFF;
	width:534px;
	height:85px;
}

.columleft {
	width:231px;
	height:14px;
	margin-left: auto;
    margin-right: auto;
	float:left;
	padding-bottom:3px;
}

.columright {
	width:231px;
	height:14px;
	float:right;
	padding-bottom:3px;
}

.columleftheadlines {
	width:36px;
	height:14px;
	margin-left: auto;
    margin-right: auto;
	float:left;´
}

.columrightheadlines {
	width:195px;
	height:14px;
	float:right;
}

.gallery {
	border:0px;
	padding:5px;
}

/* links */

a:link {
	color: #564b47;
	text-decoration: underline;
}
a:visited {
	color: #564b47;
	text-decoration: underline;
	}
a:hover {
	color: #E2001A;
	text-decoration: underline;
	}
	

/* fonts */

h1 {
	background-color:#3f3f3f;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 0.9em;
  	line-height:1.2;
	margin-top:2px;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:2px;
}
	
/* listen */

ul {
	margin-left: 0px;
	padding-left: 5px;
}

li {
	list-style-image: url(http://www.nachtdigital.de/pics/punkt.gif);
	padding-right: -10px;
}

/* sonst */

.holder {
  width:914px;
  margin-left: auto;
  margin-right: auto;
  background:url(http://www.nachtdigital.de/pics/eule.gif);
  background-repeat:no-repeat;
  background-position:right center;

}

.holder_nobirds {
  width:914px;
  margin-left: auto;
  margin-right: auto;
}



.header {
	width:717px;
	height:312px;
	background-position:center;
	margin-left: auto;
    margin-right: auto;
	margin-top:0px;
	float:left;
}

.header a  {width:717px; height:275px; display:block; }

.logo {
	width:197px;
	height:312px;
	background:url(http://www.nachtdigital.de/pics/logo.gif) no-repeat;
	float:right;
}

.navi {
	width:695px;
	height:21px;
	float:left;
	margin-left:10px;
	margin-top:0px;	
	background-position:center;
}
/* -- IE <= 6 -- */
* html .navi { 	
	width:695px;
	height:21px;
	float:left;
	margin-left:10px;
	margin-top:20px;	
	margin-bottom:expression('-3px');	 }

.content {
	width:717px;
	background:url(http://www.nachtdigital.de/pics/news.gif) no-repeat;
	background-color:#FFFFFF;
	margin-left: auto;
    margin-right: auto;
	float:left;
}

/* content alle seiten außer start */

.contentelse {
	width:717px;
	margin-left: auto;
    margin-right: auto;
	float:left;
}


.birds {
	
	height:204px;
	background:url(http://www.nachtdigital.de/pics/eule.gif) no-repeat;
	background-position:right;
	top:700px;
	position:absolute;

	z-index:99;
  width:995px;
  padding-left: 11px;
  padding-right:11px;
  border:1px solid red;

}

.news {
	width:534px;
	margin-left:106px;
	margin-top:50px;
	margin-bottom:50px;
}

.lineup {
	width:534px;
	margin-left:106px;
	margin-top:25px;
	margin-bottom:30px;
	background:url(http://www.nachtdigital.de/pics/trenner.gif) no-repeat;
}

.about {
	width:534px;
	margin-left:106px;
	margin-top:25px;
	background:url(http://www.nachtdigital.de/pics/trenner_halb.gif) no-repeat;
}


.footer {
	height:100px;
	background-color:#FFFFFF;
	margin-bottom:20px;
	float:left;
}


/* formulare */

.formular {
	height:12px;
	width:100px;
	border:solid;
	border-width:1px;
	border-color: #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin-bottom:3px;
}

.formularanzahl {
	height:12px;
	width:20px;
	background-color:#292929;
	border:solid;
	border-width:1px;
	border-color: #999999;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:center;
	margin-bottom:3px;
}

.submit {
	height:20px;
	width:189px;
	border-width:0px;
	background-color:#7F4A94;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:2px;
	font-size:0.9em;
	color:#FFFFFF;
}

.submitsmall {
	height:17px;
	width:50px;
	border-width:0px;
	background-color:#15A7A6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding-bottom:2px;
	color:#FFFFFF;
}


/* sliding */

#container { 
  height:100%; 
  width:100%;
  top: 38%; 
  left: 50%;
  text-align: left;
  padding: 0px;}
  
#container-cinemata { 
  height:100%; 
  width:100%;
  top: 38%; 
  left: 50%;
  text-align: left;
  padding: 0px;}
  
.scrolling-content{position:absolute;width: 100%;height:100%;float:left;}
.scrolling-content-cinemata{position:absolute;width: 100%;height:100%;float:left;}
#tile-wrap{width: 100%;overflow: hidden;   text-align:left; position: relative; border:0px solid black;}
#tile-wrap-cinemata{width: 100%;overflow: hidden;   text-align:left; position: relative; border:0px solid black;}
#tile-inner{ position:relative; left:1400; top:0; width: 100%; height: 135px; }
#tile-inner-history{ position:relative; left:1400; top:0; width: 100%; height: 190px; }
#tile-inner-lineup{ position:relative; left:1400; top:-200px; width: 100%; height: 300px; }
#tile-inner-cinemata{ position:relative; left:1400; top:-200px; width: 100%; height: 445px; }

#content0{left: 0; top:0;}
#contentL{left: 0px; top:200px; padding-top:15px;}
#content1{left: 200px; top:200px; padding-top:15px;}
#content2{left: 750px; top:200px; padding-top:15px;}
#contentC{left: 750px; top:200px; padding-top:15px;}
#contentC2{left: 1300px; top:200px; padding-top:15px;}
#content3{left: 1300px; top:200px; padding-top:15px;}
#content4{left: 1850px; top:200px; padding-top:15px;}
#content5{left: 2400px; top:200px; padding-top:15px;}
#content6{left: 2950px; top:200px; padding-top:15px;}
#content7{left: 3500px; top:200px; padding-top:15px;}
#content8{left: 4050px; top:200px; padding-top:15px;}
#content9{left: 4600px; top:200px; padding-top:15px;}
#content10{left: 5150px; top:200px; padding-top:15px;}
#content11{left: 5700px; top:200px; padding-top:15px;}
#content12{left: 6250px; top:200px; padding-top:15px;}
#content13{left: 6800px; top:200px; padding-top:15px;}
#content14{left: 7350px; top:200px; padding-top:15px;}
#content15{left: 7900px; top:200px; padding-top:15px;}
#content16{left: 8450px; top:200px; padding-top:15px;}
#content17{left: 9000px; top:200px; padding-top:15px;}
#content18{left: 9550px; top:200px; padding-top:15px;}
#content19{left: 10100px; top:200px; padding-top:15px;}
#content20{left: 10650px; top:200px; padding-top:15px;}
#content21{left: 11200px; top:200px; padding-top:15px;}
#content22{left: 11750px; top:200px; padding-top:15px;}
#content23{left: 12300px; top:200px; padding-top:15px;}
#content24{left: 12850px; top:200px; padding-top:15px;}
#content25{left: 13400px; top:200px; padding-top:15px;}

/* ############################### CSS Code Shop Start ################################# */

.ueberschrift {
	background-color:#3f3f3f;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 0.9em;
  	line-height:1.2;
	margin-top:2px;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:2px;
  }
  
    .ueberschriftrot {
 color:#FFFFFF;
 background-color:#E2001A;
 	font-family: Arial, Helvetica, sans-serif;
  	font-size: 0.9em;
  	line-height:1.2;
		margin-top:2px;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:2px;
  }
  
  .info_error {
	color:red; 
	text-align:center;
	vertical-align:middle;
	padding:5px;

}

.info_message {
	text-align:center;
	vertical-align:middle;
	padding:5px;


}


/* ############################### CSS Code Forum Ende ################################# */



/* ############################### CSS Code Forum Start ################################# */

.forum_holder {
  width:695px;
  padding-left: 11px;
  padding-right:11px;
  min-height: 450px;
}

.forum {
  border: 0px;
  background-color:#3f3f3f;

}

.forum_head {
  color:#FFFFFF;
  padding: 3px;

}


.beitrag {
 
  	background-color:#FFFFFF;
	text-align:left;
	margin:8px;
	
}

.beitrag_head {
	color:#424242;
	font-weight:bold;
	padding: 3px;

}


.forum_autorhead {
	color:#FFFFFF;
	line-height:10px;
	font-weight:normal;
	font-size:10px;
	background-color:#3f3f3f;
	padding: 3px;
}
select, input, button, textarea { 
	font: 11px Tahoma,Verdana,sans-serif; 
}

button { 
	width: 70px;
	
}

#buttons {
    margin-top: 1em; border-top: 1px solid #999;
    padding: 2px; text-align: right;
	background-image:url(gfx/button_bg.jpg);
}

form { 
	padding: 0px; margin: 0px; 
}

.warning {
font-family : Tahoma,Verdana,Arial;
FONT-SIZE:11px; 
border: 1px solid #FF0000;
padding:5px;
color:#FF0000;
text-align:center;
white-space:nowrap;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}
.info {
font-family : Tahoma,Verdana,Arial;
FONT-SIZE:11px; 
border: 1px solid darkgreen;
padding:5px;
color:darkgreen;
text-align:center;
white-space:nowrap;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

.adminformselect {
font-family : Tahoma,Verdana,Arial;
FONT-SIZE:11px; 
}

.highlight {
color:#FFFFFF;
background-color:#A80000;
padding:1px;

}

.forumnew {
	background-color:#15A7A6;
	padding:2px;
	color:#FFFFFF;
}

.forumclosed {
font-family:Arial, Helvetica, sans-serif;
FONT-SIZE:10px; 
color:red;
font-weight:bold;
}

.loginbox {
font-size:10px;
border: 1px solid #EDEDED;
background-color:#FAFAFA;
}

.loginbox input {
font-size:10px;
border: 1px solid #EDEDED;

}
.admincontent_head {
	margin-left:auto;
	margin-right:auto;
	width:400px;
	color:#FFFFFF;
	line-height:10px;
	font-weight:normal;
	font-size:10px;
	background-color:#3f3f3f;
	padding: 3px;

}

.admincontent {
	margin-left:auto;
	margin-right:auto;
	width:400px;

}
/* Formatierungen für [ND-Crew] */
.admin_tag {


}

/* ############################### CSS Code Forum Ende ################################# */