@charset "utf-8";

body {
	font-family:Verdana, Arial, 'Lucida Grande', Tahoma, 'MS PGothic', Osaka, sans-serif;
}
input, button, checkbox, file, options, password, radio, select, reset, submit, text, textarea {
	font-family:Arial, Tahoma, 'MS PGothic', Osaka, sans-serif;
}


/* =================================================
Header
================================================= */
#header_logo {
	width:430px;
	float:left;
	padding:10px 0 0;
}

#search{
	float:right;
	width:520px;
	/* padding:8px 15px 0 0; */
	text-align:right;
	line-height: 1.4;
	font-size: small !important; /* IE7 */
	font-size: 82%; /* IE6 */
}

#menu_left{
	font-size:85%;
}


/* General Switch
---------------------------------*/
#switch_gen {
	float: right;
	margin-top: 7px;
}
#switch_gen a{
	background-image: url(../img/lang_de.png);
	background-repeat: no-repeat;
	background-position:0px -484px;

	display: block;
}
#switch_gen a:hover{
	background-image: url(../img/lang_de.png);
	background-repeat: no-repeat;
	background-position:0px -508px;
	display: block;
}


/* other Switch
---------------------------------*/
#switch_adt {
	float: right;
	margin-top: 7px;
}
#switch_adt a{
	background-image: url(../img/lang_de.png);
	background-repeat: no-repeat;
	background-position:-125px -484px;

	display: block;
}
#switch_adt a:hover{
	background-image: url(../img/lang_de.png);
	background-repeat: no-repeat;
	background-position:-125px -508px;
	display: block;
}



/* =================================================
Side Menu Banner
================================================= */

/* Button
---------------------------------*/
#side_smartphone{
	background:url(../img/lang_de.png) no-repeat;
	background-position:0 -420px;
	width:300px;
	height:44px;
}


/* Banner
---------------------------------*/
#side_banner_payment {
	background:url(../img/lang_de.png) no-repeat;
	background-position:0 -200px;
	width:300px;
	height:70px;
}

#side_banner_livechat {
	background:url(../img/lang_de.png) no-repeat;
	background-position:0 0;
	width:300px;
	height:70px;
}

#side_banner_affiliate {
	background:url(../img/lang_de.png) no-repeat;
	background-position:0 -100px;
	width:300px;
	height:70px;
}


/* QR code
---------------------------------*/
#qrcode {
	background:url(../img/qr/qr_back.png);
	width: 170px;
	height: 92px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
}

#qrcode a#mbm {
	position: absolute;
	left: 10px;
	top: 7px;
}

#qrcode a#qrc {
	position: absolute;
	right: 8px;
	top: 7px;
}

#qrcode p {
	font-size: 10px;
	padding: 45px 0px 2px 10px;
	text-align:left;
	line-height:1.2;
}

#qrcode a {
	font-size: 11px;
	text-align: center;
	display: block;
	line-height:1.2;
}


/* Mark
---------------------------------*/

.everyone{
	background:url(../img/lang_de.png) no-repeat;
	background-position:0 -300px;
	width:80px;
	height:17px;
}

.members{
	background:url(../img/lang_de.png) no-repeat;
	background-position:-100px -300px;
	width:80px;
	height:17px;
}

.adult{
	background:url(../img/lang_de.png) no-repeat;
	background-position:-200px -300px;
	width:80px;
	height:17px;
}

.private{
	background:url(../img/lang_de.png) no-repeat;
	background-position:-300px -300px;
	width:80px;
	height:17px;
}

.friends{
	background:url(../img/lang_de.png) no-repeat;
	background-position:-400px -300px;
	width:80px;
	height:17px;
}

.charged{
	background:url(../img/lang_de.png) no-repeat;
	background-position:-500px -300px;
	width:80px;
	height:17px;
}



/* =================================================
Content
================================================= */

.video_affiliate{
	background:url(../img/lang_de.png) no-repeat;
	background-position:-620px -300px;
	width:160px;
	height:17px;
	margin:5px 0 0;
}

#login_payment_registration{
	background:url(../img/lang_de.png) no-repeat;
	background-position:-300px -340px;
	height:60px;
	width:250px;
}

#video_title_info {
	width:620px;
}

.video_submenu_list{
	font-size:85%;
}

#video_submenu_list01_link a,
#video_submenu_list02_link a,
#video_submenu_list03_link a,
#video_submenu_list04_link a,
#video_submenu_list05_link a,
#video_submenu_list06_link a{
	height:49px;
}

.blog_no_link{
	font-size:80%;
	/font-size:10px;
}

.tooltip {
	display:none;
	background:url(../img/balloon02.png) no-repeat;
	_background:url(../img/balloon02.gif) no-repeat;
	width:217px;
	height:62px;
	padding:10px 0 0;
	text-align:center;
	z-index: 2;
}



/* =================================================
Login
================================================= */

#login_registration{
	background:url(../img/lang_de.png) no-repeat;
	background-position:0 -340px;
	height:60px;
	width:250px;
}



/* =================================================
Headder
================================================= */

#logo a span {
	font-size:75%;
}

#category {
	font-size:85%;
}


/* =================================================
My album
================================================= */

.album_edit .input {
	width:150px;
}

.album_edit select {
	width:150px;
}

.album_title {
	width:150px;
}

/* rcvmsg_view , cmpmsg_view
---------------------------------*/
div.form_box04 li.album_content{
	float: right;
	width: 440px;
}


/* =================================================
Converter
================================================= */

.cat_select_adult {
	float:none;
	width:340px;
}

.cat_select_pbulic {
	float:none;
	margin:0 0 20px 0;
	width:340px;
}


