* {
	margin:0;
	padding:0;
}

img, .happy-hour{ 
    behavior: url(css/resources/iepngfix.htc);
    display:block;
	border:0 none;   
}

a {
	text-decoration:none;
	color:#545353;
}
ul {
	list-style-type:none;
}
select {
	border:1px solid #aaa;
	padding:2px;
}
option {
	padding-right:10px;
}
input {
	background:url(images/bg_input.gif) repeat-x;
	border:1px solid #aaa;
	padding:2px;
}
label {
	position:absolute;
	float:left;
	text-align:left;
	color:#FFF;
	font-weight:700;
}
label.myvideos {
	position:relative;
	float:left;
	text-align:left;
	color:#545353;
	font-weight:700;
	padding-bottom:8px;
}
label.login {
	position:relative;
	text-align:left;
	color:#545353;
	font-weight:700;
}

input:focus {
	border:1px dotted #aaa;
	padding:2px;
}
legend {
	color:#999;
}
fieldset {
	border:1px solid #fff;
	background:#f5f5f5;
	padding:10px 5px;
}
body {
	background:#f5f5f5;
	font-family:arial;
	font-size:12px;
}
.cb {
	clear:both;
}
.dn {
	display:none;
}
.center /* IE 6 Center Fix */ {
	text-align:center;
}
.fix_slidetoggle {
	width: 100%;
}
.forward {
	position: absolute;
	float: right;
	height: 18px;
	width: 32px;
	right:0;
	vertical-align: bottom;
	margin-top: -30px;
	background: url(images/show_me.png) no-repeat;
	line-height: 18px;
	text-indent:100px;
	overflow:hidden;
}
.small-button {
	float:right;
	padding: 8px 0 0 8px;
}
.spot.info {
	position: absolute;
	float: right;
	height: 18px;
	width: 32px;
	right:0;
	vertical-align: bottom;
	margin-top: -60px;
	background: transparent url(images/info.gif) no-repeat;
	line-height: 18px;
	text-indent:100px;
	overflow:hidden;
}
/*-Ger&uuml;st-------------------------------------------*/
#header, #body, #footer, #wrapper {
	width:956px;
}
#wrapper {
	margin:0 auto;
}
#header {
	height:196px;
	background:url(images/bg_head.jpg) no-repeat;
}
#b_left {
	width:180px;
	float:left;
	margin-left:3px;
}


.notice {
	font-weight:700;
	color:red;
	border:4px solid red;
	background:#fee;
	text-align:center;
	padding:4px;
}
.error-box {
	color:#FFF;
	background-color:red;
	font-weight: bold;
	padding:4px;
	text-align:center;
}
.note-box {
	color:#545353;
	background-color:#d9ee97;
	font-weight: normal;
	padding:4px;
	text-align:center;
}
/*--Spacer-------------------------------------------*/

.spacer1 {
	height:10px;
	width:735px;
}
.spacer2 {
	height:20px;
	width:735px;
}
/*--Static-------------------------------------------*/

h1, h2, h3, h4, h5, h6 {
	font-size: 12px;
}
/*-Column Left--------------------------------------------*/

#b_left {
	display:none;
}
/*-bl_Menu-------------------------------------------*/

.bl_menu li {
	margin: 0;
	width: 178px;
	height: 25px;
	background: #fff;
	border-bottom: 1px solid #ccc;
}
.bl_menu li a {
	display: block;
	text-indent: 4px;
	width: 178px;
	height: 25px;
	line-height: 28px;
	font-weight: normal;
	margin: 0 0 1px 0;
}
.bl_menu li a:hover {
	background: #f5f5f5;
}
/*-bl_Newsletter-------------------------------------------*/
form#bl_newsletter {
	padding: 4px;
}
/*-Column Right-------------------------------------------*/

#b_right {
	margin-left: 15px;
	width:180px;
	float:left;

}
/*-br_Login-------------------------------------------*/
form#br_login {
	padding: 0 0 0 4px;
}
#br_login input {
	margin-bottom: 4px;
}
/*-Center Column------------------------------------------*/

#b_center {
	width:755px;
	margin-left: 3px;
    float:left;
}
/*--Side Boxes-------------------------------------------*/

.box {
	width:178px;
	border:1px solid #d6d6d6;
	margin-bottom:5px;
	background:#fff;
}
.login-box {
	width:178px;
	border:1px solid #d6d6d6;
	margin-bottom:5px;
	background:url(images/login_bg.jpg) repeat-x;
}
.box.menu {
	border-bottom:0 none;
}
.box fieldset {
	border:1px solid #fff;
	background:#fbfbfb;
	margin:4px 0;
	padding:5px;
}
.box .text {
	font-size:11px;
	padding:6px;
}
.box .text a {
	display:block;
	font-weight:700;
	text-decoration:underline;
	clear:both;
}
/*--Movie Box-------------------------------------------*/

.movie_box_slide {
	position:relative;
	background:#fff;
	border:1px solid #ddd;
	padding:4px 4px 8px 4px;
	float:left;
	width:745px;
}

.movie_box fieldset {
	margin-bottom:10px;
	padding:5px;
}
.movie_box input {
	width:250px;
	margin:4px;
}
.movie_box input.radio_checkbox {
	border:0 none;
	width:auto;
	vertical-align:middle;
	border:1px solid red;
}
.movie_box select {
	margin:4px;
}
.movie_box label {
	display:block;
	width:200px;
	float:left;
	line-height:30px;
	height:30px;
}
.movie_box table.sizetable td {
	border:1px solid #ddd;
	font-size:11px;
}
/*--Movie Cover-------------------------------------------*/

.movie_cover {
	width:225px;
	padding:6px 30px 6px 6px;
	float:left;
}
.movieholder {
	width:158px;
	height:229px;
	background:#FFF url('images/loading.gif') 50% 50% no-repeat;
	border:1px solid #DDD;
	padding:4px;
}

.movie-scene-holder {
	width:164px;
	height:122px;
	background:#FFF url('images/loading.gif') 50% 50% no-repeat;
	border:1px solid #DDD;
	padding:2px;
	float:left;
	margin:5px 15px 12px 5px;
	display:inline;
}

