body {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: tahoma
}
a {
	color: #000000
}
a:link {
	color: #000000; text-decoration: none
}
a:visited {
	color: #000000; text-decoration: none
}
a:hover {
	color: #000000; text-decoration: underline
}
html {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}

#main {
	WIDTH: 100%; 
	BACKGROUND: url(../images/body_background.jpg) 
}

#center {
	FLOAT: left; WIDTH: 485px; background-color: #f6f0e1
}

#lft {
	FLOAT: left; WIDTH: 245px; background-color: #f6f0e1
}

#rght {
	FLOAT: left; WIDTH: 210px; background-color: #ffffff
}

#inner-block {
	BACKGROUND: url(../images/body_background.jpg) repeat-x left top; margin: 0px auto; WIDTH: 1000px
}

#content {
	 margin: 0px 26px; OVERFLOW: hidden
}


#cols {
	OVERFLOW: hidden; WIDTH: 100%; background-color: #f6f0e1; padding-top:5px;
}




#header-block {
	POSITION: relative; HEIGHT: 180px
}




#header-block div.logo {
float:left;

}


.welcome {
	BACKGROUND: url(../images/leftbox_background.jpg) repeat-y left top;
	padding-left:14px;
	width:218px;
}

#welcomewrapper {
	width:218px;
	padding-bottom:10px;
	background-image: url(../images/leftbox_bottom.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
}

.bluetitles {
	font-size:1.5em;
	padding: 5px 0 5px 5px; 
	width:195px;
	color:#CCCCCC;
	background:#003366;	
	text-decoration: none; 
	border-bottom: 2px solid #FFFFFF; 
	margin-left:-1px;
}

.bluetitlesright {
	font-size:1.5em;	
	padding: 5px 0 5px 5px; 
	width:195px;
	color:#CCCCCC;
	background:#003366;	
	text-decoration: none; 
	border-bottom: 2px solid #FFFFFF; 
	margin-left:7px;
}

.bluetitlescenter {
	font-size:1.5em;
	display: block; 
	padding: 5px 0 5px 5px; 
	width:465px;
	color:#CCCCCC;
	background:#003366;	
	text-decoration: none; 
	border-bottom: 2px solid #FFFFFF; 
}


#rightbox {
	background: url(../images/rightbox_background.jpg) repeat-y left top;		
	width:218px;	
}


#rightboxwrapper {
	width:218px;
	padding-bottom:10px;
	background-image: url(../images/rightbox_bottom.jpg);
	background-repeat:no-repeat;
	background-position: bottom left;
}

#rightproduct { 
padding-left:14px;
width: 180px; 
} 


#rightproducttext{
font:Verdana, Arial, Helvetica, sans-serif; 
font-size:1 em;
padding-left: 15px;
padding-right: 20px;
padding-bottom: 5px;
}

#rightproducttitle{
font-weight:bold;
}

.more
{
float:right;
padding-top:3px;
padding-bottom:3px;

}

.more1
{
float:left;
font:Verdana, Arial, Helvetica, sans-serif; 
font-size:1 em;
color:#e17f01;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;

}

.divider
{
border-bottom: 1px solid #d1d1d1;
}

#mainproduct { 
width: 470px; background-color:#f3f3f3;
} 

#mainproduct h1{
font:Verdana, Arial, Helvetica, sans-serif; 
font-size:14px;
color:#412e90;
margin-top:5px;
margin-bottom:3px;
}

#mainproducttext{
font:Verdana, Arial, Helvetica, sans-serif; 
font-size:1 em;
padding-left: 10px;
padding-right: 100px;
padding-bottom: 5px;
border-bottom: 2px solid #d1d1d1;
}

.address {
font:Verdana, Arial, Helvetica, sans-serif; 
font-size:1.1 em;
color:#7e7e7e;

}

.price {
font:Verdana, Arial, Helvetica, sans-serif; 
font-size:1.2 em;
color:#7e7e7e;
font-weight:bold;
}

.pricenumber {
font:Verdana, Arial, Helvetica, sans-serif; 
font-size:1.1 em;
color:#e17f01;
font-weight:bold;
}

#label {
width:90px;
display:block;
padding:5px;
float:right;
margin-top:-80px;
background-color:#d4d4d4;

}



#product { 
width: 470px; 
} 

