body {

	background-color: #FFFFFF;
	color: #000000;
	
}

table {
	
	border-style : none;
	border-width : 0px;
	
}

table.leaf {

	border-color : #000000;
	border-style : solid;
	border-width : 1px;
	
}

table.box {

	border-color : #73869C;
	border-style : solid;
	border-width : 1px;
	
}

table.boxborder {

	border-style : none;
	border-width : 1px;
	
}

td {

	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight : bold;
	
}

tr.head, td.head {

	background-color: #73869C;
	
}

tr.navigation, td.navigation {

	background-color: #000000;
	
}

tr.load, td.load {

	background-color: #ffffff;
	
}

td.box {

	background-color: #ffffff;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	
}

td.boxheadline {

	text-align : left;
	color : #ffffff;
	background-color: #73869C;
	
}

td.headline_big {

	font-size: 17px;
	color: #73869C;
	
}

td.navigation, td.bo_input {

	color: #ffffff;
	
}

td.reference, a.reference {

	color: #000000;
	font-size: 10px;
	font-weight: normal;
	
}

td.headline {

	font-size: 13px;
	color: #000000;
	
}

td.line {

	background-color: #000000;
	
}

td.leaf {

	background-color: #ffffff;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	color: #000000;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	
}

td.boxheadline {

	text-align : left;
	color : #ffffff;
	background-color: #73869C;
	
}

td.normal {

	font-weight : normal;
	
}

td.no_input {

	padding-top: 4px;
	padding-bottom: 4px;

}

a {

	font-family : Tahoma, Verdana, Arial, sans-serif;
	
}

a:link {

	text-decoration: none;
	
}

a:visited {

	text-decoration: none;
	
}

a:hover {

	text-decoration: none;
	
}

a.box:link {

	color: #000000;
	font-size: 11px;
	font-weight: bold;
	
}

a.box:visited {

	color: #000000;
	font-size: 11px;
	font-weight: bold;
	
}

a.box:hover {

	color: #000000;
	font-size: 11px;
	font-weight: bold;
	
}

a.head {

	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	
}

a.leaf {

	color: #000000;
	font-size: 11px;
	font-weight: bold;
	
}

a.normal {

	color: #000000;
	font-size: 11px;
	font-weight: normal;
	
}

a.categorie, a.link, a.navi, a.navi_visit {

	color: #000000;
	font-size: 11px;
	font-weight: bold;
	
}

a.navi_visit {

	color: #73869C;
	
}

input {
	
	color: #000000;
	font-size: 11px;
	font-weight: bold;	

}

input.count, input.creditcard_expiration {

	width: 20px;
	
}

input.count_max {

	width: 30px;
	
}

input.title, input.firstname, input.lastname, input.company, input.street, input.zip, input.city, input.province, input.country, input.birthday, input.phone, input.fax, input.password, input.bank_identifier_code, input.bank_account, input.bank_account_owner, input.creditcard_number, input.creditcard_owner, input.customer_number, input.order_id, input.email_address {

	width: 120px;
	
	
}

input.email, input.password {

	width: 180px;

}

input.search {

	width: 110px;

}

input.voucher {

	width: 100px;

}

select.gender, select.type, select.art_per_site, select.option, select.creditcard_type {

	color: #000000;
	font-size: 11px;
	font-weight: bold;
	
}

span {

	font-family : Tahoma, Verdana, Arial, sans-serif;
	
}

span.article {

	color: #000000;
	font-size: 11px;
	font-weight: normal;
	
}

span.normal {

	color: #000000;
	font-size: 11px;
	font-weight: normal;
	
}

span.article_number {

	color: #000000;
	font-size: 10px;
	font-weight: normal;
	
}

span.red, span.special_offer {

	color: #990000;
	font-size: 11px;
	font-weight: bold;

}

span.green {

	color: #009933;
	font-size: 11px;
	font-weight: bold;

}

span.old_price {

	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: line-through;
	
}

span.headline {

	font-size: 13px;
	color: #000000;
	
}

span.red_head {

	color: #990000;
	font-size: 13px;
	font-weight: bold;
	
}

textarea.question {

	width: 400px;
	
}