*{margin:0;padding:0; border:0;}

body{
font-family: Arial, Helvetica, FreeSans, sans-serif;
font-size:12px;
line-height:15px;
color:#000000;
background:#B3AFAF url(../bilder/bg.jpg) 50% 0 repeat-y;
}

.wrapper{
width:970px;
margin:0 auto;
}
.clear{clear:both; line-height:0; height:0; font-size:0; width:0; height:0;}

/************************
 *** Header * Trailer ***
 ***********************/

.header{
height:250px;
background: url(../bilder/top_trailer-bg1.jpg) repeat-x;
}
h1{
width:464px;
float:left;
}
h1 a{
display:block;
height:250px;
background:url(../bilder/logo.jpg) 0 0 no-repeat;
}
h1 span{
display:none;
}
.intro{
height:250px;
width:255px;
float:left;
background:url(../bilder/intro-bg.jpg) 0 0 no-repeat;
color:#FFFFFF;
}
.intro_new{
height:235px;
width:255px;
float:left;
background:url(../bilder/intro-bg.jpg) 0 0 no-repeat;
color:#FFFFFF;
padding: 10px 0 0 0;
}
.intro_new_link a:link{
font-size:15px;
text-decoration:underline;
font-weight:bold;
float:left;
color:#FFFFFF;
padding: 10px 0 0 0;
}
.intro_new_link a:visited{
font-size:15px;
text-decoration:underline;
font-weight:bold;
float:left;
color:#FFFFFF;
padding: 10px 0 0 0;
}
.intro_new_link a:active{
font-size:15px;
text-decoration:underline;
font-weight:bold;
float:left;
color:#FFFFFF;
padding: 10px 0 0 0;
}
.intro_new_link a:hover{
font-size:15px;
text-decoration:underline;
font-weight:bold;
float:left;
color:#f6d750;
padding: 10px 0 0 0;
}
h2{
font-size:12px;
color:#FFFFFF;
padding:29px 0 0 0;
margin:0 0 15px 0;
}
h2 span{
color:#F6D750;
}
.intro p{
width:225px;
height:130px;
margin:0 0 10px 0;
}
.intro a{
display:block;
float:left;
height:22px;
line-height:22px;
width:97px;
text-align:center;
color:#000000;
text-decoration:none;
font-weight:bold;
}
.intro .intro-button1{ background:url(../bilder/intro-button1.jpg) 0 0 no-repeat; margin:0 25px 0 0;}
.intro .intro-button2{ background:url(../bilder/intro-button2.jpg) 0 0 no-repeat;}

.intro a:hover{
color:#F6D750;
}
.top_trailer{
background:url(../bilder/top_trailer-bg1.jpg) 0 0 repeat-x;
height:240px;
padding:10px 0 0 0;
margin: 0;
}

.top_trailer h3{
width:153px;
height:24px;
line-height:24px;
float:left;
background:url(../bilder/top_trailer-h3_bg.jpg) 0 0 repeat-x;
border-top:1px solid #055A9F;
border-left:1px solid #055292;
border-right:1px solid #04508C;
font-size:11px;
text-align:center;
margin:0 4px 0 0;
}
.top_trailer h3 a{
display:block;
width:153px;
height:24px;
color:#B9D9F3;
text-decoration:none;
}
.top_trailer h3 a:hover{
color:#F6D750;
}
.top_trailer .more{
display:block;
float:left;
height:16px;
width:77px;
line-height:16px;
border-top:1px solid #055A9F;
border-left:1px solid #055292;
border-right:1px solid #04508C;
margin:8px 0 0 0;
color:#F6D750;
font-size:11px;
font-weight:bold;
text-align:center;
background:url(../bilder/top_trailer_more-bg.jpg) 0 0 repeat-x;
text-decoration:none;
}

.more_new{
margin: 0;
color:#0d6f8a;
font-weight:bold;
text-decoration: underline;
}

.top_trailer a.more:hover{ text-decoration:underline;}

#top_trailer{
float:left;
height:216px;
width:236px;
padding:1px 0 0 3px;
background:url(../bilder/top_trailer-bg2.jpg) 0 0 no-repeat;
color:#FFFFFF;
}
#top_trailer p{
padding:12px;
}
#top_trailer a:link, #top_trailer a:visited{
font-weight:bold;
color:#FFFFFF;
}

