html {
	
}

body{
	margin: 0px; 
	padding: 0px;
	background-color: #A7C0AB;
	scrollbar-face-color: #DBDCE5;
	scrollbar-shadow-color: #CDCEDC;
	scrollbar-highlight-color: #ECECF1;
	scrollbar-3dlight-color: White;
	scrollbar-darkshadow-color: Black;
	scrollbar-track-color: #F4F5F9;
	scrollbar-arrow-color: #F4F5F9;
	background-image:url(/images/back.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

body.print {
	background-color: White;
	background-image: none;
}

body, td, input, select, textarea, th { 
    font-family: Tahoma, Verdana, Arial, 'Times New Roman', sans-serif; 
    font-size: 11px; 
    color: #3E3E3E;
}

th {
	font-size: 14px; 
	color: #105D17;
}

body.img {
	background-image:url(/images/img_back.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #AFC6B3;
}

a {
   color: #6E6E6E;
}

a:link {
    text-decoration: underline;
}
a:hover {
   text-decoration: none;
}
a.visited {
    color: #5E5E5E;
}

p {
	margin: 10px 0px 5px 0px;
}

a.button, a.button:link{
	color: #FFFFFF;
   text-decoration: none;		
	background-color: #9D0000;
	padding: 5px;	
}
a.button:hover {
	text-decoration: underline;	
}

table {
    border: 0px; 
	 border-collapse: collapse;
}

img {
    border: none;
}

img.big {
	border: 10px White solid;
}

h1 {
    font-family: Tahoma, Verdana, Arial, 'Times New Roman', sans-serif; 
    color: #9D0000;
	 background-position: left;
	 background-repeat: no-repeat;
    font-size: 18px;
    margin: 0px;
    font-weight: bold;
	 padding: 5px 0px 5px 5px;
}

h2{
	font-family: Tahoma, Verdana, Arial, 'Times New Roman', sans-serif; 
   font-size: 14px;
	font-weight: bold;
	margin: 2px 0px 2px 0px;
	color: #C70004;
}

h3 {
	font-size: 12px;
	background-image: url(/images/h3.gif);
	color: White;
	padding: 4px 0px 0px 5px;
	margin: 2px 0px 2px 0px;
	height: 22px;
}

h4{
	color: #5E5E5E;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;	
	margin: 2px 0px 2px 0px;
}

h5 {
	color: #007CC3;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;	
	margin: 2px 0px 2px 0px;
}


hr {
	width: 100%;
	height: 1px;
	color: #C40000;
}

ul {
    padding: 5px 0px 0px 25px;
    margin: 0px;
    list-style: url(/images/li.gif);
	 vertical-align: middle;
}

ul li {
	padding: 0px 0px 5px 20px;
   margin: 0px;
}

ol {
    padding: 5px 0px 0px 40px;
    margin: 0px;
    list-style: url(/images/ol.gif);
	 vertical-align: middle;
}

ol li {
	padding: 0px 0px 5px 0px;
   margin: 0px;
}

input.btn, input.srch  {   
   text-align: center;
   background: #545454 url(/images/icon_btn.gif) no-repeat 100% 50%;
	color: white;
   font-weight: bold;
   text-decoration: none;
   border: none;
   font-size: 10px;
   height: 18px;   
   padding: 0px 15px 2px 0px;
}
a.topmenu, a.topmenu:link, a.topmenu:hover, a.topmenu:visited, a.topmenu:active {
	font-family: Arial, Tahoma, 'Times New Roman', sans-serif; 
	text-transform: uppercase;
	font-weight: bold;
	color: #C30D0F;
	font-size:12px;
	text-decoration: none;
}

a.leftmenu, a.leftmenu:link, a.leftmenu:hover, a.leftmenu:visited, a.leftmenu:active {
	font-family: Arial, Tahoma, 'Times New Roman', sans-serif; 
	text-transform: uppercase;
	font-weight: bold;
	color: #6F6F71;
	font-size:12px;
	text-decoration: none;
}

a.leftsub {
	font-family: Tahoma, Verdana, Arial, 'Times New Roman', sans-serif; 
	text-transform: uppercase;
	color: #5C817C;
	font-size:9px;
	text-decoration: none;
	font-weight: bold;
}

a.leftsub:link, a.leftsub:hover, a.leftsub:visited, a.leftsub:active {
	font-weight: normal;
}

a.leftsub:hover {
	text-decoration: underline;
}

a.topsub {
	font-family: Tahoma, Verdana, Arial, 'Times New Roman', sans-serif; 
	text-transform: uppercase;
	color: #BF0008;
	font-size:9px;
	text-decoration: none;
	font-weight: bold;
}

a.topsub:link, a.topsub:visited, a.topsub:active {
	font-weight: normal;
}

a.topsub:hover {
	text-decoration: underline;
}

a.bred, a.bred:link, a.bred:hover, a.bred:visited, a.bred:active {
	font-family: Tahoma, Verdana, Arial, 'Times New Roman', sans-serif; 
	color: #C50303;
	font-size:18px;
	text-decoration: none;
	font-weight: bold;
}

a.tire {
	color: #C40004;
}

a.grey {
	color: #A5AD8A;
}

a.date {
	color: #6A6A6A;
}


div.leftmenu {
	padding: 10px 10px 10px 40px;
}

div.leftsub {
	padding: 2px 0px 2px 10px;
}

div.submenu {	
	display: none;
	position: absolute;
	z-index: 3;
}

td.menuoff {
	background-color: transparent;
}

td.menuon {
	background-color: #B0CEB6;
}

td.sub {
	background-color: #C9E2C5;
	padding-top: 5px;
}

td.sub_l {
	background-image: url(/images/sub_l_back.gif);
	width: 7px;
}

td.sub_r {
	background-image: url(/images/sub_r_back.gif);	
	width: 7px;
}

td.sub_d {
	background-image: url(/images/sub_d_back.gif);	
	height: 7px;
	font-size: 6px;
}


td.right {
	background-image: url(/images/top_back.jpg);
	vertical-align: bottom;
	text-align: right;
}

td.topmenu {
	background-color: #A7C0AB;
	height: 23px;
}

td.mainback {
	vertical-align: top;
}

td.content {
	padding: 10px 0px 30px 0px;
	width: 800px;
	vertical-align: top;
	text-align: justify;
}

img.img {
	margin: 2px;
}

td.img {
	background-color: #BADBC3;
}

td.imgback {
	background-image:url(/images/img_rm.gif);	
}

td.dg {
	background-color: #F3F2EF;
}

table.img {
	background-image:url(/images/img_tree.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;	
}

td.good_price {
	font-size: 24px;
	color: #9F0102;
	text-align: center;
	border-top: 1px #105D17 solid;
	border-left: 1px #105D17 solid;
}

td.good_img {
	border-top: 1px #105D17 solid;
	border-right: 1px #105D17 solid;
	width: 190px;
	vertical-align: top;
}

td.good_cont {
	border-top: 1px #105D17 solid;
}

th.left {
	font-size: 11px;
	color: #71686B;
	text-align: right;
}

span.name {
	color: #9F0000;
	font-weight: bold;
}

td.msg {
	border-top: 1px #5A712F solid;
	color: #0C5F0F;
}

td.ans {
	color: #787878;
	font-size: 10px;
}

table.guest td {
	color: #766B6F;
}

td.cc {
	color: #627766;
	vertical-align: top;
}


span.date {
	font-size: 11px;
	color: #6C6C6C;
}

span.datew {
	font-size: 11px;
	color: #FFFFFF;
}

span.month {
	color: #425042;
	font-size: 16px;
	font-weight: bold;
}

td.subsubmenu {
	padding-left: 20px;
}
