﻿body{
background:#EEE none repeat scroll 0%;
/*line-height:1;*/
font-size: 12px;
font-family: Helvetica, Arial, sans-serif;
height:100%;
text-align:center;
}

label { width: 12em; float: left; color:#36568b;font-weight:bold;}
label.error { width: 300px; float: none; color: red; padding-left: .5em; }

#header {
width:100%;
margin-left:auto;
margin-right:auto;
text-align:center;
}


#contingut {
width:950px;
background-color:#FFF;
border: 1px solid #aaa;
margin:0 auto 0 auto;
padding:20px;
text-align:left;

}

#dades {
width:900px;
padding:0;
margin-left:auto;
margin-right:auto;

}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(img/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000; overflow:scroll;}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff;text-align:left;}

.button {font:14px Georgia,Verdana; margin-bottom:10px; padding:8px 10px 9px; border:1px solid #ccc; background:#eee; cursor:pointer}
.button:hover {border:1px solid #bbb; background:#e3e3e3}


h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}

#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor: pointer;
}

