/***********************************************
****** WEBPROFILE CSS *************
***********************************************/

/*********************************************************************************************************************************************************************
/* Webprofil - PROFILBOX */
/* Abhängigkeiten an #wp_profilebox */
/*********************************************************************************************************************************************************************/

#wp_profilebox {
	width:617px;
}

#wp_profilebox .profileboxheader{
    background-image: url(../design/box-top-light.gif); background-repeat:no-repeat; height:29px;
}

#wp_profilebox .profileboxheader .leftside {
	margin:0px; width:400px; float:left;
}

#wp_profilebox .profileboxheader .rightside {
    margin:0px; width:215px; float:right; text-align:right; overflow:hidden;
}

#wp_profilebox .profileboxheader h2{
    border-width:0; font-size:14px; font-weight:bold; margin:0; overflow:hidden; padding:6px; text-align:left;
}

#wp_profilebox .profileboxcenter {
    padding-top:5px; background-color:#F7F7F7; background-image: url(../design/box-center-light.gif); background-repeat: no-repeat; 
	border-left:1px solid #FFC400; border-right:1px solid #FFC400; 
}

#wp_profilebox .profileboxcenter .profileboximage {
	float:left; margin:10px 0 10px 20px; width:75px;
}

/*IE6 only*/
* html #wp_profilebox .profileboxcenter .profileboximage {margin-left:15px;}

#wp_profilebox .profileboxcenter .profileboxinfo {
	float:right; margin:10px 20px 10px 0; width:485px;
}

/*IE6 only*/
* html #wp_profilebox .profileboxcenter .profileboxinfo {width:475px;}

/*IE7 only*/
*:first-child + html #wp_profilebox table {margin-top:0px;}

/*IE6 only*/
* html #wp_profilebox table {margin-top:0px;}

/*IE8 only*/
#wp_profilebox .profileboxinfo table { margin-top /*\**/: 0px\9 }

#wp_profilebox  table {
	width:100%; table-layout:fixed; margin-top:10px;
}

#wp_profilebox  table td { 
	font-size:12px; text-align:left; vertical-align:top;
}

#wp_profilebox td.key { 
	width:109px; font-weight:bold; text-align:left; vertical-align:top; 
}

#wp_profilebox .profileboxcenter .profileboxinfo .info_key {width:109px;}

/*IE6 only*/
* html #wp_profilebox .profileboxcenter .profileboxinfo .info_key {width:107px;}

/*IE7 only*/
*:first-child + html #wp_profilebox .profileboxcenter .profileboxinfo .info_key {width:110px;}

/*IE7 only*/
*:first-child + html #wp_profilebox .profileboxinfo .tagcloud {margin-bottom:10px;}

/*IE8 only*/
#wp_profilebox .profileboxcenter .profileboxinfo .info_key { width /*\**/: 110px\9 }

#wp_profilebox  td.value { 
	width:28%; text-align:left; white-space:-moz-pre-wrap; vertical-align:top;overflow:hidden;
}

#wp_profilebox  td.value a.olink { 
	color:#F44300;text-decoration:none;
}

#wp_profilebox  td.value a {
	color:#1e1e1e;text-decoration:underline;
}

#wp_profilebox .profileboxcenter .profileboxinfo tr.spacer td {
	font-size:1px; height:10px;
}

#wp_profilebox .profileboxcenter .profileboxchange {
    clear:both; font-size:11px; margin:-10px 20px 0 0; padding:0 0 10px; text-align:right;
}

#wp_profilebox .profileboxfooternotownprofile{
    background-color:#F7F7F7; background-image: url(../design/box-bottom-light.gif); background-repeat:no-repeat; height:5px;
}

#wp_profilebox  .tabselect { 
	height:27px; list-style-type:none; margin:0px; padding:0px; width:618px; 
}

/*IE6 only*/
* html #wp_profilebox .tabselect {width:617px;}

/*IE6 only*/
* html #wp_profilebox .tabselect .premium14 {line-height:27px;}

#wp_profilebox  .tabselect li { 
	float:left; margin:0px; padding:0px; background-color:#F7C849; line-height:27px; vertical-align:middle; 
	text-align:center; font-size:12px; font-weight:bold;
}

/*IE6 only*/
* html #wp_profilebox  .tabselect li {line-height:25px;}

#wp_profilebox  .tabselect li.active {
	background-color:#FFA800;
}

#wp_profilebox  .tabselect li.active a, #wp_profilebox  .tabselect li.active a:hover {color:#000000;}

/*IE8  only*/
#profile_info .tagcloud { margin-bottom /*\**/: 10px\9 }

/***************************/
/*MENUE WEBPROFILEBOX*/
/**************************/

/*PROFILEBOXTABS*/
.premium01 { 
	height:27px; width:68px; background-image: url(../design/box-roundtab.gif); border-width:0px; border-right:1px solid #F0AF00; 
}

.active .premium01 {background-image: url(../design/box-roundtab-sel.gif);}

.premium02 { 
	width:101px; border-top:1px solid #FFA800; border-bottom:1px solid #FFA800; border-right:1px solid #FFA800; height:25px;
}

.premium03 { 
	width:115px; border-top:1px solid #FFA800; border-bottom:1px solid #FFA800; border-right:1px solid #FFA800; height:25px;
}

.premium04 { 
	height:27px; width:330px; background-color:#FFD054; border-width:0px; background-image: url(../design/box-roundmessage.gif); 
	font-size:11px;
}