.movie-cover-holder {
	width:164px;
	height:238px;
	background:#FFF url('images/loading.gif') 50% 50% no-repeat;
	border:1px solid #DDD;
	padding:4px;
	float:left;
	margin:5px 1px 5px 5px;
}

.sceneholder {
	width:164px;
	height:122px;
	background:#fff url('images/loading.gif') 50% 50% no-repeat;
	border:1px solid #DDD;
	padding:2px;
}

#movie-cover {
	width:168px;
	height:239px;
}
/*--Scenes Cover-------------------------------------------*/

.scenes_cover {
	width:155px;
	padding:6px 30px 6px 6px;
	float:left;
}
/*--Scenes Preview-------------------------------------------*/

.scenes_preview_box {
	width:745px;
	padding:15px 0px 6px 0px;
	float:left;
}
.scenes_preview {
	padding:0 5px 10px 5px;
	float:left;
}
.scenes_buy_button {
	padding-left:228px;
	float:left;
}
/*--Detail Box / Movies-------------------------------------------*/

.scenes_details_box {
	width:273px;
	float:left;
	color:#545353;
}
.scenes_details {
	width:550px;
	float:left;
	color:#545353;
	padding-top:5px;
	padding-bottom:10px;
}
.scenes_tag_label {
	width:100px;
	float:left;
	color:#545353;
	padding: 5px 0 0 0;
}
.scenes_movie_tag {
	width:173px;
	float:left;
	padding-top:5px;
}

.scenes_movie_tag a {
	color:#699709;
    font-weight:700;
}

.scenes_movie_tag a:hover {
   text-decoration:underline;
}

/*--Detail Box / Movies-------------------------------------------*/

.details_box {
	width:546px;
	float:left;
	color:#545353;
	margin:5px 0px 5px 0;

}

.scene-info-box {
	width:546px;
	float:left;
	color:#545353;
	margin:5px 0px 5px 9px;
	padding-bottom:5px;
    display:inline;
}

.details {
	width:484px;
	float:left;
	color:#545353;
	padding-top:5px;
	padding-bottom:10px;
}
.tag_label {
	width:100px;
	float:left;
	color:#545353;
	padding: 5px 0 0 20px;
}
.movie_tag {
	width:400px;
	float:left;
	padding-top:5px;
}

.movie_tag a {
    font-weight:700;
	color:#699709;
}

.movie_tag a:hover {
	text-decoration:underline;
}
/*--Movie Text Box-------------------------------------------*/

.movie_text_box_slide {
	position:relative;
	background:#fff;
	border:1px solid #ddd;
	padding:10px;
	float:left;
	width:733px;
	color:#545353;
	display:none;
}
/*--Center Box-------------------------------------------*/

.bc_slide {
	position:relative;
	background:#fff;
	border:1px solid #ddd;
	padding:4px;
}
/*--Main Button-------------------------------------------*/

input.button {
	background:url(images/bg_button_center.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:auto;
	margin:0;
	padding:5px;
	overflow:visible;
}
/*-SubHeader----------------------------------------------*/

.sub_header {
	width:100%;
	height:30px;
	margin-bottom:1px;
	background:url(images/bg_head.gif) repeat-x;
}
.sub_header * {
	font-size:12px;
}
.sub_header_left {
	background:url(images/bg_head_left_right.gif) no-repeat;
	width:1px;
	height:30px;
	float:left;
}
.sub_header_center {
	text-indent:10px;
	width:98%;
	height:30px;
	float:left;
	font-weight:700;
	color:#545353;
}
.sub_header_center span {
	float:left;
	margin-top:10px;
}
.sub_header_center span a {
	font-weight:400;
	color:#545353;
}
.sub_header_center span a.location {
	font-size:11px;
}
.sub_header_center .button {
	float:right;
	height:17px;
	width:17px;
	background:url(images/sub_header_button.jpg) no-repeat;
	cursor:pointer;
	margin:8px 3px 3px 0;
}
.sub_header_center .hover {
	background:url(images/sub_header_button.jpg) 0 -17px no-repeat;
}
.sub_header_right {
	background:url(images/bg_head_left_right.gif) no-repeat;
	width:1px;
	height:30px;
	float:right;
}
/*-SubHeader2----------------------------------------------*/

.sub_header2 {
	width:100%;
	height:30px;
	margin-bottom:1px;
	background:url(images/bg_head.gif) repeat-x;
	float:left;
}
.sub_header2 * {
	font-size:12px;
}
.sub_header2_left {
	background:url(images/bg_head_left_right.gif) no-repeat;
	width:1px;
	height:30px;
	float:left;
}
.sub_header2_center {
	text-indent:10px;
	width:98%;
	height:30px;
	float:left;
	font-weight:700;
	color:#545353;
}
.sub_header2_center span {
	float:left;
	margin-top:10px;
}
.sub_header2_center span a {
	font-weight:400;
	color:#545353;
}
.sub_header2_center span a.location {
	font-size:11px;
}
.sub_header2_center .button {
	float:right;
	height:17px;
	width:17px;
	background:url(images/sub_header_button.jpg) no-repeat;
	cursor:pointer;
	margin:8px 3px 3px 0;
}
.sub_header2_center .hover {
	background:url(images/sub_header_button.jpg) 0 -17px no-repeat;
}
.sub_header2_right {
	background:url(images/bg_head_left_right.gif) no-repeat;
	width:1px;
	height:30px;
	float:right;
}
/*---Header----------------------------------------------*/

#header_head {
	background:url(images/bg_head.jpg) no-repeat;
	height:124px;
}

#head_aktion {
	float:right;
	padding-right:3px;
}

#logo_head {
	float:left;
	padding:1px 0 0 25px;
}

#header_navigation {
	background:url(images/bg_navigation.jpg) no-repeat;
	height:30px;
}
#productsearch {
	background:url(images/bg_productsearch.jpg) no-repeat #525252;
	padding-top:8px;
	height:34px;
}
#header_navigation ul li {
	line-height:30px;
	width:120px;
	float:left;
	text-align:center;
	margin:0 10px 0 5px;
}
#header_navigation ul li a {
	color:#fff;
	display:block;
}
#header_navigation ul li a:hover {
	background:url(images/navigation_hover.gif) no-repeat;
}