/****************
 *** Top Menu ***
 ***************/

.top_menu{
height:49px;
background:url(../bilder/top_menu-bg.jpg) 0 0 repeat-x;
}
.top_menu ul{
float:left;
width:702px;
height: 42px;
padding:5px 0 0 10px;
list-style:none;
}


	
.top_menu li{
display:block;
float:left;
height:44px;
width:117px;
font-size:14px;
text-align:center;
}
.top_menu li a{
display:block;
line-height:35px;
height:35px;
padding:9px 0 0 0;
}
.top_menu li a:link, .top_menu li a:visited{
color:#FFFFFF;
background:url(../bilder/top_menu-item_bg.jpg) 0 0 no-repeat;
text-decoration:none;
font-weight:bold;
}
.top_menu li a:hover{
color:#000000;
background:url(../bilder/top_menu-item_hover_bg.jpg) 0 0 no-repeat;
}
#home    .top_menu .home    a:link, #home    .top_menu .home    a:visited,
#gina    .top_menu .gina    a:link, #gina    .top_menu .gina    a:visited,
#dvd     .top_menu .dvd     a:link, #dvd     .top_menu .dvd     a:visited,
#gallery .top_menu .gallery a:link, #gallery .top_menu .gallery a:visited,
#bonus   .top_menu .bonus   a:link, #bonus   .top_menu .bonus   a:visited,
#eingang .top_menu .eingang a:link, #eingang .top_menu .eingang a:visited{
background:url(../bilder/top_menu-item_hover_bg.jpg) 0 0 no-repeat;
color:#000000;
}
.top_menu form{
height:27px;
width:250px;
float:right;
padding:22px 0 0 8px;
font-family: Tahoma, Geneva, Kalimati, sans-serif;
background:url(../bilder/top_form-bg.jpg) 0 14px no-repeat;
}
.top_menu form .inputstyle{
display:block;
float:left;
width:121px;
border:1px solid #7F9DB9;
height:14px;
padding:2px 0 0 3px;
font-size:11px;
font-family: Tahoma, Geneva, Kalimati, sans-serif;
margin:0 4px 0 0;
}
.top_menu form .form_button{
display:block;
float:left;
width:111px;
height:18px;
background:#0794B5;
color:#FFFFFF;
border:1px solid #81ADD7;
font-size:11px;
font-family: Tahoma, Geneva, Kalimati, sans-serif;
cursor:pointer;
font-weight: bold;
padding-bottom: 2px;
}

/**********************
 *** Content Layout ***
 *********************/ 

.content{
float:left;
width:700px;
padding:20px 0 0 12px;
}
.sidebar{
float:right;
width:255px;
padding:0 0 0 1px;
height: auto;
}

/*******************************
 *** Inside the content area ***
 ******************************/
.info_gal{
clear:both;
margin:0 0 18px 0;
}
.info_gal .covers{
width:444px;
float:left;
background:url(../bilder/info_gal-covers-bg.jpg) 0 22px no-repeat;
height: 450px;
padding:0;
} 

.cover_all{
	width: 124px;
	text-align: center;
	margin: 0 0 0 10px;
	padding: 0;
}

.cover_div_width{
	width: 124px;
	height: 200px;
}

.info_gal .covers h3{
margin:6px 0 0 0;
padding:0 0 0 23px;
background:url(../bilder/info_gal-covers_h3-bg.jpg) 0 50% no-repeat;
}
.info_gal .covers div{
padding:0;
}

.see_gina{
	width: 258px;
	height: 58px;
	float: left;
}

.info_gal .covers .cover{
width:124px;
padding:0;
margin:0;
float:left;
text-align:center;
}

.cover_all li{
	display:inline;
}

.cover_all a{
	color: black;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}

.cover_all a:hover{
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}

.cover_new_all{
	margin:10px 0 0 10px;
	display:inline;
}

.cover span{
	text-decoration: underline;
	width: 124px;
}