.premium05 {width:0px;}

/* infos */
.premium11 { 
	height:27px; width:68px; background-image: url(../design/box-roundtab.gif); background-repeat:no-repeat;
	border-width:0px; border-right:1px solid #F0AF00; 
}

.active .premium11 { 
	width:68px; background-image: url(../design/box-roundtab-sel.gif);
}

/*nachrichten*/
.premium12 { 
	width:100px; border-top:1px solid #FFA800; border-bottom:1px solid #FFA800; border-right:1px solid #FFA800; height:25px;
}

/*einstellungen*/
.premium13 { 
	width:112px; border-top:1px solid #FFA800; border-bottom:1px solid #FFA800; border-right:1px solid #FFA800; height:25px;
}

/*teaser*/
.premium14 { 
	width:239px; background-color:#FFD054; border-width:0px; background-image: url(../design/box-roundmessage-short.gif); 
	font-size:11px;
}

/*premium*/
.premium15 { 
	width:94px; border-top:1px solid #FFA800; border-bottom:1px solid #FFA800; border-right:1px solid #FFA800; height:25px;
}

.role_id_image {
	float:left; margin:4px -6px 0 4px;
}

/*******************************/
/*MESSANGER WEBPROFILEBOX*/
/*******************************/

.messages { 
	position:relative; margin:0px; padding-right:5px; text-align:left; height:231px; overflow:hidden; 
}

.messages_scroll {
	margin:0px; padding:0px; width:15px; height:202px; float:right; background-color:#EEEEEE; 
	border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2; 
}

.messages_scroll #scroll_handle1 { 
	width:15px; height:10px; background-color:#D2D2D2; 
	font-size:1px; position:relative; top:110px; 
}

.messages .messages_content {position:relative;}

.messages .msg { 
	margin:0px; padding:0px; font-size:12px; overflow:hidden; 
}

.messages .msg img {cursor:pointer;}

.messages input.text1, .messages input.text0 {font-size:13px;}

.messages .msgimage {width:50px; float:left;}

.messages .msgown {  
	margin:0px 0px 0px 20px; padding:0px; font-size:12px; overflow:hidden; float:left; width:480px; position: relative; 
}

/*IE6  only*/
* html .messages .msgown {float:right; width:470px;}

.messages .msgown_sender {  
	margin:0px; margin-bottom:5px; padding:0px; font-size:11px; font-weight:bold; 
}

.messages .msgown_delete {
	float:right; margin:-15px 5px 0 0;
}

.messages .msgown_markmsg {
	color:#FF5100; cursor:pointer;
}

.messages .cs_main {
	width:480px; position:relative; margin-top:5px;
}

.messages .cs_mainright {margin-left:130px;}

/*IE6  only*/
* html .messages .cs_mainright {margin-left:80px;}

.messages .cs_arrowrightside {
	float:left; left:-2px; position:relative; top:15px;
}

.messages .cs_arrowleftside { 
	float:left; left:2px; position:relative; z-index:100; top:0px; 
}

.messages .cs_containerleft {
	float:left; width:370px; margin-top:-5px;
}

.messages .cs_containerright {
	float:left; width:370px; margin-top:11px;
}

.messages .cs_leftbubble {
	padding:5px; float:left; border:1px solid #DCDCDC; background-color:#FFFFD7;
}

.messages .cs_rightbubble {
	padding:5px; float:right; border:1px solid #DCDCDC; background-color:#FFF1CD;
}

p.message_text0 { 
	height:100px; margin:10px; padding:5px; overflow:hidden; font-size:14px; font-weight:bold; color:#9C9A9C; 
}

p.message_text1 { 
	height:100px; margin:10px; padding:5px; overflow:hidden; font-size:14px; font-weight:bold; color:#9C9A9C; 
}

p.name_list_user {
	color:#808080; font-size:9px;
}

.message_links { 
	background-color:#F6F6F6; padding:5px; text-align:center; vertical-align:middle; font-size:11px; 
}

.message_control { 
	background-color:#F6F6F6; line-height:20px; text-align:center; vertical-align:middle; font-size:11px; padding-bottom:5px; 
}

.message { 
	margin:10px; margin-bottom:15px; padding:10px; font-size:12px; font-weight:bold; background-color:#FF955B; border: 1px solid #DE5E00; 
}

/*IE6 only*/
* html #messages.messages {width:94%;}

.scriptmsg { 
	position:absolute; top:0px; left:0px; width:100%; font-size:13px; margin:-5px; padding:6px; background-color:#FFB57B; 
}

.scriptmsg img {
	margin-top:4px;
}

.bottom {
	margin:0px; padding:0px; height:5px; background-repeat:no-repeat; font-size:4px;
}

.center {
	margin:0px; padding:0px;
}

.remark {
	color:#808080; font-size:9px;
}

/*******************************/
/*CONNECTIONS WEBPROFILE*/
/******************************/

.connections { 
	margin:0px 10px -10px 10px; overflow:hidden; width:590px;
}

.connection { 
	float:left; font-size:11px; text-align:center;
}

.connection_gap { 
	float:left; width:50px; padding-top:-10px; font-size:11px; text-align:center;
	position:relative; top:-9px; 
}

