body
{
  background:  #ffffff url("/images/pf/bg_body.gif") repeat-x top;
}

.default_color 
{
 color: #00A7B0;
}

#rd_man_avatar
{
  position:absolute;
  top:39px;
  right:180px;
  margin-left:7px;
  z-index:2;
}

/* header */
#rd_header
{
  padding-top:30px;
}

/* start reiter */
#rd_mainreiter 
{
  background: #FFFFFF url('/images/pf/mainreiter/bg.gif') repeat-x bottom;
}

#rd_mainreiter li 
{
  background: url('/images/pf/mainreiter/left.gif') no-repeat left top;
}

#rd_mainreiter ul li a 
{
  background: url('/images/pf/mainreiter/right.gif') no-repeat right top;
}

#rd_mainreiter a:hover 
{
  color:#00A7B0;
}

#rd_mainreiter li#current 
{
  background-image: url('/images/pf/mainreiter/left_on.gif');
}

#rd_mainreiter #current a 
{
  background-image: url('/images/pf/mainreiter/right_on.gif');
  text-decoration : none;
}

#rd_subreiter 
{
  background: #FFFFFF url('/images/pf/subreiter/bg.gif') repeat-x;
  border-bottom:1px solid #00A7B0;  
}

#rd_subreiter li 
{
  background: url('/images/pf/subreiter/left.gif') no-repeat left top;
}

#rd_subreiter a 
{
  background: url('/images/pf/subreiter/right.gif') no-repeat right top;
}

#rd_subreiter a:hover 
{
  color:#00A7B0;
}

#rd_subreiter li#current 
{
  background-image: url('/images/pf/subreiter/left_on.gif');
}

#rd_subreiter #current a 
{
  background-image: url('/images/pf/subreiter/right_on.gif');
}

#un_main_subreiter
{
  background: #FFFFFF url('/images/pf/subreiter/bg.gif') repeat-x;
}

#un_subreiter_topic div.un_subreiter_line
{
  border-bottom: 1px solid #00A7B0; 
  height:29px; 
  float:left; 
  width:20px;
}

#un_subreiter_topic li span.middle
{
  background-image: url('/images/pf/subreiter/reiter_h_mitte.gif');
}

#un_subreiter_topic li#current span.middle
{
  background-image: url('/images/pf/subreiter/reiter_mitte.gif');
}

#un_subreiter_topic li span a
{
  color:#AB8829;
}

#un_subreiter_topic li span.start
{
  background-image: url('/images/pf/subreiter/reiter_h_li.gif');
}

#un_subreiter_topic li#current span.start
{
  background-image: url('/images/pf/subreiter/reiter_li.gif');
}

#un_subreiter_topic li span.end
{
  background-image: url('/images/pf/subreiter/reiter_h_re.gif');
}

#un_subreiter_topic li#current span.end
{
  background-image: url('/images/pf/subreiter/reiter_re.gif');
}

#un_subreiter 
{
  border-bottom: 1px solid #00A7B0;
}

#un_subreiter li 
{
  background: url('/images/pf/subreiter/left.gif') no-repeat left;
}

#un_subreiter a 
{
  background: url('/images/pf/subreiter/right.gif') no-repeat right;
}

#un_subreiter a:hover 
{
  color: #00A7B0;
}

#un_subreiter #current 
{
  background-image: url('/images/pf/subreiter/left_on.gif');
}

#un_subreiter #current a 
{
  background-image: url('/images/pf/subreiter/right_on.gif');
}

#un_line
{ 
  border-bottom: 1px solid #00A7B0; 
}

#rd_username{
  color:#00A7B0;
}

#rd_subreiter_line{
  margin-top: 0px;
  float:left;
  width:100%;
  border-top:1px solid #00A7B0;
}

#rd_hilfe_faq{
  margin:-30px 12px 0 5px;
  z-index:200;
}

ul#tag_cloud a:hover{
  background:#ABDEE2;
}

ul#tag_cloud li{
  padding: 7px 3px;
}

ul#tag_cloud li.tag_popularity_1 a{ color:#00A7B0; }
ul#tag_cloud li.tag_popularity_2 a{ color:#64D2D3; }
ul#tag_cloud li.tag_popularity_2 a:hover{ color:#FFFFFF; }

ul#tag_cloud li.tag_popularity_3 a{ color:#06F7EE;font-weight:bold; }

ul#tag_cloud li.tag_popularity_4 a{ color:#588BA6; }
ul#tag_cloud li.tag_popularity_4 a:hover{ color:#FFFFFF; }

ul#tag_cloud li.tag_popularity_5 a{ color:#06F7EE;font-weight:bold; }

ul#tag_cloud li.tag_popularity_6 a{ color:#00A7B0; }

ul#tag_cloud li.tag_popularity_7 a{ color:#64D2D3; }

div#content_main .interested_link :link, div#content_main .interested_link :visited{
  color: #FF9900;
}

div#content_main .user_link :link, div#content_main .user_link :visited {
  color: #FF9900;
}

div#content_main .user_link :hover {
  background:#00A7B0;
}

