@charset "UTF-8";

/*
x /home/cockfrog.com/ElCuban/html/css/composing/dating-home.css
x /home/cockfrog.com/ElCuban/html/css/global.css
x /home/cockfrog.com/ElCuban/html/css/screen/draft/master_02.css
x /home/cockfrog.com/ElCuban/html/css/navigation/primnav_02.css
x /home/cockfrog.com/ElCuban/html/css/navigation/secnav_02.css
x /home/cockfrog.com/ElCuban/html/css/navigation/ajax_scroller.css
x /home/cockfrog.com/ElCuban/html/css/navigation/alerts_02.css
x /home/cockfrog.com/ElCuban/html/css/button/sliding-door.css
x /home/cockfrog.com/ElCuban/html/css/screen/draft/columns/123.css
x /home/cockfrog.com/ElCuban/html/css/screen/draft/subtemplates/dating-home.css
x /home/cockfrog.com/ElCuban/html/css/screen/color-set/global_02.css
x /home/cockfrog.com/ElCuban/html/css/screen/color-set/dating_02.css
x /home/cockfrog.com/ElCuban/html/css/screen/color-set/specials.css
x /home/cockfrog.com/ElCuban/html/css/screen/content_02.css
*/

/*### COMBINED CSS FILE ###*/


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/composing/dating-home.css ###*/


/* Embed Layout-independent adjustments */
	/*deleted import*/

/* Embed Layout-independent Screen adjustments */
	/*deleted import*/
	/*deleted import*/
	/*deleted import*/
	/*deleted import*/
	/*deleted import*/
	/*deleted import*/

/* Embed Layout-dependent Screen adjustments */
	/*deleted import*/

/* Embed Layout-dependent Screen adjustments */
	/*deleted import*/

/* Embed Layout-independent Screen Coloring */
	/*deleted import*/

/* Embed Layout-dependent Screen Coloring */
	/*deleted import*/
	/*deleted import*/

/* Embed Layout-independent Screen Content Formatting */
	/*deleted import*/


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/global.css ###*/


@media all
{

/* Globales Zurücksetzen der Innen- und Außenabstände für alle HTML-Elemente */
	* { margin: 0; padding: 0; }

/* Korrektur: Das Zurücksetzen der Abstände verursacht zu kleine Selectboxen. */
	option { padding-left: 0.4em }

/* Globale Korrektur des Italics Bugs des IE 5.x und IE 6 */
	* html body * { overflow: visible }
	* html iframe, * html frame { overflow: auto }
	* html frameset { overflow: hidden }

/* Erzwingen vertikaler Scrollbalken in Netscape, Firefox und Safari Browsern */
	html { height: 100% }
	body {
	min-height: 101%;

/* Beseitigung von Rundungsfehler beim Skalieren von Schriftgrößen in älteren Opera Versionen */
	font-size: 100.01%;
	}

/* Rahmen für <fieldset> und <img> Elemente löschen */
	fieldset, img { border: 0 solid; }

 /* Float */
	.left { float: left; }
	.right { float: right; }

/* Neue Standardwerte für Formulare */
	form { margin: 0; }

/*clearendes Element*/
	.clear {
	clear: both;
	height: 0;
	overflow: hidden;
	font-size: 1px;
	}

/* Zum Verbergen der Kategorie-Beschereibung / Keywords für Google */
	#description { display: none }

/* Clearfix-Methode zum Clearen der Float-Umgebungen */
	.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

/* Diese Angabe benötigt der Safari-Browser zwingend !! */
	.clearfix { display: block; }

/* IE-Clearing: Benötigt nur der Internet Explorer und über iehacks.css zugeschaltet */
	#ie_clearing { display: none }

/* Subtemplates -------------------------------------------------------*/
	.subcolumns { width: 100%; overflow: hidden; }

	.c20l, .c25l, .c26l, .c33l, .c35l, .c36l, .c38l, .c40l, .c45l, .c50l, .c55l, .c60l, .c62l, .c63l, .c66l, .c74l, .c75l, .c80l  { float: left; }
	.c80r, .c75r, .c74r, .c66r, .c65r, .c63r, .c62r, .c60r, .c55r, .c50r, .c45r, .c40r, .c38r, .c36r, .c33r, .c26r, .c25r, .c20r  { float: right; margin-left: -5px; }
	
	.c20l, .c20r { width: 20%; }
	.c25l, .c25r { width: 25%; }
	.c26l, .c26r { width: 26.35%; }
	.c33l, .c33r { width: 33.333%; }
	.c35l, .c35r { width: 35%; }
	.c36l, .c36r { width: 37%; }
	.c38l, .c38r { width: 38.2%; }
	.c40l, .c40r { width: 40%; }
	.c45l, .c45r { width: 45%; }
	.c50l, .c50r { width: 50%; }
	.c55l, .c55r { width: 55%; }
	.c60l, .c60r { width: 60%; }
	.c62l, .c62r { width: 61.8%; }
	.c63l, .c63r { width: 63.25%; }
	.c65l, .c65r { width: 65%; }
	.c66l, .c66r { width: 66.666%; }
	.c74l, .c74r { width: 73.65%; }
	.c75l, .c75r { width: 75%; }
	.c80l, .c80r { width: 80%; }

	.subc  { padding: 0 2.5px 0 2.5px; }
	.subcl { padding: 0 5px 0 0; }
	.subcr { padding: 0 0 0 5px; }

 /* Spacer */
	.spacer20t { margin: 20px 0 0 0; overflow: hidden; }
	.spacer17t { margin: 17px 0 0 0; overflow: hidden; }
 	.spacer15t { margin: 15px 0 0 0; overflow: hidden; }
	.spacer10t { margin: 10px 0 0 0; overflow: hidden; }
	.spacer9t { margin: 9px 0 0 0; overflow: hidden; }
	.spacer8t { margin: 8px 0 0 0; overflow: hidden; }
	.spacer7t { margin: 7px 0 0 0; overflow: hidden; }
	.spacer6t { margin: 6px 0 0 0; overflow: hidden; }
	.spacer5t { margin: 5px 0 0 0; overflow: hidden; }
	.spacer4t { margin: 4px 0 0 0; overflow: hidden; }
	.spacer3t { margin: 3px 0 0 0; overflow: hidden; }
	.spacer2t { margin: 2px 0 0 0; overflow: hidden; }
	.spacer1t { margin: 1px 0 0 0; overflow: hidden; }
	.spacer20r20l { margin: 0 10px 0 10px; overflow: hidden; }

	.spacer5b { margin: 0 0 5px 0; overflow: hidden; }
	.spacer10b { margin: 0 0 10px 0; overflow: hidden; }
	#settings_content .c62l { width:50%;}
	#settings_content .c38r  { width:50%;}
	#fieldnew {float:left;}
	#settings_content .clear_button {overflow:visible;}
	#prim_nav_search ul li h2 a {padding-left:10px;}
	#footer_col_2_content_1 #footer_copyright {padding-top:0px;}
    #drag_1076 p { color:#FFF;}
	
		/* Chat Buttons */
   #tokstaFriends { display:none !important; }
   #tokstaUser { display:none !important; }
}


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/screen/draft/master_02.css ###*/


@media screen
{

  body { margin: 0; padding: 0; }

/* Layout: Page */
  #page_margins { width: 948px; min-width: 948px; max-width: none; margin: auto; text-align: left; position: relative; top: 8px; }
  #page { }
  #main { }

/* Page ---------------------------------------------------------- */
/* Layout: Logo */
  #logo {
  width:350px;
  margin:7px 0 0 0;
  position:absolute;
  padding:0 0 0 380px;
  z-index: 1;
  }
 
#tkUBsearchResults { display:none !important;}
.tkUBIEon a { display:none !important;}
#menu .mm_d { display:none !important;}
#alertcontainer	{ margin-top:4px;}
/* Header ---------------------------------------------------------- */

/* Layout: login / logout / register */
  #header_login, #header_logout, #header_register { position: absolute; top: 0px; right:0px; width: 222px; float: left; overflow: hidden; margin: 0; z-index:1; height:125px; margin-top:9px; margin-left:720px; }
  #header_login { width:228px !important;}

/* Layout: Login Background / Logout Background / register Background */
  #header_login_bg, #header_logout_bg, #header_register_bg { height: 110px; }

/* Layout: Register row 1 2 */
  #header_register_row_1 { width: 205px; height: 82px; float: left; padding: 5px 0 5px 10px; }
  #header_register_row_2 { width: 205px; float: left; }

/* Layout: register Button */
  #header_register a.button_green { width: 160px; } /* x-max -7px */

  #header_register_row_1 p { clear: left; float: left; margin: 4px 0 0 0; }
  #header_register_row_2 p { clear: left; float: left; margin: 0; padding-left: 32px; }

/* Layout: Login row 1 2 */
  #header_login_row_1 { width: 212px; height:70px; margin: 3px 0 0px 2px; }
  #header_login_row_2 { width: auto; height:35px; margin-left:0px; }

  #header_login_row_2 ul {
  list-style: none;
  margin: 0;
  padding: 1px;
  white-space: nowrap;
  }

  #header_login_row_2 li {
  width: 107px;
  float: left;
  margin: 0 3px 0 0;
  padding: 0;
  }

/* Layout: Logout row 1 2 */
  #header_logout_row_1 { width: 229px; float: left; padding: 0px 0px 0 0px; height:110px;}
  #header_logout_row_2 { width: 211px; float: left; padding: 5px 5px 0 10px; }
  #header_logout_row_3 { width: 215px; float: left; bottom: 2px; left: 0px; height:21px; position:absolute; left:0px;}
  .header_logout_col_1 { width: 75px; float: left; padding-right: 5px; height: 44px; overflow: hidden; }
  .header_logout_col_2 { width: 130px; float: right; margin: 0; }