.connection img {border:1px solid #C7BDB5;}

.connection_line img {
	margin-left:5px; margin-right:5px; margin-top:24px;
}

.connection_line {float:left;}

.connection_info {
	margin-left:5px; float:right;
}

.connection_userimagebox {
	float:left; height:85px; width:52px; display:block;
}

.connection_userimagebox  .image_delete { 
	position:absolute; border-width:0px; top:0px; padding:0px;
}

.connection_userimage { 
	font-weight:normal; font-size:10px; height:60px; text-align:center;
}

.connection_userkontakt { 
	position:relative; top:1px; height:2.5em; vertical-align:bottom; font-size:11px; display:block;
}

.connection_username { 
	font-size:11px;
}

#area .maininfo .center {padding:5px 10px 15px;}

#wp_resultbox { 
	width:617px; margin:0px; padding:0px; margin-top:20px; background-color:#FCFCFC; text-align:left; border:1px solid #F0F0F0; 
}

#wp_resultbox img.arrow_5x7, #wp_resultbox img.arrow_5x8, #wp_resultbox img.arrow_9x8, #wp_resultbox img.arrow_9x10, #wp_resultbox img.arrow_98x18 {border:0px;}

#wp_resultbox .premium_fileexport {
	font-size:10px; float:left;
}

#wp_resultbox .premium_fileexport.rightside {
	float:right; position:relative;
}

#wp_resultbox .premium_fileexport a {
	float:left; margin:0 2px;
}

#wp_resultbox .premium_fileexport  a img {
	border:0; vertical-align:bottom; width:15px;
}

#wp_resultbox .premium_dossier {
	float:left; margin-right:5px; padding-top:2px; font-weight:normal; color:#363A47;
}

#wp_resultbox .premium_dossier  a  {
	margin-left:5px;
}

#wp_resultbox .top { 
	height:auto; margin:0px; padding:3px; background-color:#F4F4F4; border-bottom:1px solid #FFFFFF;
}

#wp_resultbox .top h2 { 
	float:left; width:48%; margin:0px; padding:0px; padding-left:3px; border-width:0px; overflow:hidden; font-size:13px;
}

.viprank {
	margin:15px 0 0; text-align:center; width:60px;
}

#wp_resultbox .toolbar { 
	height:25px; margin:0px; margin-bottom:10px; padding:0px; background-color:#F3F3F3; border-bottom:1px solid #E1E1E1; 
	font-weight:bold; font-size:11px;
}

#wp_resultbox .toolbar_item { 
	height:25px; width:1px; border-width:0px; text-align:center; vertical-align:middle; 
}

#wp_resultbox .tools { 
	height:25px; float:left; margin:0px; padding:0px; background-color:#F0F0F0;
	background-image: url(../design/toolbar-back.gif); line-height:25px; 
}

#wp_resultbox .tools a { 
	margin-left:5px; margin-right:5px; font-weight:bold; font-size:11px;
}

#wp_resultbox .tools a.highlight1 { 
	font-weight:bold; border:2px solid red; padding:4px; margin-left:-4px; margin-right:-5px; font-size:11px;
}

#wp_resultbox .link { 
	height:25px; float:right; margin:0px; margin-right:5px; padding:0px; text-align:right; line-height:25px; 
}

/*IE6 only*/
* html #wp_resultbox .link {height:18px; margin-top:6px; line-height:18px;}

#wp_resultbox .resultbar { 
	margin:0px; padding:0px; height:26px; background-color:#E6E6E6; background-image: url(../design/smalltab-back.gif); font-size:11px; 
}

#wp_resultbox .resultbar a, #resultbox .resultbar a:hover {
	color:#000000;
}

#wp_resultbox .resultbar .categories, #wp_side .categories  { 
	float:left; width:77%; margin:0px 0px 5px 0px; padding:0px; padding-left:5px; line-height:26px;  
}

/*IE6 only*/
* html #wp_resultbox .resultbar .categories  {height:26px;}

#wp_resultbox .resultbar .sort { 
	float:right; width:21%; margin:0px; padding:0px; padding-right:5px; padding-top:6px; text-align:right; vertical-align:top; 
}

#wp_resultbox .peoplepaging {
	line-height:20px;
}

#wp_resultpaging {
	line-height:30px; margin:5px 0px; padding:0px;
}

#wp_resultpages2 {
	clear:left; margin:10px 0 0 7px;
}

/*IE6 only*/
* html #wp_resultpages2 {margin-bottom:3px;}

#wp_resultpages a.pageitem, #wp_resultpages2 a.pageitem, #imagepages a.pageitem { 
	padding:3px; padding-left:5px; padding-right:5px; background-color:#EBEBEB; 
}

#wp_resultpages span.pageitem_sel, #wp_resultpages2 span.pageitem_sel, #imagepages span.pageitem_sel { 
	padding:3px; padding-left:5px; padding-right:5px; border:1px solid #EBEBEB; font-weight:bold; 
}

#wp_resultpages a.highlight, #wp_resultpages2 a.highlight, #imagepages a.highlight {
	background-color:#FFD927;
}

#wp_resultpaging .page_sel {
	background-color:#F4F4F4; border:1px solid #EBEBEB; font-weight:bold; margin-right:2px; padding:2px 5px;
}

#wp_resultpaging .page {
	border:1px solid #EBEBEB; color:#C20000; margin:0 2px;	padding:2px 5px;
}

#wp_resultpages div.show1 {
	margin:0px; padding:0px;
}