.info_gal .desc{
width:235px;
float:left;
background:url(../bilder/info_gal-desc-bg.jpg) 0 0 no-repeat;
}
.info_gal .desc h3{
color:#F6D750;
font-size:12px;
margin:5px 0;
padding:0 0 0 18px;
}
.info_gal .desc p{
color:#FFFFFF;
width:180px;
padding:0 18px;
margin:0 0 21px 0;
}
.info_gal .desc .desc_button{
display:block;
width:160px;
height:33px;
line-height:33px;
border:1px solid #FAFAFA;
background:url(../bilder/desc_button-bg.jpg) 0 0 no-repeat;
color:#000000;
font-weight:bold;
text-align:center;
margin:0 0 7px 27px;
}

.info_gal .desc a.desc_button:hover {
	color: #33afd0;
}

.info_gal .desc .main_button{
display:block;
height:53px;
width:192px;
padding:0 0 0 30px;
line-height:43px;
color:#FFFFFF;
font-weight:bold;
background:url(../bilder/info_gal-main_button-bg.jpg) 0 0 no-repeat;
}

.info_gal .desc a.main_button:hover{
	color: #33afd0;
}

.dvd_text .fontsize{
	width: 220px;
}

.text_float .fontsize{
	width: 170px;
}

.text_float .blue{
	width: 170px;
}

.info_list{
margin:0 0 18px 0;
}
.info_list div{
width:342px;
height:329px;
float:left;
background:url(../bilder/info_list-bg.jpg) 0 20px no-repeat;
}

*html .info_list .about{
width: 350px;
padding:0;
margin:0;
}

*html .info_list .features{
width: 350px;
padding:0;
margin:0;
}

.info_list .about{
margin:0 5px 0 0;
}

.about_gina{
margin:0 0 0 20px;
}
.info_list h3{
height:20px;
line-height:20px;
padding:0 0 0 14px;
background:url(../bilder/info_list_h3-bg.jpg) 0 0 no-repeat;
font-size:14px;
color:#FFFFFF;
}
.info_list .info_img{
display:block;
float:left;
border:1px solid #5A5A5A;
margin:17px 6px 18px 14px;
height:207px;
}

.info_img_uebergina{
display:block;
float:left;
border:0;
margin:17px 6px 18px 14px;
height:207px;
}

*html .info_img_uebergina{
display:block;
float:left;
border:0;
margin:17px 6px 18px 5px;
height:207px;
}

*html .info_list .info_img{
margin:17px 6px 18px 7px;
}

.info_list .about .info_img{
width:178px;
}
.info_list h4{
font-size:12px;
color:#000000;
padding:0 0 0 14px;
margin:0 0 3px 0;
}
.info_list h4.top{
padding:17px 10px 0 0;
}
.info_list h4.dates{
clear:left;
}
.info_list .about p{
padding:0 10px 0 0;
margin:0 0 10px 0;
}
.info_list .about dl{
padding:0 0 0 14px;
float:left;
}
.info_list .about dt{
font-weight:bold;
float:left;
}
.info_list .about dd{
padding:0 0 0 70px;
}
.info_list .more{
color:#0D6F8A;
font-weight:bold;
}
.info_list .features .info_img{
width:125px;
}
.info_list .features p{
padding:0;
margin:0 10px 3px 147px;
border-bottom:1px dashed #9B9B9B;
}

*html .info_list .features p{
width: 190px;
}

.info_list_bottom{
	width: 190px;
}

.info_list .features p.last, .info_list .features p.info_list_bottom{
border:none;
}

.info_list_bottom span{
	font-weight: normal;
}

