body { 
	overflow-y: noscroll 
	}

#header_head {
	background: url(../images/bg_head.jpg) no-repeat;
	height:124px;
	}

#productsearch img { 
	margin:-8px 0 0 3px; 
	}

#partner {
	background: url(../images/partner.gif) no-repeat;
	height: 77px;
	width: 178px;
	display: block;
    text-indent: 1000px;
    line-height:100px;
    overflow:hidden;
	}

#picturebutton {
	background: url(../images/filmbutton.gif) no-repeat;
	height: 41px;
	width: 180px;
	display: block;
    line-height:41px;
    text-indent:5px;
	}

#picturebutton2 {
	background: url(../images/filmbutton2.gif) no-repeat;
	height: 41px;
	width: 180px;
	display: block;
    line-height:41px;
    text-indent:5px;
	}

#picturebutton3 {
	background: url(../images/filmbutton3.gif) no-repeat;
	height: 41px;
	width: 180px;
	display: block;
    line-height:41px;
    text-indent:5px;
	}

ol li { 
	margin:0 0 10px 20px; 
	}

.checkbox input { 
	width:20px; 
	}

.checkbox label { 
	width: 400px; 
	left:160px; 
	position:relative; 
	}
	
label { 
	margin-right:-40px; 
	}

fieldset .button.submit { 
	left:160px; 
	position:relative; 
	margin-top:10px; 
	}

ul.error { 
	color:#cc0000; 
	font-weight: bold; 
	margin-left:204px; 
	}

label a { 
	text-decoration: underline; 
	}

fieldset br { 
	clear:both; 
	}

form#comment label { 
	width:200px; 
	}

.commentbutton {
	margin:0px 61px 0px 0px;
	}	

.commentbuttonposition {
	margin-left: 165px;
	}

form#comment textarea {
	background-color:#FFFFFF;
	padding: 2px;
	border: 1px solid #dcdcdc;
	width: 300px;
	max-width: 300px;
	height: 100px;
	max-height: 100px;
	}

form#comment textarea:hover, form#comment textarea:focus, form#comment textarea:visited, form#comment textarea:focus {
	background:url(../images/textarea.gif) 0px 0px repeat-x;
	background-color:#fcfcfc;
	border:1px solid #aaa;
	}

#footer #youthprotection {
	color:#666666;
	float:left;
	font-size:11px;
	margin:30px 0 0 20px;
	text-align:left;
	width:150px;
	}
	
#footer #jusprog {
	background:transparent url(http://shop.orion.de/isroot/orion_DE/images/icons/jusprog.gif) no-repeat scroll 0 0;
	display:block;
	height:31px;
	width:88px;
	}


.pos {							/* Position Sterne in der Kundenwertung */
	margin-left: -1px;
	margin-top: -10px;
	}

.commentname {
	margin-left: 160px;
	font-weight:bold;
	}

.commentdate {
	text-align:right;
	margin-left: 10px;
	margin-top: 1px;
	color:#CCCCCC;
	font-size:10px;
	}

.commenttext {
	margin-left: 160px;
	width: 300px;
	}


/* Anpassungen Kontaktformular */
iframe {position:absolute; top:32px; width:955px; height:455px;}
.formularausblenden {position:absolute; top:32px; z-index:99;}

.sterne {width:80px;}
.sterne, .vergebenesterne {background: url(../images/sterne_gross.gif) 0 0 repeat-x;}
.sternwertung, .sternwertung a, .sterne, .vergebenesterne, .stern1, .stern2, .stern3, .stern4, .stern5 {display:block; height:16px;}
.sternwertung a, .vergebenesterne, .sternwertung, .stern1, .stern2, .stern3, .stern4, .stern5 {width:16px; overflow:hidden; text-decoration:none; float:left;  position:relative;}
.sternwertung a:hover, .sterne_aktiv {background:url(../images/sterne_gross.gif) 0 -16px repeat-x;}

/* Das gesamte Element der Sternwertung formatieren */
.sternwertung {width:80px; height:16px; top:10px; display:block; font-size:10px;} /* <= height definiert die Abstände nach unten */
.sternwertung .sterne {margin:0 auto;}

/* Hover Effekte */
.sternwertung .stern1 {z-index:5;}
.sternwertung .stern2 {width:32px; margin-left:-16px; z-index:4;}
.sternwertung .stern3 {width:48px; margin-left:-32px; z-index:3;}
.sternwertung .stern4 {width:64px; margin-left:-48px; z-index:2;}
.sternwertung .stern5 {width:80px; margin-left:-64px; z-index:1;}


/* Filmseite */

.filmfield {
	width: 182px;
	height: 186px;
	background: url(http://www.6punkt6.de/global/images/filmfield.jpg) bottom no-repeat #fff;
	margin-left: 2px;
	margin-top: 2px;
	float: left;
    position:relative;
	}

.filmbox {
	background: #7D0000;	
	width: 106px;
	height: 106px;
	margin-left: 38px;
	margin-top: 40px;
	}

.filmbox img {
	border: 0 none;	
	}
	
.filmbox a.play_button {
	position: relative;
	margin-top: -106px;
	left: 0;
	display: block;
	height: 106px;
	width: 106px;
	background: url(http://www.6punkt6.de/global/images/button-off.png) bottom right no-repeat;	
	}
	
.filmbox a.play_button:hover {
	background: url(http://www.6punkt6.de/global/images/button-on.png) bottom right no-repeat;
	}
.filmtitle {
	background-color: #FFF;	
	width: 178px;
	height: 18px;
	margin-left: 2px;
	margin-top: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	line-height: 18px;	
	}

#comments .comment { border-bottom:1px solid #eaeaea; margin:3px; margin-bottom:5px;}
#comments .comment .name { font-size:11px; }
#comments .comment .name span { font-size:10px; float:right; }
#comments .comment .movie { font-size:10px; }
#comments .comment .movie a { color:#cc0000; }
#comments .comment .text a { font-weight:normal; text-decoration:none; }

/* Traumtexte im Head */
#banner
{
    margin-top: 40px;
    margin-right: 20px;
    width: 460px;
    height: 60px;
    float:right;
    font-size: 11px;
    text-align: right;
}

#banner .position
{
    position: absolute;
    bottom: 0;
    right: 0;
    float: right;
    width: 460px;
}