/* Layout: Logout Mood */
  .moodframe { border: 1px solid #FFF; background-color: #000; position: absolute !important; width: 208px; top: 64px; left: 10px; z-index: 100; }
  .moodframe form { padding: 11px; }

/* Layout: Login Form */
  #header_login fieldset { float: left; width: 100%; }
  #header_login legend { float: left; }
  #header_login label { float: left; padding: 2px 0 0 0; }
  #header_login input { float: right; display: block; border: 1px soldi #fff; padding: 3px 4px 3px 4px; }

  #header_login #username { width: 130px; }
  #header_login #passwort { width: 130px; }

/* Layout: Login Button */
  #header_login a.button_grey { width: 97px; } /* x-max -7px */
  #header_login a.button_green { width: 97px; } /* x-max -7px */

  #header_login_row_1 p { clear: left; float: left; width: 100%; margin: 4px 0 0 0; }
  #header_login_row_1 span a { margin: 2px 0 0 70px; clear: left; float: left; width: 100%; }
  #header_login_row_2 p { clear: left; float: left; width: 100%; margin: 0; }

/* Layout: Logout Button */
  #header_logout a.button_grey { width: 93px; } /* x-max -7px */

  #header_logout_row_2 p { clear: left; float: left; width: 100%; margin: 0; }

/* Layout: Logout */
  #header_logout .user_img { float: right; width: 90px; height: 90px; margin-right:30px; margin-top:-32px; }
  #header_logout .user_name { width:95px;}
  #header_logout span { font-size: 11px; }
  #header_logout .user_info { position: absolute; bottom: 23px; width: 110px; }
  #header_logout .user_info p { margin: 0px; line-height: 1.2em; }
  #header_logout #header_logout_row_3 div { padding-top: 3px; }
  #header_logout #header_logout_row_3 li { font-size: 11px; margin-right: 1px; color:#FFF; }

/* Layout: Find Form */
  #header_finden form { }
  #header_finden fieldset { }
  #header_finden legend { display: none ; }
  #header_finden select { }
  #header_finden input { }

  #header_finden p { clear: left; float: left; width: 100%; margin: 2px 0 0 0; }

/* Layout: Find Button */
  #header_search a.button_grey { width: 95px; } /* x-max -7px */

  .head_search_button { height: 50px; margin-top: 0 ! important; z-index:-10;}


/* Layout: header search */
  #header_search {
  left:520px;
  position:absolute;
  top:5px;
  width:200px;
  z-index:80;
  }

  #header_search ul {
  list-style-type:none;
  }

  #header_search ul li {
/*  float:left; */
  width: 140px;
  margin: 0px 8px 0 0;
  }

  .header_search_label {
  font-style:italic !important;
  font-weight:bold;
  line-height:160%;
  }

  .header_search_attach {
  font-weight:bold;
  width: 140px;
  padding:0px 20px 0pt 5px;
  }

  #header_search ul li ul {
  margin:0pt 0pt 5px !important;
  }

  .header_search_attach ul {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:5px 0pt;
  padding:0pt;
  }

  #header_search ul li ul li {
  clear:left;
  float:left;
  margin:0pt 0pt 5px !important;
  width:auto;
  }

  #header_search ul li ul li input{
  background: transparent;
  }


/* ************************** Mastergrid ****************************/

/* Header --------------------------------------------------------- */
/* Layout: Primary Navigation */
  #header_primnav { height: 17px; overflow: hidden; }

/* Layout: gory */
  #header_category { color: #00CAFC !important; font-weight: bold; padding-left: 585px; height: 120px; width: 600px; overflow: hidden; margin-top:0px; padding-top:0px;}


/* Layout: Category Column 1 2 3 */
  #header_category_row_1 { width: 350px; float: right; padding-top:90px; margin-right:250px; }
  #header_category_row_2 { width: 850px; float: left; height:45px;}


/* Layout: Category Box */
  #header_category_row_1_box_1 { height: 40px; margin: 6px 0 0 0; overflow: hidden; float:right; display:none; }
  #header_category_row_2_box_1 { height: 30px; margin: 6px 0 0 0; overflow: hidden; }


/* Layout: Category Content */
  #header_category_row_1_content_1 { }
  #header_category_row_2_content_1 { }

/* Layout: Category header_finden */

  #header_finden { position: absolute; z-index: 1; float: left; }

  #header_finden ul {
  float: left;
  list-style: none;
  margin: 0;
  padding: 1px;
  white-space: nowrap;
  }

  #header_finden li {
  float: left;
  margin: 0 5px 0 0;
  padding: 0;
  }

  #header_finden select {
  float: left;
  width: auto;
  z-index: 1;
  }

  #header_finden fieldset {
  float: left;
  }


	#main_col_1_box_1 {
	padding-bottom: 0px;
	}

/* Main ----------------------------------------------------------- */
/* Layout: defined @ css/screen/draft/columns_xyz.css  */

/* Footer ---------------------------------------------------------- */
/* Layout: Column 1 2 3 */
  #footer_col_1 { width: 10px; float: left; margin: 0; }
  #footer_col_2 { width: 928px; float: left; margin: 0; }
  #footer_col_3 { width: 10px; float: right; margin: 0; }

/* Layout: Box */
  #footer_col_1_box_1 { height: 45px; margin: 10px 0 0 0; overflow: hidden; }
  #footer_col_2_box_1 { height: 45px; margin: 10px 0 0 0; overflow: hidden; }
  #footer_col_3_box_1 { height: 45px; margin: 10px 0 0 0; overflow: hidden; }

/* Layout: Content */
  #footer_col_1_content_1 { }
  #footer_col_2_content_1 { margin: 0 0 0 0; }
  #footer_col_3_content_1 { }

/* Search -> Preview Img */
	.pu_preview {
			position: absolute;
			z-index: 100;
			left: 75px;
			top: -95px;
	}

	.preview-white-top {
			background: transparent url(/img/global/backgrounds/preview-174-top-bg.png) no-repeat scroll left top;
			font-size: 0pt;
			height: 7px;
			width: 174px;
	}

	.preview-white-middle {
			background: transparent url(/img/global/backgrounds/preview-174-middle-bg.png) repeat-y scroll left top;
			padding: 2px 10px 0pt;
			width: 174px;
			min-height: 155px;
			height: auto !important;
			height: 155px;
	}

	.preview-white-middle img {
			margin-top: -6px;
	}

	.preview-white-bottom {
			background: transparent url(/img/global/backgrounds/preview-174-bottom-bg.png) no-repeat scroll left top;
			font-size: 0pt;
			height: 10px;
			width: 174px;
	}

	*+html .preview-white-bottom {
			margin-top: -3px !important;
	}

	.preview-pfeil-links {
			background: transparent url(/img/global/backgrounds/preview_pfeil_links.png) no-repeat scroll left top;
			height: 24px;
			top: 125px;
			left: -13px;
			width: 23px;
			position: absolute;
	}

	.bg_user_img { position: relative; }

/* FAQ ul Styling */
  #faq_inhalt ul { list-style: none; }

/* IE7-BUG_TESTING */

	#main_col_1_content_1 { z-index: 1; }

/* Scrollbars ---------------------------------------------------------- */
  .scroll-track { background-color: #eee; }
  .scroll-handle { background: url(/img/global/scrollbar_top.gif) top left no-repeat; }
  .scroll-handle-bot { background: url(/img/global/scrollbar_bottom.gif) bottom left no-repeat; }
  .scroll-track-top,
  .scroll-track-bot { background-color: #eee; }

}


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/navigation/primnav_02.css ###*/


@media all
{
  #primnav {
  float:left;
  position:absolute;
  top:56px;
  z-index:70;
  }

  #primnav ul {
  list-style: none;
  margin: 12px 15px 0 12px;
  white-space: nowrap;
  }

  #primnav ul li ul {
  margin:-2px 0 0 0 ! important;
  }

  #menu_child_101 { z-index:150; }

  #primnav ul li ul li {
  clear: left;
  }

  #primnav li {
  float: left;
  padding: 0pt;
  }

  #primnav li a {
  display: block;
  padding: 0 0 0 12px;
  color: #FFFFFF;
  width: 135px !important;
  }

/* Prim Nav Dropdown */

/* allegemein Prim Nav Dropdown */

div.pn_attach, a.pn_attach
{
  background: transparent;
  padding-left: 10px;
  font-size: 100.01%;
}

a.pn_attach
{
  display: block;
  border-bottom: none;
  text-decoration: none;
}

form.pn_attach
{
  position: absolute;
  visibility: hidden;
  border: 1px solid black;
  background: #FFFFEE;
  padding: 0px 5px 2px 5px;
}

#menu_parent_101, #menu_parent_102, #menu_parent_103 { 
  font-size:140%;
  height:31px;
  line-height:185%;
  width:135px !important;
}
#prim_nav_search {
  font-size:140%;
  height:35px;
  line-height:180%;
  width:170px !important;
}

#primnav ul li h2 a { text-decoration: none; }

#primnav a { text-decoration: underline; }

#primnav h4:focus,
#primnav h4:hover,
#primnav h4:active { text-decoration: none; }

#menu_child_101 a, #menu_child_102 a, #menu_child_103 a {
  line-height: 230%;
  width:150px !important;
  padding-left:10px !important;
}


/* Party | Prim Nav Dropdown 

#menu_parent_101 {
  background:transparent url(/img/global/backgrounds/prim_nav_party_bg.png) no-repeat scroll;
}

#menu_child_101 a {
  background: transparent url(/img/global/backgrounds/pn_dd_party_bg.png) repeat-y scroll;
}

#menu_child_101 a:focus,
#menu_child_101 a:hover,
#menu_child_101 a:active,
#menu_child_101 h4 a {
  background: transparent url(/img/global/backgrounds/pn_dd_party_acitve_bg.png) repeat-y scroll;
}

.pn_dd_party_last_link a{
  height:33px;
  background: transparent url(/img/global/backgrounds/pn_party_last_link_bg.png) no-repeat top left scroll ! important;
}

.pn_dd_party_last_link a:focus,
.pn_dd_party_last_link a:hover,
.pn_dd_party_last_link a:active,
.pn_dd_party_last_link h4 a {
  height:33px;
  background: transparent url(/img/global/backgrounds/pn_party_last_link_active.png) no-repeat top left scroll ! important;
} */

