body {
	background-image: url('../images/backgrounds/page.jpg');
	font-family: Times New Roman;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	text-align: center;
}

table {
	margin: 0px;
	padding: 0px;
}

td {
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #000000;
}

.newsletter_inp {
	width: 140px;
	height: 18px;
	color: #534542;
	font-size: 8px;
	margin: 3;
	border: 1px solid #AA9C89;
}

.newsletter_inp2 {
	width: 170px;
	height: 20px;
	color: #534542;
	font-size: 8px;
	margin: 0;
	border: 1px solid #AA9C89;
}

.submenu {
	color: #000000;
	font-family:Arial;
	font-size:12px;
}

.submenu:hover {
	color: #9B3300;
}

.cssnav1 {
	position: relative;
	background-image: url('../images/menu/menu-1-over.jpg');
	background-repeat: no-repeat;
	display: block;
}

.cssnav1 a {
	display: block;
	margin: 0;
	padding: 0;
}

* html a:hover {
	visibility:visible
}

.cssnav1 a:hover img{
	visibility: hidden;
	height: 29px;
}

.cssnav2 {
	position:relative;
	background-image: url('../images/menu/menu-2-over.jpg');
	background-repeat: no-repeat;
	display: block;
}

.cssnav2 a {
	display: block;
	margin: 0;
	padding: 0;
}

* html a:hover {
	visibility: visible
}

.cssnav2 a:hover img{
	visibility: hidden;
	height: 29px;
}

.cssnav3 {
	position: relative;
	background-image: url('../images/menu/menu-3-over.jpg');
	background-repeat: no-repeat;
	display: block;
}

.cssnav3 a {
	display: block;
	margin: 0;
	padding: 0;
}

* html a:hover {
	visibility: visible
}

.cssnav3 a:hover img{
	visibility: hidden;
	height: 29px;
}

.cssnav4 {
	position: relative;
	background-image: url('../images/menu/menu-4-over.jpg');
	background-repeat: no-repeat;
	display: block;
}

.cssnav4 a {
	display: block;
	margin: 0;
	padding: 0;
}

* html a:hover {
	visibility: visible
}

.cssnav4 a:hover img{
	visibility: hidden;
	height: 29px;
}

.cssnav5 {
	position: relative;
	background-image: url('../images/menu/menu-5-over.jpg');
	background-repeat: no-repeat;
	display: block;
}

.cssnav5 a {
	display: block;
	margin: 0;
	padding: 0;
}

* html a:hover {
	visibility: visible
}

.cssnav5 a:hover img{
	visibility: hidden;
	height: 29px;
}

/* contact form */
.frm_label {
	font-size: 14px;
	color: black;
	/*font-weight: bold;*/
}

.frm_input {
	border: 1px #006599 solid;
	font-size: 13px;
	width: 300px;
	/*background-color: #686053;*/
}

.frm_submit {
	border: 1px #006599 solid;
	font-size: 13px;
	width: 100px;
}
/* contact form */

div.submenu {
	padding-left: 13px;
	padding-right: 5px;
}

#newsletterFRM label.error {
	font-family: Tahoma;
	font-size: 10px;
	color: #FF0000;
}

#newsletterFRM label.succes {
	font-family: Tahoma;
	font-size: 10px;
	color: #0000FF;
}
	
.menu a {
	text-align: center;
	height: 29px;
	line-height: 26px;
	font-size: 13px;
	/*font-weight: bold;*/
	/*font-family: Gadget, fantasy;*/
	font-family: 'Arial Black', Gadget, sans-serif;
	display: block;
	color: #FFF;
	background: url('../images/menu/bg.jpg') repeat-x;
	border-right: 1px solid #FFF;
}

.menu a:hover {
	text-decoration: none;
	background: url('../images/menu/bg-over.jpg') repeat-x;
}

.menu a.last {
	border-right: 0px;
}