@charset "iso-8859-1";
/* CSS Document */

* {
	text-align: left;
	text-indent: 0pt;
	font-size: small;
	}
	
body {
	font-family: Arial, Helvetica, sans-serif;
		color: #CC7160;
background-color:#FFFEF7;
}
p {
	text-align: justify;
	text-indent: 1.5em;
	
	}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #d77553;
	text-transform: capitalize;
	font-weight: normal;
	background-position: 0px bottom;
	text-align: justify;
}

a {font-size:11px; color:#FF5112; font-size:x-small;}
a:hover {color:#FF7F66}

a.menu{text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF5112;
	background-position: center;
}

.header2 {
	font-size: medium;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #E98E7D;
	text-transform: uppercase;

	text-align: center;
	text-indent: 0pt;
	vertical-align: middle;
	white-space: 0;


}

h2 {
	text-align: center;
font-size: medium;
}

h1 {
	text-align: left;
	font-size: medium;
	font-weight: bold;
}

hr.dotted {
	border-style: dotted;
	border-width:1px;
}

a.menu_small {

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF5112;
	background-position: center;
	text-decoration:none;
}
.tel {

font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #FF846B;
	text-decoration:none;
}

a.menu_small:hover {

	text-decoration:underline;
}


.data {
	font-size: 12 px;
	font-weight: bold;
}
a.menu_small_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF5112;
	background-position: center;
	text-decoration:none;
}

a.menu_small_left:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF5112;
	background-position: center;
	text-decoration:underline;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	font : normal 9pt;
}
td.micro, td.micro * {
	font-size: 9px;
}
tr.micro1{	font-size: 9px;}
}
textarea {
	font-family : Arial;
	font : normal 8pt;
}
input {
	font-family : Arial;
font-size:9px;
}

ul {
	text-align: justify;
	text-indent: 0pt;
}
LI {
padding-top:10px;
}
hr {size='1';
color: #E8684F;
noshade}
.banner{
	padding:7px; margin-bottom:7px; background-color:#F9ECDB; border:1px solid #F6E6D1; text-align:center; font-size: x-small;
}
.banner IMG {
	border: 3px double #E4DFCF;
}
div.separator{
background-image: url('../images/dot_h.gif'); height:5px; width:100%; text-align: center;
 background-repeat: repeat-x; background-position: center;
border:0px solid #f00;
}
IMG.border{
border: 3px double #EDCBA3;
	}
	TABLE.separator {

border-right:1px solid #E9E0CB; border-top:1px solid #E9E0CB;
} 
	TABLE.separator TD{
font-size:x-small; padding:2px 10px;
	background-image: url('../images/dot_h.gif');  text-align: center;
 background-repeat: repeat-x; background-position: bottom;
border:0px solid #f00; 
border-left:1px solid #E9E0CB; /*padding-bottom: 2px; padding-top: 7px;*/

}
	TABLE.separator P {text-indent:0; text-align:left;}

	TABLE.separator IMG {text-align:center}

TABLE.lines {
 border-left:1px solid #E9E0CB; border-bottom:1px solid #E9E0CB;
}
TABLE.lines TD, TABLE.lines TH {
	 border-right:1px solid #E9E0CB; border-top:1px solid #E9E0CB; padding:3px }
TABLE.lines TH,  {
font-size:0.7em; font-weight:bold; color:#cc7160; background: #E9E0CB; text-align:center;

}


TABLE.lines P{
padding:0px; margin:0px; text-align:center; text-indent:0px;
}

TABLE.lines strong{
/*font-size:9px;*/ background-color:#f8f7e4;
}



TD.gallery{
background-color:#E6D9C6; border:1px solid #F6E3CA;
padding:10px;
align:center; text-align:center;

}

.clear1 { clear:both; float: none;  border: 0px solid;overflow: auto;}
.clear1 IMG {margin:5px 15px 5px 0px;}



