body {
	font-size:100.01%;
}

h1, h2, h3, h4, h5, h6 {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	font-weight: normal;
	margin-top: 25px;
	margin-bottom: 2px;
	letter-spacing: 1px;
	color:#000000;
	text-decoration:none;
}

	#logo h1 {
		color: #B99929;
		display: block;
		float: left;
		font-size: 35px;
		font-weight: bold;
		margin: 10px 0 0 5px;
	}
	
	#logo a {
		text-decoration: none;
	}

.menue_topic_large {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:12px;
color:#404040;
}

.menue_topic_medium {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#404040;
padding:0px;
margin:0px;
}

    .menue_topic_medium a{
    font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
    font-size:11px;
    color:#404040;
    text-decoration:none;
    padding:0px;
    margin:0px;
    }
    
    .menue_topic_medium a:hover{
    font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
    font-size:11px;
    color:#B99929;
    text-decoration:underline;
    }    
    
#logo p {
  font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
  font-size:10px;
  color:#B99929;
}

#maincontent a {
	color:#B99929;
}

#maincontent a:hover {
	text-decoration:none;
}

#maincontent p, dt, dd {
    font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
    font-size:11px;
    color:#404040;
}

#helpcontent p {
    font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
    font-size:11px;
    color:#404040;
}

#helpcontent a {
    font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
    font-size:11px;
    color:#B99929;
}

#helpcontent a:hover {
    font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
    font-size:11px;
    color:#E3BF41;
}

    

.admin_topic_large {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:18px;
color:#404040;
}

.myyellobs_topic_large {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:18px;
color:#404040;
text-transform:capitalize;
}

#myProfileSummary a, .big_link_grey a,#myProfileSummary_white a, .big_link_white a {
padding-left:20px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:14px;
color:#404040;

text-decoration:none;

}

#myProfileSummary a, .big_link_grey a {
background: url("../images/layout/link_icon_large_grey.png") no-repeat;
}

 .big_link_white a {
background: url("../images/layout/link_icon_large_white.png") no-repeat;
}
 .big_link_white a:hover {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:14px;
color:#E3BF41;

text-decoration:underline;
}

#myProfileSummary a:hover, .big_link a:hover{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:14px;
color:#E3BF41;

text-decoration:underline;
}

#myYellobsOffersHr .tools a, #myYellobsOffersJob .tools a{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#B3B2B2;

text-decoration:none;
}

#myYellobsOffersHr .tools a:hover, #myYellobsOffersJob .tools a:hover{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#E3BF41;

text-decoration:underline;
}

#myYellobsOffersHr .entries a, #myYellobsOffersJob .entries a{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:12px;
color:#404040;

text-decoration:none;
}

#menu .button, .button_red{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:12px;
color:#404040;
text-decoration:none;
}

#menu .button a, .button_red a{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:12px;
color:#404040;
text-decoration:none;
}

.menue_login_small a {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:10px;

text-decoration:none;

}



#box_center #topic {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:12px;
color:#B99929;
margin-left:69px;
}

#address_category a,#address_category a:hover,#links a,#links a:hover,.menue_login_small a {

font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#B99929;
text-decoration:none;

font-size:11px;

}

#address_category a,#address_category a:hover,#links a,#links a:hover{
padding-left:10px;
background: url("../images/layout/links_icon.png") 0px 3px no-repeat;
}



#address_category a:hover,#links a:hover,.menue_login_small a:hover {
text-decoration:underline;
}

.menue_login_small a, .menue_login_small a:hover {
font-size:10px;
}
#recent_searches .topic, #recent_offers .topic, #login_con .topic {

font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size: 12px;    

margin:0 0 0 26px;
}

    #login_con .topic {
    margin:0 0 0 26px;
    }

#recent_searches .entry, #recent_offers .entry {

margin:10px 0px 0px 10px;
padding:0px;

line-height:16px;

font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:10px;

}

#recent_searches a, #recent_offers a              { text-decoration:none; color:#CC9900;      }
#recent_searches a:hover, #recent_offers a:hover  { text-decoration:underline; color:#FFCC00; }

#footer, #footer a, .hiddenlink a {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#404040;
text-decoration:none;
}

#footer a:hover, .hiddenlink a:hover {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#B99929;
text-decoration:underline;
}

#searchResult, #searchResult a, #addNeed p{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#404040;

text-decoration:none;
}

#searchResult li {
border-bottom: 1px solid #ccc;
}

#left #jobs, #left #buddy, #left #searches, #left #msg {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#404040;
}

#left .username {
margin-top:5px;
margin-bottom:15px;
padding-left:5px;

text-transform:capitalize;
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:14px;
color:#ffffff;
}

#big_title {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:20px;
}

#offer_hr #topic, #offer_job #topic {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:20px;
color:#404040;
text-transform:none;
}

#offer_hr #subtext, #offer_job #subtext {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#404040;
text-transform:none;
}

#formarea #subject, #formarea #message {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:12px;
}