.active {
	background:url(images/navigation_hover.gif) no-repeat;
}

#productsearch form {
	text-align:center;
	height:22px;
	width:500px;
	margin:0 auto;
	padding-left:80px;
}
#productsearch input {
	width:378px;
	height:22px;
	line-height:22px;
	color:#666;
	background:url(images/bg_input_productsearch.gif) no-repeat;
	float:left;
	border:0 none;
	margin-top:-1px;
	padding:2px 0 2px 25px;
}
input#productsearch_button {
	width:40px;
	height:35px;
	font-size:10px;
	color:#fff;
	float:left;
	cursor:pointer;
	display:block;
	margin-top:-8px;
	border:none;
	background:url(images/productsearch_button.gif);
	padding:0;
}
/*---Footer-------------------------------------------------*/

#footer #head {
	background:url(images/bg_head_footer.jpg) no-repeat;
	height:24px;
}
#footer #navigation {
	background:url(images/bg_navigation_footer.jpg) no-repeat;
	height:104px;
	text-align:center;
}
#footer span {
	margin-top:0;
	display:block;
	width:100%;
}
#footer #links {
	text-align:center;
	font-size:10px;
	color:#bbb;
	height:22px;
}
#footer #links a {
	color:#bbb;
}
#footer #links a:hover {
	color:#aaa;
}
#footer #youthprotection {
	float:left;
	width:150px;
	text-align:left;
	font-size:11px;
	color:#666;
	margin:30px 0 0 20px;
}
#footer #jusprog {
	height: 31px;
	width: 88px;
	display: block;
	background: url(images/jusprog.gif) no-repeat;
}
/*-bl_Menu-------------------------------------------*/

.bl_menu li {
	width:178px;
	height:25px;
	background:#fff;
	border-bottom:1px solid #ccc;
	margin:0;
}
.bl_menu li a {
	display:block;
	text-indent:4px;
	width:178px;
	height:25px;
	line-height:28px;
	font-weight:400;
	margin:0;
}
.bl_menu li a:hover {
	background:#f5f5f5;
}
/*-bl_Menu-catalog_location------------------------------------------*/

.box .text a:hover {
	color:#000;
	text-decoration: none;
}
.bc_slide a {
	font-weight: bold;
	color: #74911a;
}
.bc_slide a:hover {
 text-decoration:underline;
}
#header_navigation ul {
 color:#fff;
}
/*-Infobox-------------------------------------------*/

.shopmark_clips {
	background:#FFFFFF none repeat scroll 0 0;
	border-color:#CBCACA;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	float:right;
	margin-top:-28px;
	margin-right:-6px;
	width:70px;
	position:relative;
	z-index:2;
	display:block;
	cursor:pointer;
}

.magnifier {
	background:#FFFFFF none repeat scroll 0 0;
	border-color:#FFF;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	float:right;
	margin-top:-22px;
	margin-right:1px;
	width:19px;
	position:relative;
	z-index:2;
	display:block;
	cursor:pointer;
}

.remain_myclips {
	background:#FFFFFF none repeat scroll 0 0;
	width:164px;
	float:left;
}
.preprice {
	background:transparent url(images/bg_button_center.jpg) repeat-x scroll 0 -8px;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
	text-align: center;
	width:63px;
	font-size:11px;
}

.happy-hour {
	background:transparent url(images/happy-hour.png) no-repeat;
    margin-left:117px;
    margin-top:-122px;
    position:absolute;
    text-align:center;
    width:41px;
	height:35px;
    z-index:5;
}

.privat-clips {
	background:transparent url(images/privat_clip_note.png) no-repeat;
    margin-left:117px;
    margin-top:-122px;
    position:absolute;
    text-align:center;
    width:41px;
	height:35px;
    z-index:5;
}

.happy-hour-percent {
    margin-left:3px;
    margin-top:-124px;
    position:absolute;
    text-align:center;
    color:#FFF;
	font-size:18px;
	font-weight:bold;
    z-index:5;
}


.remainT1_myclips {
	background:transparent url(images/bg_button_center_dark.gif) repeat-x scroll 0 -8px;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	text-align: center;
	font-size:10px;
}
.price {
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.remainT2_myclips {
	font-size:11px;
	text-align:center;
	padding-top:5px;
	color:#5e5e5e;
}
/*-Navigation right-------------------------------------------*/

ul#menu, ul#menu ul {
	list-style-type:none;
	margin: 0;
	padding: 0;

}
ul#menu a {
	display: block;
	text-decoration: none;
	border-bottom:1px solid #ccc;
}
ul#menu li {
	margin-top: 1px;
	width:178px;
	background:#fff;
}
ul#menu li a {
	background:url(images/listicon.gif) 154px 0 no-repeat;
	font-weight:400;
	padding: 0.5em;
}
ul#menu li a:hover {
	background:url(images/listicon.gif) 154px -23px no-repeat #f5f5f5;
}
ul#menu li ul li a {
	background:#EEEEEE url(images/bg_catalog_level_1.gif) repeat-x scroll 0 0;
	text-indent:20px;
	border-bottom:1px solid #ccc;
}
ul#menu li ul li a:hover {
	background:#DDDDDD url(images/bg_catalog_level_2.gif) repeat-x scroll 0 0;
}
ul#menu li ul li a:active {
	background:#DDDDDD url(images/bg_catalog_level_2.gif) repeat-x scroll 0 0;
}
/*-Register-Seite-------------------------------------------*/

