/* ********** [ GENERAL ] ********** */

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

div.clear {
	clear: both; }

body {
	margin: 0px ;
	padding: 0px;
	cursor: default;
	font: 11px arial, verdana, sans-serif;
	color: #000000;
	background: #FF9708 url('page_bg.gif')
	}




/* ********** [ PAGE ] ********** */

div#page_wrap { }

	div#page { 	}


/* ********** [ HEADER ] ********** */

div#header_wrap {
	margin: 0px 0px 0px 10px ;
	width: 1000px;
	height: 79px;
	background: #FF9708 url('header_bilder.jpg') no-repeat; 
	border-bottom: 1px solid #ffffff;	
	}

	div#header { }

		div#header h1 {
			padding-left: 60px;
			float: left;
			font: bold 26px/60px Trebuchet MS, arial, sans-serif;
			color: #194A75;
			background: url('logo.gif') no-repeat 10px center; }

			div#header h1 span { }

/* ********** [ HEADER2 ] ********** */

div#header2_wrap {
	margin: 0px 0px 0px 10px ;
	height: 8px;
	width: 1000px;
	background: #7E2C06;
	border-bottom: 1px solid #ffffff;	


	
	}

	div#header2 {
		margin: 0px auto;
		width: 1000px; 

		}

		div#header2 h1 {

 }

			div#header2 h1 span { }
			
			
/* ********** [ LiveCenter] ********** */

.livecenter_titel {
	height:20px;
	PADDING-LEFT: 7px; 
	font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight:bold;
	background:#f0ecd8;
	color:#333333;
	BORDER-TOP:#7e2c06 1px solid;

} 
 


/* ********** [ USERMENU ] ********** */
div#usermenu_wrap {
	margin: 0px 0px 0px 10px ;
	height: 26px;
	width: 1000px;
	background: #FF9708 url('usermenu_bg.jpg');
	border-bottom: 1px solid #ffffff;	

	
	}

	div#usermenu {
		margin: 0px auto;
		width: 1000px; 

		}

		div#usermenu h1 {

 }

			div#usermenu h1 span { }

/* ********** [ Startseite_MAIN ] ********** */
.usermenu_wrap_statseite {
		
		width: 150px; 
		height: 262px;
		background: #FF9708 url('usermenu_statseite_bg.jpg');
		}


/* ********** [ startseite banner] ********** */

.homepagecaption {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; FILTER: alpha(opacity=70); PADDING-BOTTOM: 5px; MARGIN: -63px 0px -29px; FONT: bold 15px arial; TEXT-TRANSFORM: uppercase; WIDTH: 495px; height:50px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #9B451D; TEXT-ALIGN: left; opacity: 0.80; moz-opacity: 0.90;
}       

.erweiter_suche a {
	font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight:bold;
	color:#ffffff;}
.erweiter_suche a:hover  { 
	font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight:bold;
	color:#ffffff;}
	

/* ********** [ Cutenews] ********** */
.unter_menu_titel {
	height:20px;
	PADDING-LEFT: 7px; 
	PADDING-TOP: 3px; 
	font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight:bold;
	background:#7E2C06;
	color:#ffffff;
	BORDER-LEFT:#7E2C06 1px solid;
	BORDER-RIGHT:#7E2C06 1px solid; 
} 
 

.unter_menu_main {

	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 7px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	BORDER-TOP:#CECECE 1px solid;
	BORDER-BOTTOM:#CECECE 1px solid; 
	BORDER-LEFT:#CECECE 1px solid;
	BORDER-RIGHT:#CECECE 1px solid; 
	BACKGROUND: #ffffff ; 
	font-size: 10px; font-family: Verdana, Arial, Helvetica; 

 }

			
/* ********** [ header_small_menu] ********** */									
div#headersmallnav_wrap { }
div#headersmallnav {
	height: 15px;
	}

	div#headersmallnav ul {
		padding-left: 10px;
		list-style: none; 
		
		}

		div#headersmallnav li {
			float: right; 
			}

			div#headersmallnav ul li a {
				padding: 0px 7px;
				height: 15px;
				float: left;
	    		display: block;
				font: 10px/19px arial, verdana, sans-serif;
				color: #7E2C06;

				text-decoration: none; 
				BORDER-LEFT: #ffffff 1px solid;
				}

				div#headersmallnav ul li a:hover {
					color: #D44D13; }

		