.info_list .features p.info_list_bottom{
clear:left;
float:left;
width:50%;
margin:0 10px 3px 14px;
}
.info_list .features .more{
float:left;
margin: 20px 0 0 0;
}
.info_gal .covers .gallery{
height:391px;
width:422px;
padding:10px 0 0 7px;
margin:13px 0 5px 0;
overflow-x: none;
overflow-y:scroll;
}
.info_gal .covers .gallery div{
height:192px;
width:130px;
padding:0;
margin:0 5px 8px 0;
float:left;
}
.info_gal .covers .gallery .gal_img{
display:block;
border:1px solid #5A5A5A;
}
.info_gal .covers .gallery a{
color:#0F7599;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.info_bonus{
clear:both;
margin:0 0 18px 0;
height:155px;
}
.info_bonus h3{
margin:6px 0 0 0;
padding:0 0 0 23px;
background:url(../bilder/info_gal-covers_h3-bg.jpg) 0 50% no-repeat;
}
.info_bonus p{
float:left;
height:118px;
width:240px;
padding:6px 14px;
margin:0;
background:#ECECEC;
border:1px solid #B3AFAF;
}
.bonus_vid, .bonus_gal, .bonus_cam{
display:block;
float:left;
height:140px;
width:140px;
}
.bonus_vid span, .bonus_gal span, .bonus_cam span{
display:none;
}
.bonus_vid{ background:url(../bilder/bonus_vid.jpg) 0 0 no-repeat; }
.bonus_gal{ background:url(../bilder/bonus_gal.jpg) 0 0 no-repeat; }
.bonus_cam{ background:url(../bilder/bonus_cam.jpg) 0 0 no-repeat; width:145px;}

.content .preview{
clear:both;
display:block;
height:54px;
line-height:54px;
width:423px;
margin:0 auto;
text-align:center;
font-size:24px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background:url(../bilder/preview1.jpg) 0 0 no-repeat;
}

.preview_moredvd{
clear:both;
display:block;
height:54px;
width:255px;
margin:0 auto;
background:url(../bilder/gine/moredvd.gif) 0 0 no-repeat;
}

.preview_new{
height:58px;
width:711px;
margin:0 0 0 1px;
float: left;
overflow: hidden;
}

.preview_new_next{
display:block;
height:54px;
width:711px;
margin:0 auto;
background:url(../bilder/gina/next.gif) 0 0 no-repeat;
float: left;
margin: 0 0 0 1px;
}
*html .preview_new_next{

width: 710px;
}

*html .preview_new{
width:710px;
line-height:0px;
padding-top: 0;
}

/***********************
 *** Sidebar Content ***
 **********************/

.sidebar{
border-left:1px solid #CBC8C8;
border-right:1px solid #7F7B7B;
background-color: #cbc8c8;
}
.sidebar .side_header{
background:#CBC8C8;
padding:9px 8px;
}
.sidebar .side_header h3{
color:#B0AFAF;
font-size:28px;
line-height:30px;
text-transform:uppercase;
}

.side_header p{
	font-size: 11px;
}

.sidebar h4 {
background:url(../bilder/sidebar_h3-bg.jpg) 0 0 repeat-x;
font-size:12px;
line-height:22px;
padding:0 0 0 9px;
}
.sidebar h4 span{
color:#4090AE;
}
.sidebar .side_preview{
height:158px;
background:url(../bilder/side_preview-bg.jpg) 0 0 no-repeat;
}

/*******************************
 *** New * beeing continued ***
 ******************************/
 
 
.side_cover{
	float:left;
	width: 107px;
	margin: 12px 18px 0 7px;
}

.dvd_infos{
	float: left;
	width: 118px;
	height: 140px;
}

.info_dvd li{
	background-image:url(../bilder/bg_dvd_info.gif);
	width: 110px;
	height: 20px;
	list-style-type: none;
	font-weight: bold;
	padding: 4px 0 0 8px;
	margin: 6px 0 0 0;
}

.info_dvd{
	margin: 8px 0 0 0;
}

.info_dvd span{
	color: #4090ae;
}

.get_dvd{
	list-style-type: none;
	margin: 43px 0 0 0;
}

.get_dvd a{
	text-decoration: underline;
	color: black;
	font-weight: bold;
	margin: 0 0 0 16px;
}

.download{
	background: url(../bilder/ico_download.gif) no-repeat; 
	height: 15px;
}

.play{
	background: url(../bilder/ico_play.gif) no-repeat; 
	height: 15px;
}

.side_more{
	height: 24px;
}
.side_more span{
	background-image: url(../bilder/btn_dvd.gif);
	padding: 4px 0 0 0;
	width: 158px;
	height: 20px;
	color: #7e7e7e;
	font-weight: bold;
	display: block;
	float: left;
}

