body { 
	margin:0px;
	padding:0px; 
	width: 96.5%; 
	margin-bottom: 0.1%;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	}

td,th,div,p,span  {
	font-style: normal;
	font-weight: normal;
}

a	 { font-weight:normal; text-decoration:none }

a.rightmenu			{ font-size:10px; color:#ffffff; padding:2px; text-decoration:none }
a.rightmenu:visited	{ font-size:10px; color:#ffffff; padding:2px; text-decoration:none }
a.rightmenu:hover	{ background-color:#EAB600; color: #ffffff; }

#main_footer 	{ margin-top:25px; margin-right:17px; position:absolute; top:950px;}
#tour_footer 	{ width:550px; position:absolute; top:80px; left:230px;}


/* -------------- Topmenu Kästen --------------- */

#topmenu 			{ position:absolute; left:227px; top:23px;  width:765px; }
#topmenu a 			{ color: #eab600;  font-weight:bold; text-transform:uppercase; background:#000000 url(/001/pfm/116/img/menubig_on.gif) repeat-x top left; }
#topmenu span a 	{ color: #fff; background-image:none; background-color:#5e5e5f }

#topmenu a:hover, #topmenu .current_page_item a {
	background:#fff url(/001/pfm/116/img/menubig_on2.gif) repeat-x top left; 
	background-color:#464646;
	color: #fff;
}

#topmenu .menu {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

#topmenu .menu a {
	font-size:13px;
	display: block;
	height: 57px;
	width: 185px;
	margin-left:2px;
	text-align: center;
	line-height:55px;
	text-decoration:none 
}

#topmenu .menu li { float: left; }


/* -------------- Leftmenu 1 Headline --------------- */

.leftmenu2 				{ width:190px; border-left:1px solid #4a494a;  border-top:1px solid #4a494a; border-right:1px solid #4a494a; }

.leftmenu2  .headline	{ 
	height:30px; background: url(/001/pfm/116/img/leftmenu_head_bg.gif) top left repeat-x; 	
	font-size:13px;
	height: 30px;
	width: 190px;
	line-height:27px;
	font-weight:normal;
	}
	
.leftmenu2 .headline h1	{ margin: 0 0 0 10px; font-size:15px; font-weight:bold }
.leftmenu2 .headline h2	{ margin: 0 0 0 10px; font-size:15px; font-weight:bold }



/* -------------- Leftmenu 1 --------------- */

#leftmenu 			{ position:relative; left:20px; top:0px;  width:192px; margin-bottom:10px; }
#leftmenu a 		{ color: #eab600; font-weight:bold; background-color:#000000;border-left:1px solid #4a494a; border-top:1px solid #4a494a; border-right:1px solid #4a494a;}
#leftmenu span a 	{ color: #fff; background-image:none; background-color:#5e5e5f }

#leftmenu a:hover, #leftmenu .current_page_item a {
	background-color:#3a0613;
	background-image: url(/001/pfm/116/img/menu_hover.gif);
	color: #fff;
}

#leftmenu .menu {
	margin:0;
	padding:0;
	list-style-type: none;
	list-style-image: none;
}

#leftmenu .menu a {
	font-size:13px;
	display: block;
	height: 30px;
	width: 190px;
	line-height:30px;
	text-decoration:none;
	font-weight:normal;
}

#leftmenu img { float:left; margin-top:5px; margin-left:8px; margin-right:8px;  }

