/* text styles */

/* MSN STANDAARDS*/

TR {
	HEIGHT: 8px
}


/* WEBSITE STANDAARD */

body, td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff;
	line-height: 16px;

}

body.admin {

	scrollbar-arrow-color : #5D5D5D;
	scrollbar-base-color : #C5C5C5;
	scrollbar-darkshadow-color : #5D5D5D;
	scrollbar-face-color : #E5E5E5;
	scrollbar-highlight-color : #E5E5E5;
	scrollbar-shadow-color : #B2B2B2;
	scrollbar-track-color : #C1C0C0;

}

.large_title {
	font-size: 18px;
	font-weight: bold;
	color: #FF4641;
	text-decoration: none;
	background-position: center;

}

.title {
	font-size: 12px;
	font-weight: bold;
	color: #FF4641;
	text-decoration: none;
}

a.title {
	font-size: 12px;
	font-weight: bold;
	color: #FF4641;
	text-decoration: none;
}

a.title:hover {
	text-decoration: underlined;
}



H1 {
	font-size: 12px;
	font-weight: bold;
	color: #FF4641;
	text-decoration: none;
	
}

input, select, textarea {

	font-family: Verdana; 
	font-size: 10px; 
	color: #00128E;

}
	
.text_white {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #ffffff;

}

.small {

	font-size: 9px;

}

.quality {
	font-family: Verdana; 
	font-size: 10px; 
	color: #433131;
	line-height: 16px;
}

.shop_proddesc_small {

	font-size: 9px;
	color: #808080;

}

.shop_prodprice {

	color: #474747;
	font-size: 12px;
	font-weight: bold;

}


.shop_prodprice:hover {

	color: #474747;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.shop_category {
	
	color: #9E9E9E;
	font-size: 10px;
	font-weight: bold;

}

a.shop_category {
	
	color: #9E9E9E;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;

}

a.shop_category:hover {
	
	text-decoration: underline;

}

.prodtitle {
	font-size: 12px;
	font-weight: bold;
	color: #4A0080;
	text-decoration: none;
	
}

.shop_prodtitle {
	
	font-size: 12px;
	font-weight: bold;
	color: #474747;
	
}

.admin_title_sub {

	font-size: 12px;
	font-weight: bold;
	color: #B9B9B9;
	
}

.admin_title {

	font-size: 12px;
	font-weight: bold;
	color: #A62A2A;
	
}

.art_title {

	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #433131;

}
.art_date {
	
	font-family: verdana;
	font-size: 10px;
	font-style: italic;
	color: #433131;
	
}
.largeart_text {

	font-family: verdana;
	font-size: 10px;
	color: #433131;

}
.smallart_text {
	
	font-family: verdana;
	font-size: 9px;
	color: #433131;	
}

.pink {
	font-weight: bold;
	color: #FFB0B0;
	text-decoration: none;
}

.detail_title {
	font-size: 16px;
	font-weight: bold;
	color: #353535;
}
.detail_date {
	font-size: 11px;
	font-style: italic;
	color: #353535;
}

.maroon {
	font-weight: bold;
	color: #4A0080;
}

/* link classes */
a.subnav {
	font-size: 10px;
	color: #4A0080;
	font-weight: normal;
	text-decoration: none;
} 

a.subnav:hover {
	text-decoration: underline;
}

a.wider {
	font-size: 10px;
	color: #cc0000;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	background-position: bottom;
} 
a.wider:hover {
	text-decoration: underline;
}

a.text_white {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

a.text_white:hover {
	text-decoration: underline;

}
a.leesverder {
	color: #FF4641;
	font-weight: bold;
	text-decoration: none;
}

a.leesverder:hover {
	color: #FF4641;
	text-decoration: underline;
}

a.whitebottom {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.whitebottom:hover {
	color: #ffffff;
	text-decoration: underline;
}


.detail_title {
	font-size: 10px;
	font-weight: bold;
	color: #4A0080;
	text-decoration: none;
}


a.detail_title {
	font-size: 10px;
	font-weight: bold;
	color: #4A0080;
	text-decoration: none;
}

a.detail_title:hover {
	text-decoration: underline;
}

a.title:hover {
	text-decoration: underline;
}

a.prodtitle {
	font-size: 12px;
	font-weight: bold;
	color: #4A0080;
	text-decoration: none;
	
}
a.prodtitle:hover {
	text-decoration: underline;
	
}


/* input classes */
input.noborder {

	border: 0px;
	background-color: white;
	color: black;
	
}
input.noborder_gray {

	border: 0px;
	background-color: #F2F2F2;
	color: #4A0080;
	padding-top: 2px;	
	padding-bottom: 2px;	
	padding-left: 4px;
	padding-right: 4px;
}
textarea.noborder_gray {

	border: 0px;
	background-color: #F2F2F2;
	color: #4A0080;
	padding-top: 2px;	
	padding-bottom: 2px;	
	padding-left: 4px;
	padding-right: 4px;
}

input.blueborder, select.blueborder, textarea.blueborder {

	border-width: 0px;
	color: #4A0080;
	background-color: #F3F4FE;
	border-left-width : 0px;
    border-top-width: 0px;	
	border-bottom-width: 0px;
	border-right-width : 1px;
	border-color: #4A0080;
	padding-top: 1px;	
	padding-bottom: 2px;	
	padding-left: 4px;
	padding-right: 4px;

}

input.redborder, select.redborder, textarea.redborder {

	border-width: 0px;
	color: #4A0080;
	background-color: #CDCFF4;
	border-left-width : 0px;
    border-top-width: 0px;	
	border-bottom-width: 0px;
	border-right-width : 1px;
	border-color: #4A0080;
	padding-top: 1px;	
	padding-bottom: 2px;	
	padding-left: 4px;
	padding-right: 4px;

}


input.pupleborder, select.redborder, textarea.redborder {

	border-width: 0px;
	color: #4A0080;
	background-color: #CDCFF4;
	border-left-width : 0px;
    border-top-width: 0px;	
	border-bottom-width: 0px;
	border-right-width : 1px;
	border-color: #4A0080;
	padding-top: 1px;	
	padding-bottom: 2px;	
	padding-left: 4px;
	padding-right: 4px;

}



input.redborder_white, select.redborder_white, textarea.redborder_white {

	border-width: 0px;
	background-color: #fffff;
	border-left-width : 0px;
    border-top-width: 0px;	
	border-bottom-width: 0px;
	border-right-width : 1px;
	border-color: #4A0080;
	padding-top: 1px;	
	padding-bottom: 2px;	
	padding-left: 4px;
	padding-right: 4px;

}