/*********************************************************************************************************************************************************************
/* Webprofil - RESULTS SEITE */
/*********************************************************************************************************************************************************************/
/*Firefox V.2.0.0.20*/
#dialog_header .button_close {
	background-image: url(../design/close.gif); background-repeat:no-repeat;
	border:0px; width:18px; height:17px; background-color:#FFFFFF; cursor:pointer;
}

#wp_results {
	width:617px; margin:0px; padding:0px;
}

#wp_results .pages { 
	margin-bottom:0px; padding:5px; background-color:#F9F9F9; border-bottom:1px solid #FFFFFF; 
}

#wp_results h3 {
	font-size:13px; margin:0px;
}

#wp_results h3.saveteaser_top {
	font-size:12px; font-weight:bold;
}

#wp_results h3.saveteaser_bottom {
	margin-bottom:4px; font-size:12px; font-weight:bold;
}

#wp_results h3.box1 { 
	margin:0px; padding:2px; background-color:#FADB82; border:1px solid #FFBD00; 
}

#wp_results .headerresulttable{
	width:617px; margin:-2px 0 0 0; padding:0px;
}

#wp_results .sourcetable {
	width:100%; margin:0; padding:0px;
}

#wp_results table tr td, #wp_results table tr td div, #wp_results table tr th {
	font-size:8pt; margin:0px;
}

#wp_results .separator { 
	margin:10px 0; padding:0px; height:0px; font-size:0px; border-top:1px solid #EDEDED; 
}

#wp_results .result_item { 
	border-bottom:1px solid #DCDCDC; margin:0px; padding:0px; padding-top:10px; padding-bottom:10px;     
}

/*IE8*/
#wp_results .result_item {width /*\**/:617px\9}
/*IE8*/
#wp_results .result_item {left /*\**/:0px\9}

#wp_results .profilebar  { 
	margin:0px; padding:0px; padding-top:10px; padding-bottom:0px; background-color:#F9F9F9; 
}

#wp_results tr table img {border-width:0px;}

#wp_results .item_source { 
	vertical-align:top; padding-top:0px; margin:0px; padding-right:0px;
	text-align:center; width:45px;
}

/*IE6 only*/
* html #wp_results .item_source {width:44px;}

/*IE7 only*/
*:first-child + html #wp_results .item_source {width:44px;}

#wp_results .resultcontainer .item_source {
	background:transparent; background-color:#FFFFFF;
}

#wp_results .item_vip {
	width:50px;
}

#wp_results .item_source div.source {
	margin-right:20px; padding:0px; margin:0px;
}

#wp_results .item_text {
	padding:1px 5px; vertical-align:top; width:492px; 
}

#wp_results .item_image {
	width:40px; text-align:center; padding-bottom:4px; vertical-align:top;
} 

#wp_results .item_deleteteaser {
	width:15px; vertical-align:top; padding-top:3px;
}

#wp_results .item_rating {
	width:60px; text-align:center;vertical-align:top;
}

#wp_results .item_rating1 {
	width:1px; font-size:1px;
}

#wp_results .item_rating .rating1 { 
	width:50px; height:22px; margin:0px; padding:0px; background-color:#E6A200; background-image: url(../design/button-rating1.gif); 
}

#wp_results .item_rating .rating1 span { 
	font-family: Arial, Helvetica; font-size:16px; font-weight:bold; color:#FFFFFF; line-height:22px;
	text-align:center; vertical-align:middle; 
}

#wp_results .item_rating .rating2 { 
	width:50px; height:22px; margin:0px; padding:0px; background-color:#E6A200;
	background-image: url(../design/button-rating2.gif); cursor:pointer;
}

#wp_results .item_hint {
	padding-top:4px; background-color:#F8F8F8;
}

#wp_results .item_hint h3 {
	padding-top:5px; padding-bottom:5px;
}

#wp_results .item_hint a {
	text-decoration:underline;
}

#wp_results .item_hint .remove_result {
	margin-left:15px;
}

#wp_results .item_check  { 
	width:25px; background-color:#F5F5F5; vertical-align:top; padding-top:1px;
}

#wp_results .item_check1  { 
	width:25px; background-color:#FCDBD3; vertical-align:top; padding-top:1px;
}

#wp_results  .item_check  img {
	border:0px; width:25px; height:15px;
}

#wp_results .searchresult_hover1 {
	background-color:#FCDBD3; cursor:pointer;
}

#wp_results .searchresult_hover0 {
	background-color:#FCFCFC; cursor:pointer;
}

#wp_results tr.save_top td {
	padding:0px; height:5px; font-size:1px; border-bottom:1px solid #EDEDED;
}

#wp_results tr.save_bottom td {
	padding-top:5px; margin-bottom:10px; vertical-align:bottom;
}

#wp_results .item_delete {
	width:9px; text-align:right; vertical-align:top;
}

#wp_results .item_separator { 
	height:5px; padding:0px; margin:0px; font-size:1px; vertical-align:bottom; 
}

#wp_results .item_separator div { 
	margin:0px; padding:0px; height:0px; font-size:1px; border-bottom:1px solid #DCDCDC; 
}

#wp_results .header { 
	margin:0px; padding:0px; padding-top:3px; padding-bottom:3px; background-color:#F5F5F5; border-width:0px;
}

#wp_results .header table {
	margin:0px; margin-left:10px;
}

#wp_results .header th {
	font-size:11px; font-weight:bold; vertical-align:middle; text-align:left;
}

