img {border: 0px;}
body {background: #273A57 url(../img/fonsDiag.gif) fixed repeat-x;}
strong {color:#505050}
ul {color:#505050}
li {color:#505050}
P {color:#505050}
td {font: 11px Arial; color:#505050;}

#contentall {width: 100%; margin: auto;text-align:center;}
#all {width: 760px; margin: auto; background: #FFFFFF; text-align:left; border-bottom: 5px solid #FFFFFF;height:650px;}
#header {margin: 0px 0px 0px 5px; padding-top: 5px;}
#imgHeader {margin: 1px 0px 0px 0px; padding: 0px;}
#peu {font-family: Arial; font-size: 11px; color: #FFFFFF; text-align: center; margin-top: 10px;}

#menuIdioma {background: #394C74; width: 750px; margin: 1px 0px 0px 5px; height: 20px;}
#menuIdioma ul {margin: 0px 0px 0px 15px; padding: 0px; height: 20px;}
#menuIdioma ul li {list-style: none; float: left; padding: 0px 0px 0px 7px; margin: 0px;}
#menuIdioma ul li a {font-size: 7pt; font-family: Arial; font-weight: bold; color: #A5AEC0;}
#menuIdioma ul li a img {margin: 5px 0px 0px 0px;}
#menuIdioma ul li img {margin: 5px 0px 0px 0px;}

#menu {background: #394C74; width: 750px; margin: 1px 0px 0px 5px; height: 30px;}
#menu ul {margin: 0px 0px 0px 15px; padding: 0px; height: 20px;}
#menu ul li {list-style: none; float: left; padding: 0px 0px 0px 7px; margin: 0px;}
#menu ul li a {font-size: 7pt; font-family: Arial; font-weight: bold; color: #A5AEC0;}
#menu ul li a img {margin: 8px 0px 0px 0px;}
#menu ul li img {margin: 8px 0px 0px 0px;}


#content {padding: 17px 0px 0px 27px; }
#content2n {padding: 15px 0px 10px 22px; margin: 1px 5px 0px 5px; background: #F0F0F0;}
#content2nDown {padding: 15px 27px 40px 110px; margin: 0px 5px 0px 5px; background: #F0F0F0; border-top: 1px solid #CCCCCC; font-size: 11px; font-family: Arial; color: #000000;}
#content3nDown {padding: 15px 27px 40px 27px; margin: 0px 5px 0px 5px; background: #F0F0F0; border-top: 1px solid #CCCCCC; font-size: 11px; font-family: Arial; color: #000000;}
#content3nDown p {margin: 0px 0px 15px 0px;}
#content3nDown p a, #content3nDown p a:active, #content3nDown p a:visited, #content3nDown p a:link {font-size:11px; color: #505050; text-decoration: underline;}
#content3nDown p a:hover {text-decoration: none; color: #C0C0C0;}
#content3nDown ul li a, #content3nDown ul li a:active, #content3nDown ul li a:visited, #content3nDown ul li a:link {color: #505050; text-decoration: underline;font-size:11px;}
#content3nDown ul li a:hover {text-decoration: none; color: #C0C0C0;}
#content4nDown {padding: 15px 27px 150px 27px; margin: 0px 5px 0px 5px; background: #F0F0F0; border-top: 1px solid #CCCCCC; font-size: 11px; font-family: Arial; color: #000000;}
#content4nDown p {margin: 0px 0px 15px 0px;}
#dreta {width: 320px; float: right; font-size: 11px; font-family: Arial; font-weight: bold; color: #64779F; margin-right: 0px; padding-right: 20px;}
#dreta140 {width: 260px; float: right; font-size: 11px; font-family: Arial; font-weight: bold; color: #64779F; margin-right: 10px;}

#organitza {margin: 0px 0px 10px 27px; height: 80px;width:400px;}
#organitza2 {margin: 0px 0px 10px 27px; height: 80px;width:650px;}
#colabora {margin: 0px 0px 10px 0px; height: 80px; float: right;}
.logo {padding-right: 10px; float: left;}
.txtlogos {margin-top: 7px; float: left; font-size: 11px; font-family: Arial; font-weight: bolder; color: #B9B9B9; width: 190px;}

.padd59 {padding-left: 59px;}
.Estilo1 {color: #394c74}

/** Textos **/

#titol {width: 650px; font-size: 30px; font-family: Arial; font-weight: bold; color: #64779F; line-height: 30px;}

.verd {color: #b2d173;}
.verdtit {color: #99CC00;}
.rojo {color: #CC3333;}
.violeta {color: #4c3c69;}
.gris {color: #B9B9B9;}
.grisgran {color: #7384A6; font-size:15px;}
.grisgran a, a:link, a:visited, a:hover, a:active {color: #7384A6; font-size:11px; text-decoration:none;}
.grisgran a:hover {color: #7384A6; font-size:15px; text-decoration:underline;}
.grisFosc {color: #686868;}
.verdB {color: #86B200; font-weight: bold;}
.verdB strong {color: #000000; font-weight: bold; padding-left: 25px;}
.rojoB {color: #CC3333; font-weight: bold;}
.rojoB strong {color: #000000; font-weight: bold; padding-left: 25px;}
.violetaB {color: #4c3c69; font-weight: bold;}
.violetaB strong {color: #000000; font-weight: bold; padding-left: 25px;}
.txtgris {position:relative;left:59px;bottom:15px;padding:0px;margin:0px; color:#505050; width:450px;}
.txtgris strong{color:#000000;}
.violetaB2 {color: #4c3c69; font-weight: bold;position:relative;bottom:15px;}

.fnt16Bblau {font-size: 16px; font-family: Arial Black; font-weight: normal; letter-spacing: -1px; line-height: 16px; color: #64779F;}
.fnt16Bverd {font-size: 16px; font-family: Arial; font-weight: bolder; color: #86B200;}
.fnt16Brojo {font-size: 16px; font-family: Arial; font-weight: bolder; color: #CC3333;}
.fnt16Bvioleta {font-size: 16px; font-family: Arial; font-weight: bolder; color: #4c3c69;}
.fnt16Bgris {font-size: 16px; font-family: Arial; font-weight: bolder; color: #686868;}

.fnt12Bverd {font-size: 12px; font-family: Arial; font-weight: bolder; color: #86B200; padding-top: 3px;}

.direccioindex {font-size: 15px; font-family: Arial; font-weight: bold; color: #b7b7b7; padding-top: 0px;line-height: 15px}

.fnt11Bgris {font-size: 11px; font-family: Arial; font-weight: bolder; color: #B9B9B9;}
.fnt11Bblau td {font-size: 11px; font-family: Arial; font-weight: bolder; color: #64779F;padding: 2px 2px 2px 5px;margin:0px;border:0px;background:#EBF1F4;}
.fnt11Bblau td.blue {background:#DAE2E8;}

#logoteca{height:150px;}