/* Dating | Prim Nav Dropdown */

#menu_parent_102 {
  background:transparent url(/img/global/backgrounds/prim_nav_bg.png) no-repeat scroll;
}

#menu_child_102 a {
  background: transparent url(/img/global/backgrounds/pn_dd_bg.png) repeat-y scroll;
}

#menu_child_102 a:focus,
#menu_child_102 a:hover,
#menu_child_102 a:active,
#menu_child_102 h4 a {
  background: transparent url(/img/global/backgrounds/pn_dd_acitve_bg.png) repeat-y scroll;
}

.pn_dd_dating_last_link a{
  height:33px;
  background: transparent url(/img/global/backgrounds/pn_last_link_bg.png) no-repeat top left scroll ! important;
}

.pn_dd_dating_last_link a:focus,
.pn_dd_dating_last_link a:hover,
.pn_dd_dating_last_link a:active,
.pn_dd_dating_last_link h4 a {
  height:33px;
  background: transparent url(/img/global/backgrounds/pn_last_link_active.png) no-repeat top left scroll ! important;
}

/* Mysite | Prim Nav Dropdown */

#menu_parent_103 {
  background:transparent url(/img/global/backgrounds/prim_nav_bg.png) no-repeat scroll;
}

#menu_child_103 a {
  background: transparent url(/img/global/backgrounds/pn_dd_bg.png) repeat-y scroll;
}

#menu_child_103 a:focus,
#menu_child_103 a:hover,
#menu_child_103 a:active,
#menu_child_103 h4 a {
  background: transparent url(/img/global/backgrounds/pn_dd_acitve_bg.png) repeat-y scroll;
}

.pn_dd_mysite_last_link a{
  height:33px;
  background: transparent url(/img/global/backgrounds/pn_last_link_bg.png) no-repeat top left scroll ! important;
}

.pn_dd_mysite_last_link a:focus,
.pn_dd_mysite_last_link a:hover,
.pn_dd_mysite_last_link a:active,
.pn_dd_mysite_last_link h4 a {
  height:33px;
  background: transparent url(/img/global/backgrounds/pn_last_link_active.png) no-repeat top left scroll ! important;
}


  #prim_nav_search {
  height:33px;
  background: transparent url(/img/global/backgrounds/prim_nav_search.png) no-repeat top left scroll ! important;  
  }

/* Island | Prim Nav Dropdown */

#menu_parent_104 {
  background:transparent url(/img/global/backgrounds/prim_nav_island_bg.png) no-repeat scroll;
  width: 130px !important;
  height: 30px;
  font-size: 15px;
  line-height: 135%;
}

#menu_child_104 a {
  background: transparent url(/img/global/backgrounds/pn_dd_island_bg.png) repeat-y scroll;
}

#menu_child_104 a:focus,
#menu_child_104 a:hover,
#menu_child_104 a:active {
  background: transparent url(/img/global/backgrounds/pn_dd_island_acitve_bg.png) repeat-y scroll;
}

.pn_dd_island_last_link a{
  height:33px;
  background: transparent url(/img/global/backgrounds/pn_island_last_link_bg.png) no-repeat top left scroll ! important;
}

.pn_dd_island_last_link a:focus,
.pn_dd_island_last_link a:hover,
.pn_dd_island_last_link a:active {
  height:33px;
  background: transparent url(/img/global/backgrounds/pn_island_last_link_active.png) no-repeat top left scroll ! important;
}

/* Ismaning Navi */
  #navi_island {
  z-index: 80;
  width:235px;
  margin-top:13px;
  float:left;
  margin-left:10px;
  }
	#menu_parent_104 a {
	color:#FFFFFF;
	display:block;
	padding:0pt 0pt 0pt 15px;
	width:115px;
	text-decoration:none;
	}
  #navi_island ul {
  list-style: none;
  margin: 0px 0px 0px 0px;
  white-space: nowrap;
  }

  #navi_island ul li ul {
  margin:-5px 0 0 0 ! important;
  }

  #menu_child_101 { z-index:150; }

  #navi_island ul li ul li {
  clear: left;
  }

  #navi_island li {
  float: left;
  padding: 0pt 0px 0pt 0pt;
  }

  #navi_island li a {
  display: block;
  padding: 0 0 0 0px;
  color: #FFFFFF;
  /*width: 130px;*/
  text-decoration: none;
  }

#menu_parent_104 h2 { font-size:15px; line-height:30px; font-weight: normal; color:#00b3df;	margin:0; padding:0 0 0 0px; clear:both; }

}
















/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/navigation/secnav_02.css ###*/


@media all
{
	#secnav {
	float: left;
	width: 100%;
	}
	
	#secnav ul {
	font-size: 125%;
	list-style: none;
	margin: 0 14px 0 100px;
	padding: 1px;
	white-space: nowrap;
	}
	
	#secnav li {
	width: auto;
	line-height: 2.5em;
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	}
	
	#secnav li a {
  color:#FFFFFF;
	display: block;
	text-decoration: underline;
	text-transform: none;
	
/**
* @bugfix
* @affected   IE5.x, IE6
* @css-for    all browsers
* @valid      yes
*/
	width: auto; /* only IE 5.x */
	width/**/:/**/ .1em; /* only IE 6.0 */
	}
	
/**
* @bugfix
* @affected   IE5.x, IE6
* @css-for    all browsers
* @valid      yes
*/
	#secnav > ul a,
	#secnav > ul h3 { width: auto; }  /* for other browsers */
	
	#secnav #current_secnav { display: block; }
	
	#secnav #current_secnav h3 { font-weight: bold; text-decoration: underline; }
	
	#secnav ul li:focus,
	#secnav ul li:hover,
	#secnav ul li:active { text-decoration: none; }

	#secnav li:focus a,
	#secnav li:hover a,
	#secnav li:active a { text-decoration: none; }

	#secnav a:focus,
	#secnav a:hover,
	#secnav a:active { text-decoration: none; }

  #secnav li h4 {
  color:#FFF;
  }

}


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/navigation/ajax_scroller.css ###*/


@media all
{

.sr {
  display:inline-block;
  float:left;
  width: auto;
  height: 34px;
  margin:0;
}

.sr ul {
  list-style-type:none;
}

.sr_arrow_left {
  float:left;
}

.sr_arrow_right {
  float:left;
}

.sr_slider_bg {
  float:left;
  position:relative;
  background:transparent url(/img/global/sr_slider_bg.png) no-repeat scroll center top;
  height:34px;
}
.pagination .sr_slider_bg {
	background:transparent url(/img/global/sr_slider_black_bg.png) no-repeat scroll center top;
}

.sr_slider {
  background:transparent url(/img/global/sr_slider.png) no-repeat scroll center top;
  font-size:10px;
  font-weight:bold;
  color:#fff;
  height:34px;
  line-height:25pt;
  position:absolute;
  text-align:center;
  top:0pt;
  width:26px;
}

.pager {
  clear: both;
  float: right;
  margin: 5px 5px 0 0;
  color: #000;
}

#main .pager a {
  text-decoration: underline;
  color: #00CAFC;
}

}



/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/navigation/alerts_02.css ###*/


@media all
{

  #header_alerts {
  padding: 0 5px;
  font-size: 0; display: block; margin: 0;
  }

  .alerts, .alerts_message, .error_alerts {
  float: left;
  height: 55px ! important;
  width: 950px;
  margin-bottom: -5px;
  }

  .alerts {
  background: transparent url(/img/global/backgrounds/infobox_grey_animated.gif) no-repeat scroll left top;
  }

  .alerts_message, .error_alerts {
  background: transparent url(/img/global/backgrounds/infobox_grey.png) no-repeat scroll left top;
  }

  *+html .alerts_message { /* IE7 hack */
   position: relative;
  }

  .alert_content {
  width:540px;
  }

  .error_alerts_content_outer {
  display: table;
  height: 46px;
  background: none;
  overflow: hidden;
  }

  *+html .error_alerts_content_outer { /* IE7 hack */
   position: relative;
   z-index: 10;
  }

  .error_alerts_content_inner {
  display: table-cell;
  vertical-align: middle;
  }

  *+html .error_alerts_content_inner { /* IE7 hack */
   position: absolute;
   top: 50%;
   z-index: 15;
  }

  .error_alerts_content_inner p {
  float: left;
  margin:0;
  padding:0;
  }

  .error_alerts_content_inner a {
  display: inline;
  }

  .error_alerts_content_inner p a{
  }

  *+html .error_alerts_content_inner p { /* IE7 hack */
  position: relative;
  top: -50%;
  z-index: 20;
  }

  *+html .error_alerts_content_inner p a { /* IE7 hack */
  position: relative;
  z-index: 25;
  }

  .alerts_close, .error_alerts_close {
  float: right ! important;
  font-size: 8pt;
  padding: 15px 5px 0 0 ! important;
  margin:0 ! important;
  }

   .alerts li, .alerts li a, .error_alerts li, .error_alerts li a, .alerts_message li, .alerts_message li a  {
  color: #FFF;
  font-size: 12px;
  }

  .alerts_close_icon {
  float: right ! important;
  margin: 0 ! important;
  padding: 13px 5px 0 5px ! important;
  }

  .alerts ul, .alerts_message ul, .error_alerts ul {
  font-weight: bold;
  color: #434343;
  list-style: none;
  margin: 2px 20px 0 40px;
  padding: 1px;
  }

  .alerts ul, .alerts_message ul, .error_alerts ul {
  font-size: 11pt;
  }

  *+html .alerts_message ul { /* IE7 hack */
   position: relative;
   z-index: 2;
  }

  .alerts li, .alerts_message li, .error_alerts li {
  float: left;
  margin: 0 20px 0 0;
  padding: 0;
  }

  *+html .alerts_message li { /* IE7 hack */
   position: relative;
   z-index: 3;
  }

  .alerts li a, .alerts_message a, .error_alerts li a {
  text-decoration: underline;
  text-transform: none;
  }

  .alerts > ul a, .alerts_message > ul a, .error_alerts > ul a { width: auto; }  /* for other browsers */

  .alerts .alerts_message .alerts_link .error_alerts .error_alerts_link { display: block; }

  .alerts  .alerts_message .alerts_link a .error_alerts .error_alerts_link a { text-decoration: underline; }

  .alerts_message a:focus,
  .alerts_message a:hover,
  .alerts_message a:active { text-decoration: none; }

  .alerts a:focus,
  .alerts a:hover,
  .alerts a:active { text-decoration: none; }

  .error_alerts a:focus,
  .error_alerts a:hover,
  .error_alerts a:active { text-decoration: none; }

}


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/button/sliding-door.css ###*/


