
A:link {
font-size: 12px;
font-weight: 600;
font-style: normal;
font-family: arial,verdana,helvetica,san-serif;
color: #910000;
text-decoration: none;
}
A:visited {
font-size: 12px;
font-weight: 600;
font-style: normal;
font-family: arial,verdana,helvetica,san-serif;
color: #910000;
text-decoration: none;
}
A:active {
font-size: 12px;
font-weight: 600;
font-style: normal;
font-family: arial,verdana,helvetica,san-serif;
color: #657457;
text-decoration: none;
}
A:hover {
font-size: 12px;
font-weight: 600;
font-style: normal;
font-family: arial,verdana,helvetica,san-serif;
color: #657457;
text-decoration: none;
}

A.a1:link {
font-style: normal;
text-decoration: none;
}
A.a1:visited {
text-decoration: none;
}
A.a1:active {
text-decoration: none;
}
A.a1:hover {
text-decoration: none;
}

A.a2:link {
text-decoration: underline;
}
A.a2:visited {
text-decoration: underline;
}
A.a2:active {
text-decoration: underline;
}
A.a2:hover {
text-decoration: none;
}

A.a3:link {
font-size: 10px;
}
A.a3:visited {
font-size: 10px;
}
A.a3:active {
font-size: 10px;
}
A.a3:hover {
font-size: 10px;
}

body {
margin: 0;
padding:0;
font-family: arial,verdana,helvetica,san-serif;
color: #575757;
font-size: 13px;
font-weight: 550;
background-color: #FFF9DC;
}

BLOCKQUOTE {
font-family: arial,verdana,helvetica,san-serif;
font-size: 13px;
font-weight: 550;
font-style: italic;
margin-top: 6px;
}

CAPTION {
font-family: arial,verdana,helvetica,san-serif;
font-size: 13px;
font-weight: 550;
}

h1 {
font: bold 15px arial,verdana,helvetica,san-serif;
color: #657457;
margin: 0;
padding: 0;
}

h2 {
font: bold 12px arial,verdana,helvetica,san-serif;
color: #657457;
margin: 0;
padding: 0;
}

h3 {
font: bold 10px arial,verdana,helvetica,san-serif;
color: #657457;
margin: 0;
padding: 0;
}


img {
border-color : #657457;
}

.img1 {
width: 92px;
}

.img2 {
width: 355px;
}

.img3 {
width: 150px;
}

INPUT {
font-family: arial,verdana,helvetica,san-serif;
font-size: 12px;
color: #910000;
font-weight: 500;
background-color: #FFF4B7;
border: 1px solid #657457;
padding-left: 5px;
}
.img4 {
width: 285px;
height: 190px;
}
.in1 {
background-color: #FFFDF4;
font-weight: 600;
border: none;
}

.in2 {
font-size: 12px;
color: #657457;
text-align: center;
background-color: #FFF9DC;
width: 285px;
border: none;
}

.in3 {
color: #657457;
background-color: #FFF9DC;
text-align: center;
border: none;
}


.in4 {
	text-align: center;
	width: 90px;
	background-color: #FFF9DC;
}

.in5 {
background-color: #FFFDF4;
font-size: 11px;
font-weight: 600;
border: none;
}


.ired {
font-size: 11px;
font-weight: 500;
color:#910000;
}

p  {
font-size: 12px;
font-weight: 550;
font-style: normal;
font-family :arial,verdana,helvetica,san-serif;
}

.bold  {
color:#575757;
font-size: 12px;
font-weight: 600;
font-style: normal;
font-family :arial,verdana,helvetica,san-serif;
}

.link{
color:#910000;
font-size: 11px;
font-weight: 500;
font-style: normal;
font-family :arial,verdana,helvetica,san-serif;
}

.edito {
text-align: justify;
font-family :arial,verdana,helvetica,san-serif;
}

.editogrey {
text-align: justify;
color: #575757;
}

.editosmallgrey {
text-align: justify;
font-size: 11px;
font-weight: 500;
color: #575757;
}

.bigred {
font-weight: 600;
font-size: 14px;
color:#910000;
}


.red {
font-size: 12px;
font-weight: 600;
color:#910000;
}

.smallred {
font-size: 11px;
color:#910000;
font-weight: 500;
}

.grey {
color:#575757;
font-weight: 500;
}

.small {
font-size: 11px;
}

SELECT {
background-color: #FFF4B7;
font-size: 12px;
font-family:arial,verdana,helvetica,san-serif;
color: #910000;
font-weight: 550;
text-align: left;
border: 1px solid  #657457;
}

