

* {padding:0;
margin:0;}
a {color: #750000; text-decoration:none;}
a:hover {color:#000000;}
a:visited {color: #750000;}
ul {list-style:none;}
img {border:none;}
* { 
    margin: 0; 
    padding: 0; 
}
* { 
    margin: 0; 
    padding: 0; 
}

body {background:white;text-align:center;font-family:arial; }
#centra {margin:0 auto;width:1020px;text-align:left;}
#centrafoto{ margin:0 auto;width:1084px;}
#topfoto{background-image: url(top_2.jpg);
background-repeat:no-repeat;
background-position: center;
width:1084px;
height:179px;
background-color: #f2eed3;}
#top {
background-image: url(top_2.jpg);
background-repeat:no-repeat;
background-position: center;
width:1004px;
height:179px;
background-color: #f2eed3;

}
#left {width:315px;
float:left;}
#right {width:315px;
float:left;}
#corpo {
width:370px;
float:left;
text-align:center;
}
#corpo_2{
width:704px;
float:left;
text-align:center;
}
#corpo_3{
width:704px;
float:left;
}
#corpo_gal{
width:1004px;
float:left;
}
#foto {
text-align:center;
}
#foto a img {
height: 200px;
margin: 4px 2px;
border: 4px solid #492400;

}
#left_2{
width:150px;
float:left;
min-height: 600px;
background: #f2eed3;
}
#right_2{
width:150px;
min-height: 600px;
float:left;
background: #f2eed3;
}

p.red{
color:red;
font-weight:bold;
}
p.brown{
color:#9D7600;
font-weight:bold;
font-family:arial;
}
p.terre{
color:#9D7600;
text-align:left;
font-family:arial;
margin: 5px auto;
overflow:hidden;
width:650px;
}
p#break{
float:right; width:400px;
height: 150px;
color:#9D7600;
text-align:left;
font-family:arial;
margin-right: 50px;
}
.clear {clear:left;}
p.terre img {padding: 0 5px;
width:300px;}
.menu {margin:auto;}

.menu li {margin:5px;}
.menu li a{font-size:18px;}
.menu li a:hover{text-decoration:underline;}
.menu2 {margin:auto;}

.menu2 li {margin:5px;float:left;}
.menu2 li a{font-size:18px;}
.menu2 li a:hover{text-decoration:underline;}

.red {color:red;font-weight:bold;}

#corpo_gal img{

}

.cols {float:left;
 width:352px;
}
.cols img{
width:350px;

}

form fieldset {
background:none;
border:none;
}


form label {
width:100px;
float:left;
font:regular 15px DroidSansBold;
color:black;

}

form  input[type=text], form  input[type=password]{
margin-top:4px;
margin-left:120px;
float:left;
width: 120px;
height:20px;
background:white;
font: regular 15px DroidSansBold;
border:1px solid #373737;

color:black;
padding-left:3px;
padding-top:3px;

}
form input[type=text]:focus, form  input[type=password]:focus{
background-color: #FF4C4C;
color:black;
}
form textarea {
margin-top:4px;
margin-left:120px;
float:left;

background:white;
font: regular 15px DroidSansBold;
border:1px solid #373737;

color:black;
padding-left:3px;
padding-top:3px;
}
form textarea:focus {
background-color: #FF4C4C;
color:black;
}
form.submit_log {



}
form legend {
width:300px;

}
label.label{
width:200px;
float:left;
font:regular 15px DroidSansBold;
color:black;

}

.left {float:left;}
table{

margin:0 auto;
}
table tr td {

font-size:11px;
padding: 2px 0;
}
p.msg {color:red;}
.error{color:red;}