.menu li.border {border-top:1px solid #4a494a; height:13px;}	
	
span.online 		{ margin-left: 10px;font-size:11px; color:#ffffff; font-weight:normal}
span.offline 		{ font-size:11px; color:#666666; font-weight:normal}


/* -------------- Leftmenu 2 --------------- */

.leftmenu-lang 			{ position:relative; left:20px; margin-bottom:10px;  width:192px; }
.leftmenu-lang a 		{ color: #eab600; font-weight:normal; background-color:#000000;border-left:1px solid #4a494a; border-top:1px solid #4a494a; border-right:1px solid #4a494a;}
.leftmenu-lang a:visited{ color: #eab600; }
.leftmenu-lang span a 	{ color: #fff; background-image:none; background-color:#5e5e5f }

.leftmenu-lang a:hover, .leftmenu-lang .current_page_item a {
	background-color:#3a0613;
	background-image: url(/001/pfm/116/img/menu_hover.gif);
	color: #fff;
}

.leftmenu-lang .menu {
	margin:0;
	padding:0;
	list-style-type: none;
	list-style-image: none;
}

.leftmenu-lang .menu a {
	font-size:13px;
	display: block;
	height: 30px;
	width: 190px;
	line-height:30px;
	text-decoration:none;
	font-weight:normal;
}

.leftmenu-lang img { float:left; margin-top:5px; margin-left:8px; margin-right:8px;  }


/* -------------- Hauptteil mit Cams --------------- */

#master				{ position:absolute; top:100px; left:230px; width:755px; }
#master .headline 	{ width:743px; font-size:15px; font-weight:normal; background-image: url(/001/pfm/116/img/balken.gif); border: 1px solid #4A494A; }
#master h3 			{ margin:3px 0 3px 10px; font-weight:normal}


/* -------------- Cam Box --------------- */

.FOOS						{ text-align:center; float:left; width:140px; position:relative; border:1px solid #4a494a;  margin:10px 9px 0 0;}

.FOOBOX 					{  }
.FOOBOX-name 				{ background: url(/001/pfm/116/img/profil_bg.gif) top left #010101 repeat-x; height:18px; padding-top:3px;  border-bottom:1px solid #4a494a; text-align:center; overflow:hidden; }
.FOOBOX-name a,
.FOOBOX-name a:visited 		{ font-size:11px; font-family: arial, helvetica;  color: #eab600; font-weight:normal; text-decoration:none; }

.FOOBOX-infos 				{ font-size:11px; background: url(/001/pfm/116/img/profil_bg2.gif) top left #010101 repeat-x; height:20px; border-bottom:1px solid #4a494a;  text-align:center; overflow:hidden; }
.FOOBOX-infos a,
.FOOBOX-infos a:visited 	{ font-size:11px; font-family: arial, helvetica;  color: #eab600; font-weight:normal; text-decoration:none; }
.FOOBOX-infos font.online 	{ color:#00ff06}
.FOOBOX-infos font.offline 	{ color:#ff0000}
.FOOBOX-infos div			{ }
.FOOBOX-infos div img		{ }

.FOOBOX-pc 					{ background: url(/001/pfm/116/img/profil_bg2.gif) top left #010101 repeat-x; height:18px; padding-top:3px;  border-bottom:0px solid #4a494a;  text-align:center; overflow:hidden; }
.FOOBOX-pc a,
.FOOBOX-pc a:visited 		{ font-size:11px; font-family: arial, helvetica; line-height:15px;   color: #ffffff; font-weight:normal; text-decoration:none; }

.FOOBOX-simg 				{ margin:0; padding:0;}

a.button					{ background-color:#990000; text-align:center; border: #510000 1px solid; margin:1px; text-decoration:none; font-weight:normal;}
a.button:hover				{ background-color:#000000;}


/* -------------- Pagination FOO / Seiten --------------- */

#pagination 			{ position:relative; width:720px; margin-top:30px; }
#pagination a 			{ color: #ffffff;  font-weight:normal; border:1px solid #4A494A }
#pagination span a 		{ color: #ffffff; background-image:none; background-color:#000000 }

#pagination a:hover, #pagination .current_page_item a {
	background-color:#4E0000;
	color: #fff;
}

#pagination .page {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

#pagination .page a {
	font-size:13px;
	display: block;
	height: 23px;
	width: 23px;
	margin-left:4px;
	text-align: center;
	line-height:23px;
	text-decoration:none 
}

#pagination .page li { float: left; }



/* -------------- SHP ---------------------- */
/* -------------- jede Seite --------------- */

#master2						{ position:absolute; top:100px; left:20px; width:930px;}
#master2 .headline 				{ background: url(/001/pfm/116/img/shp_line01.gif) top left #000000; width:930px; font-size:15px; font-weight:normal; border: 1px solid #494747; }
#master2 .headline div a 		{ margin:5px 0 5px 10px; font-size:15px; font-weight:normal; float:left}
#master2 .headline div a:hover	{color:#eab600}
#master2 .headline div.alter 	{ margin:7px 0 5px 10px; font-size:12px; font-weight:normal; float:left}
#master2 .headline img.arrow 	{ float:left; margin:0px 7px;}

#master2 .line {width:930px; border-top:1px solid #494747; margin-top: 25px; height:1px; }


.shp-menueline			{float:left; width:380px; margin-top:10px;margin-bottom:10px;}
.shp-menueline .icon	{float:left; display:none;}
.shp-menueline .login	{font-size:30px; color:#eab600; margin:3px 0 0 5px;}


/* -------------- SHP Top-Menü --------------- */

#shp-menue 			{  width:300px;  float:left;  margin-top:18px;}
#shp-menue a 			{ color: #ffffff;  font-weight:normal; background-color:#262323 }
#shp-menue span a 		{ color: #ffffff; background-image:none; }

#shp-menue a:hover, #shp-menue .current_page_item a {
	background-color:#000000;
	color: #fff;
}

#shp-menue .page {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

#shp-menue .page a {
	font-size:13px;
	display: block;
	height: 30px;
	width: 80px;
	margin-left:10px;
	text-align: center;
	line-height:30px;
	text-decoration:none 
}

#shp-menue .off		{
	font-size:13px;
	display: block;
	height: 30px;
	width: 80px;
	margin-left:10px;
	text-align: center;
	line-height:30px;
	text-decoration:none ;
	color: #000000;
	font-weight:normal; 
	background-color:#262323 }

#shp-menue .page li { float: left; }


/* -------------- SHP Profil / Archiv / Videos --------------- */

.cambox 						{ width:930px;  background: url(/001/pfm/116/img/cambox_bg.gif) top left #3f3f3f repeat-x }
.cambox .section 				{ font-size: 20px; color:#ffffff; padding:10px 0px 0px 20px; width:320px; }
.cambox .img					{ float:left; margin:0px 20px 0px 20px; height:470px;  }
.cambox .img img				{ border:2px solid #494747; border:1px solid #525151; padding:3px; margin:3px 3px 2px 0 ;  }
.cambox .daten					{ float:left; width:710px; margin:15px 0px 0px 0px;}
.cambox .daten .texte 			{ font-size:13px; color:#9c9c9c; line-height:19px; margin:0px 0px 20px 20px;}
.cambox .daten .texte .left 	{ float:left; width:165px; height:180px; font-size:13px; color:#9c9c9c; line-height:19px; margin:0px 0px 20px 0px;}
.cambox .daten .texte .right 	{ float:right; width:150px; height:180px; font-size:13px; color:#9c9c9c; line-height:19px; margin:0px 0px 20px 0px;}
.cambox .daten .texte strong 	{ color:#eab600; width:50px;}
.cambox .buttons 				{ float:right; margin:17px 10px 15px 0px; background-color:#555555; width:180px; border:1px solid #525151; height:390px; background: url(/001/pfm/116/img/cambox_bg2.gif) top left #4d4d4d repeat-x }

.cambox .archiv						{ float:left; width:725px; margin:15px 0px 0px 0px;}
.cambox .archiv .bilder				{ font-size:13px; color:#9c9c9c; line-height:19px; margin:0px 0px 20px 20px;}
.cambox .archiv .bilder .bild  		{ border:1px solid #525151; padding:3px; width:160px; float:left; margin:2px; }
.cambox .archiv .bilder .bild img  	{width:160px; height:120px;}
.cambox .archiv .bilder .bild:hover { border:1px solid #eab600; padding:3px; width:160px; }
.cambox .archiv .bilder .off { border:1px solid #525151; padding:3px; width:160px; float:left; margin:2px;  }

.cambox .videos						{ float:left; width:725px; margin:15px 0px 0px 0px;}
.cambox .videos .clips				{ font-size:13px; color:#9c9c9c; line-height:19px; margin:0px 0px 30px 30px;}
.cambox .videos .clips .player  	{ border:0px solid #525151; padding:3px; width:320px; float:left; margin:2px; }

#master2 .pagination 			{ height:28px; width:300px; margin:20px 0; background: url(/001/pfm/116/img/archiv_pagbg.gif) top left; text-align:center }
#master2 .pagination .pages 	{ float:left; width:240px; height:15px; margin-top:5px; text-align:center}
#master2 .pagination .pages a 	{ font-size:15px; margin: 0 5px; text-decoration:none}
#master2 .pagination .pag_cur 	{ color:#eab600;  }



/* -------------- SHP Chat Buttons --------------- */

#chatbuttons 					{margin-left:8px; margin-top:10px; }
#chatbuttons a.vchat 			{ color: #ffffff; text-align:left; font-weight:bold; background: url(/001/pfm/116/img/btn_vchat.gif) top left #3f3f3f repeat-x;}
#chatbuttons a.voyeur 			{ color: #ffffff; text-align:left; font-weight:bold; background: url(/001/pfm/116/img/btn_voyeurchat.gif) top left #3f3f3f repeat-x;}
#chatbuttons a.text 			{ color: #ffffff; text-align:left; font-weight:bold; background: url(/001/pfm/116/img/btn_textchat.gif) top left #3f3f3f repeat-x;}
#chatbuttons a span 			{ margin-left:27px;}

#chatbuttons .vchatoff 			{ font-size:13px; display: block; height: 29px; width: 164px; color:#000000; line-height:29px; text-decoration:none; font-weight:normal; margin-top:8px; background: url(/001/pfm/116/img/btn_vchat_off.gif) top left #3f3f3f repeat-x; }	
#chatbuttons .voyeuroff 		{ font-size:13px; display: block; height: 29px; width: 164px; color:#000000; line-height:29px; text-decoration:none; font-weight:normal; margin-top:8px; background: url(/001/pfm/116/img/btn_vchat_off.gif) top left #3f3f3f repeat-x; }	
#chatbuttons .textoff 			{ font-size:13px; display: block; height: 29px; width: 164px; color:#000000; line-height:29px; text-decoration:none; font-weight:normal; margin-top:8px; background: url(/001/pfm/116/img/btn_vchat_off.gif) top left #3f3f3f repeat-x; }	

#chatbuttons .vchatoff 	span 	{ margin-left:27px; }
#chatbuttons .voyeuroff span 	{ margin-left:27px; }
#chatbuttons .textoff	span 	{ margin-left:27px; }

	
#chatbuttons a:hover, #chatbuttons .current_page_item a {	background-color:#3a0613; color: #eab600; }

#chatbuttons .menu {
	margin:0;
	padding:0;
	list-style-type: none;
	list-style-image: none;
}

#chatbuttons .menu a {
	font-size:13px;
	display: block;
	height: 29px;
	width: 164px;
	line-height:29px;
	text-decoration:none;
	font-weight:normal;
	margin-top:8px;
}



/* -------------- onepagesignup --------------- */
/* -------------- ------------- --------------- */

#central 		{ position:absolute; top:100px; left:230px;}
#teaser 		{ position:absolute; top:100px; left:14px; }
#MODUL-NEWS 	{ display:none}
#ttimagesnap 	{ position:absolute; padding-left:130px; padding-top:10px; }
#pwdnew 		{ position:absolute; top:100px; left:230px;}

.tour_main_div 	{position:absolute; top:150px; left:215px; }

#xxcontent 		{ padding-top: 50px; margin-top: 0px;}

div.tour_main_div .group { width:607px;}
table.sel1 td.c td a {}

table.sel1 		{width:200px;}



/* -------------- paytour --------------- */
/* -------------- ------ --------------- */

/* Paytour Central */


.central 									{ width:540px; margin:0px; padding:0px; text-align:left; font-weight:normal }
.box										{ padding-top:1em; }
.boxes 										{ margin:10px;}
.boxes .b1 									{ width:240px; padding:10px; }

.central h1.usercenter						{ background:url(/001/paytour/usercenter_header.jpg) 0 0 no-repeat}
.central h1.paytour							{ background:url(/001/paytour/usercenter_header.jpg) 0 0 no-repeat}
.box h2, .central h2, .sortable h2			{ margin:0 0 0 1em;font-size:1em}
.box ul, .box p, .central ul, .central p 	{ font-size:11px; font-weight:normal;}

ul.payments li								{float:left;width:45%;text-align:center;padding:0 0 2em 1em;}
div.uc_area									{ margin:8px 0 0 8px; padding:1em 0 0 0; height:120px; width:240px; border:1px solid #000; background-color:#520405; }

div.sidebar						{float:right;width:130px;margin:0 0 -999em 8px;padding:.5em .5em 1000em .5em;background:#3F0001;color:#E5E5B9;font-weight:normal;position:relative}
* html div.sidebar				{width:142px;}
* html .lycontent				{width:895px;}
div.sidebar p					{text-align:left;background-color:#540000;font-weight:normal;padding:1em;margin:1em 0 0 0;}
div.sidebar div#close			{position:absolute;top:0;right:0;cursor:pointer}


/* -------------------- Paytour -------------------- */

form.pt_form					{ font-size:11px; font-weight:normal; padding:0px; margin:0px;}
form.pt_form fieldset			{ border:none; padding:0 20px; margin:0px;}
form.pt_form fieldset legend	{ padding:0; margin-bottom:10px; font-weight:bold; font-size:13px;}
form.pt_form p					{ margin:0px; padding:0px; clear:both; font-size:11px;}
form.pt_form p.padbottom		{ padding-bottom:19px; }
form.pt_form p.submit			{ padding-left:11.6em;}
form.pt_form p.disabled input	{ background-color:#C3D9FF}
form.pt_form p.info				{ margin-bottom:1em; border-left:5px solid #EEE; padding-left:12px}
form.pt_form p#vorschlaege 		{ margin-bottom:20px; padding:8px 0px;	}
form.pt_form input.vorschlag	{ background-color:#d6d6d6; color:#000000 ; width:40px;}

form.pt_form input, form.pt_form select	{font-size:1.1em; padding-left:.2em;  width:10em; height:1.3em; }
form.pt_form input.short,
form.pt_form select.short		{ width:5em}
form.pt_form input.long			{ width:15em}
form.pt_form input.button		{ font-weight:normal; font-size:15px; height:1.8em; }
form.pt_form input.box			{ width:auto; }
form.pt_form p.paytourerror label.left	{ background:url(/001/paytour/vx_error_arrow.gif) right 2px no-repeat;}

form.pt_form label.left			{ float:left; text-align:right; width:17em; margin-right:.3em; font-size:1.1em; margin-top:2px; padding-right:1.3em}
form.pt_form label.leftsmall	{ float:left; text-align:right; width:10em; margin-right:.3em; font-size:1.1em; margin-top:2px; padding-right:1.3em}
form.pt_form label.leftsmaller	{ float:left; text-align:right; width:11em; margin-right:.1em; font-size:1.1em; margin-top:2px; padding-right:1em}

form.pt_form span.symbol		{ font-size:.5em; line-height:1em; vertical-align:top; position:relative; top:.5em}
form.pt_form span.helpLink		{ background:url(/001/paytour/more.gif) right center no-repeat; padding-right:7px}
form.pt_form span.helpLink a	{ cursor:help}
form.pt_form span.helpMore		{ display:block; border:1px solid #4096EE; text-align:justify; padding:.5em 1em; line-height:1.2em; margin:-1em 0 2em 380px; color:#4096EE}
form.pt_form div.info			{ background-color:#000; padding:0; margin:10px;width:610px}
form.pt_form div.info p.info		{color:#FFF; font-weight:normal; display:none}

form.paytourboxform				{ width:120%; margin-left:-3em;margin-top:1em}
form.paytourboxform fieldset	{ border:none;padding:0}
form.paytourboxform label.left	{ float:left; text-align:right; width:8em; margin-right:.3em; font-size:1em; margin-top:2px; padding-right:1.3em}
form.paytourboxform input		{ font-size:1em; font-weight:bold; padding-left:.2em; background-color:#EEE; border:none; margin-bottom:.5em; color:#36393D; width:50%;}
form.paytourboxform p			{ margin:0; padding:0; clear:both}
form.paytourboxform p.submit	{  }
form.paytourboxform p.disabled input			{ background-color:#C3D9FF}
form.paytourboxform p.info						{ margin-bottom:1em; border-left:5px solid #EEE; padding-left:12px}
form.paytourboxform p.paytourerror label.left	{ background:url(/001/paytour/vx_error_arrow.gif) right center no-repeat}


.form_error_msgs a			{text-decoration:none;font-weight:normal;}


/* AVS */
form.paytour_avs			{ width:66%; font-size:16px}

div#infobar					{ float:right;width:120px;margin:14px 2px -999em 2px;padding:0 .5em 1000em .5em;background:#600;color:#E5E5B9;font-weight:normal;}
div#infobar p				{ text-align:left;background-color:#540000;font-weight:normal;padding:1em;margin:0;}

div#tabcontainer			{ background:url(/001/sonstiges/conerw/td_bg.gif) left 2px repeat-x #000; margin:0; padding:0; width:540px; height:26px;}



/* paytour freesignup bereich / und global */
div#headcontainer			{  }
div#headcontainer h1		{ padding:6px; margin:0px; font-size:15px; font-weight:bold}
div#headcontainer .icon		{ float:left; margin-top:6px; margin-left:7px; margin-right:5px; display:none; }
div#headcontainer .headlink	{ float:right; margin-top:7px; margin-right:8px; font-weight:normal }
div#headcontainer .headlink a { font-weight:normal }
div.rahmen					{ margin-top:7px; padding:5px;}
div.inhalt					{ padding:0px 0px 15px 0px; }
div.inhalt p				{ padding:5px 5px; margin:0; font-weight:normal;}
div.inhalt .text			{ padding:14px; margin:0; font-weight:normal; font-size:13px;}
div.inhalt .text h1			{ font-weight:normal; font-size:14px; padding:0px; margin:0px;}
div.inhalt .text p			{ padding:10px 5px; margin:0; font-weight:normal; font-size:13px;}

div.linkads 				{ float:right; width:180px; margin:5px; padding:10px; font-weight:normal;}
div.linkads a				{ font-weight:normal;}
div.linkads img				{ float:right;}


/* paytour Footer Bereich mit Support etc. */

#paytour_footer			{ padding:0px; margin-top:7px; width:540px; text-align:left; font-size:8pt; }
#paytour_footer div		{ font-weight:normal; margin:10px; }
#paytour_footer div b 	{ font-weight:normal; font-size:1.1em; }




/*-------------FARBEN paytour --------------*/

/* Background Colors */
.bgr_light				{background-color:#5D0000;}
.bgr_middle				{background-color:#282525;}
.bgr_dark				{background-color:#282525;}

/* Border Colors */
.bd_light				{border:#4a494a 1px solid}
.bd_middle				{border:#4a494a 1px solid}
.bd_dark				{border:#4a494a 1px solid}

/* Font Colors */
.ft_light				{color:#FFFFFF}
.ft_middle				{color:#FFFFFF}

/* Form Colors */
form.pt_form label			{color:#FFFFFF}
form.pt_form input,
form.pt_form select 		{background-color:#171717; padding:3px; border:1px solid #403e3e; color:#eab600;}
form.pt_form input:focus,
form.pt_form select:focus	{ background-color:#ffffff; color:#000000; font-weight:normal}
form.pt_form input.button	{ background-color:#171717; color:#eab600; border:1px solid #403e3e;}

/** JQuery Styles - paytour tooltip error bei hover **/
.snapTxt{ width:200px; text-align: left;font: 12px Arial,Helvetica,sans-serif;border:1px solid #999999;background-color:#333333;padding:10px;position:absolute; z-index:100;}


div.rahmen							{ margin-top:7px; padding:5px;background-color:#282525;border:#4a494a 1px solid}

/* paytour freesignup TEASER bereich */
div#headcontainer-small				{ width:190px; text-align:left; border:#4a494a 1px solid; background-color:#5D0000; }
div#headcontainer-small h1			{ padding:6px; margin:0px; font-size:15px; font-weight:normal}
div#headcontainer-small .icon		{ float:left; margin-top:6px; margin-left:7px; margin-right:5px; display:none;}
div#headcontainer-small .headlink	{ float:right; margin-top:7px; margin-right:8px; font-weight:normal }
div#headcontainer-small .headlink a { font-weight:normal }
.rahmen-small 						{ width:190px;  margin:7px 0; padding:0px; color:#fdfdb7;border:#4a494a 1px solid; }
div.inhalt-small					{ margin:5px; }

form.pt_form label.left span		{ color:#999}
.form_error_msgs				 	{ background-color:#eab600; margin:0;padding:1em 0 1em 1em;list-style-position:inside}





.content-headbox-welcome li 		{ margin: 3px 0; list-style: none; }
.content-headbox-welcome h1.js_head, .content-headbox-contact h1.js_head{ background-image: url(/001/sonstiges/shptab/ico_profiletext.gif); background-repeat: no-repeat; margin-left: 13px; padding-left: 20px;}

/*** Kontaktseite ***/
.contact { margin: 20px 0; padding: 0; list-style: none; background-color: #520405;border:1px solid #000000;}
.contact li { margin: 5px 0; padding: 0 5px;}
.contact h2 { margin: 0; padding: 0; padding-left: 25px;}
.contact h2#email {background-image: url(../support/img/support_default/helpcenter_mail.gif); background-repeat: no-repeat;}
.contact h2#phone {background-image: url(../support/img/support_default/helpcenter_phone.gif); background-repeat: no-repeat;}
.contact h2#chat {background-image: url(../support/img/support_default/helpcenter_chat.gif); background-repeat: no-repeat;}
#continents {float: left;background-color:#FFFFFF; border: none; width: 140px; margin: 0; padding:0; color: #000000;}
#countries ul {margin: 0 10px; padding: 0 5px;list-style: none; }
#countries li { padding: 0; padding-bottom: 5px; }
#countries li a {font-weight: normal;}

/********* Debug *********/
pre { margin: 5px; padding: 5px;border: 1px solid #FF0000; color: #FFFFFF; font-family: verdana; line-height: 18px; background-color: #333333; width: 600px; text-align: left;}




/* -------------- Remooz ------------------------- */
/* -------------- NICHTS ÄNDERN!!! --------------- */

.remo-zoom-in
{
	cursor:					-moz-zoom-in;
}

.remo-box
{
	position:				absolute;
	top:					0;
	left:					0;
	background:				#fff no-repeat center;
	z-index:				41;
}
.remo-loading
{
	background-image:		url(/001/pfm/116/img/spinner.gif);
}
.remo-content
{
	width:					100%;
	height:					100%;
}
.remo-box-focus .remo-content
{
	cursor:					-moz-zoom-out;
}
.remo-box-dragging .remo-content
{
	cursor:					move;
}

.remo-btn-close
{
	position:				absolute;
	left:					-15px;
	top:					-15px;
	width:					30px;
	height:					30px;
	text-decoration:		none;
	border:					0;
	background:				url(/001/pfm/116/img/closebox.png) no-repeat top left;
	visibility:				hidden;
	cursor:					pointer;
}

.remo-title-wrap
{
	position:				absolute;
	left:					0;
	bottom:					10px;
	overflow:				hidden;
	text-align:				left;
}
.remo-title
{
	position:				relative;
}
.remo-title-bg
{
	position:				absolute;
	width:					100%;
	height:					100%;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	background-color:		#fff;
	z-index:				99;
}
.remo-title-txt
{
	position: relative;
	padding:				5px 15px;
	color:					#000;
	z-index:				101;
}
.remo-img
{
	display:				block;
	border:					0;
	width:					100%;
	height:					100%;
}

.remo-bg
{
	position:				absolute;
	width:					33px;
	height:					40px;
}

.remo-bg-n
{
	left:					0;
	top:					-40px;
	width:					100%;
	background:				url(../images/remo_bg_n.png) repeat-x;
}
.remo-bg-ne
{
	right:					-33px;
	top:					-40px;
	background:				url(../images/remo_bg_ne.png) no-repeat;
}
.remo-bg-e
{
	right:					-33px;
	top:					0;
	height:					100%;
	background:				url(../images/remo_bg_e.png) repeat-y;
}
.remo-bg-se
{
	right:					-33px;
	bottom:					-40px;
	background:				url(../images/remo_bg_se.png) no-repeat;
}
.remo-bg-s
{
	left:					0;
	bottom:					-40px;
	width:					100%;
	background:				url(../images/remo_bg_s.png) repeat-x;
}
.remo-bg-sw
{
	left:					-33px;
	bottom:					-40px;
	background:				url(../images/remo_bg_sw.png) no-repeat;
}
.remo-bg-w
{
	left:					-33px;
	top:					0;
	height:					100%;
	background:				url(../images/remo_bg_w.png) repeat-y;
}
.remo-bg-nw
{
	left:					-33px;
	top:					-40px;
	background:				url(../images/remo_bg_nw.png) no-repeat;
}