#wp_results #profile_empty_teaser {
	background-color:#365F91; background-image:url(../design/back-profileempty-teaser.png); background-repeat:no-repeat;
	color:#FFFFFF; height:80px; margin:auto; width:606px;
}

#wp_results #profile_empty_teaser div {
	margin:10px; margin-left:100px;
	padding-top:10px;
}

#wp_results #profile_empty_teaser h4 {
	font-size:15px; font-weight:bold; margin:0px; margin-bottom:5px;
}

#wp_results #results_container { position /*\**/:relative\9 }

#wp_results #results_container { width /*\**/:617px\9 }

#wp_results #results_container #profile_empty_teaser h4 a {
	text-decoration:none;
}

#wp_results #results_container #profile_empty_teaser a {
	color:#FFFFFF; text-decoration:underline;
}

#results #results_container #profile_empty_teaser a:hover {
	color:#FFFFFF;
}

.disableblock {
	position:absolute; background-color:#FFFFFF; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); 
}

.loadblock { 
	opacity: 0.3; -moz-opacity: 0.3; filter: alpha(opacity=30); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	background-color:#FFFFFF; z-index:8; cursor:wait; position:absolute; 
}

.loadframe { 
	opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
	margin:0px; margin-left:20px; margin-top:20px; padding:2px; position:absolute; font-size:11pt; font-weight:bold; 
	color:#5275AA; background-color:#FFFFFF; z-index:9; cursor:wait; border:1px solid #DCDCDC;
}

#wp_results #results_container .item_text .infobar {
	font-size:10px; margin:0px; padding:0px; color:#AAAAAA;
}

#wp_results #results_container .item_text .infobar a:link {
	font-size:9px; color:#AAAAAA;
}

#wp_results #results_container .item_text .infobar a:visited{
	font-size:9px; color:#AAAAAA;
}

#wp_results #results_container .item_text .infobar a:hover {
	font-size:9px; color:#AAAAAA;
}

#wp_results #results_container .item_text .infobar a.info_comment { 
	background-image: url(../design/icon-comment.gif); background-repeat:no-repeat; color:#FFFFFF; text-decoration:none; 
}

#wp_results #results_container .item_text .infobar a.info_comment1 {
	background-image: url(../design/icon-comment-sel.gif); font-size:9px; color:#F44300;
}

#wp_results #results_container .item_text .infobar a.info_comment:hover {
	color:#FFFFFF; text-decoration:none;
}

#wp_results #results_container .item_text .infobar a.info_comment1:hover {
text-decoration:none; color:#F44300;
}

div.tinytab { 
	list-style-type:none; margin:0px; padding:0px; white-space:normal; overflow:hidden; 
}

div.tinytab table { 
	margin:0px; margin-top:8px; margin-right:2px; padding:0px; height:18px; 
	background-color:#E9E9E9; float:left; overflow:hidden; white-space: nowrap; 
}

div.tinytab table td {font-size:1px; white-space:nowrap;}

div.tinytab table.active1 {background-color:#FFE5A5;}

div.tinytab table td.center { 
	background-image: url(../design/tinytab-center.gif);
	font-size:11px; line-height:18px; vertical-align:middle; 
}

div.tinytab table.active1 td.center {background-image: url(../design/tinytab-sel-center.gif); font-weight:bold;}

div.tinytab table.mark1 td.center {background-image: url(../design/tinytab-mark-center.gif);}

div.tinytab table td.left {width:5px; background-image: url(../design/tinytab-left.gif);}

div.tinytab table.active1 td.left {background-image: url(../design/tinytab-sel-left.gif);}

div.tinytab table.mark1 td.left {background-image: url(../design/tinytab-mark-left.gif);}

div.tinytab table td.right {width:5px; background-image: url(../design/tinytab-right.gif);}

div.tinytab table.active1 td.right {background-image: url(../design/tinytab-sel-right.gif);}

div.tinytab table.mark1 td.right {background-image: url(../design/tinytab-mark-right.gif);}



#wp_results #results_container .item_text a:link {
	color:#F44300;
}

#wp_results #results_container .item_text a:visited {
	color:#CC8868;
}

/*********************************************************************************************************************************************************************
/* Webprofil - RECHTE SEITE */
/*********************************************************************************************************************************************************************/
#wp_side {
	width:300px; float:right; height:auto; text-align:left; position:relative;
}

#wp_side h2 {
	font-size:13px;
}

/*IE8*/
#wp_side { clear /*\**/: right\9 }

/*IE8*/
#area { clear /*\**/: left\9 }

/*IE7*/
*:first-child + html #area { clear:left; }

#wp_side .messages {
	height:auto; width:300px;
}

#wp_side .sidearea {
	width:300px; font-size:12px; margin-bottom:25px; overflow:hidden; text-align:left;
}

#wp_side .sidearea h2  { 
	margin:0px; padding:4px; padding-left:6px; font-weight:bold; text-align:left;
	border-width:0px; vertical-align:top;
}

#wp_side .sidearea .top {
	height:24px; background-image: url(../design/sideinfo-top-300.gif);
}

#wp_side .sidearea .center { 
	overflow:hidden; padding:5px; padding-left:10px; padding-right:10px; padding-bottom:10px; 
	background-image: url(../design/sideinfo-center-300.gif); 
}

#wp_side .sidearea .bottom { 
	height:5px; background-image: url(../design/sideinfo-bottom-300.gif); text-align:center; 
}

#wp_side .sidepanel {
	margin-bottom:20px;
}

