input {
	font-size: 7pt; 
    font-family: arial; 
    height: 14px
}

img.main{
    BORDER: 1px solid #ffffff; 
}

.shopNavigation{
    TEXT-ALIGN: left; 
    padding-left: 10px;     
    color:#ffffff; 
    BORDER-RIGHT: #ffffff 1px solid; 
    BORDER-TOP: #ffffff 1px solid; 
    BORDER-LEFT: #ffffff 1px solid; 
    WIDTH: 100%;
    HEIGHT: 20%;
    BORDER-BOTTOM: #ffffff 1px solid; 
    background-color:#333976 /* blue-ish */
}

.pictureCell{
    background-color:#CACFEF /* light blue-ish */
}

table.subpage_images {
    TEXT-ALIGN: center; 
    color:#ffffff; 
    BORDER-RIGHT: #ffffff 1px solid; 
    BORDER-TOP: #ffffff 1px solid; 
    BORDER-LEFT: #ffffff 1px solid; 
    WIDTH: 90%; 
    BORDER-BOTTOM: #ffffff 1px solid; 
    background-color: #005176
}

li{
	color: #000000; 
	font-family: arial; 
	font-size: 10px;
}

.searchCell {
	padding-right: 0px; 
    border-top: #bcb830 0px solid;
    padding-left: 0px; 
    font-size: 8pt; 
    padding-bottom: 0px; 
    margin: 0px; 
    vertical-align: middle; 
    padding-top: 0px; 
    font-family: arial; 
    height: 14px; 
    background-color: #005176
}
.topMenuCell {
	padding-right: 0px; 
    border-top: #bcb830 0px solid; 
    padding-left: 0px; 
    font-size: 8pt; 
    padding-bottom: 0px; 
    margin: 0px; 
    padding-top: 0px; 
    font-family: arial; 
    height: 14px; 
    background-color: #005176
}
font.MenuCell {
    font-family: arial;
	font-size: 10px; 
	color:#000000;
}

td.MenuCell {
    background-color: #888FAE
}

.contentCell {
	padding-right: 15px; 
    border-top: #bcb830 0px solid;
    padding-left: 20px; 
    font-size: 12px; 
    padding-bottom: 15px; 
    color: #005176; 
    line-height: 18px; 
    padding-top: 0px; 
    font-family: arial; 
    background-color: #CACFEF
}
.imageCell {
	padding-right: 0px; 
    border-top: #bcb830 0px solid; 
    padding-left: 0px; 
    padding-bottom: 0px; 
    margin: 0px; 
    padding-top: 0px; 
    background-color: #ffffff
}
.bottomCell {
	padding-right: 5px; 
    border-top: #bcb830 0px solid; 
    font-size: 9px; 
    vertical-align: bottom; 
    color: #ffffff; 
    font-family: arial; 
    background-color: #005176; 
    text-align: right
}
body {
	background-color: #CACFEF
}

body.entry{
	background-color: #CACFEF
}
a.entry{
		font-family: arial;; 
		font-size: 11px; 
		color:#000000;
		font-weight:normal;
		text-decoration:none;		
}
a.entry:hover{
		font-family: arial;; 
		font-size: 11px; 
		color:#000000;
		font-weight:normal;
		text-decoration:underline;		
}
a{
		font-family: arial;; 
		font-size: 11px; 
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;		
}
a:hover{
		font-family: arial;; 
		font-size: 11px; 
		color:#ffffff;
		font-weight:bold;
		text-decoration:underline;		
}


a.grey{
		font-family: arial;; 
		font-size: 11px; 
		color:#727171;
		font-weight:bold;
		text-decoration:none;			
}


a.grey:hover{
		font-family: arial;; 
		font-size: 11px; 
		color:#727171;
		font-weight:bold;
		text-decoration:underline;		
}	

a.sitemap{
		font-family: arial;; 
		font-size: 11px; 
		color:#000000;
		font-weight:normal;
		text-decoration:none;		
}