.side_more a{
	background-image: url(../bilder/btn_dvd_two.gif);
	padding: 4px 0 0 0;
	width: 96px;
	height: 20px;
	color: #cee5e9;
	font-weight: bold;
	text-decoration: underline;
	display: block;
	float: left;
}

.side_border{
	background-image: url(../bilder/bg_dvd_schatten.gif);
	width: 254px;
	height: 41px;
}

.select_gina{
	background-color: #cbc8c8;
}

.favourite{
	font-weight: bold;
}

.favourite_dropdown{
	width: 166px;
	font-size: 11px;
	border: solid #7f9db9 1px;
	margin: 0 8px 0 5px;
}

.favourite_submit{
	background-color: black;
	border: solid #4090ae 1px;
	color: #dedede;
	width: 65px;
	height: 18px;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 5px 0;
}

.favourite_submit_forie7{
	background-color: black;
	border: solid #4090ae 1px;
	color: #dedede;
	width: 65px;
	height: 18px;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 5px 0;
	float: left;
}

.line{
	background: url(../bilder/line.gif) no-repeat;
	width: 246px;
	height: 5px;
	margin: 5px auto;
}

.break{
	margin: 0 0 17px 0;
}

.select_cat span{
	font-weight: bold;
}

.select_cat{
	margin-bottom: 15px;
}

.select_cat li{
	float: left;
	list-style-type: none;
	width: 85px;
	margin: 0 0 0 5px;
}

.input_cat{
	margin-right: 5px;
}

.side_facts{
	background: url(../bilder/gina_best.jpg) no-repeat;
	width: 254px;
	height: 150px;
	padding: 8px 0 0 0;
}

.side_facts a{
	color: #328aa9;
	font-weight: bold;
	text-decoration: none;
}

.side_facts li{
	 background: url(../bilder/star.gif) no-repeat;
	 height: 18px;
	 line-height: 20px;
	 list-style-type: none;
	 padding: 0 0 0 25px;
	 color: #328aa9;
	 font-weight: bold;
	 width: 171px;
	 font-size: 11px;
	 margin: 0 0 0 6px;
}

.more_dvd{
	background-image: url(../bilder/gina/moredvd.gif);
	width: 258px;
	height: 54px;
	display: block;
	float: left;
}

.more_gallery{
	background-image: url(../bilder/gallery/more_gallery.gif);
	width: 258px;
	height: 54px;
	display: block;
	float: left;
}

.more_bonus{
	background-image: url(../bilder/bonus/more_bonus.gif);
	width: 258px;
	height: 54px;
	display: block;
	float: left;
}

.footer{
	height: 119px;
	background: black url(../bilder/logo_videorama.gif) no-repeat bottom right;
	width: 970px;
	padding: 27px 0 0 0;
	text-align: center;
}

.footer_width{
	width: 500px;
	margin: 0 auto 50px;
}

.footer ul{
	color: #e4d290;
}

.footer li{
	color: #e4d290;
}

.footer a{
	color: #e4d290;
}

.footer h5{
	color: #696969;
	font: bold 12px Arial, Helvetica, sans-serif;
}

.footer p{
	color: #696969;
	font: 12px Arial, Helvetica, sans-serif;
}

.placeholder{
	margin: 0 7px 0 7px;
}

.lastcontent{
	margin: 0;
	padding: 0;
	background: #ffffff;
}


/*******************************
 *** Ueber GINA WILD CSS ***
 ******************************/
 .left_content{
 	float:left;
	width: 363px;
 }
 
 .para_with{
	margin: 12px 0 12px 0;
	padding: 0 0 0 20px;
 }
 
.left_content h6{
	font-size: 14px;
	font-weight: bold;
	background: url(../bilder/info_gal-covers_h3-bg.jpg) no-repeat;
	padding-left: 20px;
}

.left_content span{
	color: #197096;
}
 
.right_content{
	float: left;
	width: 314px;
}

.btn_third{
	margin: 0 20px 20px 0;
	background: url(../bilder/gina/btn_third.gif) no-repeat;
	width: 224px;
	height: 39px;
	padding: 12px 0 0 0;
}

.btn_third a{
	color: white;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}