#wp_side .sidepanel .wpterms {
    padding:5px;
}

#wp_side .sidepanel h3.left { 
	margin:0px; padding:0px; float:left; width:40px; font-size:12px; font-weight:bold; 
}

#wp_side .sidepanel .side_change { 
	clear:both; margin:5px; margin-right:10px; margin-bottom:-3px; text-align:right;
	font-size:11px;
}
#wp_side .sidepanel { 
	position:relative; width:298px; margin:0px; padding:0px; margin-bottom:25px; background-color:#FCFCFC; text-align:left; 
	overflow:hidden; border:1px solid #F0F0F0; 
}

#wp_side .sidepanel h2 { 
	height:24px; margin:0px; margin-bottom:10px; padding:0px; padding-left:2px; background-color:#F4F4F4; border-bottom:1px solid #FFFFFF; 
	line-height:24px; vertical-align:middle; overflow:hidden; font-weight:bold;
}

#wp_side .sidepanel .bottom { 
	margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; background-color:#F4F4F4; 
}

#wp_side .sidepanel h3.save {
	margin-bottom:5px; font-size:12px; font-weight:bold;
}

#wp_side .sidepanel .sideinfo {
	padding:5px; padding-top:0px;
}

#wp_side .sidepanel h2.region {
	display:inline; background-color:#FCFCFC;
}

#wp_side .sidepanel .sideinfo p {
	padding-bottom:10px;
}

#wp_side .sidebox {
	width:300px; font-size:12px; margin-bottom:25px; overflow:hidden;
}

#wp_side .sidebox .top { 
	background-image: url(../design/sidebox-top-300.gif); height:5px; background-repeat:no-repeat;
}

/*IE6 only*/
* html #wp_side .sidebox .top {font-size:4px; line-height:4px;}

#wp_side .sidebox .center { 
	padding:5px; padding-left:10px; padding-right:10px; padding-bottom:10px; background-image: url(../design/sidebox-center-300.gif); 
}

#wp_side .sidebox .center h2 { 
	width:100%; margin:0px; margin-bottom:10px; padding:0px; padding-bottom:2px; color:#C40404; font-weight:bold; 
	border-bottom:1px solid #D4D4D1; background-image: url(../design/sidebox-header.gif);
	background-repeat:no-repeat; background-position: top right; 
}

#wp_side .sidebox .center img {
	float:right; margin-top:5px;
}

#wp_side .sidebox .center img.border {
	border:1px solid #C7BDB5;
}

#wp_side .sidebox .bottom { 
	height:34px; background-image: url(../design/sidebox-bottom-300.png); text-align:center; background-repeat:no-repeat;
}

#wp_side .sidebox .bottom_simple { 
	height:5px; background-image: url(../design/sidebox-bottom-simple-300.gif); text-align:center; 
}

#wp_side .sidebox .bottom .button {
	margin-top:6px; height:23px;
}

#wp_side .sidebox .bottom .button_long {
	background-image: url(../design/button-sidebox-long.gif); width:200px;
}

#wp_side .sidebox .bottom .button_short2 {
	background-image: url(../design/button-sidebox-short2.gif); width:120px;
}

#wp_side .sidebox .bottom .button_medium {
	background-image: url(../design/button-sidebox-medium.gif); width:155px;
}

#wp_side .sidebox .bottom .button_short {
	background-image: url(../design/button-sidebox-short.gif); width:110px;
}

#wp_side .sidebox .center .shortframe { 
	clear:left; width:202px; margin:0px; margin-top:5px; 
}

#wp_side .sidebox .center .shortframe .top { 
	height:18px; padding:0px; background-image: url(../design/shortframe-top2.gif); 
}

#wp_side .sidebox .center .shortframe .top h3 { 
	display:inline; margin-left:5px; font-size:11px; color:#FFFFFF; 
}

#wp_side .sidebox .center .shortframe .center { 
	padding:0px; background-image: url(../design/shortframe-center2.gif); 
}

#wp_side .sidebox .center .shortframe .bottom { 
	padding:0px; height:5px; background-image: url(../design/shortframe-bottom2.gif); 
}

#wp_side .sidebox .center .leftbox { 
	float:left; width:auto; font-size:11px; margin-left:10px; 
}

#wp_side .sidebox .center .number_left { 
	color:#FC6504; font-weight:bold; text-align:right; margin-right:8px; line-height:14px; 
}

#wp_side .sidebox .center .number_left a {
	text-decoration:underline;
}

#wp_side .sidebox .center .rightbox {font-size:11px;}

#wp_side .sidebox .center .text_right {
	overflow:hidden; white-space:nowrap; line-height:14px;
}

#wp_side .sidebox .center .frame {
	width:276px; margin:0px; margin-top:5px;
}

#wp_side .sidebox .center .frame .top { 
	height:5px; padding:0px; background-image: url(../design/frame-top-300.gif); 
}

/*IE6 only*/
* html #wp_side .sidebox .center .frame .top {font-size:4px;}

#wp_side .sidebox .center .frame .center { 
	padding:5px; padding-left:8px; padding-right:8px; background-image: url(../design/frame-center-300.gif); 
}

#wp_side .sidebox .center .frame .center h3 { 
	margin:0px; margin-bottom:5px; padding:0px; font-size:11px; color:#FC6504; 
}

#wp_side .sidebox .center .frame .bottom { 
	padding:0px; height:5px; background-image: url(../design/frame-bottom-300.gif); 
}