a.sitemap:hover{
		font-family: arial;; 
		font-size: 11px; 
		color:#000000;
		font-weight:normal;
		text-decoration:underline;		
}	

p{
		font-family: arial; 
		font-size: 11px; 
		color:#000000;
		font-weight:normal;
        line-height:15px;
		text-decoration:none;		
}
p.black{
		font-family: arial;; 
		font-size: 10px; 
		color:#000000;
		font-weight:normal;
        line-height:25px;
		text-decoration:none;		
}
p.title{
		font-family: arial; 
		font-size: 12px; 
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;		
}

p.header{
		font-family: arial; 
		font-size: 10px; 
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;		
}
a.othernav{
		font-family: arial; 
		font-size: 13px; 
		color:#3B6271;
		font-weight:normal;
		text-decoration:none;		
}


a.othernav:hover{
		font-family: arial; 
		font-size: 13px; 
		color:#3B6271;
		font-weight:normal;
		text-decoration:none;		
}

div.distance{
        margin:20px;
        right-margin:01px;
        
}	

.submit {
	color: #000000;
	background-color: #E5B167;
	border-color : #B61B2B;
	border-top : 1px solid;
	border-bottom : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
	font-family : verdana;
    height:20px;
	font-size : 12px;
	font-weight: bold;
}

select 
{ 
    color:black; 
    font-size:8pt; 
}
 
.subbutton{
	color: #ffffff;
	background-color: #333976;
	border-color : #ffffff;
	border-top : 1px solid;
	border-bottom : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
	font-family : verdana;
    height:20px;
	font-size : 9px;
	font-weight: bold;
}


.inputfield{
	color : #000000;
	background : #E8E3F7;
	border-color : #000000;
	border-top : 1px solid;
	border-bottom : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
	font-family : Verdana,tahoma,Arial;
	font-size : 9px;
	height: 15;
    width:100px;
}
.inputfieldlong{
	color : #000000;
	background : #E8E3F7;
	border-color : #000000;
	border-top : 1px solid;
	border-bottom : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
	font-family : Verdana,tahoma,Arial;
	font-size : 9px;
	height: 15;
    width:200;    
}

/* ---------------------------------------------------- */
/* Moved all classes here from standard reference impl  */
/* ---------------------------------------------------- */

.tabel1 {
	font-family: Verdana,tahoma,Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	background-color: #333976;
	font-weight: bold;
}
.tabel2 {
	font-family: Verdana,tahoma,Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.tabel3 {
	font-family: Verdana,tahoma,Arial;
	font-size: 12px;
	color: #000000;
}
.tabel4 {
	font-family: Verdana,tahoma,Arial;
	font-size: 7px;
	color: #475f8f;
	text-align: center;
}
.koptekst {
	font-family: Verdana,tahoma,Arial;
	font-size: 24px;
	font-weight: bold;
}
.stdtekst {
	font-family: Verdana,tahoma,Arial;
	font-size: 18px;
}
.tabel1a {
	font-family: Verdana,tahoma,Verdana,tahoma,Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	background-color: #333976; /* blue-ish */
	font-style: normal;
	font-weight: bold;
}
.tabel1b {

	font-family: Verdana,tahoma,Verdana,tahoma,Arial;
	font-size: 12px;
	color: #000000;
	text-align: center;
	background-color: #BAC0E4;
	font-style: normal;
	font-weight: normal;
}
.tabel1c {

	font-family: Verdana,tahoma,Verdana,tahoma,Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	background-color: #333976;
	font-style: normal;
	font-weight: normal;
}

.columnheader{
    BORDER-RIGHT: #ffffff 1px solid; 
    BORDER-TOP: #ffffff 1px solid; 
    BORDER-LEFT: #ffffff 1px solid; 
    BORDER-BOTTOM: #ffffff 1px solid; 
}

table.smallShoppingcart{
    BORDER-RIGHT: #ffffff 1px solid; 
    BORDER-TOP: #ffffff 1px solid; 
    BORDER-LEFT: #ffffff 1px solid; 
    BORDER-BOTTOM: #ffffff 1px solid; 
}
