body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; }
body { background-color:#FFFFFF; background-image:url(img/fonsTotal.gif); background-position:center top; background-repeat:no-repeat; margin:0px; height:100% }
#general { overflow:visible; visibility:visible; display:block; margin:auto; width:780px }
#cap { float:left; width:703px; padding-left:77px; height:135px; margin-top:110px }
#cap div.logo { float:left }
#content { float:left; width:780px; min-height:300px; padding-bottom:50px }
#esq { float:left; width:199px; border-left:1px solid #98867E }
#menu { float:left; padding-left:15px; width:184px; font-size:11px; color:#98867E; line-height:18px }
#menu a { color:#98867E; text-decoration:none }
#menu a:hover { color:#000000; text-decoration:none }
#menu div.petit { float:left; padding-top:10px; font-size:10px; line-height:15px; color:#89022A }
#menu div.petit a { color:#89022A }
#menu div.petit a:hover { color:#000000 }
#menu div.petit2 { float:left; padding-top:15px; font-size:10px; line-height:15px; color:#000000 }
#menu div.petit2 a { color:#000000 }
#menu div.petit2 a:hover { color:#98867E }
#dreta { float:left; width:540px; padding-left:40px }
#dreta div.texte { font-size:11px; color:#333333; line-height:18px }
#dreta div.texte .titol { font-weight:bold; color:#89022A }
#projecte { float:left; width:250px; margin-right:15px; margin-bottom:15px; background-color:#E5DFDD; }
#projecte DIV.text { float:left; padding:5px; width:240px; text-align:left; font-size:10px; color:#333333; }
#projecte2 { float:left; width:250px; margin-right:0px; margin-bottom:15px; background-color:#E5DFDD; }
#projecte2 DIV.text { float:left; padding:5px; width:240px; text-align:left; font-size:10px; color:#333333; }
#dades { float:left; width:760px; text-align:left; padding:10px; line-height:12px; font-size:10px }
#dades div.left { float:left; width:520px; vertical-align:top; padding:0px 10px 0px 10px; border-right:1px solid #666666 }
#dades div.right { float:left; width:185px; vertical-align:top; padding:0px 10px 0px 20px }
#dades a { color:#333333; text-decoration:none; }
#dades a:hover { color:#A60739; }
#navigator { float:left; width:780px; padding-left:217px; font-size:11px; color:#98867E; padding-bottom:15px }
#navigator a { color:#98867E; text-decoration:none }
#navigator a:hover { color:#A60739; }
#navigator div.tornar { float:left; width:100px }
#navigator div.nav { float:left; width:463px; text-align:right }
#centre { float:left; width:780px; text-align:center; background:#FFFFFF }
#centre a.link { text-decoration:none; color:#B4A29B; }
#centre a.link:hover { color:#A60739; }
#esqForm { float:left; width:100px; padding-top:2px; }
#esqForm DIV.item { height:22px; margin-bottom:10px; }
input { font-size: 10px; color: #333333; margin: 0px; padding: 2px; width: 400px; border: 1px solid #B4A29B; margin-bottom:10px; height:14px; }
textarea { font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333; margin: 0px; padding: 2px; width: 400px; border: 1px solid #B4A29B; margin-bottom:10px; }