#wp_side .sidebox .center .shorttextframe { 
	clear:left; width:192px; margin:0px; margin-top:5px; margin-bottom:5px; font-size:11px; 
}

#wp_side .sidebox .center .shorttextframe p { 
	margin:0px; margin-bottom:5px; padding:0px; 
}

#wp_side .sidepanel .separator { 
	margin:0px; padding:0px; margin-bottom:10px; clear:both; 
}

#wp_side .sidebox .center .textframe { 
	width:266px; margin:0px; margin-top:5px; margin-bottom:-3px; font-size:11px; 
}

#wp_side .sidebox .center .textframe p { 
	margin:0px; margin-bottom:2px; padding:0px; 
}

#wp_side .sidebox .center .tabframe { 
	width:276px; margin:0px; margin-top:5px; 
}

#wp_side .sidebox .center .tabframe .top { 
	height:18px; padding:0px; background-image: url(../design/tabframe-top-300.gif); 
}

/*IE6 only*/
* html #wp_side .sidebox .center .tabframe .top {line-height:18px;}

* html #wp_side .sidebox .center .tabframe .top h3 {display:block; line-height:13px;}

#wp_side .sidebox .center .tabframe .top h3 { 
	display:inline; margin-left:5px; font-size:11px; color:#FFFFFF; 
}

#wp_side .sidebox .center .tabframe .center { 
	padding:2px; background-image: url(../design/tabframe-center-300.gif); 
}

#wp_side .sidebox .center .tabframe .bottom { 
	padding:0px; height:5px; background-image: url(../design/tabframe-bottom-300.gif); 
}

#wp_side .pages { 
	padding:5px; width:285px; line-height:22px;
}

#wp_side #imagepages .page, #wp_side #buddypages .page, #wp_side #imagepages a.page_sel, #wp_side #buddypages a.page_sel {padding-left:2px; padding-right:2px;}

#wp_side .images .image_delete { 
	position:absolute; border-width:0px; top:0px; padding:0px; left:-5px;
}

#wp_side.infobar a, .infobar a:hover {
	color:#AAAAAA; font-size:9px;
}

#wp_side .infobar a.info_comment {
	background-image:url(../design/icon-comment.gif); background-repeat:no-repeat; color:#FFFFFF; text-decoration:none;
}

#wp_side .infobar a.info_comment1 {
	background-image: url(../design/icon-comment-sel.gif); font-size:9px;
}

#wp_side .infobar a.info_comment:hover {
	color:#FFFFFF; text-decoration:none;
}

#wp_side .infobar a.info_comment1 {
	color:#F44300;
}

#wp_side .infobar a.info_comment1:hover {
	text-decoration:none; color:#F44300;
}

#wp_side .images .buddy_imagename11, #wp_side .images .buddy_imagename00 {color:#000000;}

#wp_tagcloud {
	width:300px; background-color:#EEF2FC; text-align:left; overflow:hidden;
}

#wp_tagcloud .top { 
	background-image: url(../design/back-bc-top.gif); background-color:#EEF5F7;
	background-repeat:no-repeat; border:0px;
}

#wp_tagcloud h2{ 
	font-size:14px; vertical-align:top; overflow:hidden; padding:2px 2px 2px 10px;
}

#wp_tagcloud .center { 
	padding-top:10px; border-left:1px solid #D5DEE3; border-right:1px solid #D5DEE3; padding:2px 5px 0 5px;
}

#wp_tagcloud .bottom {
	height:5px; background-color:#FFFFFF; background-image: url(../design/tags-bottom-wp-E4ECF0-300x5.gif);
}

#wp_tagcloud .note {
	font-size:10px; background-color:#E4ECF0; padding:5px 5px 0 5px; text-align:center; color:#AAAAAA; 
	border-left:1px solid #D5DEE3; border-right:1px solid #D5DEE3;
}

.note {
    font-size:9px; color:#BBBBBB;
}

#xing_bookmark {
	color:#006567; height:11px; margin-bottom:0; margin-top:10px; width:80px;
}

#xing_bookmark a, #xing_bookmark:link, #xing_bookmark:hover {
	display:block; color:#006668; text-decoration:none;
}

#xing_bookmark span {
	background-color:#FFFFFF; cursor:pointer;
}

.xing_link {
	background-color:#FFFFFF; border:1px solid #D0CBC0; cursor:pointer; display:block; 
	height:17px; padding-left:10px; width:65px;
}

.xing_spacer {
	font-size:11px; left:5px; position:relative; top:0; width:auto; float:left;
}

/******************************************/
/*WP_SIDE WEBPROFILE TAGCLOUDTEASER*/
/******************************************/

#tagcloudteaser {
	width:300px; margin-bottom:20px; line-height:13px; cursor:pointer;
}

#tagcloudteaser .body  { 
	background-image: url(../design/bg-pb-teaser-body.gif); background-repeat:y-repeat; width:300px; text-align:left; height:60px;
}

#tagcloudteaser .body_PB  { 
	background-image: url(../design/wp-side-teaser.png); background-repeat:no-repeat; width:300px; height:76px;
}

#tagcloudteaser .body_text_PB  { 
	font-weight:bold; font-size:14px; color:#FF0000; text-align:left;
}

#tagcloudteaser .body_link_PB {
	margin-left:13px; margin-right:13px; padding-bottom:5px; text-align:right; vertical-align:bottom; color:#3370C0;
}