@media all
{

/* Global Container: (safari div) for floating button */
	.clear_button { overflow: hidden; width: 100%; }

/* Button: Grey */
	a.button_grey { display: block; float: left; height: 34px; padding-right: 7px; overflow: hidden; }
	a.button_grey span { display: block; line-height: 21px; padding: 6px 0 5px 7px; }
	a.button_grey:active { outline: none; }
	a.button_grey:active span { height: 21px; }

/* Button: Grey / active */
	.button_grey_active { display: block; float: left; height: 34px; padding-right: 7px; }
	.button_grey_active span { font-size: 125%; font-weight: bold; letter-spacing: -1px; text-align: center; text-decoration: none; display: block; line-height: 21px; padding: 8px 1px 5px 7px; height: 21px; }

/* Button: Green */
	a.button_green { display: block; float: left; height: 34px; padding-right: 7px; overflow: hidden; }
	a.button_green span { display: block; line-height: 21px; padding: 6px 0 5px 7px; }
	a.button_green:active { outline: none; }
	a.button_green:active span { height: 21px; }
	#header_logout_row_3 a.button_green span { padding-top:8px !important;}

/* Button: Green / active */
	.button_green_active { display: block; float: left; height: 34px; padding-right: 7px; }
	.button_green_active span { font-size: 125%; font-weight: bold; letter-spacing: -1px; text-align: center; text-decoration: none; display: block; line-height: 21px; padding: 8px 1px 5px 7px; height: 21px; }

/* Button: Blue */
	a.button_blue { display: block; float: left; height: 34px; padding-right: 7px; overflow: hidden; }
	a.button_blue span { display: block; line-height: 20px; padding: 6px 0 5px 7px; }
	a.button_blue:active { outline: none; }
	a.button_blue:active span { height: 21px; }

/* Button: Blue / active */
	.button_blue_active { display: block; float: left; height: 34px; padding-right: 7px; }
	.button_blue_active span { font-size: 125%; font-weight: bold; letter-spacing: -1px; text-align: center; text-decoration: none; display: block; line-height: 21px; padding: 8px 1px 5px 7px; height: 21px; }

/* Button: Red */
	a.button_red { display: block; float: left; height: 34px; padding-right: 7px; overflow: hidden; }
	a.button_red span { display: block; line-height: 20px; padding: 6px 0 5px 7px; }
	a.button_red:active { outline: none; }
	a.button_red:active span { height: 21px; }

/* Button: Red / active */
	.button_red_active { display: block; float: left; height: 34px; padding-right: 7px; }
	.button_red_active span { font-size: 125%; font-weight: bold; letter-spacing: -1px; text-align: center; text-decoration: none; display: block; line-height: 21px; padding: 8px 1px 5px 7px; height: 21px; }

/* Button: Yellow */
	a.button_yellow { display: block; float: left; height: 34px; padding-right: 7px; overflow: hidden; }
	a.button_yellow span { display: block; line-height: 20px; padding: 6px 0 5px 7px; }
	a.button_yellow:active { outline: none; }
	a.button_yellow:active span { height: 21px; }

/* Button: Yellow / active */
	.button_yellow_active { display: block; float: left; height: 34px; padding-right: 7px; }
	.button_yellow_active span { font-size: 125%; font-weight: bold; letter-spacing: -1px; text-align: center; text-decoration: none; display: block; line-height: 21px; padding: 8px 1px 5px 7px; height: 21px; }

/* Button: Male */
	a.button_male { display: block; float: left; height: 34px; width:36px; text-indent: -1000px; }
	a.button_male:active { outline: none; }

/* Button: Male / active */
	.button_male_active { display: block; float: left; height: 34px; width: 36px; text-indent: -1000px; overflow: hidden; }

/* Button: Female */
	a.button_female { display: block; float: left; height: 34px; width:36px; text-indent: -1000px; }
	a.button_female:active { outline: none; }

/* Button: Female / active */
	.button_female_active { display: block; float: left; height: 34px; width: 36px; text-indent: -1000px; overflow: hidden; }

}


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/screen/draft/columns/123.css ###*/

	
@media screen
{

/* Main ----------------------------------------------------------- */
/* Layout: Column 1 2 3 */
	#main_col_1 { width: 228px; float: left; margin: 0 0 0 4px;}
	#main_col_2 { width: 464px; float: left; margin: 0 0 0 10px; }
	#main_col_3 { width: 228px; float: right; margin: 0 4px 0 0; }
	
/* Layout: Box 1 2 3 */
	#main_col_1_box_1 { margin: 6px 0 0 0; overflow: visible; }
	#main_col_2_box_1 { margin: 6px 0 0 0; overflow: hidden; }
	#main_col_3_box_1 { margin: 6px 0 0 0; overflow: hidden; }
	
	#main_col_1_box_2 { margin: 10px 0 0 0; overflow: hidden; }
	#main_col_2_box_2 { margin: 10px 0 0 0; overflow: hidden; }
	#main_col_3_box_2 { margin: 10px 0 0 0; overflow: hidden; }
	
	#main_col_1_box_3 { margin: 10px 0 0 0; overflow: hidden; }
	#main_col_2_box_3 { margin: 10px 0 0 0; overflow: hidden; }
	#main_col_3_box_3 { margin: 10px 0 0 0; overflow: hidden; }
	
/* Layout: Content 1 2 3 */
	#main_col_1_content_1 { margin: 8px; position: relative; }
	#main_col_2_content_1 { margin: 8px; position: relative; }
	#main_col_3_content_1 { margin: 8px; position: relative; }
	
	#main_col_1_content_2 { margin: 9px; margin-top:17px; position: relative; }
	#main_col_2_content_2 { margin: 8px; position: relative; }
	#main_col_3_content_2 { margin: 8px; position: relative; }
	
	#main_col_1_content_3 { margin: 8px; position: relative; }
	#main_col_2_content_3 { margin: 8px; position: relative; }
	#main_col_3_content_3 { margin: 8px; position: relative; }
	
}


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/screen/draft/subtemplates/dating-home.css ###*/


@media screen
{

/* Neue Dates ---------------------------------------------------------- */
	#beta { left:420px; position:absolute; top:4px;}
/* Layout: Buttons */
	#neue_dates .button_grey { width: 100px; } /* x-max -7px */
	#neue_dates .button_grey_active { width: 100px; } /* x-max -7px */
	#tab_visitors_enabled {width: 80px !important;}
	#tab_newestusers_enabled {width:120px !important;}
	
	#neue_dates .button_grey { width: 100px; } /* x-max -7px */
	#neue_dates .button_grey_active { width: 100px; } /* x-max -7px */
	
/* Layout: Neue Dates / UL Buttons */
	#neue_dates  { width:100%; float: left; }
	#neue_dates ul  { list-style-type: none; }
	#neue_dates ul li  { float: left; margin: 0 5px 0 0; }
	#settings_navi a.button_red { padding-right:6px !Important;}

/* Layout: Neue Dates / VCard Search */
 
  #vcards_search .bg_user_img, .bg_user_img { height: 76px; position: relative; }
  #vcards_search .user_img { width: 65px; float: left; }
  #vcards_search .user_img { padding: 4px; }
  #vcards_search .content { margin: 0 0 0 82px; padding: 5px 0 0 0; }
  #vcards_search .status_icn { margin: 0 5px 0 0; line-height: 17px; vertical-align: top;}
  #vcards_search h6 { display: inline; line-height: 20px; }
  
  #vcards_search { width: 444px; position: relative; }
  #vcards_search ul { list-style: none; }
  #vcards_search li { float: left; margin: 5px 3px 0 0; }
  #vcards_search .vcard_float { float: left; margin: 5px 5px 0 0; }
  #vcards_search .vcard_float .bg_vcard_search, #vcards_search .vcard_float_right .bg_vcard_search { width: 215px; }
  #vcards_search .vcard_float_right { float: left; margin: 5px 0 0 0; }

  #vcards_search .navi { float: right; margin-top: -34px; position: relative; }

  #vcards_search img.loading { margin: 145px 120px; }

  #vcards_search .user_status_info { margin-top: 2px; }

  #vcards_search .icn_small, .icn_small { left: -3px; position: absolute; top: -3px; width: 22px; z-index: 2; }

/* Layout: Neue Dates / VCard Search Darstellung = nur User-Bilder */
  #vcards_search .bg_vcard_search_alternative {
  	margin: 1px -1px 0px 2px;
  }

  #vcards_search .bg_vcard_search_alternative .bg_user_img { height: 106px; width: 100%; background: transparent url('/img/dating/backgrounds/bg_vcard_search_small_pics.png') no-repeat scroll left top; position: relative; }

  #vcards_search .bg_vcard_search_alternative .bg_user_img .user_img { width: 100px; height: 100px; margin: 2px; padding: 0px; }


  #vcards_search .bg_vcard_search_alternative .pu_preview {
		top: -68px;
		left: 90px;
		position: absolute !important;
  }

  #vcards_search .bg_vcard_search_alternative .info_layer {
		background-color: #FFFFFF;
		bottom: 10px;
		padding: 5px;
		position: absolute !important;
		width: 151px;
  		font-size: 10px;
  		left: 10px;
  }

  #vcards_search .bg_vcard_search_alternative .info_layer h6 {
  		line-height: 16px;
  }

  #vcards_search .bg_vcard_search_alternative .info_layer h6 a {
  		font-size: 12px;
  		color: #000000 !important;
  }

 /* Suchfilter */
 .suchergebnis #search_filter p { font-size: 12px; }


