/* CSS Document 

Kleng Remarque fir deen, deen sollt probeiren daat hei spéider ze verstoen:

hei ass mega Bordell an dem stylesheet :D

decke kuss, lex ;)

*/
body {
  background-color:#333333;
  color:#ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  margin-top:5px;
}

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

h1 {
	font-size:30px;
	font-weight:200;
	color:#FFCC00;
	text-align:center;
}
h2 {
}
h3 {
	font-size:14px;
	color: #222;
	background: transparent;
	cursor: pointer;
}
h4 {
	font-size:12px;
	color:#FFCC00;
}
#hotlink {
	color:#FFCC00;
}
#mega_alles {
	border:1px solid #ffffff;
	background-image:url(http://158.64.21.60/yearbook/images/background_new.png);background-repeat:repeat-y;
	width: 960px;
	margin:0px auto 5px;
}

#top { 
	height:194px;
	width:960px;
	background-image:url(http://158.64.21.60/yearbook/images/top_header_new.png);background-repeat:no-repeat;
}

#haapt {
	width:960px;
}

#navi {
	width:227px;
	float:left;
}

#gebei_ennen {
	height:134px;
	width:227px;
	background-image:url(http://158.64.21.60/yearbook/images/left_gebei_new.png);background-repeat:no-repeat;	
} 

#content {
	width:733px;
	float:right;
}

#content_box {
	margin-right:65px;
	margin-left:8px;
	text-align:left;
}


#ganz_ennen {
	background-image:url(http://158.64.21.60/yearbook/images/bottom_new.png);background-repeat:no-repeat;
	width:960px;
	height:30px;
	clear:both;
}

* html #ganz_ennen {
	margin-bottom:-1px;
}

#flash_navi {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:right;
	margin-right:40px;
}

#flash_navi a {
	text-decoration:none;
}

#flash_navi ul {
	list-style-type:none;
}


a:link {
	text-decoration: underline;
	color:#FFFFFF;
}
a:visited {
	text-decoration: underline;
	color:#FFFFFF;
}
a:hover {
	text-decoration: none;
	color:#FFFFFF;
}
a:active {
	text-decoration: underline;
	color:#FFFFFF;
}

.accordion {
	text-decoration:none;
	font-size:11px;
	margin-right:14px;
}

*>.accordion {
	margin-right:35px;
}
* html .accordion {
	margin-right:20px;
}
.foto_header {
	margin:auto;
	text-align:center;
}

.foto_header img {
	border:solid 1px #ffffff;
}

.foto_index {
	margin:auto;
	margin-top:5px;
	text-align:center;
}

.foto_index img {
	border:solid 1px #ffffff;
}

#white {
	color:#ffffff;
}

.hidden {
	visibility:hidden;
}

#noscript {
	text-align:center;
	font-weight:bold;
	font-size:15px;
}

#klass_iwwersiicht {
	 width:300px;
	 text-align:left;
}
#klass_iwwersiicht tr {
	height:20px;
}
#student_detail {
	list-style:none;
	text-align:left;
	font-weight:400;
}
#back {
	text-align:center;
	font-size:16px;
	margin-left:62px;
}
#foto_sait {
	border:1px solid #ffffff;
	background-image:url(images/20_prozent.gif);
	height:38px;
	margin:0 auto;
}
#fett {
	font-weight:bold;
}
.paginationCurPage
{
  font-weight: bold;
  color: #FFCC00;
  border: 1px solid #FFCC00;
  margin: 1px;
  padding: 3px;
}

.pagination
{
  font-weight: normal;
  color: #FFFFFF;
  margin: 1px;
  padding: 3px;
}

.paginationSep
{
  font-weight: normal;
  color: #000000;
  margin: 0px;
  padding: 0px;
}

.paginationNext, .paginationPrev
{
  cursor: pointer;
  font-weight: normal;
  text-decoration: none;
  color: #003399;
}

.paginationLink
{
  cursor: pointer;
  font-weight: normal;
  text-decoration: none;
  color: #003399;
  margin: 1px;
  padding: 3px;
  border: 0px;
}

.paginationNext a, .paginationNext a:active, .paginationNext a:visited,
.paginationPrev a, .paginationPrev a:active, .paginationPrev a:visited,
.paginationLink a, .paginationLink a:active, .paginationLink a:visited
{
  text-decoration: none;

  margin: 1px;
  padding: 3px;
}

.paginationLink a:hover
{
  color: #FFCC00;
  text-decoration: underline;
  margin: 1px;
  padding: 3px;
}
#klassefotoen img{
	border:solid 1px #ffffff;
}
#doheem_poster{
	margin-left: auto;
	margin-bottom: auto;
	margin-right: auto;
	margin-top: -14px;
	padding: 0px;
	width:660px;
}
#doheem_poster img{
	margin-top: -1px;
	margin-bottom: -3px;
}

#preloader {
	top: -1000px;
	left: -1000px;
	position: absolute;
	
}

#copyright {
	padding-top:15px;
	margin-right:41px;
	font-size:11px;
}
#students_header {
	width:174px;
	height:162px;
	background-image:url(http://158.64.21.60/yearbook/images/border_photo.png);
	background-repeat:no-repeat;

}

#students_header img {
	margin-top:21px;
	margin-left:27px;

}

* html #students_header img {
	margin-left:1px;
}