#tagcloudteaser .body_link {margin-left:13px;}

#tagcloudteaser .body_PT  { 
	background-image: url(../design/wp-side-teaser.png); background-repeat:no-repeat; width:300px;  height:76px;
}

#tagcloudteaser .body_PCT  { 
	background-image: url(../design/wp-side-teaser.png); background-repeat:no-repeat; width:300px;  height:76px;
}
	
#tagcloudteaser  h2 {
	color:#000000; text-align:center; margin:0px; border:0px; padding-top:7px; font-size:12px;
}

#tagcloudteaser a.teaser {
	color:#1414AC; text-decoration:none;
}

#tagcloudteaser a.teaser:hover {
	color:#1B1BE1;
}

/*ENDE WP_SIDE WEBPROFILE TAGCLOUDTEASER*/

/*******************/
/*PROFILE VOTING*/
/******************/

.ratings { 
	clear:both; margin:0px; padding:0px; margin-left:20px; width:214px; height:35px; clear:both; line-height:35px; 
	vertical-align:middle; overflow:hidden;	text-align:left; background-image: url(../design/ratings.png);
}

.ratings table { 
	height:34px; margin-left:-2px; table-layout:fixed; 
}

.ratings table tr td { 
	width:24px; font-size:11px; text-align:right; vertical-align:middle; 
}

.ratings table tr td.spacer {width:32px;}

/*ENDE PROFILE VOTING*/

/*** Webprofile TagCloud Suchfeld ****/
.tagcloud_searchfield {
    border-left:1px solid #D5DEE3; border-right:1px solid #D5DEE3; padding:10px 5px 5px; text-align:center;
}

/****************************************************************************************************************************************************************
/* STAT VORSCHALTSEITEN
/* Abhängigkeiten an #wp_staticnamecontainer */
/****************************************************************************************************************************************************************/
#wp_staticnamecontainer {
    text-align:left; padding-bottom:10px;
}


/*********************************************************************************************************************************************************************
/* Webprofil - Suchergebnisse hinzufuegen - Dialog */
/*********************************************************************************************************************************************************************/
.wp_addresults_results {
    width: 99.6%; height: 180px;
    margin: 0 0 8px; padding: 0 0 2px;
    border: 1px solid #EEE;
    overflow: auto !important;
}

.wp_addresults_images {
    width: 99.6%; height: 80px;
    margin: 0 0 8px; padding: 0;
    border: 1px solid #EEE;
    overflow: auto !important;
}

.wp_result_wrapper {
    border-bottom: 1px solid #EEE;
}

.wp_result_table {
    width: 100%;
}

.wp_result_table td {
    vertical-align: top;
}

.wp_result_table .col_1 {
    width: 45px; text-align: center;
}

.wp_result_table .col_2 {
    padding: 0 4px;
}

.wp_addresults_results .desc {
    font-size: 11px;
}

.wp_result_table .col_3 {
    width: 40px; text-align: center;
}

.result_item .wp_result_table .col_3 {
    visibility: hidden;
}

.wp_image_wrapper {
    width: 60px; height: 85px;
    margin: 10px 5px 0; padding: 0;
    float: left; text-align: center;
}

.wp_image_wrapper .wp_imageuser {
    height: 55px;
}

.wp_imagebox  .add_remove_buttons {
    display: none;
}

/**************************************/
/*Promotion: Suchergebnisse hinzufügen*/
/**************************************/
#wp_addresults_promo {
    position: absolute;
    width: 160px; height: 102px; padding: 0; margin: 0;
    border: 2px solid #00D; z-index: 400;
}

/*Suchergebnisse ToolTip */
.tooltip1 {
	background-color:#FFFBB4; border:1px solid #000000; color:#000044; font-family:Verdana,Geneva,sans-serif;
	font-size:11px; opacity:1; overflow:hidden; padding:3px; position:absolute; text-align:center; width:120px; 
	z-index:1010; top:0px; left:0px;
}

#facbookframe{
	
	width: 300px;
	border: 0px solid #000000;
	background: none;
	height: 15px;
	padding-top: 7px;
}
#facebook-sentence{
	width: 140px;
	font-size: 10px;
	color: #3B5998;
	position: relative;
	left: 105px;
	bottom: 11px;
	float: left;
	
}
 
/*IE7*/
*:first-child + html #facebook-sentence{ height: 10px;}
/*IE6 only*/
* html #facebook-sentence {bottom: 31px;}

/*IE6 only*/
* html #xing_bookmark {position: relative; top: -20px; left: -143px;}
#counter-text{
	float: left;
	width: 200px;
}
#letter-counter{
	color: #F44300;
	font-size: 14px;
	font-weight: bold;
	width: 100px;
	float: left;
}
#textarea{
	width: 550px;
	float: left;
}
#overflow-text{
	float: left;
	width: 200px;
}
#overflow-text-hidden{
	display:none;
}
#webprofile-bookmarks{
	height: 25px;
	padding-top: 10px;
}
#yiid-book{
	margin-left: -5px;
}
/*IE8 only*/
#yiid-book{ margin-left /*\**/: 0px\9 ;}

/*IE7 only*/
*:first-child + html #yiid-book{ margin-left: 0px;}
.filter_advice_box{
	margin-top:20px;background-color:#FEFFCD;border:3px solid #F56438;padding:5px;font-size:11px;	
}
