a {
	color: #FF0000;
	font-size: small;
}
a:hover {
	color: #0295FF;
}
th {
    text-align: left;
}
input {
 	border: 1px solid #0265FF;
 	background-color: #FFFFFF;
}
textarea {
 	border: 1px solid #0265FF;
 	background-color: #FFFFFF;
}
select {
 	border: 1px solid #0265FF;
 	background-color: #FFFFFF;
}
.input_noborder {
    border: none;
}
.sys_error {
    width: 90%;
    margin-left: 5%;
 	display: block;
 	border: 2px dashed #FF0000;
 	padding: 3px 3px 3px 1.1em;
 	background-color: #FFFFFF;
 	color: #000000;
 	font-size: x-small;
 	font-weight: bold;
 	text-decoration: none;
}
td.pagetopbanner {
	background: url("img_theme/pagetop_banner-halloween.gif") no-repeat;
}
td.pagetableside {
    background-color: #e3f6f4;
}
td.tableside_right {
    background: url("img_theme/tableside-right.gif") repeat ;
}
td.menuframe {
	background: url("img_theme/menubarrepeater.gif") repeat ;		
}
td.artcontentleft {
    padding: 10px 5px 5px 10px;
}
td.artcontentright {
    padding: 2px 5px 5px 2px;
}
td.artframetop {
	background: url("img_theme/article-topframe.gif") no-repeat ;
}	
td.artframebottom {
	background: url("img_theme/article-bottomframe.gif") no-repeat ;		
}
td.artframe_4_top {
	background: url("img_theme/article-miniframe-top.gif") no-repeat ;		
}
td.artframe_4_bottom {
	background: url("img_theme/article-miniframe-bottom.gif") no-repeat ;		
}
td.artframe_5_top {
	background: url("img_theme/article-miniframe-top-small.gif") no-repeat ;		
}
td.artframe_5_bottom {
	background: url("img_theme/article-miniframe-bottom-small.gif") no-repeat ;		
}
td.artframe_4_top a{
    color: #006ddc;
    text-decoration: none;
}
td.artframe_4_top a:visited {
    color: #006ddc;
    text-decoration: none;
}
td.artframe_4_top a:hover {
    color: red;
    text-decoration: none;
}
td.artframe_5 a{
    color: #006ddc;
    text-decoration: none;
    border-bottom: 1px dotted;
}
td.artframe_5 a:visited {
    color: #006ddc;
    text-decoration: none;
    border-bottom: none;
}
td.artframe_5 a:hover {
    color: red;
    text-decoration: none;
}
td.artframe_4 a{
    color: #006ddc;
    text-decoration: none;
    border-bottom: 1px dotted;
}
td.artframe_4 a:visited {
    color: #006ddc;
    text-decoration: none;
    border-bottom: none;
}
td.artframe_4 a:hover {
    color: red;
    text-decoration: none;
}
p.menumodules {
	color: #000000;
	font-size: x-small;
 	padding: 5px 14px 50px 16px ;
}
form.menubar {
	text-align: left;
 	padding: 3px 16px 3px 12px ;
	font-family: tahoma, helvetica, arial, verdana, sans-serif;
	font-size: x-small;
	color: #000000;
}
.pagetitle {
    margin-bottom: 6px;
 	text-align: right;
 	color: #FFFFFF;
	font-size: x-small;
}
.pagetitle a {
    color: #FFFFFF;
}
.pagetitle a:hover {
    color: red;
}
.viewprefs {
    margin-left: 30px;
    margin-bottom: 8px;
 	text-align: center;
 	color: #FFFFFF;
	font-size: xx-small;
}
.viewprefs a {
	font-size: x-small;
    color: #FFFFFF;
}
.viewprefs a:hover {
    color: red;
}
.total {
 	border-top: 1px solid #FF514E;
	font-size: small;
}

