Body{
background : url(images/back.gif) repeat-x;
 scrollbar-arrow-color:#FFFFFF;
           scrollbar-base-color:#FFFFFF;
           scrollbar-track-color:#FFFFFF;
           scrollbar-darkshadow-color:#FFFFFF;
           scrollbar-face-color:#EEBB66;
           scrollbar-highlight-color:#A41F24;
           scrollbar-shadow-color:#A41F24;
font-size:10px;
}

Input{
font-size:11px;
}

.Master{
padding-left:3px;
background-color:white;;
}

.ActionMenu{
width:200px;
text-align:right;
padding-top:25px;
font-size:10px;
font-family:verdana;
text-transform:uppercase;
}

.Actionmenu a{
text-decoration:none;
color:white;
}

.menuBar{
background-color:#201353;
height:19px;
width:100%;
}

.menuBar TD div{
border-left:1px solid white;
width:90px;
font-family:verdana;
font-size:10px;
padding-top:3px;
height:19px;
}

.leftbar{
width:150px;
height:100%;
background-color:#A41F24;
}

.Rightbarfp{
xmargin-top:1px;
width:150px;
height:100%;
background-color:#A41F24;

}

.BoxHeader{
padding:3px;
padding-left:8px;
font-family:verdana;
font-size:11px;
color:white;
}

.BoxContent_white{
padding:5px;
border-left:1px solid #A41F24;
border-right:1px solid #A41F24;
border-top:1px solid black;
border-bottom:1px solid black;
background-color:#FBF0DD;
height:70px;
}

.BoxContent_white Table{
margin:3px;
}

.BoxContent_white TD{
font-family:verdana;
font-size:10px;
}

.BoxContent_Sales{
border-left:1px solid #A41F24;
border-right:1px solid #A41F24;
border-top:1px solid black;
border-bottom:1px solid black;
background-color:#FBF0DD;
height:70px;
}

.BoxContent_Sales Table{
margin:3px;
}

.BoxContent_Sales TD{
font-family:verdana;
font-size:10px;
}

.BoxContent_Sales TD strong{
font-size:11px;
}

.BoxContent_Sales a{
color:#A41F24;
}

.BoxContent_News{
padding:5px;
padding-top:5px;
padding-bottom:5px;
border-left:1px solid #A41F24;
border-right:1px solid #A41F24;
border-top:1px solid black;
border-bottom:1px solid black;
background-color:#FBF0DD;
height:70px;
}

.BoxContent_News Table{
height:15px;
margin:3px;
margin-bottom:5px;
}

.BoxContent_News TD{
font-family:verdana;
font-size:10px;
}

.BoxContent_News TD strong{
font-size:11px;
}

.BoxContent_News a{
color:#A41F24;
}

.BoxContent_Addr{
padding:5px;
padding-top:15px;
padding-bottom:5px;
padding-left:10px;
height:70px;
font-size:10px;
font-family:verdana;
color:white;
}

.BoxContent_Addr a{
color:white;
}

.adressebar{
width:100%;
height:20px;
border-top:1px solid black;
border-bottom:1px solid black;
background-color:#E7A02C;
background-color:#EEBB66;
font-family:verdana;
font-size:11px;
padding:2px;
}

.adressebar a{
text-decoration:none;
color:black;
}

.Header{
font-family:verdana;
font-size:14px;
font-weight:bold;
color:#A41F24;
text-transform:uppercase;

}

.fpsubheader{
font-family:verdana;
font-size:40px;
font-weight:bold;
color:#91A33F;
xpadding-left:10px;
xpadding-bottom:10px;
}


.fpfont{
font-family:verdana;
font-size:11px;
}

.fpfont a{
color:black;
text-decoration:none;
}

.fpimg{
margin:1px;
}

.FocusRowTop{
height:5px;
width:480px;
background-color:#EEBB66;
}

.FocusSeperator{
margin-top:-1px;
height:100%;
width:4px; 
background : url(images/dotgrey.gif) repeat-y;
}