/* 3D Dating ---------------------------------------------------------- */
/* Layout: Buttons */
	#drei_d_dating .button_grey { width: 127px; float: left; } /* x-max -7px */

/* Layout: Contentbox */
	#drei_d_dating .bg_contentbox { padding: 4px; }
	#drei_d_dating .contentbox { margin: 3px 0 0 28px; }

/* Neue Voicemessages ---------------------------------------------------------- */
/* Layout: Neue Voicemessages  */
	#neue_voicemessages { width: 100%; }
	#neue_voicemessages ul { list-style-type: none; clear: left; }
	#neue_voicemessages ul li { float: left; width: 100%; height: 40px; }

/* Layout: Background Contentbox / Neue Voicemessages */
	#neue_voicemessages .bg_contentbox { position: relative; margin: 5px 0 0 25px; padding: 4px; z-index: 1; }

/* Layout: Neue Voicemessages / Video Play Icon */
	#neue_voicemessages .play_icn { position: absolute; top: -4px; left: -25px; z-index: 2; }

/* Layout: Neue Voicemessages / h6 */
	#neue_voicemessages h6 { color: #FFFFFF; font-size: 100%; font-weight: normal; margin: 0 0 0 10px; }

/* Neue Datingbilder / Dating-Tipps --------------------------------------- */
/* Layout: Neue Datingbilder */
	#neue_datingbilder,
	#datingtipps { width: 100%; }
	#neue_datingbilder ul,
	#datingtipps ul { list-style-type: none; clear: left; }
	#neue_datingbilder ul li { float: left; width: 65px; height: 65px; margin: 0 2px 2px 0; }
	#datingtipps ul li { float: left; width: 70px; height: 70px; margin: 0 2px 2px 0; }

/* Layout: Button / Neue Datingbilder */
	#neue_datingbilder a.button_grey { width: 199px; margin: 21px 0 0 0; } /* x-max -7px */

/* KontaktListe ---------------------------------------------------------- */
/* Layout: KontaktListe */
	#kontakliste { width: 208px; overflow: hidden; height: 384px; }
	#kontakliste ul { list-style-type: none; clear: left; width: 99%; }
	#kontakliste ul li { float: left; margin-bottom: 5px; width: 99%; }

	#buddylist { height: 340px; overflow: auto; width: 208px; }

/* Layout: KontaktListe / h6 */
	#kontakliste h6 { font-size: 100%; margin: 0 0 0 5px; padding: 2px 0 2px 0; line-height: 18px;}

/* Layout: Button / KontaktListe */
	#kontakliste a.button_grey { width: 201px; margin: 10px 0 0 0; } /* x-max -7px */

/* ShoutBox ---------------------------------------------------------- */
/* Layout: ShoutBox */
	#shoutbox { width: 100%;  }
	#shoutbox dl { position: relative; }
	#shoutbox dl dt { width: 95px; line-height: 1.70em; }
	#shoutbox dl dd { margin: -1.70em 0 0 105px; line-height: 1.70em; }

/* Layout: Form / ShoutBox */

	#shoutbox legend, #shoutbox label { display: none; }
	#shoutbox input { width: 137px; padding: 8px 2px 8px 2px; margin: 0 10px 0 0; border: 0; }

/* Layout: Button / ShoutBox */
	#shoutbox a.button_grey { width: 50px; } /* x-max -7px */

/* Specials ---------------------------------------------------------- */
/* Layout: Specials */
	#specials { width: 100%; }
	#specials ul { list-style-type: none; }
	#specials ul li { background: url(/img/global/icons/specials-info.png) no-repeat top left; padding: 0 0 0 25px; }

/* Layout: Button / small boxes */
	#specials a.button_grey, #vip a.button_grey, #handy a.button_grey, #scouts a.button_grey,
	#party a.button_grey, #videos a.button_grey {
		width: 201px; margin: 7px 0 0 0; } /* x-max -7px */

  .opacity { opacity: 0.80; filter: alpha(opacity=80); -moz-opacity:0.80; }