*html #gina_about3{
margin: 0 0 47px 0;
}

#gina_about3{
margin: 0 0 75px 0;
}

.dvd_covers{
	background: url(../bilder/gina/bg_dvds.jpg) no-repeat;
	height: 213px;
	margin: 20px 0 0 0;
	padding: 0 0 0 7px;
}

.dvd_covers img{
	border: solid #1298b8 1px;
	margin: 0;
}

.dvd_float{
	float: left;
	width: 157px;
}

.text_float{
	float: left;
	width: 180px;
}

.stripline{
	color: #aeaeae;
} 

.blue{
	color: #197096;
	font-weight: bold;
}

.text_float label{
	font-weight: bold;
	font-size: 12px;
}

.float_left{
	float: left;
	width: 150px;
}

.float_left2{
	float: left;
	width: 190px;
}

.favourite_dvd{
	float: left;
	width: 350px;
}

.browserhack{
	font-weight: normal;
}

.fontbold{
	font-weight: bold;
}

.fontblack{
	color: black;
}

.clearance{
	margin: 22px 0 0 0;
}

/*******************************
 *** DVDS GINA WILD CSS ***
 ******************************/
 
 .dvd_background1{
 	float: left;
	width: 531px;
 }
 
 .dvd_background2{
 	float: left;
	width: 158px;
 }
 
 .dvd_preview{
 	background: url(../bilder/dvd/dvds_bg_dvd.jpg) no-repeat;
	width: 509px;
	height: 254px;
	padding: 22px 0 0 22px;
 }
 
 .dvd_preview_addition{
 	background: url(../bilder/dvd/dvds_gradient.gif) repeat-x;
	width: 531px;
	height: 110px;
	clear: both;
 }
 
 .dvd_preview_addition ul, li{
 	list-style-type: none;
	float: left;
	margin:0;
	padding:0;
	border: 0;
 }
 .dvd_preview_addition img{
	border: solid white 1px;
	margin: 4px 0 0 3px;
 }
 
 .dvd_preview_buttons{
 	float: left;
 	border-left: solid #b3afaf 1px;
	border-right: solid #b3afaf 1px;
	border-bottom: solid #b3afaf 1px;
	width:529px;
	height: 25px;
 }
 
 .dvd_preview_buttons a{
 	color: #cee5e9;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
 }
 .dvd_preview_buttons li{
 	background: url(../bilder/dvd/dvds_button.gif) no-repeat;
	height: 21px;
	width: 131px;
	padding: 4px 0 0 0;
 }
.dvd_text{
	width: 239px;
	float: left;
}

.dvd_video{
	width: 247px;
	float: left;
}

