/***********************************************
* GENERAL 
***********************************************/
body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}

/***********************************************
* NAVIGATION 
***********************************************/

.navibkg {
	background-image: url(images/bkg_menu.jpg);
	background-repeat: repeat-x;
}
.navibottombkg {
	background-image: url(images/bottom_navbar_mid.jpg);
	background-repeat: repeat-x;
}
.navibottombkg_error {
	background-image: url(images/bottom_navbar_right.jpg);
	background-repeat: repeat-x;
	background-position: left;
}

/***********************************************
* BACKGROUND
***********************************************/

.bkg_top {
	background-image: url(images/bkg_top.gif);
	background-repeat: repeat-x;
}

.bkg_left {
	background-image: url(images/bkg_left.gif);
	background-repeat: repeat-x;
}
.bkg_right {
	background-image: url(images/bkg_right.gif);
	background-repeat: repeat-x;
}
.bkg_mid {
	background-image: url(images/bkg_mid.gif);
	background-repeat: repeat-x;
}
.bkg_banner1{
	background-image: url(images/banner_bkg1.jpg);
	background-repeat: repeat-x;
}
.bkg_banner {
	background-image: url(images/banner_bkg.jpg);
	background-repeat: repeat-x;
}

/***********************************************
* LINKS
***********************************************/

a:link {
	text-decoration: none;
	color:#A01D23;
}
a:visited {

	text-decoration: none;
	color:#A01D23;

}
a:hover {
	text-decoration: none;
	color:#FF6600;
}
a:active {
	text-decoration: none;
	color:#A01D23;
}




.a2:link {
	text-decoration: none;
	color:black;
}
.a2:visited {

	text-decoration: none;
	color:black;

}
.a2:hover {
	text-decoration: none;
	color:white;
}
.a2:active {
	text-decoration: none;
	color:black;
}


/***********************************************
* TEXT
***********************************************/


    .text2 {
	font-family: Arial;
	font-size: 12px;
	color:#333333;
	padding: 5px 5px 5px 15px;
	}
	
	.text3 {
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 12px;
	color:#9A9695;
	padding: 5px 5px 0px 0px;

	}
	
	.text4 {
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 11px;
	color:black;
	padding: 0px 0px 5px 15px;

	}
	
/***********************************************
* HEADINGS
***********************************************/
	
	
    .heading1 {
	font-family:Trebuchet MS;
	font-size: 24px;
	font-weight: bold;
    letter-spacing: 0px;
	color:#333333;
	padding: 10px 0px 5px 15px;
	}
	
    .heading2 {
	font-family:Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
    letter-spacing: 0px;
	color:#333333;
	padding: 0px 15px 5px 15px;
	}
	
	.heading3{
	font-family: Times;
	font-size: 14px;
	font-weight: bold;
    letter-spacing: 0px;
	color:#999999;
	padding: 5px 5px 5px 5px;
	}
	
	.heading33{
	font-family: Times;
	font-size: 14px;
	font-weight: bold;
    letter-spacing: 0px;
	color:#999999;
	padding: 5px 5px 5px 25px;
	}
	
		.heading4{
	font-family: Times;
	font-size: 14px;
	font-weight: bold;
    letter-spacing: 0px;
	color:#333333;
	}
	
	.heading44{
	font-family: Times;
	font-size: 14px;
	font-weight: bold;
    letter-spacing: 0px;
	color:#333333;
	
	background-color:#EEEBE8;
	
	border-width:1px;
	border-style:solid;
	border-color:#C5BAB1;
	
	padding: 5px 5px 5px 5px;

	width:200px;
	}
	
	.searchresults{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
    letter-spacing: 0px;
	color:#333333;
	

	border-width: 1px 1px 1px 1px;
	border-style: none none solid none;
	border-color:#EEEBE8;
	
	padding: 2px 2px 1px 1px;

	width:450px;
	}
		.searchresults2{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
    letter-spacing: 0px;
	color:#666666;
	width:200px;
	}

	.text3news{
	font-family: Arial;
	font-size: 11px;
    letter-spacing: 0px;
	color:#666666;
	padding: 5px 5px 5px 5px;
	}
	
	.bottomnavibkg2 {
	background-image: url(images/btm.gif);
	background-position: left top;
}



/***********************************************
* Forms With Style 
***********************************************/


form fieldset{
	background-color:#EEEBE8;
	
	border-width:1px;
	border-style:solid;
	border-color:#988576;
	
	font-family:Arial;
	font-size:12px;
		
	margin:20px 0px 20px 0px;
	width:530px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
}

form fieldset legend{	
	background-color:#EEEBE8;
	
	border-width:1px;
	border-style:solid;
	border-color:#C5BAB1;
	
	color:#990000;
	font-weight:bold;

	font-size:110%;
		
	padding:2px 5px;
	margin:0px 0px 10px 0px;
	position:relative;
	top: -12px;
	
}
input{
	background-color:#EEEBE8;
	
	width:200px;
	margin:2px 0px 0px 0px;
	
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color:#666666;
	
	background-color: #F7F5F4;
	
	color:#5c71a2;
	font-family:Arial;
	
	padding:1px 2px;
}
.input2{
	background-color:#EEEBE8;
	
	width:20px;

	
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color:#666666;
	

	
	color:#5c71a2;
	font-family:Arial;
	
	padding:1px 2px;
}
	 
form fieldset legend img{
	padding:0px 5px 0px 5px;	
}

label{
	font-size:12px;
	
	display:block;
	float:left;
	width:100px;
	text-align:right;
	margin:6px 5px 0px 0px;
}

.button{
	background-color:#990000;
	
	border-width:1px;
	border-style:solid;
	border-color:#7c5b47;
	
	font-weight:bold;
	font-family:Arial;
	color:#EEEBE8;
	
	width:100px;
}
.menulist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #59371B;
	background-color: #F7F5F4;
	
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color:#666666;
	
}
.button1{
	background-color:#988576;
	
	border-width:1px;
	border-style:solid;
	border-color:#7c5b47;
	
	font-weight:bold;
	font-family:Arial;
	color:#EEEBE8;
	
	width:100px;
}
.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#663333;
	background-color: #E3DEDB;
	border: thin solid #F7F5F4;
	padding: 1px;
		width:100px;
}
.adress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #660000;
	text-align: right;
}
