/* Version1 - Infoarquitectura - Scopia */

* {
background-color: transparent;
color: black;
font-family: Arial, Verdana, sans-serif;
font-size: small;
margin: 0;
padding: 0;
text-decoration: none
}

a:focus{ outline:none; }

body {
margin: 0px 0px 0px 0px;
padding: 0;
font: 76% 'Trebuchet MS',Arial,Tahoma,Verdana,sans-serif;
background: #ffffff;
}

#header {
float:center;
background: #ffffff url(cabecera_scopia.jpg) top;
margin: 0px auto;
width:990px;
height:118px;
padding: 0;
}

#content_header {
width:100%;
}

#header_patrimonio {
float:center;
background-color:#e7ffa6;
background:  url(cabecera_patrimonio2.jpg) top;
margin: 0px auto;
width:990px;
height:118px;
padding: 0;
}

#header_heritage {
float:center;
background: #e7ffa6 url(cabecera_heritage.jpg) top;
margin: 0px auto;
width:990px;
height:118px;
padding: 0;
}

#language {
float:left;
margin-left:232px;
text-align:left;
}

#header2 {
background: #000;
width: 100%;
height: 26px;
text-align: right;
}

#header2 p {
padding-top:6px;
}

#header2 a{
font-size: 12px;
font-weight: bold;
color: #ccc; 
margin-right:20px;
}

#header2 a:hover{
text-decoration: none;
color: #fff;
}

#header_products {
margin-left:20px;
padding-top:6px;
float:left;
text-align: left;
}

#wrap {
clear: both;
background: #ffffff;
color: #303030;
margin: 0 auto;
width: 990px;
}

#avmenu {
float: left;
width: 160px;
height: 600px;
margin: 10px 10px 0 0px;
padding:0 10px 0 0;
font-size: 0.9em;
border-right:solid;
border-width:2px;
border-color: #6b1c14;
}

#avmenu ul {	
list-style: none;
width: 140px;
margin: 20px 0px 5px 0;
padding: 0;
font-size: 1.4em;
text-align: right;
}	

#avmenu li {
margin-bottom: 4px;
}

#avmenu li a {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #111;
display: block;
padding: 2px 0 0 0;
}	
	
#avmenu li a:hover, #avmenu li a.current {
color: #8f1e16;
}

#avmenu ul ul {
text-align: right;
margin:5px 0 5px 0px;font-size:0.9em;
}

#avmenu ul ul a {
font-weight: normal;
font-size:0.9em;
height:16px;margin:0;padding:2px 0 0 0;
}

#content {
margin: 10px 0px 20px 30px;
width: 745px;
float: left;
font-family: Serif;
/*border-left: 1px solid #f0f0f0;
border-right: 1px solid #f0f0f0;*/
padding: 0;
line-height: 1.6em;
text-align: left;
}

#content h2 {
background-color:#8f1e16;
color: #fff;
font-size: 1.5em;
margin: 10px 15px 30px 0px;
padding:2px 0 2px 10px;
}

#content h3 {
clear:both;
font-size: 1.3em;
margin: 20px 15px 20px 0px;
color:#666;
}

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

#content ul {
list-style:none;
margin: 20px 40px 20px 20px;
color: #ababab;
}

#content li {
list-style-type: circle;
margin-left:20px;
}

#content table {
margin: 15px 15px 20px 35px;
}

#content label {
color: #5d0200;
}

#content a {
color:#8f1e16;
}

#parrafos_cortos {
width:200px;
float:right;
margin-bottom:30px;
}

#products img{
float:left;
margin: 0px 20px 24px 0px;
}

#products p{
width:600px;
float:left;
}

#products a{
float:right;
margin: 0 10px 20px 0;
}

#imagepage {
float:left;
margin:30px;
width:176px;
height:112px;
}

#imagepage a img{
border-width:2px;
border-color:white;
}

#imagepage a:hover img{
border-color:#CF5F6B;
}

#imagepage2 {
float:left;
margin:30px 30px 20px 30px;
width:176px;
height:62px;
}

#imagepage2 a img{
border-width:2px;
border-color:white;
}

#imagepage2 a:hover img{
border-color:#CF5F6B;
}

#cartel {
width: 200px;
height: 425px;
float: left;
margin: 10px 15px 20px 15px;
border: solid 2px #6b1c14;
}

#title_cartel {
width:200px;
height:34px;
background-color:#8f1e16;
border-bottom:solid 2px #6b1c14;
text-align:center;
}

#title_cartel h3{
margin:0 0 0 0;
padding:8px 0 0 0;
color: #fff;
}

#cartel img{
margin: 10px 10px 0 10px;
}

#texto_cartel {
width:200px;
height:210px;
background-color:#fdf0ef;
}

#texto_cartel a{
font-weight:bold;
}

#texto_cartel p {
margin: 5px 5px 0 10px;
color:#000;
font-size: 0.9em;
}

#foot_cartel{
text-align:right;
margin:5px 10px;
}

#piefoto {
font-size: 0.8em;
color: #cccccc;
text-align:center;
margin: 0 0 0 30px;
}

#footer {
clear: both;
margin: 40px 10px 0 160px;
padding: 10px 0 20px 0;
border-top: 4px solid #f0f0f0;
width: 400px;
text-align: center;
color: #808080;
font-size: 0.9em;
}

#footer a {
color: #808080;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

#contactFormArea label{
margin-left:20px;
color: #8f1e16;
font-weight:bold;
}

#contactFormArea input{
border: 1px solid #8f1e16;
background:#fff;
}

#contactFormArea textarea {
border: 1px solid #8f1e16;
margin-left:20px;
background:#fff;
}

fieldset{
width:640px;
border: 2px solid #781351;
//border:none;
padding:0 0 40px 0;
//padding:0 0 18px 0;
background: #fa7 url(img_contact.jpg);
margin-left:10px;
}

 legend{
color: #fff;
font-weight:bold;
background: #bf4f49;
border: 2px solid #8f1e16;
padding: 1px 6px;
margin: 0 0 20px 20px;
}

.hide {
display: none;
}