/* ********** [ header_small_menu2] ********** */	
div#usernav_wrap { }

	div#usernavsmall {
	height: 26px;
	padding-top: 3px
	 }

	div#usernavsmall ul {
		padding-left: 10px;
		list-style: none; }

		div#usernavsmall li {
			float: right; }

			div#usernavsmall ul li a {
				padding: 0px 7px;
				height: 19px;
				float: left;
	    		display: block;
				font: 11px/19px arial, verdana, sans-serif;
				color: #7E2C06;
				text-decoration: none; }

				div#usernavsmall ul li a:hover {
					color: #D44D13; }



/* ********** [ header_small_menu2] ********** */

div#usernav3_wrap { }

	div#usernav3 {
	height: 26px;
	padding-top: 3px
	 }

	div#usernav3 ul {
		padding-left: 10px;
		list-style: none; }

		div#usernav3 li {
			float: left; }

			div#usernav3 ul li a {
				padding: 0px 7px;
				height: 19px;
				float: left;
	    		display: block;
				font: 11px/19px arial, verdana, sans-serif;
				color: #7C2C07;
				text-decoration: none; }

				div#usernav3 ul li a:hover {
					color: #ffffff; }




									
/* ********** [ Main_menu] ********** */

div#menu_header_wrap {
	margin: 0px 0px 0px 10px ;
	height: 233px;
	width: 1000px;
	border-bottom: 1px solid #ffffff;	
	background: url('main_haeder.jpg'); 
	background-repeat: no-repeat; 
	

	
	}

		div#menu_header ul {
		    list-style: none; 
			width: 230px;
			FILTER: alpha(opacity=70);
			FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
			TEXT-TRANSFORM: uppercase; 
			CURSOR: pointer; 
			BACKGROUND-COLOR: #313131; TEXT-ALIGN: left; opacity: 0.70; moz-opacity: 0.70;

			}

			div#menu_header li {
				border: 1px solid #ffffff;
				border-width: 0px 0px 1px 0px; 
				padding-left: 10px;
				height: 25px;

				}

				div#menu_header ul li a {
	
				PADDING-TOP: 6px; 
					padding-left: 10px;
					height: 25px;
	    			display: block;
				    font: 11px Verdana, Arial, Helvetica, sans-serif;
					color: #ffffff;
				    text-decoration: none; }
					

					div#menu_header ul li a:hover {
						color: #FE9807; }


/* ********** [ Hauptmenu] ********** */

.hauptmenu {
	padding-left: 10px;
	padding-top: 5px;
	height: 233px;
	height: 15px;
	BORDER-BOTTOM:#CECECE 1px solid; 
	BORDER-LEFT:#CECECE 1px solid;
	BACKGROUND: #ffffff ; 
	FILTER: alpha(opacity=70);
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase; 
	CURSOR: pointer; 
	BACKGROUND-COLOR: #313131; TEXT-ALIGN: left; opacity: 0.70; moz-opacity: 0.70;
	padding-left: 10px;
 }
 .hauptmenu a{
	height: 15px;
	display: block;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none; 

 }
.hauptmenu  a:hover {
  color: #ffffff; }


/* ********** [ CONTAINER ] ********** */

div#container_wrap {
	margin: 0px 0px 0px 10px ;
	width: 1000px; 
	background: #ffffff; 
	}

  	div#container { }



/* ********** [ FOOTER ] ********** */

div#footer_wrap {
	margin: 0px 0px 0px 10px ;
	padding-top: 10px;
	background: #ffffff; 
	width: 1000px; }

	div#footer {
		padding: 10px 0px;
		border-top: 2px solid #FF9708;
		text-align: center; }


/* ********** [ CONTENT ] ********** */

#content_wrap {
	padding-top: 0px;
	float: left;
	width: 795px; 
	
	}

  	#content {

}


/* ********** [ SIDEBAR ] ********** */

div#sidebar_wrap {
	padding-top: 0px;
	padding-right: 5px;
	width: 200px;
	float: left; 
	background: #ffffff;
	}

  	div#sidebar { }


/* ********** [ MAIN NAVIGATION ] ********** */