#formarea label {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
padding:0;
}

#formarea .form_tip, #formarea .add {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:9px;
font-style:italic;
}


#box_center h1	{
    font-size:    large;      
    voice-family: "\"}\"";   
    voice-family: inherit;   
    font-size:  x-large;       
    }

html>#box_center h1 	{
	font-size:  x-large;  
	} 

#box_center h3 {
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size:    medium;      
	voice-family: "\"}\"";   
	voice-family: inherit;   
	font-size:  large;       
	}


html>#box_center h3 	{
	font-size:  large;  
	}
	 
#box_center, #box_center div, #box_center p, #box_center th, #box_center td, #box_center li, #box_center dd, #box_center dt    { 
             /* Tantek again */
    voice-family: "\"}\"";   
    voice-family: inherit;          
    }
    

html>#box_center, html>#box_center div, html>#box_center p, html>#box_center th, 
html>#box_center td, html>#box_center li, html>#box_center dd, html>#box_center dt    {
    font-size:  11px;
    }



#ratgeber a {
text-decoration:none;
color:#E5BF00;
}

#ratgeber a:hover {
text-decoration:underline;
color:#E5BF00;
}

#ratgeber ul {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:14px;
color:#404040;

text-decoration:none;
padding-left:20px;
/* border-left:1px dotted black; */
}

#ratgeber ul li {
list-style: disc; /* url("../images/layout/y-icon-10x9.png"); */
}

#ratgeber dl ul li {
list-style: disc;
}


#ratgeber dt {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:12px;

text-decoration:none;
}


#ratgeber .text, #ratgeber p, #ratgeber li{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
}

#ratgeber .last {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:10px;
}

#ratgeber dt {
margin-top:20px;
}

#newscontent {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:10px;
}

	#newscontent h1 {
		font-size:15px;
	}

#box_center .prenews {
color:#E5BF00;
font-weight:bold;
}

#box_center #teaser {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
color:#ffffff;
font-size:25px;
}

.credit p{
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
}

#ratgeber .sitemap a {
	color:#404040;
}

#ratgeber .sitemap .parent {
	font-size:11px;
	font-weight:bold;
}
#errors {
	color:red;
}
.yellow_hover {
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:11px;
color:#404040;
padding:0px;
margin:0px;
}

    .yellow_hover a {
    font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
    font-size:11px;
    color:#404040;
    text-decoration:none;
    padding:0px;
    margin:0px;
    }
    
    .yellow_hover a:hover {
    font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
    font-size:11px;
    color:#B99929;
    text-decoration:underline;
    }    
/* THE NEW! Das etwas bessere CSS Sheet */

#offer_hr .last_refresh, #offer_job .last_refresh {
	font-size:0.7em;
}

#monthly_feature h1 {
margin-top:5px;
margin-bottom:15px;
padding-left:5px;

text-transform:none;
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
font-size:12px;
color:#000;
}


#monthly_feature .myyellobs_avatar, #offer_hr .myyellobs_avatar, #offer_job .myyellobs_avatar {
	padding:1px;
	
	border:1px solid #ccc;
}

#offer_hr #topic h1, #offer_job #topic h1 {
	font-size:15px;
	color:#414141;
}

#offer_hr #topic, #offer_job #topic {
	min-height:98px;	
	font-size:12px;
	
	display:block;
}

#offer_hr #big_title, #offer_job #big_title {
	margin:20px 0 0 0;
	display:block;
	
	clear:both;
}
	
	#offer_hr #big_title p.user, #offer_job #big_title p.user {
		color:#8C8C8C;
		margin:0;
		padding:0;
	}
	
	#offer_hr #big_title p, #offer_job #big_title p {
		font-size:12px;
		margin:0;
		padding:0;
	}
	
	#offer_hr #sendmessage, #offer_job #sendmessage, #addNeed {
		background:#EDEDED;
		padding:5px;
		margin:20px 0 0 0;
	}	
	
		#offer_hr #sendmessage h1, #offer_job #sendmessage h1, #addNeed h1 {
			font-size:12px;
			margin:0;
			padding:0;
		}
		
	#searchResult h1 {
		font-size:13px;
	}
	
	#searchResult h1 {
		text-decoration:underline;
	}
	
	#searchResult .subline {
		color:#717171;
		margin:0;
		padding:0;
	}
	
	#searchResult .short_description {
		margin:0;
		padding:0;
	}
	
	#searchResult hr {
		margin:20px auto 0 auto;
		border:0;
		border-top:1px solid #ccc;
		width:450px;
	}
	
	#searchResult p.show a{
		font-size:15px;
		color:#B99929;
		text-decoration:underline;
	}
	
	#searchResult p.link a {
		font-size:15px;
		text-decoration:underline;
	}
	
	.top_change_sg {
		width:445px;
		text-align:right;
		margin-top:5px;
	}
	
	.top_change_sg a:hover {
		color:red;
		text-decoration:underline;
	}