a { color: #313546; text-decoration: none;}



a:hover { color: #8f9098; text-decoration: none; }



body 
{
	background-color:#555555; 
	font-family: Geneva, arial, helvetica, sans-serif; 
	font-size: 11px; 
	margin: 0px 0; 
	padding: 0; 
	color:#313546; 
	text-align: center;
}



textarea, input { font-size: 11px; border-style: solid; BORDER-COLOR: #313546; border-width: 1px; }



h1,h2,h3 { margin: 0; padding: 0; }



p,ul { font-size: small; line-height: 160%; }







/* Header */


.header { border-top: 0 solid #8B4513; background: url(../images/banner.jpg) no-repeat center; border-bottom: 2px solid #000000; height: 171px; margin: 0 auto; width: 870px; background-color:#FFFFFF; }



#header * { background-color:#000836; color: #313546; margin: 0; padding: 0; text-decoration: none; }



#header h1 {background-color:#000836; float: right; padding: 80px 600px 0 10px; font-size: 23px; }



#header h2 {background-color:#000836; float: right; padding: 110px 0px 0px 0px; font-size: 12px; }

.titulo{font-size:24px; text-align:center; float:left; padding-left:160px; width:80%; vertical-align:bottom; margin-top:-45px;}


.acolor a { color: #963E15; text-decoration: none; }

.acolor a:hover { color: #8f9098; text-decoration: none; }




/* Top Bar */







#topBar { height: 22px; margin: 0 auto; padding-top: 6px; width: 100%; text-align: center; }



.intro{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px; 

	color:#444444; 

	margin:20px;

}

.intro a { color: #963E15; text-decoration: none; }

.intro a:hover { color: #8f9098; text-decoration: none; }


/* Mitte neu erstellte Seiten */

.mitte a { color: #963E15; text-decoration: none; }

.mitte a:hover { color: #8f9098; text-decoration: none; }



.video_wall{

	margin-right:20px;

	margin-bottom:20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px; 

	color:#444444; 

	padding-top:10px;

}



/* Left Side */
#leftSide 
{
	color: #313546; 
	float: left; 
	padding: 20px; 
	width: 500px; 
	text-align: left; 
}



#leftSide h2 { color: #ffb515; font-size: 16px; }







/* Right Side */
#rightSide 
{ 
	float: right; 
	padding: 20px; 
	padding-bottom:1px; 
	width: 240px; 
	text-align: left; 
}



#rightSide a { color: #963E15; text-decoration: none; }

#rightSide a:hover { color: #8f9098; text-decoration: none; }



#rightSide h2 { color: #313546; font-size: 14px; }



#rightSide li { color: #313546; margin-bottom: 1em; }



#rightSide li li { margin-bottom: 0; padding-left: 1em; }



#rightSide ul { list-style: none; margin: 0; padding: 0; }







/* Content */







#content { padding-top:5px; margin: 0 auto; width: 870px; background-color:#FFFFFF; border-right:#666666 solid 1px; border-left:#666666 solid 1px;}







/* Footer */

 





#footer { border: 0px solid #000000; background: #000000; margin: 0 auto; width: 100%; color:#FFFFFF }



#footer a { color: #FFFFFF; }



#footer p { font-size: x-small; margin: 0; padding: 10px 0; text-align: center; }









/* Index Video Containers [ Hard-Coded Into Script ] */







#videoContainer { padding: 18px 10px; }



#videoThumbnail { float: left; }



#videoThumbnail img { border: 1px solid #313546; }



#videoInnerContainer1 { float: left; margin-left: 10px; width: 160px; }



#videoTitle { font-weight: bold; margin-bottom: 5px;}



#videoTitle a { text-decoration: none; }



#videoDescription { color: #313546; font-size: 9px; margin-bottom: 15px; }



#videoTags { color: #000000; font-size: 10px; z-index:1000; width:350px }



#videoTags a { color: #A0A0A9; font-size: 10px; }



#videoInnerContainer2 { color: #000000; margin-left: 360px; }



#videoRating { margin-bottom: 15px; }



#videoAuthor,#videoViews,#videoDuration,#videoCategory { font-size: 10px; }



#videoDuration { margin-bottom: 15px; COLOR:#000000 }







/* Index Video Containers View 2 [ Hard-Coded Into Script ] */







#videoContainer2 { height: 175px; padding: 0 8px; text-align: center; width: 140px; float: left; }



#videoThumbnail2 img { border: 1px solid #000000; }



#videoTitle2 { font-weight: bold; margin-bottom: 15px; }



#videoTitle2 a { text-decoration: none; }







/* Video Comments [ Hard-Coded Into Script ] */







#commentBox { border: 1px solid #000000; background: #FAFAFA; padding: 1px; }



#comments { margin-bottom: 20px; }



#commentAuthor { background: #E5E5E5; padding: 4px; }



#commentAuthor a { color: #2e2e2e;}



#commentText { color: #2e2e2e; padding: 4px; }

.tag_item:hover {

 color: #8f9098;

}



/* */

* html #tlc, * html #trc {height: 1%;}

/* */



#box
{
	position: relative;
	margin-top: 1em;
	padding: 0;
	text-align: left;
	width: 100%;

}

#box_head
 {
	border: 1px dashed #c00;
	position: relative;
	margin-top: 1em;
	padding: 10px;
	text-align: center;
	width: 465px;
	background-color: #eeeeee;
}

#box_bottom
 {
	position: relative;
	width: 500px;
	background: url(../images/all_pages_center.jpg);
}

#box_bottom_top
 {
	position: relative;
	width: 500px;
	height: 25px;
	background: url(../images/all_pages_top.jpg) no-repeat;
}

#box_bottom_center
 {
	position: relative;
	text-align: left;
	padding: 15px;
	width: 470px;
	background: url(../images/all_pages_center.jpg);
}

#box_bottom_bottom
 {
	position: relative;
	width: 500px;
	height: 25px;
	background: url(../images/all_pages_bottom.jpg) no-repeat;
	background-position: bottom;
}

#box_head a:link, #box_head a:visited, #box_head a:active
{ 
	color: #ffb515; 
	font-size: 16px; 
	text-decoration: underline;
	font-weight: bold;
}

	#box_head a:hover
	{ 
		color: #ffb515; 
		font-size: 16px; 
		text-decoration: none;
	}

	
#content

	{

	padding:0em;

	}



#tlc, #trc, #blc, #brc

	{

	background-color: transparent;

	background-repeat: no-repeat;

	}



#tlc

	{

	background-image:url(../images/tlc.gif);

	background-position: 0% 0%;

	}



#trc

	{

	background-image:url(../images/trc.gif);

	background-position: 100% 0%;

	}

	

#blc

	{

	background-image:url(../images/blc.gif);

	background-position: 0% 100%;

	}



#brc

	{

	background-image:url(../images/brc.gif);

	background-position: 100% 100%;

	}



#tb, #bb

	{

	background-color: transparent;

	background-repeat: repeat-x;

	}

			

#tb

	{

	background-image:url(../images/tb.gif);

	background-position: 0% 0%;

	}



#bb

	{

	background-image:url(../images/bb.gif);

	background-position: 50% 100%;

	}

	

#rb

	{

	background-image:url(../images/r.gif);

	background-position: right;

	background-repeat: repeat-y;

	}



#lb

	{

	background-color: #eeeeee;

	background-image:url(../images/l.gif);

	background-position: 0% 100%;

	background-repeat: repeat-y;

	}
	
	


/* Teaser */

div.teasercaption {
  width: 100%;
  background-color: #FFFFDB;
	color: #491f1f;
  border-bottom: 0px solid #000000;
  padding: 0px 0px 0px 0px;
  }

div.teaserelement {
	float: left;
	padding: 0px 4px 0px 0px;
	margin: 0px;
}

div.teaserelementx {
  float: left;
  border: 1px solid #000000;
  width: 100%;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 20px 0px;
}

div.teaser {
	margin: 0px;
	padding: 0px 0px 0px 0px;
 }

div.teaserpicture {
	float: right;
	padding: 0px 4px 4px 4px;
	margin: 4px 0px 5px 10px;
	border: none;
  width: 120px;
}


.teasernav {
	clear: both;
	padding: 2px 0px 2px 0px;
	margin: 0px;
	text-align: center;
}


.teaserbottom {
	padding: 0px 4px 0px 20px;
  background:transparent url(../images/more.gif) no-repeat left;
  margin-bottom: 5px;
  color: #333333;
  font-weight: bold;
  font-family: Arial, Verdana, Helvetia;
}

.teaserinhalt{
  padding-left: 0px;
  }

.timer {
  line-height:1.2em;
  font-family: Arial, Verdana, Helvetia;
  font-size: 12px;
  color: #333333;
  font-weight: bold;
  padding: 4px 0px 4px 0px;
  }