.arttitle {
	color: #006ddc;
	font-size: medium;
	font-weight: bold;
	text-align: left;
}
.arttitle_4 {
	color: #006ddc;
	font-size: small;
	font-weight: bold;
	text-align: center;
}
.artsubtitle {
	color: #006ddc;
	font-size: small;
	font-weight: bold;
	text-align: left;
    margin-bottom: 8px;
    margin-left: 12px;
}
.artprice {
	color: #006ddc;
	font-size: small;
	font-weight: bold;
	text-align: right;
}
.artpriceold {
	color: #FF0000;
	font-size: small;
	text-decoration: line-through;
	text-align: right;
}
.prodtitle {
	color: #006ddc;
	font-size: small;
	font-weight: bold;
	text-align: right;
}
.smallinformationmsg {
	color: #006ddc;
	font-size: small;
	text-align: left;
}
.emailform {
    font-size: x-small;
    text-align: left;
}
.input_hl {
    background-color: #ffafaf;
    color: #000000;
}
.admin_del_warning {
 	display: block;
 	padding: 3px 3px 3px 1.1em;
 	background-color: #FF0000;
 	color: #FFFFFF;
 	font-size: small;
 	font-weight: bold;
 	text-decoration: none;
}
.basketupdatesuccess {
 	color: #279814;
 	font-size: small;
	text-align: center;
	font-weight: bold;
}
.basketupdatefail {
 	color: #FF514E;
 	font-size: small;
	text-align: left;
	font-weight: bold;
}
#basketview {
 	height: 22px;
 	background-color: #E2F8FF;
 	color: #000000;
 	font-size: small;
 	text-decoration: none;
}
#basketview td {
    background-color: #ebfffd;
}
#basketview th {
 	background-color: #0295FF;
	color: #FFFFFF;
	font-size: x-small;
	font-weight: bold;
	text-align: left;
}
#basketview span {
 	border-top: 1px solid #FF514E;
	font-size: small;
	text-align: right;
	font-weight: bold;
}
.orderform th {
    background-color: #0295FF;
    color: #ffffff;
    font-size: small;
    font-weight: bold;
}
.orderform td {
    background-color: #E2F8FF;
    font-size: small;
}  
#navigation {
 	width: 150px;
 	font-family: tahoma, helvetica, arial, verdana, sans-serif;
 	font-size: small;
}
#navigation ul {
 	list-style: none;
 	margin-top: 0px;
 	margin-bottom: 30px;
 	margin-left: 10px;
 	margin-right: 5px;
 	padding: 0;
 	/*border: 1px solid #0265FF;*/
}
#navigation li {
 	/*border-bottom: 1px solid #0265FF;*/
}
#navigation li a {
 	display: block;
 	padding: 3px 3px 3px .4em; 	
 	color: #0265FF;
 	text-decoration: none;
 	font-size: small;
 	border-bottom: 1px solid #ff0000;

}
#navigation li.sel a {
 	background-color: #0265FF;
 	color: #FFFFFF;
 	font-weight: bold;
 	border-bottom: 1px solid #ff0000;
}
#navigation li.special_sel a {
 	background-color: #0265FF;
 	color: #FFFFFF;
 	font-weight: bold;
}
#navigation li.special_tips_van_terry a {
 	background-color: #b4fff7;
 	color: #0295FF;
}
#navigation li.special_uitverkoop a {
 	background-color: #b4fff7;
 	color: #0295FF;
}
#navigation li.special_webspecial a {
 	background-color: #b4fff7;
 	color: #0295FF;
}
#navigation li.special_info a {
 	background-color: lime;
 	color: #FFFFFF;
}
#navigation li.special_hulp a {
 	background-color: #00f0ff;
 	color: #FFFFFF;
}
#navigation li.special_e-mail_ons a {
 	background-color: #ff9600;
 	color: #FFFFFF;
}
#navigation li.special_mandje a {
 	background-color: red;
 	color: #FFFFFF;
}
#navigation li.special_kassa a {
 	background-color: #ff00cc;
 	color: #FFFFFF;
}
#navigation li a:hover {
 	background-color: #0265FF;
 	color: #FFFFFF;
 	font-size: small;
 	border-bottom: 1px solid #ff0000;
}
#footer {
    text-align: center;
 	color: #FFFFFF;
 	font-size: x-small;
}