div#answer_userpic .interested_link :link, div#content_main .interested_link :visited{
  color: #00A7B0;
}

div#answer_userpic .interested_link :hover{
  background:#00A7B0;
}

div#content_bar :link, div#content_bar :visited{
  color: #00A7B0;
}

.linkcolor{
  color: #FE6500;
}

div#content_bar li :hover{
  background:#00A7B0;
}

.form_error{
  color: #d8732f;
}

.answer_subtitle_support{
 background-color: #00A7B0;
}

.comment_subtitle_support{
 background: #00A7B0;
}

.grey_container{
  background-color:#f4f4f3;
}

.blue_titlebar{
  background-color:#dfdfdd;
}

.userbox_titlebar{
  border-top:1px solid #00A7B0;
  border-bottom:1px solid #00A7B0;
  background-color:#00A7B0;
}

.sb_link05 a:link, .sb_link05 a:visited{
  color:#00A7B0;
}
.sb_link05 a:hover{
  color:#00A7B0;
}

.sb_link06 a:link, .sb_link06 a:visited{
  color:#00A7B0;
}
.sb_link06 a:hover{
  color:#00A7B0;
}

.sb_link08 a:link, .sb_link08 a:visited{
  color:#00A7B0;
}

.blue_text{
  color:#00A7B0;
}
.blue{
  color:#00A7B0;
}

#rel_tags_box a, #rel_tags_box a:visited{
  color:#00A7B0;
}

#rel_tags_box a:hover{
  color:#00A7B0;
}

.small_tags_box a, .small_tags_box a:visited{
  color:#00A7B0;
}

.small_tags_box a:hover{
  color:#00A7B0;
}

#q_tags_box a, #q_tags_box a:visited{
  color:#00A7B0;
}

#q_tags_box a:hover{
  color:#00A7B0;
}

#question_tags a, #question_tags a:visited{
  color:#00A7B0;
}

#question_tags a:hover{
  color:#00A7B0;
}

#user_tags a, #user_tags a:visited{
  color:#00A7B0;
}

#user_tags a:hover{
  color:#00A7B0;
}

.lightblue_text{
  color:#33CC33;
}

#loginform .blue_text_float{
  color:#33CC33;
}

#popup_container .bluetext{
  color:#00A7B0;
}

#rd_subreiter #pn_subreiter #pn_subreiter_start, #un_subreiter #pn_subreiter #pn_subreiter_start
{
	background: url("/images/pf/pn_subreiter_start.gif") no-repeat left top;
}

#rd_subreiter #pn_subreiter #pn_subreiter_ende, #un_subreiter #pn_subreiter #pn_subreiter_ende
{
	background : url("/images/pf/pn_subreiter_end.gif") no-repeat right top;
}

#rd_subreiter #pn_subreiter div, #un_subreiter #pn_subreiter div {
  background : #FFFFFF url("/images/pf/pn_subreiter_bg.gif") repeat-x;
}

#rd_subreiter #pn_subreiter div a, #un_subreiter #pn_subreiter div a {
  background : #FFFFFF url("/images/pf/pn_subreiter_bg.gif") repeat-x;
}

#rd_subreiter #pn_subreiter div a:hover, #un_subreiter #pn_subreiter div a:hover {
  color:#ffffff;
}

#rd_subreiter #pn_subreiter #current, #un_subreiter #pn_subreiter #current {
   background: #FFFFFF url("/images/pf/pn_subreiter_bg.gif") repeat-x;
}

#rd_subreiter #pn_subreiter #current a, #un_subreiter #pn_subreiter #current a {
  background: #FFFFFF url("/images/pf/pn_subreiter_bg.gif") repeat-x;
}

#profiletable .bgwhite a,#profiletable .bgwhite em {color:#00A7B0}

#profiletable ul.float_left li#username dd.benutzername {color:#00A7B0}

#invite_user h6 span {color:#00A7B0}

#form ul.float_left input#date_of_birth {float:right; width:56%;padding:1px}

.pagination a:link, .pagination a:visited
{
  color: #00A7B0;
}

#further_questions
{
  background-color:#FFFEF7; 
  border-top:1px #00A7B0 solid; 
  border-bottom:1px #00A7B0 solid; 
}

.border_img h2{
  color:#00A7B0;
}

div#comp_right .fragant div { position:absolute; width:35px; height:18px; top:23px; right:30px;}

/* profile box */
#user_field
	{
	background-image : url(/images/pf/profilbox/user_field.gif);
	}
	