div#headernav_wrap {
	margin: 0px auto;
	width: 1000px;
	height: 36px;
	background: #285781 url('navbg.gif') repeat-x; }

	div#headernav {
		padding-left: 8px; }

		div#headernav ul {
			height: 36px;
			list-style: none; }

			div#headernav ul li {
				float: left; }

				div#headernav ul li a {
					padding: 0px 8px;
					height: 36px;
					display: block;
					float: left;
					font: bold 11px/36px arial, verdana, sans-serif;
					color: #ffffff;
					text-decoration: none; }

					div#headernav ul li a:hover {
						text-decoration: underline; }


/* ********** [ USER NAVIGATION ] ********** */

div#usernav_wrap { }

	div#usernav {
	height: 26px;
	padding-top: 3px
	 }

	div#usernav ul {
		padding-left: 10px;
		list-style: none; }

		div#usernav li {
			float: left; }

			div#usernav ul li a {
				padding: 0px 7px;
				height: 19px;
				float: left;
	    		display: block;
				font: 11px/19px arial, verdana, sans-serif;
				color: #7C2C07;
				text-decoration: none; }

				div#usernav ul li a:hover {
					color: #ffffff; }




/* ********** [ Short SEARCH] ********** */

INPUT.search   { 
color: #c60; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 10px; background-color: #ffffff; background-image: none; background-repeat: repeat; background-position: 0 0; text-indent: 4px; width: 191px; height: 18px; float: left; cursor: pointer; border: 1px solid #7F2D07;}


.login_button {
    border: 1px solid #ffffff;
	 background: #7E2C06 url('login_bg.jpg'); 
	 height: 20px;
	width: 69px;
	font-size: 10px; font-family: Verdana, Arial, Helvetica; 
	color: #ffffff;
}


.addvideo {
	background: #F3F3F3;
	color: #222222;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	padding: 1px;
	border: 1px solid #333333;
	background-color: #F3F3F3;

}

.short_search_button {
    border: 1px solid #ffffff;
	 background: #7E2C06 url('login_bg.jpg'); 
	 height: 25px;
	width: 100px;
	font-size: 10px; font-family: Verdana, Arial, Helvetica; 
	color: #ffffff;
}


/* ********** [ LEFT NAVI ] ********** */
	div.lefttypepage {
		padding: 5px;
		background: #ffffff;
		border: 1px solid #436082; }

		div.lefttypepage div.dataitem { }

		div.lefttypepage div.comments div.image img {
			width: 50px; }

			div.lefttypepage div.comments div.dataitem {
				margin-bottom: 10px;
				padding-bottom: 5px;
				background: url('hr.gif') repeat-x 0px 100%; }

				div.lefttypepage div.comments div.dataitemlast {
					margin-bottom: 0px;
					padding-bottom: 0px;
					background: none; }

			div.lefttypepage div.comments div.commentsform div.dataitem {
				margin-bottom: 0px;
				padding-bottom: 0px;
				background: none; }

				div.lefttypepage div.comments div.page_member_profile_comments_submit div.dataitem {
					padding-bottom: 10px; }



/* ********** [ COMMON ITEMS ] ********** */



h2, h3, h4, h5, h6 {
	padding-bottom: 5px;
	font: bold 14px/16px arial, verdana, sans-serif;
	color: #436082; }

	h2 {
		margin-bottom: 5px;
		font: bold 14px/16px arial, verdana, sans-serif;
		border-bottom: 1px solid #d4d4d4; }

	h3 {
		font: bold 13px/16px arial, verdana, sans-serif; }

	h4 {
		font: bold 12px/16px arial, verdana, sans-serif; }

	h4 {
		font: bold 11px/16px arial, verdana, sans-serif; }

p {
	font: 11px/16px arial, verdana, sans-serif;
	color: #222222; }

	a {
		font: 11px arial, verdana, sans-serif;
		color: #7E2C06;
		text-decoration: none; }

		a:hover {
		color: #7E2C06;
			text-decoration: underline; }


/* ********** [ REGISTER TOOLTIP] ********** */

.hint {
display: none;
position: absolute;
left: 500px;
width: 200px;
margin-top: -4px;
border: 1px solid #c93;
padding: 10px 12px;
/* to fix IE6, I can't just declare a background-color,
I must do a bg image, too! So I'm duplicating the pointer.gif
image, and positioning it so that it doesn't show up
within the box */
background: #ffc url(pointer.gif) no-repeat -10px 5px;
}
 
.hint .hint-pointer {
position: absolute;
left: -10px;
top: 5px;
width: 10px;
height: 19px;
background: url(pointer.gif) left top no-repeat;
}
 
 
 