span {
color:#FFFFFF;
font-size: 12px;
font-weight: 600;
font-style: normal;
font-family :arial,verdana,helvetica,san-serif;
}

.sp1 {
color:#910000;
font-weight: 500;
}

.tab0 {
width :770px;
}

.tab1 {
border: 2px solid #657457;
}
  
.tab2 {
background: #FFF4B7;
border: 2px solid #657457;
}

.tab3 {
background-color: #FFF9DC;
border:1px solid #657457;
}

.tab4 {
background-color: #FFFDF4;
border:1px solid #657457;
}

.tab5 {
background-color: #FFF4B7;
}

.tab6 {
padding: 0em 0.8em 0em 0.8em;
} 

td.data {
height: 20;
background-color: #657457;
color:#FFFFFF;
font-size: 12px;
font-weight: 600;
font-style: normal;
font-family :arial,verdana,helvetica,san-serif;
text-align: center;
}

td.menubar {
background-color: #940204;
}

td.td1 {
background-color: #000000;
}

td.td2 {
background-color: #FFFFFF;
}

td.td3 {
background-color: #FFFDF4;
}
td.td4 {
background-color: #FFF4B7;
}

td.td4l {
background-color: #FFF4B7;
border-top: 1px solid #940204;
border-bottom: 1px solid #940204;
border-left: 1px solid #940204;
width: 45%;
}

td.td4c {
background-color: #FFFFFF;
border-right: 1px solid #940204;
border-left: 1px solid #940204;
}
td.td4r {
background-color: #FFF4B7;
border-top: 1px solid #940204;
border-bottom: 1px solid #940204;
border-right: 1px solid #940204;
width: 45%;
}
.td5 {
background-color: #FFF9DC;
}

td.td6 {
background-color: #FFEAEA;
}

td.td7 {
background-color: #E7F1FD;
}

td.td8 {
background-color: #FFF4B7;
}

.td9 {
color:#575757;
font-size: 13px;
font-weight: 550;
font-style: normal;
font-family :arial,verdana,helvetica,san-serif;
}

.td10 {
padding: 0 0 0 8px;
}

.td11 {
padding: 0 8px 0 0;
}

.td12 {
padding: 0 8px 0 8px;
}

.td13 {
font-size: 12px;
font-weight: 600;
color:#910000;
padding: 0.4em 0.6em 0.4em 0.6em;
}

.td14 {
padding: 0.5em 0.5em 0.5em 0em;
}

.td15 {
padding: 0.5em 0em 0.5em 0em;
}

.td16 {
padding: 0em 0.5em 0em 0.6em;
}
.td17 {
color:#657457;
font-size: 10px;
font-weight: 600;
font-style: normal;
font-family :arial,verdana,helvetica,san-serif;
padding: 8px 0 0 8px;
}
textarea {
font-family:arial,verdana,helvetica,san-serif;
font-size: 12px;
color:#910000;
font-weight:500;
padding-left: 5px;
padding-top: 5px;
background-color: #FFF4B7;
border: 1px solid #657457;
}

.ul1 {
list-style-type: square;
color:#575757;
font-family :arial,helvetica,san-serif;
font-size: 13px;
font-weight: 550;
font-style: normal;
padding: 0;
margin: 1.2em 1em 1.2em 2em;
line-height: 1.5em;
}

.ul2 {
list-style-type: square;
color:#575757;
font-family: arial,verdana,helvetica,san-serif;
font-size: 13px;
font-weight: 550;
font-style: normal;
margin: 0em 0em 0em 2em;
padding: 0;
line-height: 2.6em;
}


ul#menu
{	
	margin: 0em 0em 0em 0em;
	
	list-style-type: none;
}
 
ul#menu li
{
	display: inline;
	margin: 0em 0em 0em 0em;
	padding: 0 10 0 0;
}
 
ul#menu li a
{

	display: block;
	display: inline;
	background: url('../pics/menu_02.gif') no-repeat;
	padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}
 
ul#menu li a:hover
{
	
	background-position: 0 -25px;
}

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/

padding-bottom: 16px;
margin: 0;
border: 0;
}

.thumbnail img{
border: 1px solid #940204;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid #657457;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #940204;
padding: 8px 8px 0 8px;
left: -1000px;
border: 0;
visibility: hidden;
color: white;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 300px; /*position where enlarged image should offset horizontally */
z-index: 50;
}