.profilbox_tr_results, .info_container.no_universe {background-color : #E0F7F6;}

/* related questions on sidebar */
#sidebar div.related_questions { background:#E7F8F9; }

#sidebar div.related_questions li a:link, #sidebar div.related_questions li a:visited, #sidebar div.related_questions li
{
  color:#25ABB2;
}


/* new form styles etc. */

.loginfield{
  width:102px;
  height:15px;
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-right:1px solid #d4d0c8;
  border-bottom:1px solid #d4d0c8;
  margin-bottom:3px;
}
.longfield{
  width:143px;
  height:15px;
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-right:1px solid #d4d0c8;
  border-bottom:1px solid #d4d0c8;
  margin-bottom:3px;
}
.regfield{
  width:230px;
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-right:1px solid #d4d0c8;
  border-bottom:1px solid #d4d0c8;
  margin-bottom:3px;
}
.requiredfield{
	background-color: #9EE3E6;
}

#trigger_date_of_birth{
  height: 18px;
  border-top:1px solid #808080;
  border-left:1px solid #808080;
  border-right:1px solid #d4d0c8;
  border-bottom:1px solid #d4d0c8;
  margin-left: 5px;
  vertical-align: top;
}

.button_position{
  padding-left:3px;
}
/* END form styles */


.bluebox {margin: 10px 0px; float: none; width:auto; background-color: #9ee3e6;}
.bluebox-nw {background: url('/graphic/roundedEdge?colorForeground=9ee3e6') no-repeat scroll left top; float: left}
.bluebox-ne {background: url('/graphic/roundedEdge?position=topright&colorForeground=9ee3e6') no-repeat scroll right top; float: left}
.bluebox .title {font-size: 13px; background-color: #9ee3e6; padding: 0px 0px 5px 11px;}
.bluebox .contentSeparator {float:left; width:1.0%; margin: 0px; background-color: #9ee3e6;}
.bluebox #form .gray_width { padding: 5px 0 10px 8px; background-color:#e7f8f9 }
.bluebox .bluebox-content .text { background-color: #e7f8f9; color: black; font-size: 1.1em; padding: 10px; }
.bluebox .userNewsFeedBox .subtitle { background-color: #e7f8f9; color: black; font-weight: normal; padding-bottom: 5px }

div.bluebox div.outline
{
  color: #25ACB2;
  background-image: url('/images/bluebox/pf/blase_outline.png');
}

div.bluebox div.headline
{
  color: #25ACB2;
}

div.bluebox div.feedBackContent ul
{
  list-style-image: url('/images/pf/photogallery/littlearrow.gif');
}


/* tag button style */
.button-style-little 
{
	cursor:pointer; 
	cursor:hand; 
	
	line-height:20px;
	height:20px;
	
	background:url(/images/pf/round_button.gif) no-repeat right top; 
	
	padding-right:10px; 
	display:inline-block;
	
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  letter-spacing:0px;
}

.button-style-little span 
{ 
	background:url(/images/pf/round_button.gif) no-repeat left top; 
	
	height:20px;
	line-height:20px;
	
	display:inline-block;
	padding-left:10px;
        
}


span.tag-button a:hover
{
  background-position:right -20px;
  color:#00005A;
}

span.tag-button a:hover span
{
  background-position:left -20px;
}

span.tag-button
{
  float:left;
  margin-right:20px;
  margin-bottom:10px;
  display:block;
  white-space:nowrap;
  height:20px;
}

span.tag-button a
{
  color:#00005A;
  text-decoration:none;
}

span.tag-button span.counter
{
  color:#999999;
  font-family:Arial;
  font-size:11px;
}

span.tag-button span.tag-delete
{
	display: inline-block;
	height: 20px;
  vertical-align: middle;
  padding-top: 2px;
}

html * span.tag-button span.counter
{
  padding-left:3px;
}


/* tag-box heading */
div.question-tagbox-wrapper
{
  padding-left:40px;
}

html * div.question-tagbox-wrapper
{
  zoom:1;
}

div.headline-tagbox
{
  border-bottom: 1px solid #00A7B0;
  margin-bottom:10px;
  padding-bottom:0px;
}

div.headline-tagbox h3.tag-box-heading
{
  font-family:Arial !important;
  font-size:12px !important;
  color:#00A7B0 !important;
  background:#fff !important;
  letter-spacing:0em !important;
  border:none !important;
  padding:0px 5px 4px 0 !important;
  margin:0 !important;
  
  display:inline;
}

div.blueBoxLineArea b
{
  background-color: #9EE3E6;
}

.bluebox-content {background-color: #9EE3E6; }

div.thumbnail div.thumbnailBordered,
div.picture_box div.thumbnailBordered,
div.videoPicture div.thumbnailBordered
{
  border-color: #25abb2;
}
div#sidebar_topvideo .videoPicture:hover
{
  border:2px solid #25abb2;
}

div#sidebar div.byebye_box
{
  background:url("/images/pf/logout/logout.gif") no-repeat;
}

#rankingList .list .current { background-color: #e7f8f9; }
#ranking .infoLine { background-color: #9ee3e6; }
.crResults  { background-color: #e7f8f9; }
.rankingAwardLogo { background: url('/images/ranking/pf/award_logo.gif') no-repeat; border: 1px solid #25abb2; }
.rankingAwardLogo .date { color: #fff; }
.rankingAwardLogoSmall { background: url('/images/ranking/pf/award_logo_small.gif') no-repeat; border: 1px solid #25abb2; }
.rankingAwardLogoSmall .date { color: #fff; }