/* Layout: tooltipp_vcard */
  .tooltipp_vcard { position: absolute; top: 28px; left: -14px; z-index: 15; text-align: left; }
  .tooltipp_vcard a { color: #ffffff; }
  .tooltipp_vcard input {  background-color: #F0F0F0; border:1px solid #DCDCDC; color:#999; padding:3px;  }
  .tooltipp_content_vcard { height: 300px; }
  .tooltipp_vcard_pfeil_oben {background:transparent url(/img/global/backgrounds/arrow_up.png) no-repeat scroll left top; height:24px; top:-19px; position:absolute; left:15px; width:24px;}

/* Layout: tooltipp / blue bg */
  .tooltipp_blue_top_bg { width:227px; height: 24px; background: url(/img/global/backgrounds/tooltip_top.gif) no-repeat top left; margin:0px; }
  .tooltipp_blue_content_bg { width:227px; background: url(/img/global/backgrounds/tooltip_content.gif) repeat-y top left; margin: 0; }
  .tooltipp_blue_bottom_bg { width:227px; height: 6px; background: url(/img/global/backgrounds/tooltip_bottom.gif) no-repeat top left;  margin: 0; }

/* Layout: tooltipp / content_txt */
  .tooltipp_top_txt { color: #FFF; position: absolute; top:0px; left:0; font-size: 15px; font-weight: bold; line-height: 24px; padding-left:38px; }
  .tooltipp_content_txt { color: #FFF; position: absolute; top:25px; left:0; width:187px; line-height:13pt; padding-left: 38px }
  .tooltipp_content_txt ul {padding-left:15px; }
  .tooltipp_content_txt ul li {color:#FFF; font-weight: bold; }

/* Layout: tooltipp / white bg */
  .tooltipp_white_top_bg { width:400px; height: 2px; background: url(/img/global/backgrounds/tooltip_white_top.gif) no-repeat top left; margin:0px; }
  .tooltipp_white_content_bg { width:400px; background: url(/img/global/backgrounds/tooltip_white_content.gif) repeat-y top left; margin: 0; }
  .tooltipp_white_bottom_bg { width:400px; background:transparent url(/img/global/backgrounds/tooltip_white_bottom.gif) no-repeat scroll left bottom; height:302px;  margin: 0; }
  .tooltipp_white_content_vcard { height: 300px; }
  .tooltipp_white_icn_bg {/*background:transparent url(/img/global/icons/vcard_icon.png) no-repeat scroll right top;*/ height:140px; left:245px; margin:0px; position:absolute; top:2px; width:150px;}
  .tooltipp_white_close {background:transparent; height:10px; left:380px; margin:0px; position:absolute; top:10px; width:10px;}
  .tooltipp_white_top_txt { color:#333333; font-size:17px; font-weight:bold; left:0px; padding-left:14px; line-height:19px; position:absolute; top:10px; width:85%; }
  .tooltipp_white_content_txt_sm { color: #333333; line-height:17px; padding-left:14px; position:absolute; top:52px; height:50px; width:240px; overflow:hidden; }
  .tooltipp_white_content_txt { color:#333333; line-height:23px; padding-left:14px; position:absolute; top:120px; width:400px; }
  .tooltipp_white_content_txt ul {list-style:outside;padding-left:15px;}
  .tooltipp_white_content_txt ul li {color:#333; font-weight: bold; list-style-image:url(/img/global/icons/blue_star.png);}
  .tooltipp_white_content_txt ul li a:link, .tooltipp_white_content_txt ul li a:hover, .tooltipp_white_content_txt ul li a:visited, .tooltipp_white_content_txt ul li a:active { color:#000000; background: transparent;}
  .tooltipp_white_content_txt ul li input {   background-color: #F0F0F0; border:1px solid #DCDCDC; color:#999; padding:3px;   }
  .tooltipp_white_cancel_txt, .tooltipp_white_cancel_txt a:link, .tooltipp_white_cancel_txt a:hover, .tooltipp_white_cancel_txt a:visited, .tooltipp_white_cancel_txt a:active { color:#ed2c2c; font-size:16px; text-decoration:underline; font-weight:bold; }
  .tooltipp_white_confirm_txt, .tooltipp_white_confirm_txt a:link, .tooltipp_white_confirm_txt a:hover, .tooltipp_white_confirm_txt a:visited,   .tooltipp_white_confirm_txt a:active { color:#5ecb1e; font-size:16px; text-decoration:underline; font-weight:bold; }
  .tooltipp_white_confirm { background:transparent url(/img/island_home/suche_starten.png) no-repeat scroll left top; color:#FFFFFF; display:block; margin:10px 0; }
  .tooltipp_white_confirm a {text-decoration:none; margin:0 22px;}
  .tooltipp_white_confirm a:link, .tooltipp_white_confirm a:hover,.tooltipp_white_confirm a:visited,.tooltipp_white_confirm a:active {color:#FFF;}

/* Voting: Hot or Not ------------------------------------------------- */
  .voting_hot_or_not .subcolumns { position: relative; color: #000; }
  .voting_hot_or_not .bg_contentbox_left { position: absolute; bottom: 0; }
  .voting_hot_or_not .bg_contentbox_left { background-color: #333; padding: 5px; text-align: center; color: #FFFFFF; width: 150px; height: 186px; }
  .voting_hot_or_not .bg_contentbox_left p { margin: 0 0 0.5em 0; }
  .voting_hot_or_not .bg_contentbox_right { background-color: #333; padding: 5px; text-align: center; color: #FFFFFF; height: 335px; }
  .voting_hot_or_not .bg_contentbox_right p a img { margin-top: 15px; }
  .voting_hot_or_not .bg_contentbox_right input { background-color: transparent; width:16px; }
  .voting_hot_or_not .bg_contentbox_right span { font-size: 12px; }
  *+html .voting_hot_or_not .bg_contentbox_right span { font-size: 13px; } /* ... especial for IE7 */
  .voting_hot_or_not .txt_big { font-size: 160%; line-height: 120%; }
  .voting_hot_or_not .sliderbg { background: transparent url(/img/global/backgrounds/hot_or_not_bg.png) no-repeat scroll center; margin: 5px 0; height: 50px; }
  #main .voting_hot_or_not p a.button_grey { letter-spacing: 0; width: 159px; padding-left: 55px; }
  #main .voting_hot_or_not p a.button_grey span { font-size: 100%; }

  .voting_hot_or_not ul { list-style: disc; padding-left: 15px; }
  #main .voting_hot_or_not li { color: #fff; }
  #main .voting_hot_or_not li a { color: #000; text-decoration: underline; font-size: 125%; line-height: 150%; }
  #main .voting_hot_or_not li a.bold { font-weight: bold; }
  #mysite_video .button_grey {color:#FFF !important;}
  #mysite_video .button_grey span {color:#FFF !important;}
  .info_box_green h6 {color:#FFF !Important;}
  #faq_inhalt h2 {color:#000;}

}


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/screen/color-set/global_02.css ###*/


@media all
{

/* Global ---------------------------------------------------------- */
  body { color: #000; background: #000000 url(/img/global/backgrounds/body_bg.gif) repeat-x; text-align: left; }
  
/* Logo */
  #logo h1 { background: url(/img/global/logos/cockfrog.png) 0 0 no-repeat; height: 135px; width: 261px; margin:0 0 0 0px; }
  #logox h1 { background: url(/img/global/logos/gayfrog.png) 0 0 no-repeat; height: 135px; width: 261px; margin:0 0 0 0px; }
/* Color: Formular */
	fieldset { background: transparent; }
	legend { color: #000; background: transparent; }
	label { color: #000; background: transparent; }
	select { color: #666666; background-color: #FFFFFF; font-weight: normal; border: 1px solid #7F9DB9; }
	input { color: #666666; background-color: #FFFFFF; font-weight: normal; }
	textarea { color: #666666 !important; font-weight: normal; background-color: #FFFFFF; }

/* Font: List */
	li { color: #000; background: transparent; }
	li a { color: #000; background: transparent; }

/* Font: Headlines */
	h1 { color: #000; background: transparent; }
	h2 { color: #FFFFFF; background: transparent; }
	h3 { color: #000; background: transparent; }
	h4 { color: #000; background: transparent; }
	h5 { color: #000; }
	h6 { color: #000; background: transparent; }
	
	#mysite-home h6 { color: #000!important; }
	#mysite-home h6 a { color: #000!important; }
	#mysite-home h6 a:focus, #mysite-home h6 a:hover,
	#mysite-home h6 a:active { color: #000!important; }

/* Font: Link */
	h6 a { color: #FFFFFF!important; background: transparent; }
	h6 a:focus,
	h6 a:hover,
	h6 a:active { color: #FFFFFF!important; background: transparent; }

	#settings h6 { color: #000!important; }
	#settings h6 a { color: #000!important; }
	#settings h6 a:focus, #settings h6 a:hover,
	#settings h6 a:active { color: #000!important; }

/* Header ------------------------------------------------------- */
/* Background: Header */
	#header { background: url(/img/global/backgrounds/header_bg_pinksite.png) no-repeat top; height:145px; }
	
  .header_search_label { background:#000 url(/img/global/backgrounds/search_dropdown_arrow.png) no-repeat scroll right center !important; }

  #header_search label { color: #FFF !important; }

  .header_search_attach { color: #FFF !important; background: #000;  }
  
  .txt_head_search { color: #FFF; }

/* Page ---------------------------------------------------------- */
/* Font: Global */
	.txt_grey { color: #000; }
	.txt_white { color: #FFFFFF; }

	.txt_dark_yellow { color: #FFAE00; }
	.txt_dark_blue { color: #00A3D5; }
	.txt_darkest_blue { color: #017EA4; }
	.txt_dark_red { color: #ED5909; }
	.txt_darkest_red { color: #CE4800; }

	.txt_tight { letter-spacing: -0.05em; }

/* Background: Global */
	.bg_box { background: #FFFFFF url(/img/global/backgrounds/box-bg.jpg) repeat-x scroll center 29px; }
	.bg_box { border: 1px solid #CCCCCC; }

	.bg_dark_yellow { background: #FFAE00; }
	.bg_dark_blue { background: #00A3D5; }
	.bg_dark_red { background: #ED5909; }

	.bg_light_yellow { background: #FFD780; }
	.bg_light_blue { background: #4DBFE2; }
	.bg_light_red { background: #F28B53; }
	.bg_light_green { background: #A2E885; }
	
/* Background: Contentbox */
	.bg_contentbox { background: #00CAFC ; }

/* Font: Button / Grey / + active */
	a.button_grey { color: #FFF !important; }
	a.button_grey:hover,
	a.button_grey:active span,
	.button_grey_active span { color: #FFF !important; }

/* Font: Button / Green */
	a.button_green { color: #FFF !important; }
	a.button_green:hover,
	a.button_green:active span { color: #FFF !important; }

/* Font: Button / Blue */
	a.button_blue { color: #FFFFFF !important; }
	a.button_blue:hover,
	a.button_blue:active span { color: #FEFEFE !important; }

/* Font: Button / Red */
	a.button_red { color: #FFFFFF !important; }
	a.button_red:hover,
	a.button_red:active span { color: #FEFEFE !important; }

/* Font: Button / Yellow */
	a.button_yellow { color: #FFFFFF !important; }
	a.button_yellow:hover,
	a.button_yellow:active span { color: #FEFEFE !important; }

/* Background: Button / Grey / + active */
	a.button_grey,
	.button_grey_active { background: transparent url(/img/global/buttons/button-grey-right.png) no-repeat top right; }
	#neue_dates .button_grey_active { background: transparent url(/img/global/buttons/button-blue-right.png) no-repeat top right; }

	a.button_grey span,
	.button_grey_active span { background: transparent url(/img/global/buttons/button-grey-left.png) no-repeat; }
	#neue_dates .button_grey_active span { background: transparent url(/img/global/buttons/button-blue-left.png) no-repeat; }

	a.button_grey:active, .button_grey_active,
	#neue_dates .button_grey_active { background-position: bottom right; }

	a.button_grey:active span, .button_grey_active span,
	#neue_dates .button_grey_active span { background-position: bottom left; }

/* Background: Button / Green */
	a.button_green, .button_green_active { background: transparent url(/img/global/buttons/button-green-right.png) no-repeat top right; }
	a.button_green span, .button_green_active span { background: transparent url(/img/global/buttons/button-green-left.png) no-repeat; }
	a.button_green:active, .button_green_active { background-position: bottom right; }
	a.button_green:active span, .button_green_active span { background-position: bottom left; }

/* Background: Button / Blue */
	a.button_blue, .button_blue_active { background: transparent url(/img/global/buttons/button-blue-right.png) no-repeat top right; }
	a.button_blue span, .button_blue_active span { background: transparent url(/img/global/buttons/button-blue-left.png) no-repeat; }
	a.button_blue:active, .button_blue_active { background-position: bottom right; }
	a.button_blue:active span, .button_blue_active span { background-position: bottom left; }

/* Background: Button / Red */
	a.button_red, .button_red_active { background: transparent url(/img/global/buttons/button-red-right.png) no-repeat top right; }
	a.button_red span, .button_red_active span { background: transparent url(/img/global/buttons/button-red-left.png) no-repeat; }
	a.button_red:active, .button_red_active { background-position: bottom right; }
	a.button_red:active span, .button_red_active span { background-position: bottom left; }

/* Background: Button / Yellow */
	a.button_yellow, .button_yellow_active { background: transparent url(/img/global/buttons/button-yellow-right.png) no-repeat top right; }
	a.button_yellow span, .button_yellow_active span { background: transparent url(/img/global/buttons/button-yellow-left.png) no-repeat; }
	a.button_yellow:active, .button_yellow_active { background-position: bottom right; }
	a.button_yellow:active span, .button_yellow_active span { background-position: bottom left; }

/* Background: Button / Male */
	.button_male_active { background: transparent url(/img/global/buttons/button-male-blue.png) no-repeat top right; background-position: bottom right; }

/* Background: Button / Female */
	.button_female_active { background: transparent url(/img/global/buttons/button-female-blue.png) no-repeat top right; background-position: bottom right; }

/* Header ------------------------------------------------------- */
/* Background: Login / Logout */
/*	#header_login_bg, #header_logout_bg { background: transparent url(/img/global/backgrounds/header-login-bg_02.png) no-repeat top; } */

/* Background: register */
	#header_register_bg { background: transparent url(/img/global/backgrounds/header-register-bg.png) no-repeat top; }

/* header login, logout: typo */
  #header_login_row_1 legend { color: #FFF; }
  #header_login label, #header_logout label, #header_login inpu, #header_logout label  { color: #FFF; }
  #header_login input { color: #666666; background: #F5F2F3;border:1px solid #D9D9D9;  }
  #header_login h6, #header_logout h6 { color: #fff !important; }

/* Text-Decoration: Link */
	#header_logout a, #header_login a { color: #FFF; }
	#header_logout a:focus,
	#header_logout a:hover,
	#header_logout a:active,
  #header_login a:focus,
	#header_login a:hover,
	#header_login a:active { color: #FFF; }

/* header logout: img */
	#header_logout_row_1 img { border: 1px solid #FFF; }

/* typo: colors */
	#header_logout span { color: #FFF; }
  .font_color_overview { color: #03A5D6 ! important; }
  .font_color_help { color: #8CC600 ! important; }

  #header_category_row_1, #header_category_row_1_content_1 span a {
  color: #fff;
  font-size:141%;
  font-weight: bold;
	}

/* Main -------------------------------------------------------- */
/* Background: Button / Male */
	a.button_male { background: transparent url(/img/global/buttons/button-male-blue.png) no-repeat top right; }
	a.button_male:active { background-position: bottom right; }

/* Background: Button / Female */
	a.button_female { background: transparent url(/img/global/buttons/button-female-blue.png) no-repeat top right; }
	a.button_female:active { background-position: bottom right; }

/* Text-Decoration: Link */
	#main a { color: #000; }
	#main a:focus,
	#main a:hover,
	#main a:active { color: #000; }
	
/* Background: Headlines */
 .bg_main_headline { background: url(/img/global/backgrounds/main-head-bg.gif) repeat-x top; border-bottom: 1px solid #E8E8E8; }

/* font: settings navi */
  #settings_navi h6 { color: # }
	
/* Border: 1px */
  .border { border: 1px solid #CCC; }

/* Border: 1px Bottom */
  .border_1b { border-bottom: 1px solid #CCC; }
  
/* Background: VCard Search, VCard */
  .bg_vcard_search { background: url(/img/global/backgrounds/vcard-bg.png) repeat-x top; height:78px; border: 1px solid #ccc; }
  #vcards_search h6 a, #vcards_search h6 a:hover, #vcard h6 a, #vcard h6 a:hover { color: #FFF; }
  .txt_vcard_search_user_teaser { color: #FFF; line-height: 13px; }
  #vcards_search .user_img img, #vcard .user_img img { border: 1px solid #CCC; }
  

/* Footer ---------------------------------------------------------- */
  #footer_copyright { color: #FFF; padding: 10px 0 10px 0; margin: 0px 6px; }
  #footer_copyright a { color: #FFF; }
	#footer_copyright a:focus,
	#footer_copyright a:hover,
	#footer_copyright a:active { color: #FFF; text-decoration: underline;  }

/* Background: Columns */
	.footer_left_bg { background: url(/img/global/backgrounds/footer-left-bg.png) no-repeat left top; }
	.footer_middle_bg { background: url(/img/global/backgrounds/footer-middle-bg.png) repeat-x top; }
	.footer_right_bg { background: url(/img/global/backgrounds/footer-right-bg.png) no-repeat left top; }
/* Scrollbars ---------------------------------------------------------- */
  .scroll-track { background:#EEEEEE none repeat-y scroll center;
position:relative;
width:15px !important;
z-index:3;}
  .scroll-handle { background:transparent url(/img/global/scrollbar_top.gif) no-repeat scroll left top;
cursor:pointer;}
  .scroll-handle-bot { background:transparent url(/img/global/scrollbar_bottom.gif) no-repeat scroll left bottom;
height:10px; }
  .scroll-track-top,
  .scroll-track-bot { background:#EEEEEE none repeat-y scroll center;
height:10px; }

}


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/screen/color-set/dating_02.css ###*/


@media all
{

/* Main ---------------------------------------------------------- */
/* Logo */
/*	#logo h1 { background: url(/img/dating/el-cuban-dating.png) 0 0 no-repeat; height: 124px; width: 122px; } */

/* Background: VCard Search */
/* .bg_vcard_search { background: #fff; border: 1px solid #017EA4; } */
/* #vcards_search h6 a, 	#vcards_search h6 a:hover { color: #4DBFE2 !important; } */

/* Font: VCard Search */
/* .txt_vcard_search_user_teaser { color: #017EA4; background-color: transparent; line-height: 13px; } */

/* Background: VCard Light */
	.bg_vcard_light { background: #4DBFE2; background-color: transparent; }

/* Background: Contentbox */
/* .bg_contentbox { background: #4DBFE2; } */

/* Background: Contentbox Gradient */
	.bg_gradient_contentbox { background: #000 url(/img/dating/backgrounds/bg-gradient-contentbox.gif) repeat-x top; }


/* Border: 1px */
/* .border { border: 1px solid #6BCAE7; } */

/* Border: 1px Bottom */
/* .border_1b { border-bottom: 1px solid #6BCAE7; } */

/* Page ---------------------------------------------------------- */
/* Background: Body */
/*	.body_bg { background: #FFFFFF url(/img/dating/body-bg.gif) repeat-x top; text-align: center; } */
    .body_bg { text-align: center; }

/* Header ------------------------------------------------------- */
/* Background: Primary Navigation */
	.header_primnav_bg { background: url(/img/dating/header-primnav-bg.png) no-repeat top; }

/* Background: Secondary Navigation */
	.header_secnav_bg { background: url(/img/dating/header-secnav-bg.png) no-repeat top; }

/* Background: Category */
	.header_category_bg { background: url(/img/dating/header-category-bg.png) no-repeat top; }

/* User Count */
	.user_count { margin-top:20px; background: url(/img/global/user_count_bg.gif) no-repeat top; height:64px; min-height:64px; font-size:133.33%; font-weight:bold; }
	.user_female { float:left; margin:38px 0px 0px 27px; width:50px; overflow:hidden; }
	.user_female, .user_female a:link, .user_female a:hover, .user_female a:visited, .user_female a:active { color:#0093cd; text-decoration:underline; }
	.user_male { float:left; margin:38px 0px 0px 21px; width:50px; overflow:hidden;  }
	.user_male, .user_male a:link, .user_male a:hover, .user_male a:visited, .user_male a:active { color:#ff7cc9; text-decoration:underline; }

/* Font: Category */
	.txt_category_headline { color: #00A3D5; background-color: transparent; }
	.txt_category_description { color: #333333; background-color: transparent; }
	.txt_find_headline { color: #00A3D5; background-color: transparent; }

/* Main -------------------------------------------------------- */
/* Background: Headlines */
/* .bg_main_headline { background: url(/img/dating/main-head-bg.gif) repeat-x top; border-bottom: 1px solid #6BCAE7; } */
	.bg_main_headline { padding: 0 10px 0 10px; display: block; height: 28px; }

/* Background: Box */
/*	.bg_box { background: #00A3D5; }
  .bg_box_light { background: #00B2E0; } */


}


/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/screen/color-set/specials.css ###*/


@media all
{

/* Main -------------------------------------------------------- */
/* Background: Headlines */
	.bg_main_headline_special_catchbox_1, .bg_main_headline_special_catchbox_2, .bg_main_headline_special_halloween {
		background: url(/img/specials/wiesn/main-head-bg.gif) top; border-bottom: 1px solid #FFFFFF;;
		padding: 0 10px; height: 28px; }
	.bg_main_headline { padding: 0 10px 0 10px; display: block; height: 28px; }

/* Background: Box */
	.bg_box_special_catchbox_1 {  background: #EA5213 url(/img/specials/catchbox_new/catchbox_new_puppe_bg.jpg) no-repeat;
		padding: 0; margin: 0; }
	.bg_box_special_catchbox_2 {  background: #EA5213 url(/img/specials/catchbox_new/catchbox_new_kerl_bg.jpg) no-repeat;
		padding: 0; margin: 0; }

	.bg_box_special_halloween {  background: #000000 url(/img/specials/catchbox_new/catchbox_new_sensation.jpg) no-repeat 0px 26px;
		padding: 0; margin: 0; }

	#main_col_3_content_1 { background: transparent; width: 208px; height: 388px; right: 0; position: relative; }

	#catchbox_text { color: #000000; font-weight: normal; padding: 0px 5px 0 8px; width: 135px;
		margin: 78px 0 0 0; float: right; }

	#main_col_3_content_1 #catchbox_halloween p { color: #FFFFFF; font-weight: bold; padding: 340px 15px 0 8px; width: auto; margin: 0; text-align: center; }
	#main_col_3_content_1 #catchbox_halloween a { color: #FFFFFF; text-decoration:underline; }

	#catchbox_halloween sup { font-size: x-small; }

	.bg_main_content_special_catchbox_1 h6, .bg_main_content_special_catchbox_2 h6 {
		color: #000000; font-weight: normal; font-size: 20px; line-height: 22px; font: Verdana; margin: 0 0 4px 0; }
	#main_col_3_content_1 p { color: #000000; font-size: 12px; line-height: 14px; }

	#catchbox_klein { font-size: 9px; height: 48px; font-size: 48px; line-height: 48px; }
	#catchbox_klein p { padding: 10px 0 0 0; font-size: 9px; line-height: 10px; vertical-align: middle; }

/* fieldset */
	#main_col_3_content_1 fieldset { position: absolute; padding: 0; margin-right: 0; bottom: 0; right: 20px; }
	#main_col_3_content_1 legend, #main_col_3_content_1 label { display: none; }

/* button_green catchbox */
	#main_col_3_content_1 a.button_green { text-decoration: none;  font-style: italic; font-size: 166.67%; color: #ffffff;
		line-height: 1.5em; font-weight: normal; width: 160px; text-align: center; float: right; margin: 10px 0 10px 0; }

}

/*### COMBINE: /home/cockfrog.com/ElCuban/html/css/screen/content_02.css ###*/


@media all
{

/* Global ----------------------------------------------------------- */
/* Alle Schriftgrößen auf Standardgröße (16 Pixel) zurücksetzen */
	html * { font-size: 100.01% }

/* Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
	body { font-family: 'Arial', Verdana, Helvetica, sans-serif; font-size: 75%; }

/* Absatz */
	p { line-height: 120%; margin: 0 0 1em 0; }

/* Formular Eingabe: 10px */
	select, label, textarea, input { font-family: 'Arial', Verdana, Helvetica, sans-serif; font-size: 100%; }

/* Linie */
	hr { border: 0px;
	border-top: solid 1px #333333;
	border-bottom: transparent;
	}

  .hidden {
  display:none;
  }
  #main .mysiteBoxContent p { color:#FFF !important;}
  #main .mysiteBoxContent .clear_button { color:#FFF !important;}
    #main .mysiteBoxContent .clear_button span { color:#FFF !important;}
/* Button Header 18px */
	#header a.button_grey, #header_login a.button_grey, #header_search a.button_grey { font-size: 150%; text-align: center; text-decoration: none; }
	#header a.button_grey:hover, #header_login a.button_grey:hover, #header_search a.button_grey:hover { text-decoration: none; }
	#header a.button_grey:active span, #header_login a.button_grey:active span, #header_search a.button_grey:active span { padding: 9px 0px 4px 10px; }

	#header_login a.button_grey  { font-size: 120%; font-weight: bold; }
	#header_login a.button_grey:active span { padding: 9px 0px 4px 10px; }

	#header a.button_green, #header_login a.button_green, #header_register a.button_green  { font-size: 150%; text-align: center; text-decoration: none; }
  #header_register a.button_green { font-style: italic; }
	#header a.button_green:hover, #header_login a.button_green:hover, #header_register a.button_green:hover { text-decoration: none; }
	#header a.button_green:active span, #header_login a.button_green:active span  { padding: 9px 0px 4px 10px; }

	#header_login a.button_green { font-size: 120%; font-weight: bold; }
	#header_login a.button_green:active span { padding: 9px 0px 4px 10px; }

	#header_login_row_1 span a { font-style: italic; color: #FFF; font-size: 95%; }

  #header_login_row_1 span a:hover,
  #main a.button_grey span a:active { text-decoration: none; }

/* Button Main 15px */
	#main a.button_grey { font-size: 125%; font-weight: bold; letter-spacing: -1px; text-align: center; text-decoration: none; }
	#main a.button_grey:hover { text-decoration: none; }
	#main a.button_grey:active span { padding: 9px 0px 4px 10px; }

	#main a.button_blue { font-size: 125%; font-weight: bold; letter-spacing: -1px; text-align: center; text-decoration: none; }
	#main a.button_blue:hover { text-decoration: none; }
	#main a.button_blue:active span { padding: 9px 0px 4px 10px; }

	#main a.button_red { font-size: 125%; font-weight: bold; letter-spacing: -1px; text-align: center; text-decoration: none; }
	#main a.button_red:hover { text-decoration: none; }
	#main a.button_red:active span { padding: 9px 0px 4px 10px; }

	#main a.button_green { font-size: 125%; font-weight: bold; letter-spacing: -1px; text-align: center; text-decoration: none; }
	#main a.button_green:hover { text-decoration: none; }
	#main a.button_green:active span { padding: 9px 0px 4px 10px; }

	#main a.button_yellow { font-size: 125%; font-weight: bold; letter-spacing: -1px; text-align: center; text-decoration: none; }
	#main a.button_yellow:hover { text-decoration: none; }
	#main a.button_yellow:active span { padding: 9px 0px 4px 10px; }

/* Transparenz */
	.opacity_80 { opacity: 0.80; filter: alpha(opacity=80); -moz-opacity:0.80; }
	.opacity_60 { opacity: 0.60; filter: alpha(opacity=60); -moz-opacity:0.60; }

/* Headlines ----------------------------------------------------------- */
/* h1: durch Logo ersetzen */
	h1 {
	display: block;
	overflow: hidden;
	}

	h1 a {
	display: block;
	overflow: hidden;
	height: 135px;
	text-indent: -9000px;
	background-color: transparent;
	}

	h1:focus a,
	h1:hover a,
	h1:active a { background-color: transparent; }

/* h2: 25px definiert in navigation primnav.css */
	h2 { font-weight: bold; }

/* h3: Keywords für Google / Verborgen */
	h3 { }

/* h4: 15px definiert in navigation seknav.css */
	h4 { font-weight: bold; text-decoration: underline; }

/* h5: 20px */
	h5 { font-size: 166.67%; line-height: 1.5em; font-weight: bold; }

/* h6: 16px */
	h6 { font-size: 133.33%; line-height: 1.2em; font-weight: bold; }

/* Header ----------------------------------------------------------- */

/* Login / register / Legend: 13px */
	#header_login_row_1 legend { font-size: 108.33%; font-weight: bold; }
	#header_login_row_2 legend, #header_register_row_2 legend { font-size: 108.33%; display: none; }

/* register / row 1 */
  #header_register_row_1 p {
  font-size: 150% ! important;
  font-weight: bold;
  font-style: normal;
  color: #FFF;
  }

  #header_register_row_1 {
  font-style: italic;
  color: #FFF;
  line-height: 150%;
  }

/* Logout / h6: 13px */
	#header_logout_col_1 h6 { font-size: 160%; margin: -2px 0 8px 0; }
/* Logout / p */
	#header_logout_row_1 p { margin: 5px 0 0 0; line-height: 1.4em; }

/* Text-Decoration: Link */
  #header_logout a {  }
	#header_logout a:focus,
	#header_logout a:hover,
	#header_logout a:active { text-decoration: none; }

	.header_logout_col_1 a { font-style: italic; }

  #header_logout_row_3 ul { list-style: none;}
  #header_logout_row_3 li { margin-right: 8px; float:left; }

  #header_logout_row_3 { font-weight: bold; }

/* Category ----------------------------------------------------------- */
/* Category row 1 txt */
  #header_category_row_1_content_1 { line-height: 1.2em; }
  #header_category_row_1_content_1 span { font-weight: bold; font-size:12px; }

  #header_category_row_1_content_1 a { color: #333333; }
  #header_category_row_1_content_1 a:focus,
  #header_category_row_1_content_1 a:hover,
  #header_category_row_1_content_1 a:active { text-decoration: none; }

/* Category Description: 12px */
	.txt_category_description { font-size: 100%; line-height: 1.2em; font-weight: normal; font-style: italic; }

/* Category Find: 22px */
	.txt_head_search { font-size: 140%; font-weight: bold; line-height: 160%; }

/* Main ----------------------------------------------------------- */
/* Text-Decoration: Link */
	#main a { text-decoration: none; }
	#main a:focus,
	#main a:hover,
	#main a:active { text-decoration: none; }

/* Skyscraper */
	#skyscraper { position: absolute; right: -160px; top: -5px; }

/* Footer ----------------------------------------------------------- */
/* Footer: 12px */
	#footer { font-size: 100%; line-height: 1.3em; color:#FFF; float:left; padding-top:10px; padding-left:3px; width:810px; }

/* Text-Decoration: Link */
	#footer a { text-decoration: underline; color:#FFF; }
	#footer a:focus,
	#footer a:hover,
	#footer a:active { text-decoration: none; color:#FFF; }
	
	.footerlist { list-style-position: inside;	list-style-type: disc; margin-left:0px; }
	.footerlist li { color: #fff; }
	.footermenu { list-style-type: none; }
	.footermenu li { display: inline; margin-right: 10px; color: #fff; }
	
  #footer_copyright { text-align: right; float:left; font-weight: bold; }

/* Size Fix */
	#ajaxerror  { font-size: 0; }

/* Link-Styles Home --------------------------------------------------- */

	.listbox a,
	.imglistbox a,
	.partybox a,
	.aktionen a
	{
		text-decoration: underline !important;
	}

/* Layout: BBCode Toolbar */
	.bb_toolbar { list-style: none; background-color: #ADADAD; height: 20px; line-height: 20px; padding: 5px 0px; }
	.bb_toolbar li { display: inline; }
	.bb_toolbar li a { float: left; width: 20px; height: 20px; display: block; background: transparent url(/img/global/icons/bbcode_icons_inactive.gif) 0 0 no-repeat; overflow: hidden; }
	.bb_toolbar li a:hover { background-image: url(/img/global/icons/bbcode_icons_active.gif); }
	.bb_toolbar li a:active { background-image: url(/img/global/icons/bbcode_icons_pressed.gif); }
	.bb_toolbar li a span { visibility: hidden; font-size: 0px; }

	.bb_toolbar li a.bb_bold_button { background-position: 10px 0; padding-left: 10px; }
	.bb_toolbar li a.bb_italic_button { background-position: -20px 0; }
	.bb_toolbar li a.bb_underline_button { background-position: -40px 0; }
	.bb_toolbar li a.bb_strike_button { background-position: -60px 0; }
	.bb_toolbar li a.bb_center_button { background-position: -80px 0; }
	.bb_toolbar li a.bb_justify_button { background-position: -100px 0; }
	.bb_toolbar li a.bb_right_button { background-position: -120px 0; }
	.bb_toolbar li a.bb_heading_button { background-position: -140px 0; }
	.bb_toolbar li a.bb_quote_button { background-position: -140px 0; }
	.bb_toolbar li a.bb_color_button { background-position: -160px 0; }
	.bb_toolbar li a.bb_image_button { background-position: -180px 0; }
	.bb_toolbar li a.bb_list_button { background-position: -200px 0; }
	.bb_toolbar li a.bb_olist_button { background-position: -220px 0; }
	.bb_toolbar li a.bb_listitem_button { background-position: -240px 0; }
	.bb_toolbar li a.bb_link_button { background-position: -300px 0; }
	.bb_toolbar li a.bb_mail_button { background-position: -320px 0; }

	.bb_toolbar li a.bb_preview_button { float:right; width: auto; background: none; padding-right: 5px; }
	.bb_toolbar li a.bb_preview_button span { visibility: visible; font-size: 10px; }
	.bb_toolbar li a.bb_previewclose_button { float:right; width: auto; background: none; padding-right: 5px; }
	.bb_toolbar li a.bb_previewclose_button span { visibility: visible; font-size: 10px; }

	#smilies { display:inline; height: 35px; background-color: #FFFFFF; }
	#smilies li, #smilies_chat li { display: inline; margin: 5px 5px 0 5px; list-style: none; }
	#smilies ul li a, #smilies_chat ul li a { text-decoration: none; }

/* Layout: BBCode Preview */
	#main .bb_preview { padding: 5px; background: #ADADAD; clear: both; }
	#main .bb_preview p { display: block; float: none; clear: none; width: auto; }
	#main .bb_preview ul li { margin-left: 15px; }


/* Link-Styles Home --------------------------------------------------- */

	#ajaxoutput { display: none; }

}
