.titleBox p, .titleBoxFirst p
{
font-size:0.9em;
line-height:1.3em;
margin:0 0 5px;
}
.mainBoxContent h2
{
	border: 0px solid black !important;
	margin:0;
	padding:0;	
	line-height:125%;
	font-size:14px;
	margin-top:5px
}
/*
.mainBoxContent p,.mainBoxContent ul
{
margin:5px 0 0 0;
}
*/
.mainBoxContent p.left130,.mainBoxContent ul.left130
{
margin:5px 0 0 120px;
}
#featured ul.ui-tabs-nav li a
{
	line-height:24px;
	padding:0 0 0 27px;
}
#featured ul.ui-tabs-nav li a img
{
	margin-left:-22px;
}

h1.dlHead
{
	line-height:125%;
	color:#656D73;
	font-weight:bold;
	padding:0 0 5px;
	font-size:14px;
	margin:0;
}

.fbpos
{
float:left;
margin-top:3px;
margin-left:10px;
}
.tweetpos
{
float:left;
margin-left:10px;
margin-top:4px;
}

h1.companyHead
{
text-shadow:1px 1px 0 #FFFFFF;
font-size:14px;
height:18px;
margin:0;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:125%;

}
.activeTag
{
	color:red;
}


div.register,div.login {
	float: right;
	margin: 0 19px 0 0;
}

.loginFormLabel {
	display: block;
	float: left;
	width: 100px;
}

.loginInput {
	width: 200px;
}

/* Contact Form */
table.contactTable {
	width: 565px;
}

tr.contactRow {
	
}

td.contactTitle {
	color: #656D73;
	margin: 0 0 5px;
	padding: 0;
	font-size: 12px;
}

td.contactValue2 {
	padding: 0 0 0 10px;
}

td.contactTitle2 {
	color: #656D73;
	margin: 0 0 5px;
	font-size: 12px;
	padding: 0 0 0 10px;
}

.inputField {
	margin: 0 0 5px;
}

.inputFieldPLZ {
	margin: 0 5px 5px 0;
}

.inputFieldStreet {
	margin: 0 0 5px;
	width: 149px;
}

.inputFieldStreetNr {
	margin: 0 5px 5px;
	width: 25px;
}

.inputFieldCity {
	margin: 0 0 5px;
	width: 122px;
}

.textArea {
	width: 465px;
	margin: 0 0 5px 0;
}

.auswahl {
	margin: 0 0 5px 0;
}

.redstar {
	color: red;
}

label.pwResetLabel {
	float: left;
	width: 110px;
}

.fg-buttonset {
	text-align: right;
}

.loginMessage {
	color: #ea6a0b;
	font-weight: bold;
	margin:10px 0;
}

#wkLogin
{
	background-color:#ffffff;
	padding-left:10px;
	paddint-top:10px;
}


ul.top10 p
{
margin-left:76px;
}

label
{
	cursor:pointer
}
.titleBoxCaption .ordLabel
{
	float:none;
}
.breadcrumb a
{
font-size: 11px;
}


#vDisplay
{
	padding-left:20px;
	
	padding-top:10px;
}
#vDisplay object, #vDisplay embed
{
	margin-top:10px;
}

.loginPane 
{
	margin-top:10px;
}

.ytOn24Link
{

}

.ytOn24Link a
{

}

.catHead
{
font-size:14px;
margin:0;
font-weight: normal;
line-height: 18px;
display:inline;
border:0px solid black;
}
.catHeadStrong
{
font-size:14px;
margin:0;
font-weight: bold;
line-height: 18px;
display:inline;
border:0px solid black;
}

.dlListHead
{
font-size:11px;
line-height:16px;
font-weight:bold;
margin:0 0 5px;
padding:0;
border:0px solid black;
}

.ar04DlListHead
{

font-size:11px;
line-height:16px;
font-weight: normal;
margin:0px;
padding:0px;
display:inline;
border:0px solid black;

}

.ar04TagCloud
{
margin:0;
padding:0;
display:inline;
border:0px solid black;
font-size:100%;
}

.ar03SliderHead
{
margin:0px;
padding:0px;
display:inline;
border:0px solid black;
font-weight: normal;
font-size:18px;


}

#wkLogin
{
	padding-top:10px;
}



.sLabelSub
{
	padding-left:10px;
}


.featuredWrapperList
{

background:url("../../images/imgTemplates/bgFeaturedBox.jpg") repeat-x scroll left top transparent;
border:1px solid #CFD5D9;
margin:0 0 20px;
}