#product h1{
font:Verdana, Arial, Helvetica, sans-serif; 
font-size:14px;
color:#412e90;
margin-top:5px;
margin-bottom:3px;
}

#producttext{
font:Verdana, Arial, Helvetica, sans-serif; 
font-size:1 em;
padding-left: 0px;
padding-right: 110px;
padding-bottom: 5px;
border-bottom: 2px solid #d1d1d1;

}

#producttext a{
color:#120064;
}

#mainproducttext a{
color:#120064;
}



.imgleft 
{
float:left;
border: 2px solid #e0dacd;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 3px;
}

.imgcenter {
float:left;
border: 2px solid #e0dacd;
margin-top: 5px;
margin-left: 10px;
margin-bottom: 3px;
}

.img {
border:none;
}

#menubar{
float:left;
width:805px;
background-color:#e7ce8f;
height:27px;
border-bottom: 2px solid #827450;
border-top: 2px solid #827450;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#4d432b;
font-size:1.2em;
padding-top:8px;
}

#menubar ul {
list-style:none;
padding-top:8px;
display:inline;
}
#menubar ul li {
display:inline;
padding-right:15px; 
list-style-type:none; 
padding-left:1em;
border-left:2px solid #53495b
}

#menubar ul li:first-child { 
border-left:none 
} 


#menubar li a:link, #menubar li a:visited {color:#0033cc; text-decoration:none; }

#menubar li a:hover {background-color: #003366; text-decoration:none; color:#FFFFFF }





div#langnav{height:38px; width:138px; float:right; background-color:#53495b; padding-left:3px;}
div#langnav ul {list-style-type: none; display:inline; margin:0px; padding: 0px; background:none;}
div#langnav ul li{ list-style-type: none; display:inline;float:left; margin:10px 0px 0px 0px; padding: 0px; position:relative; color:#FFFFFF}
div#langnav ul li a{margin:1px 0px 0px 8px; padding:0px; display:inline; float:left; position:relative; top: 2px;}


#languagebar ul {
list-style:none;
padding-top:8px;
}
#languagebar li {
display:inline;
padding-right:30px; 
}
#languagebar li a:link, #languagebar li a:visited {color:#7e7e7e; text-decoration:none; }







.navigation { width: 197px; } 

.navigation ul { list-style: none; margin: 0; padding: 0; } 
.navigation li { border-bottom: 2px solid #FFFFFF; } 
.navigation li a:link, .navigation li a:visited {font-size: 95%; display: block; padding: 5px 0 5px 25px; color: #0033cc; text-decoration: none; background: url("../images/dot.png") top left no-repeat;  background-color: #f3f3f3 }
.navigation li a:hover {background-color: #711515; color: #FFFFFF;}


.navigation li.sales a:link, .navigation li.sales a:visited { font-size: 95%; display: block; padding: 5px 0 5px 25px;  color: #585858; text-decoration: none; background: url("../images/flag.png") top left no-repeat; background-color: #e5e1f6;}




#footer {
	DISPLAY: block; background-color: #5b4969; OVERFLOW: hidden; WIDTH: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:1 em;
padding-top:5px;
padding-bottom:5px;
}


.clear{ clear:both;}




.form {
padding: 0.5em;
}
input {
color: #00008B;
background-color: #f4ecda;
border: 1px solid #00008B;
}
select {
width: 100px;
color: #00008B;
background-color: #f4ecda;
border: 1px solid #00008B;
}



.tabletitles { font: 14px/1.25 Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;}


#searchform{float: left; background: #fff; padding: 15px 10px 10px 10px;}


.minibox{ width: 135px!important;  background:#fff; border: 1px #bbb solid; margin: 5px 0px 5px 0px; float:left; text-align:center}


.box-title{font: bold 12px Arial, Helvetica, sans-serif; color: #be5e00; text-align:
center; }
.box-info{ font: 12px/1.25 Arial, Helvetica, sans-serif; color:#483f37; margin: 5px; padding: 3px;text-align: left; }
.boxlink-more, .boxlink-more:visited { font:bold 11px/1.25 Arial, Helvetica, sans-serif; color: #fff; float:right; margin-right: 4px; display:block; background:#748ab3; padding: 0px 3px;}
.boxlink-more:hover {color: #fff;background:#465778;}

.formtext{ font: 12px/1.25 Arial, Helvetica, sans-serif; color:#483f37; font-weight:bold;}