.dvd_video a{
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

.fontsize{
	font-size: 11px;
}

.free_trailer{
	font-weight: bold;
	color: #aeaeae;
	margin: 9px 0 9px 0;
}

.border{
	border: solid #b9b9b9 1px;
	width: 220px;
	height: 171px;
	margin: 0 0 4px 0;
}

.content h6{
	font-size: 14px;
	font-weight: bold;
	background: url(../bilder/info_gal-covers_h3-bg.jpg) no-repeat;
	padding-left: 20px;
	margin: 0 0 4px 0;
}

/*******************************
 *** GALLERY GINA WILD CSS ***
 ******************************/

.gallery_images .nomargin{
	margin: 0;
}

.gallery_images_text .nomargin{
	margin: 0;
}

.gallery_width{
	width: 670px;
	margin: 0 0 30px 0;
}

.gallery_images_text li{
	margin: 0 0 0 8px;
	width: 166px;
}

.gallery_images li{
	margin: 0 0 0 8px;
	width: 166px;
	list-style-type: none;
}

.gallery_images ul{
	list-style-type: none;
}

.gallery_images_text a{
	color: #0d6f8a;
	font-weight: bold;
	text-decoration: underline;
}

/*******************************
 *** BONUS GINA WILD CSS ***
 ******************************/

.bonus_float_left{
	float: left;
	width:271px;
}

.btn_third a:hover{
color: #32adce;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.forbutton{
	float: left;
	width:423px;
	margin:0;
	padding: 0;
}

.bonus_float_right{
	
	width:423px;
	background: url(../bilder/bonus/bonus_preview_bg.jpg) no-repeat;
	height: 339px;
	padding: 18px 0 0 0;
}

.bonus_float_right ul{
	list-style-type: none;
	margin: 0;
	display: inline;
}

.bonus_float_right li{
	width: 137px;
	margin: 0 0 0 2px;
}

.button a{
	width: 137px;
	color: white;
	text-decoration: underline;
	font-weight: bold;
	float: left;
	padding: 7px 0 0 0;
}

.button a:hover{
	color: #30a9ca;
	text-decoration: underline;
	font-weight: bold;
}

.video{
	margin: 12px 0 15px 0;
	border: solid #c9c9c9 1px;
	width: 302px;
	height: 170px;
}

.video_new{
	margin: 20px 0 7px 0;
	width: 303px;
	height: 90px;
}

.bonus_btn{
	background: url(../bilder/bonus/bonus_btn.jpg) no-repeat;
	height: 41px;
	width: 419px;
	padding: 12px 0 0 0;
	background-position: bottom;
}

.bonus_btn a{
	color: white;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.bonus_btn a:hover{
	color: #32accd;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.bonus_stuff{
	margin: 0 0 20px 0;
}

.fontwhite{
	color: white;
}

.width_bonus{
	width: 308px;
	margin: 0 0 30px 0;
}

.width_bonus_new{
	width: 423px;
	text-align: left;
	margin: 0;
	padding: 0;
}

.dildocam_float{
	float: left;
	width: 150px;
	margin: 20px 0 0 45px;
	display: inline;
}

.dildocam_float a{
	color: white;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
}

/*******************************
 *** EINGANG GINA WILD CSS ***
 ******************************/
 
 .header_headline{
 	font-weight: bold;
	margin: 0 0 15px 0;
 }
 
 .intro_new a{
 	color: #f6d750;
	font-weight: bold;
 }
 
#underline{
	color: white;
	font-weight: normal;
	text-decoration: underline;
}

.headertext_decoration{
	width: 204px;
	margin: 0 0 0 15px;
}
 
 .access_sidebar{
 	background: url(../bilder/access/access_sidebar.jpg) no-repeat;
	width: 254px;
	height: 150px;
	padding: 8px 0 0 0;
 }
 
 .access_sidebar li{
 	 background: url(../bilder/star.gif) no-repeat;
	 height: 18px;
	 line-height: 20px;
	 list-style-type: none;
	 padding: 0 0 0 25px;
	 color: #328aa9;
	 font-weight: bold;
	 width: 171px;
	 font-size: 11px;
	 margin: 0 0 0 6px;
 }
 
  .access_sidebar a{
	 color: #328aa9;
	 font-weight: bold;
	 font-size: 11px;
	 text-decoration: none;
 }
 
.access_sidebar_2 a{
	 font-weight: bold;
	 text-decoration: underline;
	 color: black;
 }
 
.access_sidebar_2{
	background: url(../bilder/access/access_sidebar_2.jpg) no-repeat;
	width: 234px;
	height: 148px;
	padding: 10px 10px 0 10px;
}

.safe p{
	background: url(../bilder/access/access_lock.jpg) no-repeat;
	height: 15px;
	margin: 0 0 8px 11px;
	padding: 0 0 0 20px;
	font-size: 11px;
	font-weight: bold;
}
 
.safe_float1{
	float: left;
	width: 160px;
	margin: 0 0 0 10px;
}

.safe_float2{
	float: left;
	background: url(../bilder/access/access_safepc.jpg); 
	width: 66px;
	height: 82px;
	margin: 0 0 0 7px;
}
 
 .access_float_left{
	width: 385px;
	float: right;
}
 
.access_float_right{
	width: 304px;
	float: right;
}

.access_float_left p{
	width: 321px;
	margin: 0 0 12px 21px;
}

.access_float_left a{
	font-size: 12px;
	font-weight: bold;
	color: #0d6f8a;
}


.get_pw_box{
	width: 340px;
	height: 199px;
	background: #ececec;
	border-left: solid #b3afaf 1px;
	border-top: solid #b3afaf 1px;
	border-right: solid #b3afaf 1px;
}

.get_pwd h3{
	background: url(../bilder/info_list_h3-bg.jpg) no-repeat;
	width: 196px;
	height: 18px;
	padding: 2px 0 0 16px; 
	color: white;
	font-size: 14px;
}
.get_pwd2{
	width: 340px;
}

.get_pwd p{
	color: #9b9b9b;
}

.float_get_pwd1{
	float: left;
	width: 159px;
}

.float_get_pwd2{
	float: left;
	width: 167px;
}

.float_get_pwd2 h2{
	color: black;
	font-weight: bold;
	margin: 27px 0 8px 0;
	padding: 0;
	width: 167px;
}

.getpwd{
	color: #0d6f8a;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.float_get_pwd2 p{
	color: black;
	margin: 0 0 28px 0;
	padding: 0;
	width: 167px;
}

.get_password{
	background: url(../bilder/access/access_login.jpg) no-repeat;
	width: 268px;
	height: 46px;
	float: left;
	padding: 22px 0 0 0;
	margin: 0 0 32px 0;
}

.corner{
	background: url(../bilder/access/access_corner.jpg) no-repeat;
	width: 74px;
	height: 68px;
	float: left;
}

.get_password a{
	color: black;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	line-height: 22px;
	text-decoration:underline;
}

.browserwidth_eingang{
	height: 80px;
	width: 1px;
	background: #cbc8c8 right;
}

.browserwidth_index{
	height: 165px;
	width: 1px;
	background: #cbc8c8 right;
}

.lastcontent_float1{
	float: left;
	width: 711px;
	margin: 0 0 0 1px;
}

.lastcontent_float2{
	float: left;
	width: 258px;
}

/*******************************
 *** ÄNDERUNGEN LOGIN ***
 ******************************/

.login_float_left{
	width: 345px;
	float: left;
	height: 486px;
}

.login_float_right{
	width: 354px;
	height: 486px;
	float: left;
}

.divfor_text{
	width: 354px;
	height: 40px;
	padding: 48px 0 0 0;
	font: normal 15px Arial;
	line-height: 12px;
}

.divfor_text a{
	font: bold 22px Arial;
	color: #0f96b7;
}

.login_background{
	background: url(../bilder/login/login_gina_ok.gif) no-repeat;
	width: 129px;
	height: 223px;
	float: left;
}
.login_text_all{
	float: left;
	width: 225px;
}

.login_text{
	width: 225px;
	height: 219px;
}

.login_text a{
	font: bold 15px Arial;
	color: #000000;
	text-decoration: underline;
	line-height: 21px;
}

.extra a{
	font-style: italic;
}

.login_text_sidebar{
	height: 53px;
	padding: 15px 0 0 6px; 
}

.sidebar_image{
	text-align: center;
	height: 217px;
}

.sidebar_image_A{
	font: bold 11px Arial;
	color: #000000;
}

.login_repeat_new{
	background: url(../bilder/login/login_23.gif) repeat-x;
	width: 664px;
	height: 315px;
	float: left;
	padding: 24px 0 0 24px;
}

.login_repeat_new2{
	float: left;
	width: 11px;
	background: url(../bilder/login/repeat.gif) no-repeat;
	height: 339px;
}

.abschluss{
	background: #d6d6d6 bottom;
	height: 4px;
	line-height: 1px;
	font-size: 1px;
	width: 214px;
}


.all_about_the_rest{
	height: 41px;
	background: #cbc8c8;
	width: 251px;
}

.mitgliederaufruf_class a{
	color: #0D6F8A;
	font: bold 12px Arial;
}

.margin_top{
	margin: 30px 0 0 0;
}

.gina_erleben a{
	font: bold italic 33px Arial;
	text-decoration: underline;
	color: #000000;
	text-align: center;
}

.gina_erleben{
	margin: 95px 0 0 0;
}

.sidebar_schriftzug1 a{
	color: #8a8a8a;
	font: bold 16px Arial;
	text-transform: uppercase;
}

.sidebar_schriftzug2 a{
	color: #585858;
	font: bold 16px Arial;
	text-transform: uppercase;
}