.FocusRow_Content{
padding:5px;
}

.focus_header a{
font-family:verdana;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#A41F24;
}

.menuBar a{
color:white;
text-decoration:none;
}

.menuBarleft{
background-color:#ADB6D1;
height:20px;
border-bottom:1px solid white;
border-top:1px solid white;
xborder-right:1px solid white;
}


.contentTopBar{
background-color:#201353;
height:5px;
border-bottom:1px solid white;
}

.contentBotBar{
background-color:#201353;
height:5px;
border-bottom:1px solid white;
}

.submenuBar{
xbackground-color:#201353;
width:100px;
height:100%;
xborder-right:1px solid white;
}

.submenu{
xbackground-color:#201353;
padding-left:25px;
padding-top:50px;
width:150px;
color:#FFA847;
font-family:verdana;
xborder:1px solid black;
}

.submenu td, .submenubox td{
padding-top:7px;
font-size:9px;
font-weight:bold;
text-transform : uppercase;
color:#FFA847;
}

.submenu a{
font-family:verdana;
color:white;
text-decoration:none;

}

.submenubox a{
font-family:verdana;
color:white;
font-weight:normal;
text-decoration:none;

}


.submenusel{
xmargin-left:-10px;
background : url(images/orangearrow.gif) no-repeat;
padding-left:10px;
xborder:1px solid black;


}

.submenusel a{
color:white;
}

.submenu a:hover{
color:#E7A02C;
}

.Submenudelimiter{
height:10px;
}

.submenubox{
width:150px;
padding-left:25px;
xborder:1px solid black;
}

.KontaktForm td{
font-size:10px;
font-weight:bold;
xtext-transform : uppercase;
color:#6B6F70;
}


.normalcontentview{
width:394px;
height:50px;
padding:10px;
padding-top:0px;
background-color:white;
font-family:verdana;
font-size:11px;
}

.normalcontent{
width:600px;
padding:10px;
xpadding-right:0px;
padding-top:0px;
background-color:white;
height:400px;
font-family:verdana;
font-size:10px;
}

.normalcontent font{
font-family:verdana;
font-size:11px;
}

.normalcontent td{
font-family:verdana;
font-size:11px;
}

.normalcontent p{
font-family:verdana;
font-size:11px;
}

.normalcontent td.newscontent{
font-family:verdana;
font-size:11px;
}

.normalcontent a{
color:black;
}

.fpcontent{
width:480px;
padding:10px;
background-color:white;
height:100%;
font-family:verdana;
font-size:11px;
}

.staffcontent{
width:585px;
xpadding:10px;
padding-top:45px;
background-color:white;
height:100%;
font-family:verdana;
font-size:11px;
}

.staffimg{
width:170px;
padding-right:10px;
}

.staffname{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#A41F24;
}

.stafftxt{
font-family:verdana;
font-size:10px;
color:#3b3b3b;
padding-top:5px;
}

.stafftxt span.col1{
font-weight:bold;
width:45px;
}

.staffemail{
font-family:verdana;
font-size:10px;
color:#FF8A00;
}

.staffemail a{
color:#FF8A00;
}

.content{
border-right:1px solid #201353;
width:650px;
padding:10px;
background-color:white;
height:100%;
font-family:verdana;
font-size:11px;
}

.contentlabel{
padding-bottom:10px;
font-family:verdana;
font-size:14px;
font-weight:bold;
}

.mainmenu{
margin-left:-2px;
height:20px;
width:94px;
float:left;
padding-top:3px;
font-family:verdana;
font-size:10px;
xfont-weight:bold;
text-align:center;
text-transform : uppercase;
}

.mainmenusel{
margin-left:-2px;
height:18px;
width:94px;
float:left;
padding-top:3px;
font-family:verdana;
font-size:10px;
xfont-weight:bold;
text-align:center;
text-transform : uppercase;
background-color:#F9E8CC;
}

.bottomfont{
padding-left:2px;
padding-top:2px;
font-family:verdana;
font-size:9px;
xfont-weight:bold;
xtext-align:center;
xtext-transform : uppercase;
color:white;
}