.register_fields_box {
	position:absolute;
	z-index:2;
	margin:83px 0 0 45px;
	width:350px;
}
.register2_fields_box {
	position:absolute;
	z-index:2;
	margin:180px 0 0 70px;
	width:335px;
}
.register_cover_box {
	position:absolute;
	z-index:3;
	width:168px;
	margin:147px 0 0 499px;
}
.register_line {
	position:relative;
	height:23px;
	line-height:23px;
	padding-top:10px;
}
.register_line2 {
	line-height:18px;
	font-size:10px;
	color:#FFF;
	padding-top:10px;
}
.register_line3 {
	padding: 16px 0 4px 16px;
}
.register_line3 a {
	color:#1B1B1B;
}
.register_button {
	position:relative;
	width:335px;
	display:block;
	padding:3px 0 0 12px;
}
.register2_button {
	position:relative;
	width:335px;
	display:block;
	padding:15px 0 0 6px;
}
.register_line_left {
	float:left;
	width:170px;
	color:#FFF;
	font-weight:700;
}
.register2_line_left {
	float:left;
	width:130px;
	color:#FFF;
	font-weight:700;
}
.register_line_right {
	float:left;
	width:145px;
}
input.register_button {
	background:url(images/register_button.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:311px;
	height:33px;
	margin:0;
	padding-top:5px;
	overflow:visible;
}
input.register2_button {
	background:url(images/register2_button.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:336px;
	height:36px;
	margin:0;
	padding-top:5px;
	overflow:visible;
}
.register_service_box_left {
	float:left;
	width:500px;
}
.register_service_box_right {
	float:left;
	width:245px;
	padding-left:10px;
}
.register_service_box_bg {
	background-image:url(images/service_bg.jpg);
	height:90px;
}
.register_service_box_bg_right {
	background-image:url(images/service_bg_right.jpg);
	height:90px;
}
.register_service_text_box {
	color:#FFF;
	padding:10px 0 10px 40px;
}
.register_service_link_box {
	padding:12px 0 10px 75px;
	width:95px;
	float:left;
}
.register_service_link_box a {
	color:#FFF;
}
/*-Contact-------------------------------------------*/

.contact_fields_box {
	position:absolute;
	z-index:2;
	margin:235px 0 0 350px;
	width:350px;
}
.contact_info_box {
	width:330px;
	color:#FFF;
	padding:8px 0 0 3px;
}
.contact_massage_box {
	position:absolute;
	z-index:2;
	margin:85px 0 0 172px;
	width:375px;
	height:95px;
}
.quest {
	position:absolute;
	z-index:3;
	margin:50px 0 0 172px;
	width:377px;
}
.contact_line2 {
	line-height:18px;
	font-size:10px;
	color:#FFF;
	padding:5px 0 0 30px;
}
.contact_line_left {
	float:left;
	width:130px;
	color:#FFF;
	font-weight:700;
	padding-left:7px;
}
.contact_button {
	position:relative;
	width:335px;
	display:block;
	padding:3px 0 0 17px;
}
input.contact_button {
	background:url(images/contact_button.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:295px;
	height:35px;
	margin:0;
	padding-top:4px;
	overflow:visible;
}
.contact_service_box_bg {
	background-image:url(images/contact_service_left.jpg);
	height:90px;
}
.contact_service_text_box {
	color:#FFF;
	padding:8px;
}

/* Actor-search----------------------------------*/

.ac_search input {
    border:none;	
	background:none;
    clear: right;
    font-size: 12px;
    line-height: 15px;
	width:21px;
	color:#545353;
}

.ac_search input.csc-mailform-check{
    border: none;
} 

.ac_fieldset legend {
    color:#699709;
    font-weight:700;
    line-height: 1.3;
	background-color:#FFF;
	padding:0 5px;
} 

.ac_fieldset {
    padding:5px 10px; 
	margin-left:5px; 
	border:1px solid #EEE; 
	background: none; 
	position: relative; 
	line-height: 1.5;
}


/*-Clip-Button-------------------------------------------*/

.clip_button {
	background-image:url(images/clip_button_bg.gif);
	width:53px;
	text-align:center;
	float:left;
	color:#FFF;
	margin-right:2px;
	font-size:11px;
	cursor:pointer;
	display:block;
}

.clip_button2 {
	background-image:url(images/clip_button_bg.gif);
	width:53px;
	text-align:center;
	float:left;
	color:#FFF;
	margin-right:2px;
	font-size:11px;
	display:block;
}

.clip_button_dark {
	background-image:url(images/clip_button_bg_dark.gif);
	width:53px;
	text-align:center;
	float:left;
	color:#FFF;
	margin-right:2px;
	font-size:11px;
	cursor:pointer;
	display:block;
}

.clip_button_orange {
	background-image:url(images/clip_button_bg_orange.gif);
	width:53px;
	text-align:center;
	float:left;
	color:#FFF;
	margin-right:2px;
	font-size:11px;
	cursor:pointer;
	display:block;
}
/*-My-Account-Box-------------------------------------------*/

.account_box {
	width:178px;
	padding:10px 0px 5px 0px;
	color:#545353;
}
.account_box a {
	font-weight:700;
	text-decoration:underline;
}
.account_box a:hover {
	font-weight:700;
	color:#000;
}
.account_infobox {
	height:16px;
	padding:2px 10px 0 10px;
	color:#FFF;
}
.account_infobox_left {
	width:110px;
	text-align:left;
	float:left;
}
.account_infobox_right {
	width:48px;
	text-align:right;
	float:left;
}
.account_infobox_time {
	padding:2px;
	font-size:16px;
	text-align:center;
	color:#DDD;
}
.account_infobox_bonus-time {
	font-size:12px;
	text-align:center;
	color:#DDD;
}
.play_myclip {
	background:transparent url(images/bg_button_center.jpg) repeat-x scroll 0 0;
	height:22px;
	margin-top:5px;
	width:168px;
	display:block;
	cursor:pointer;
	padding-top:6px;
	text-align:center;
}
.play_myclip a {
	color:#FFFFFF;
}
.play_myclip a:hover {
	text-decoration:underline;	
}



.buy_clip {
	background:transparent url(images/buy-button-green.jpg) no-repeat;
	height:45px;
	margin-top:5px;
	width:280px;
	display:block;
	cursor:pointer;
	padding-top:27px;
	padding-left:33px;
	
}

.play_clip {
	background:transparent url(images/play-button-green.gif) no-repeat;
	height:45px;
	margin-top:5px;
	width:280px;
	display:block;
	cursor:pointer;
	padding-top:27px;
	padding-left:80px;
	
}

/*-Pageination-------------------------------------------*/

.pageination {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	float:left;
	position:relative;
	width:743px;
	padding:5px;
	margin-top:10px;
	margin-bottom:10px;
	color:#545353;
	font-size:14px;
	font-weight:700;
}

.back, .back {
    float:left;
	width:17px;
}

.numbers {
    float:left;
	width:709px;
}

/*-Kategorie-Seite-------------------------------------------*/

.category-table {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	padding:4px;
	float:left;
	display:block;
	cursor:pointer;
	text-align:center;
}

.category-box {
	float:left;
	border:1px solid #DDD;
	padding:3px;
	margin:3px;
}
.category-button {
	padding-top:1px;
	position:relative;
}

.category-button-text {
	width:135px;
	padding-top:2px;
	float:left;
	background:transparent url(images/bg_button_center.jpg) repeat-x scroll 0 -1px;
	height:16px;
	display:block;
	cursor:pointer;
}

.category-button-text a {
	color:#FFF;
}

.category-button-text a:hover {
	text-decoration:underline;
}
/*-Hilfe-Seite-------------------------------------------*/

.help-table {
	color:#545353;
}
.help-box, .help-box2, .help-box3 {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	padding:29px;
	position:relative;
}
.help-box2 {
	height:203px;
}
.help-box3 {
	margin-top:1px;
}
.help-box a {
	font-weight:700;
	color:#74911A;
}
.help-box a:hover {
	font-weight:700;
	color:#74911A;
	text-decoration:underline;
}
.green-box {
	background-color:#d9ee97;
	padding:3px;
	font-weight:700;
	color:#545353;
}
.green-box a {
	text-decoration:underline;
}
.green-box a:hover {
	color:#000;
}


.more-clips-box {
	background:transparent url(images/bg_button_center_dark.gif) repeat-x scroll 0 -5px;
	padding:3px;
	font-weight:700;
	color:#FFF;
	height:15px;
}
.more-clips a {
	text-decoration:underline;
}
.more-clips a:hover {
	color:#699709;
}


/*-Hilfe-Seite-------------------------------------------*/

.impressum-box {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	padding:4px;
	position:relative;
	background-image:url(images/impressum_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:369px;
	width:745px;
	color:#EEE;
	font-weight:700;
}
.impressum-box a {
	color:#545353;
	font-weight:700;
}
.impressum-box a:hover {
	text-decoration:underline;
}
.impressum-box-left {
	width:260px;
	padding:70px 0 0 135px;
	float:left;
}
.impressum-box-right {
	width:250px;
	padding-top:70px;
	float:left;
}

/*-Hilfe-Seite-------------------------------------------*/

.systemcheck-box {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	padding:4px;
	position:relative;
	background-image:url(images/systemcheck_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:445px;
	width:745px;
	color:#EEE;
	font-weight:700;
}

.systemcheck-line {
    width:370px;
	height:30px;
	float:left;
	margin:4px 0;
}

.systemcheck-box a {
	font-weight:700;
	text-decoration:underline;
	color:#ccc;
}
.systemcheck-box a:hover {
	color:#ff3333;
}
.check {
	padding:62px 0 0 288px;
	float:left;
}

.status {
    width:23px;
	height:22px;
	float:left;
	padding-right:10px;
}

.status2, .status3 {
    color:#66FF66;
    float:right;
    font-size:10px;
    width:20px;
    text-align:right;
	padding-top:15px;
}

.status3 {
color:#ff3333;
}

.status-text {
	float:left;
	width:315px;
}

.status-text2 {
    width:367px;
	float:left;
}

.sytemcheck-button {
	cursor:pointer;
	border:0;
	width:71px;
	height:34px;
	overflow:visible;
	position:absolute;
	z-index:6;
	margin:336px 0 0 443px
}

#apDiv1 {
    position:absolute; 
	z-index:5; 
	width:326px; 
	height:113px; 
	padding:150px 0 0 95px; 
	margin:57px 0 0 270px; 
	background-image:url(images/preloader-bg.jpg)
}

.systemcheck-preloader-text {
    color:#8d8d8d;
	font-size:10px;
	margin-top:45px;
	text-align:center;
	position:absolute;
	z-index:7;
	width:230px;
}

/*-AGB-Seite-------------------------------------------*/			

.agb-table {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	padding:29px;
	position:relative;
}
/*-AGB-Seite-------------------------------------------*/			

.howto-box, .howto-text-box {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	padding:4px;
	position:relative;
}
.howto-text-box {
	padding:14px;
	margin-top:1px;
}
.howto-text-box a {
	color:#74911A;
	font-weight:700;
}
.howto-text-box a:hover {
	text-decoration:underline;
}
/*-MyAccount-------------------------------------------*/

.myaccount_fields_box1 {
	position:absolute;
	z-index:2;
	margin:67px 0 0 130px;
	width:270px;
}
.myaccount_fields_box2 {
	position:absolute;
	z-index:2;
	margin:69px 0 0 450px;
	width:270px;
	float:left;
}
.myaccount_text_box2 {
	position:absolute;
	z-index:2;
	margin:28px 0 0 6px;
	color:#FFFFFF;
	font-size:10px;
	width:250px;
	float:left;
	font-weight:700;
}

.myaccount-password {
	margin:0px;
	width:116px;
}
.myaccount-password2 {
	margin-top:40px;
	width:116px;
}
.myaccount-email {
	margin-left:145px;
	width:116px;
}
.myaccount-email2 {
	margin:40px 0 0 145px;
	width:116px;
}
.myaccount_fields_box3 {
	position:absolute;
	z-index:2;
	margin:250px 0 0 128px;
	width:270px;
}
.myaccount_fields_box4 {
	position:absolute;
	z-index:2;
	margin:206px 0 0 431px;
	width:270px;
	float:left;
}
.myaccount_box1_line_left {
	float:left;
	width:100px;
	color:#FFF;
	font-weight:700;
	padding-left:7px;
	height:19px;
}
.myaccount_box1_line_right {
	float:left;
	width:160px;
	color:#FFFFFF;
	height:19px;
}
.myaccount-error-box {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	padding:4px;
	position:relative;
}
input.gutschein_button {
	background:url(images/gutschein_button.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:266px;
	height:32px;
	margin-top:60px;
	overflow:visible;
}
.avs-done {
	float:left;
}
.avs-not-done {
	float:left;
	padding:7px 0 5px 1px;
}
.credit-button {
	float:left;
	padding:7px 0 0 1px;
}
input.change-data-button {
	background:url(images/change-data-button.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:268px;
	height:34px;
	margin-top:87px;
	overflow:visible;
}
/*-Actor-------------------------------------------*/

.actor-table {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	position:relative;
	float:left;
	padding:4px
}
.actor-table a {
	color:#FFF;
	font-weight:700;
}
.actor-table a:hover {
	text-decoration:underline;
}
.actor-box {
	float:left;
    margin:4px;
	display:inline;
}
.actor-image {
	border:1px solid #DDDDDD;
	padding:2px;

}
.actor-name {
	background:transparent url(images/bg_button_center.jpg) repeat-x scroll 0 -3px;
	border:1px solid #FFF;
	height:15px;
	margin:161px 0 0 2px;
	padding:2px;
	position:absolute;
	width:131px;
	z-index:2;
	text-align:center;
	
}
/*-Transfer-Seiten-------------------------------------------*/

.transfer-table {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	padding:4px;
	position:relative;
	float:left;
	width:745px;
}
.transfer-button, .transfer-button_1, .transfer-button_2, .transfer-button_3, .transfer-button_4 {
	background:url(images/transfer_button.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:266px;
	height:34px;
	overflow:visible;
	position:absolute;
	z-index:2;
}
.transfer-button_1 {
	margin:148px 0 0 124px;
}
.transfer-button_2 {
	margin:148px 0 0 443px;
}
.transfer-button_3 {
	margin:335px 0 0 124px;
}
.transfer-button_4 {
	margin:335px 0 0 443px;
}
.transfer-text1, .transfer-text2, .transfer-text3, .transfer-text4, .transfer-text5 {
	position:absolute;
	z-index:2;
	color:#FFFFFF;
	font-size:12px;
	width:170px;
	float:left;
}
.transfer-text1 {
	margin:60px 0 0 223px;
}
.transfer-text2 {
	margin:60px 0 0 560px;
}
.transfer-text3 {
	margin:247px 0 0 223px;
}
.transfer-text4 {
	margin:244px 0 0 563px;
}
.transfer-text5 {
	margin:132px 0 0 500px;
	width:250px;
	font-size:10px;
}
/*-t2-ec-------------------------------------------*/	

.transfer-table-left {
	width:350px;
	position:absolute;
	margin:60px 0 0 34px;
}
.transfer-table-left-kk {
	width:350px;
	position:absolute;
	margin:55px 0 0 34px;
}
.transfer-table-left-so {
	width:250px;
	position:absolute;
	margin:67px 0 0 42px;
	color:#FFF;
}
.transfer-table-right {
	width:300px;
	position:absolute;
	margin:70px 0 0 412px;
}
.transfer-table-right-kk {
	width:300px;
	position:absolute;
	margin:62px 0 0 412px;
}
.transfer-table-right-so {
	width:300px;
	position:absolute;
	margin:62px 0 0 350px;
}
.transfer-table-bottom {
	width:350px;
	position:absolute;
	z-index:2;
	margin:340px 0 0 275px;
	color:#FFFFFF;
}

.t2-intelli-box {
	width:350px;
	position:absolute;
	z-index:2;
	margin:60px 0 0 302px;
	color:#FFFFFF;
}

.transfer_first_box {
	float:left;
	width:137px;
	margin-top:10px;
}
.transfer_last_box {
	float:left;
	width:137px;
	margin:10px 0 0 156px;
}
.transfer_street_box {
	float:left;
	width:300px;
	margin-top:50px;
}
.transfer_city_box {
	float:left;
	width:195px;
	margin-top:90px;
}
.transfer_zip_box {
	float:left;
	width:79px;
	margin:90px 0 0 214px;
}
.transfer_email_box {
	float:left;
	width:137px;
	margin-top:130px;
}
.transfer_phone_box {
	float:left;
	width:137px;
	margin:130px 0 0 156px;
}
.transfer_country_box {
	float:left;
	width:142px;
	margin-top:170px;
}
.transfer_country_box2 {
	float:left;
	width:142px;
	margin:170px 0 0 156px;
}
.transfer_state_box {
	float:left;
	width:142px;
	margin:170px 0 0 157px;
}
.transfer_state_info {
	float:left;
	width:170px;
	margin:271px 0 0 190px;
	position:absolute;
	font-size:10px;
	color:#FFF;
}
.transfer_amount {
	margin:1px 0 0 55px;
}
.transfer_so_amount {
	margin:9px 0 0 55px;
	width:200px;
}
.transfer_accountnumber_box {
	float:left;
	width:235px;
	margin:75px 0 0 30px;
}
.transfer_blz_box {
	float:left;
	width:235px;
	margin:115px 0 0 30px;
}
.checkbox_1_box {
	width:400px;
	padding-top:195px;
}
.checkbox_2_box {
	width:400px;
	margin-top:205px;
}
#checkbox_1 {
	margin:0 5px 0 30px;
}
.field-checkbox {
	color:#FFFFFF;
}
.field-checkbox a {
	font-weight:700;
	color:#FFFFFF;
}
.kk-type {
	float:left;
	margin:60px 0 0 30px;
}
.kk-date {
	float:left;
	margin:100px 0 0 34px;
}
.kk-card {
	float:left;
	margin:65px 0 0 27px;
}
.kk-number {
	float:left;
	margin:135px 0 0 32px;
}
.kk-secure-number {
	float:left;
	margin:170px 0 0 6px;
}
.pay-button-box {
	width:329px;
}
input.pay-button {
	background:url(images/pay-button.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:329px;
	height:32px;
	margin:15px 0 0 8px;
	overflow:visible;
}
.pay-button-so-box {
	width:295px;
}
input.pay-button-so {
	background:url(images/pay-button-so.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:295px;
	height:33px;
	margin:70px 0 0 4px;
	overflow:visible;
}
/*-Voting-------------------------------------------*/

.voting-box {
	padding:10px 0px 5px 0px;
	float:left;
	margin-right:3px;
	width:75px
}
.votes {
	padding:9px 0px 5px 2px;
	color:#545353;
	font-size:10px;
	float:left;
	width:83px;	
}

.votes-clips {
	padding:7px 0px 5px 2px;
	color:#545353;
	font-size:10px;
	float:left;
	width:83px;	
}
/*-Tagcloud-------------------------------------------*/ 

#tagcloud {
	background:#FFF;
	width:168px;
	text-align:center;
	border-bottom:1px solid #DDD;
	padding:5px
}
.tag1 {
	font-size:12px;
	color:#89ad3b;
}
.tag2 {
	font-size:16px;
	color:#4e641e;
}
.tag3 {
	font-size:18px;
	color:#3b4a1b;
}
#tagcloud a {
	text-decoration:none;
}
#tagcloud a:hover {
	text-decoration:none;
	background-color:#6c882e;
	color:#FFF;
}

/*-Entwurf_CSS-------------------------------------------*/ 

.token {
	width:300px;
	height:40px;
	float:left;
}
.index_preview {
	padding:8px;
	float:left;
    display:inline;
	width:170px;
}

.movie_box_index {
	position:relative;
	background:#fff;
	border:1px solid #ddd;
	float:left;
	padding:4px;
	width:745px;
	display:block;
	}


.link_index {
	width:168px;
	color:#545353;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	float:left;
	padding-bottom:3px;
}

.link_scenes {
	width:168px;
	color:#545353;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	height:32px;
	float:left;
	padding-bottom:3px;
}

.link_index a {
	color:#545353;
}

.link_index a:hover {
	width:168px;
	color:#545353;
	font-weight:bold;
	text-decoration:underline;
	text-align:left;
}

.clips_delete {
	float:left;
	color:#545353;
	width:168px;
	padding-top:5px;
}

.delete_checkbox {
	border-width:4px;
	border-color:#efefef;
}


/*-Frontpage-Rotator-------------------------------------------*/ 

/* rotator in-page placement */
div#rotator {
	position:relative;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	border:1px solid #DDD;
	padding: 4px;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500
}


/* Progressbar----------------------------------*/

.progessbar {
	position:absolute;
	width:164px;
	background:#EEE none repeat scroll 0 0;
	border-color:#CBCACA;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	float:left;
	height:12px;
	margin-top:-2px;
	margin-left:-1px;
}

.progessbar-status {
	position:relative;
	z-index:2;
	background:url(images/progressbar.gif) repeat-x;
	height:10px;
	border-color:#FFF;
	border-style:solid;
	border-width:0px 0px 0px 1px;
}


/* Tabs----------------------------------*/

ul.tabs {
    width:250px;
    margin-bottom:3px;
    padding:0;
	font-weight:700;
	
}

ul.tabs li {
    display:block;
    float:left;
    margin:0 5px;
    width:72px;
	background:url(images/bg_button_center_dark.gif) repeat-x scroll 0 -2px;
}

ul.tabs li a {
    display:block;
    float:left;
    padding:2px 0;
    width:72px;
	font-weight:700;
	color:#FFF;
	
}
.selected {
	
	background:url(images/bg_button_center.jpg) repeat-x scroll 0 -2px;
}
.tab-content {
    overflow: hidden;
	clear:both;
	padding-bottom:5px;
	height:235px;
}

.top10_box {
    border:1px solid #ddd; 
	padding-top:4px;
	overflow: hidden; 
	clear: both; 
	height:239px;	
}


/* Top10----------------------------------*/

.top10-line {
	padding:8px 0 0px 50px;
}

.top10-line a {
	color:#FFF;
	font-weight:700;
}

.top10-line a:hover {
	text-decoration:underline;
}

/* TransferOK----------------------------------*/

.transferok-box {
	color:#9dd935;
    font-size:30px;
    font-weight:700;
    padding:175px 0 0 398px;
    position:absolute;
    z-index:2;
}

/* Home----------------------------------*/

.big-box-1 {
   float:left;
   width:530px;
}

.big-box-2 {
   float:left;
   width:220px;
   margin-left:5px
}

.big-box-3 {
   float:left;
   width:755px;
}

.big-box-1-left {
   float:left;
   width:262px;
}

.big-box-3-left {
   float:left;
   width:375px;
}

.big-box-3-right {
   float:left;
   width:375px;
   margin-left:5px;
}

.big-box-1-right {
   float:left;
   width:262px;
   margin-left:5px;
}

/* Image-Layer----------------------------------*/

.image-layer {
	position:absolute;
	display:none;
	background-color:#FFF;
	margin-top:6px;
	z-index:1000;
	padding:5px;
	color:#000;
	border:1px solid #DDD;
}


/* Image-Layer----------------------------------*/
.avs-table {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	padding:4px;
	position:relative;
	float:left;
	width:745px;
}
/* AVS----------------------------------*/
.avs-box1 {
	background-image:url(images/avs_bg_01.jpg);
	width:745px;
	height:352px;
}

.avs-box1-input {
    width:420px; 
	padding:255px 0 0 85px;
}
.avs-box1-text {
    color:#FFFFFF;
    padding:218px 0 0 89px;
    position:absolute;
    width:420px;
    z-index:2;
}

.avs-box3-text1 {
    color:#FFFFFF;
    padding:60px 0 0 82px;
    position:absolute;
    width:400px;
    z-index:2;
}

.avs-box3-text2 {
    color:#FFFFFF;
    padding:12px 0 0 82px;
    position:absolute;
    width:400px;
    z-index:2;
}

.orion-avs-button {
	cursor:pointer;
	padding-left:70px;
    padding-top:20px;
	overflow:visible;
	float:left;
}

.sofortident-button {
	cursor:pointer;
	padding-left:69px;
    padding-top:15px;
	overflow:visible;
	float:left;
}

.avs-detail-button {
	cursor:pointer;
	padding-left:406px;
    padding-top:20px;
	overflow:visible;
}

.avs-detail-button2 {
	cursor:pointer;
	padding-left:406px;
    padding-top:17px;
	overflow:visible;
}

.avs-detail-button3 {
	cursor:pointer;
	padding-left:406px;
    padding-top:50px;
	overflow:visible;
}

avs-box2-input1 {
	margin:0;
	padding:50px;
}

input.avs-box2-input1 {
	margin:0;
	padding:65px 0 0 72px;
	background:transparent none no-repeat scroll 0 0;
    border:0 none;
}

input.avs-box2-input2 {
	margin:0;
	background:transparent none no-repeat scroll 0 0;
    border:0 none;
}

.avs-box2 {
	background-image:url(images/avs_bg_02.jpg);
	width:745px;
	height:327px;
}

.avs-box3 {
	background-image:url(images/avs_bg_03.jpg);
	width:745px;
	height:363px;
}

.check2go-box {
   padding:100px 0 0 80px;
}

/* AVS-OK----------------------------------*/

.avsok-text {
    color:#FFFFFF;
    padding:92px 0 0 305px;
    position:absolute;
    width:350px;
    z-index:2;
}

/* Postident----------------------------------*/

.postident-input-box {
	width:350px;
	position:absolute;
	margin:216px 0 0 357px;
}

input.postident-button {
	background:url(images/postident-button.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:293px;
	height:32px;
	margin:224px 0 0 0;
	overflow:visible;
}

.postident-text {
    color:#FFFFFF;
    padding:40px 0 0 240px;
    position:absolute;
    width:310px;
    z-index:2;
	font-weight:700;
}

.postident-date-text {
    color:#FFFFFF;
    padding:404px 0 0 508px;
    position:absolute;
    width:310px;
    font-weight:700;
}

.postident-sub-text {
    color:#FFFFFF;
    padding:426px 0 0 372px;
    position:absolute;
    width:400px;
    font-size:10px;
}


.spacer {
	background:transparent url(images/spacer.jpg) no-repeat;
	width:755px;
	height:24px;
	float:left;
	margin:5px 0 5px;
}

/* Label-Seiten----------------------------------*/

.label_image_small {
	float:left;
	width:118px;
}

.label_image_big {
	float:left;
	border:1px solid #DDD; 
	padding:4px; 
	display:block;
	width:185px;
	margin-right:5px;
}

.label_text_small {
    float:left;
	width:227px;
	padding:5px 5px 10px 15px;
	color:#545353;
}

.label-info-text {
    border:1px solid #ddd; 
	padding:15px; 
	background-color:#FFF; 
	width:523px;
	height:137px;
	color:#545353;	
}

.label-top5 {
    float:left; 
	width:245px; 
}

.label-top5-list-box {
    border-left:1px solid #ddd; 
	border-right:1px solid #ddd; 
	border-top:1px solid #ddd; 
	color:#545353;	
}

.label-top5-list {
    padding:7px 2px 4px 2px; 
	background:#EEEEEE url(images/bg_catalog_level_1.gif) repeat-x scroll 0 0; 
	border-bottom:1px solid #ddd; 
	text-indent:6px;"	
}

.label-top5-list a:hover {
    font-weight:700;	
}

.label-info-box {
	width:555px; 
	float:left; 
}

.infobox_headline {
	width:100%;	
}

/* Top-Nav-Kategorien----------------------------------*/


/* Top-10-Filme----------------------------------*/

.top10_titel {
  	margin:13px 0 0 240px; 
	position:absolute; 
	float:left; 
	z-index:2; 
	font-size:18px; 
	color:#5a5959;
}

.top10_rating {
	margin:27px 0 0 24px; 
	float:left; 
	font-size:30px; 
	color:#3B4A1B; 
	z-index:2; 
	position:absolute; 
	width:67px; 
	height:41px; 
	text-align:center;
}

.top10_ratings {
	margin:97px 0 0 24px; 
	float:left; 
	font-size:32px; 
	color:#CCC; 
	z-index:2; 
	position:absolute; 
	width:67px; 
	height:41px; 
	text-align:center;
}

.top10_cover {
	margin:11px 0 0 124px; 
	float:left; 
	z-index:2; 
	position:absolute;
}

.top10_label {
	margin:45px 0 0 240px; 
	float:left; 
	z-index:2; 
	position:absolute; 
	font-size:14px; 
	color:#FFF;
}

.top10_language{
	margin:97px 0 0 653px; 
	float:left; 
	z-index:2; 
	position:absolute;
}

/* Top-10-Clips----------------------------------*/

.top10_price{
	margin:34px 0 0 665px; 
	float:left; 
	z-index:2; 
	position:absolute;
	font-size:18px;
	color:#89AD3B;
}

/* Gewinnstpiel WM 2010----------------------------------*/
.gwwm-select-box {
    width:240px; 
	position:absolute; 
	margin:56px 0 0 372px;	
}

.gwwm-submit-button {
	width:280px; 
	height:32px; 
	border:0 none; 
	cursor:pointer; 
	position:absolute; 
	margin:93px 0 0 352px; 
	background-image:url(images/gewinnspiel-wm2010_submit.jpg);
}

.gwwm-tipp {
    position:absolute; 
	width:261px; 
	font-size:18px; 
	color:#8cbe32; 
	text-align:center; 
	margin:63px 0 0 362px;	
}

/* Logout----------------------------------*/
.gologin fieldset {
	padding:10px 5px;
	background:none;
	border:0 none;
	width:250px;
	margin:103px 0 0 318px;
}

.logout_button {
	position:relative;
	width:263px;
	display:block;
	padding:3px 0 0 0px;
}
input.logout_button {
	background:url(images/logout_button.jpg) repeat-x;
	color:#fff;
	cursor:pointer;
	border:0;
	width:263px;
	height:36px;
	margin:0;
	padding-top:5px;
	overflow:visible;
	margin-top:24px;
}