.newsbox{
margin-top:3px;
padding-left:10px;
padding-right:10px;
}

.mainmenu a{
text-decoration:none;
color:#5A7C85;
}

.mainmenusel a{
text-decoration:none;
color:#693F19;
}

.mastermenu{
margin-left:-2px;
height:12px;
xwidth:100px;
xpadding-top:1px;
padding-left:5px;
padding-right:5px;
font-family:verdana;
font-size:9px;
font-weight:bold;
text-align:center;
text-transform : uppercase;
color:#A68A67;
}

.mastermenu a{
text-decoration:none;
color:#B4CC50;
}

.menuitem{
width:80px;
height:18px;
border-right:1px solid white;
float:left;
font-family:verdana;
font-size:12px;
text-align:center;
padding-top:3px;
}

.addressbox{
position:absolute;
height:50px;
top:330px;
border-top:1px solid white;
border-bottom:1px solid white;
background-color:#ADB6D1;
font-family:verdana;
font-size:9px;
color:#201353;
padding-top:4px;
text-align:center;
}

.login{
position:absolute;
width:100px;
height:50px;
top:390px;
font-family:verdana;
font-size:9px;
color:#201353;
padding-top:4px;
text-align:center;
}

.newslistheader{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#E7A02C;
}

.newslistheader a{
color:#E7A02C;
}

.newslistheader a:hover{
color:#A41F24;
}





.newslistintro{
font-family:verdana;
font-size:10px;
}

.newslistintro a{
font-family:verdana;
font-size:10px;
text-decoration:none;
color:black;
}

.newsdel{
margin-top:5px;
height:1px;
background-color:#A41F24;
xbackground : url(images/newsdel.gif) repeat-x;
}

#RightColImg{
background : url(images/lodret_10.gif) no-repeat;
}

.spmenul3{
xcolor:blue;
}

.InputTabel{
margin-top:15px;
}

.InputTabel Td{
font-family:verdana;
font-size:10px;
}

.InputTabel Td Input{
font-size:10px;
}

.newslistcontent{
margin-top:10px;
margin-bottom:10px;
margin-left:5px;
}

.newslistcontent td{
font-size:10px;
}

.ContentText
{
color: black;
}

.ContentText Li
{
font-size:11px;
color: black;
}

.SubHeader
{
	font-size:11px;
	font-weight: bold;
}

.Manchet
{
	font-size:11px;
	font-weight: bold;
	color:#CCCCCC;	
	font-style:italic;
}

.TopImg{
background : url(images/kaelder.jpg) no-repeat;
}

#prodtable{
font-family:verdana;
}

TD.prodimg{
padding:10px;
}

.proddesc{
padding:10px;
}

.prodtitle{
	font-size:12px;
	font-weight: bold;
}

.prodbody{
padding-top:3px;
font-size:10px;
padding-bottom:3px;
}

.prodpriceline{
margin-top:5px;
font-size:11px;
}

.prodprice{
xpadding-top:5px;

}

.prodpricess{
font-size:11px;
text-decoration:line-through;
}

.prodsalesprice{
font-size:11px;
color:red;
font-weight:bold;
}

.prodbodyreadmore{
padding-top:5px;
	font-size:10px;
}

.prodbodyreadmore a{
text-decoration:none;
color:black;
font-weight:bold;
}

.ProdDescription{
		font-size:10px;
	font-family:verdana;
	margin-bottom:10px;
}
	
.ProdDataLabel{
	width:250px;
	height:18px;
	background-color:#EEBB66;
	color:black;
	border:1px solid #DA9218;
	font-size:10px;
	font-family:verdana;
	padding:3px;
	margin-bottom:1px;
	}
	
.ProdDataContent{
width:295px;
height:100%;
	text-align:left;
	height:18px;
	color:black;
	font-size:10px;
	font-family:verdana;
	padding:3px;
	margin-bottom:1px;
	border:1px solid #DA9218;
	}