/* CSS Document */

body { background-color:#000; margin:0; font-family:Arial, Helvetica, sans-serif; background:#BABABA url("../img/background_gris.gif") repeat-y center 253px; }
/*body {background-color:#000; margin:0; font-family:Arial, Helvetica, sans-serif; background:#BABABA url("../img/background_gris.gif") repeat-y center 278px; }*/

.bodycontent { margin:0 auto; width:996px; }
ul { list-style:none; margin:0; padding:0; }
a { color:#000; text-decoration:none; }
a:active { outline:none; }
a:hover { text-decoration:underline; color:#c00; }
h1 { font-size:1.8em; color:#333333; height:55px; background:url("../img/separador_linia.gif") repeat-x left bottom; margin:0 0 8px 0; padding:0; }
.header { width:100%; height:150px; background:url("../img/header.gif") no-repeat center top; margin:0 auto; padding:0; }
.header .innerHeader { width:996px; margin:0 auto; padding:0; }
.header .innerHeader .home { width:370px; height:122px; margin-top:10px; }
.publicitat { position:absolute; top:13px; left:106px; }
.leftCol { float:left; width:634px; _width:624px; padding:15px 20px 15px 30px; margin:0; font-size:1.3em !important; }
.rightCol { width:300px; padding:0; float:left; min-height:300px; height:auto !important; height:300px; font-size:1.1em; color:#333; line-height:130%; }
.rightCol a { color:#0D158A; }
.rightCol a:hover { color:#c00 !important; }
.rightCol .sep { height:10px; margin:6px 0 6px 0; clear:both; line-height:2px; }
.contingut { background:url("../img/background_center.gif") repeat-y center top; overflow:hidden; height:1%; padding-bottom:10px; }
.contingutSky { background:#F7FAFC url("../img/rightrailsky.jpg") no-repeat right top; }
.footer { height:133px; width:100%; margin:0 auto; padding:0; color:#333; font-size:.9em; padding:25px 0 0 0; background:url(../img/footer.gif) no-repeat center bottom; }
.footer .logotips { width:190px; float:right; text-align:right; }
.footer .text { float:left; text-align:left; width:600px; }
.innerFooter { padding:40px 15px 0 30px; /*height:80px;*/ margin:0 auto; width:996px; }
.footer .text a { color:#000; }
.spacer { clear:both; height:8px; }
.footer .text ul { padding: 0; width:600px; }
.footer .text ul li { display:inline; color:#333; padding-right:6px; }
.footer .text ul li a img { padding-left:6px; }
.footer .logotvc {/**/ }
.norightpadding { padding-right:0 !important; }
.nobottommargin { margin-bottom:0 !important; }
.clean { clear:both; }
.cleannomargin { clear:both; margin:0; }
.banner300 { /*background:url("../img/fons_robaplanes.gif") no-repeat left top; */ width:300px; padding:20px 0 0 0; }
.bannerAdSense { background:url("../img/fons_adsense.gif") no-repeat left top; width:570px; padding:25px 0 15px 9px; height:56px; }
.yellowtext { background-color:#FFFFCC; padding:6px; }
.yellowtext a { color:#76A1D1; font-weight:bold; }
.fixedheight { height:64px; }
.errortext { padding:10px 0 0 0; }
.blue { font-size:0.9em; font-weight:bold; padding:3px 8px 3px 8px; background-color:#16567B; color:#FFFFFF; }
.medium { font-size:0.9em; }
label { color: #676767; font-size: .8em; font-weight:bold; color:#000; /*display: block;*/ width:200px; margin: 0px 10px 3px 0px; float:left; text-align:right; }
.formtext { margin:0 10px 10px 210px; font-size:0.8em; }
.formtext a { color:#76A1D1; }
.obl { padding:0 0 10px 0; margin:0; vertical-align:top; line-height:1px; }
fieldset { border:none; }
input { border:none; color:#333; font-size:13px; margin:0px 10px 8px 0; padding:4px; width:100px; }
textarea { border:none; color:#333; padding:4px; font-family:Arial; font-size:12px; height:87px; margin:0px 10px 20px 0; width:300px; }
.radio { width:15px; margin:0; border:none; }
.radioLabel { width:100px; margin: 0 10px; float:none; text-align:left; font-weight:normal; }
select { border:1px solid #D1D1D1; color:#676767; font-size:12px; margin:0px 10px 8px 0; padding:3px; width:300px; }
.sponsors { width:260px; }
.small { width:90px; margin-right:10px; }
.smalltext { font-size:0.8em }
.left { float:left; }
.right { float:right; }
.iconerror { margin:8px 20px 0 0; }
.fotofooter { font-size:0.8em; color:#666666; padding:12px 4px 4px 4px; }
.fotofooter strong { color:#000000; }
.concurstext { width:398px; margin:0 10px 0 0; padding:0; font-size:0.85em; }
.concurspremi { background-color:#16567B; padding:0; }
.concursbuttons { width:201px; text-align:center; padding:10px 0 5px 0; }
.rssicon { float:left; margin-right:6px; }
.envia { background:transparent url(../img/envia.gif) no-repeat scroll 0px; border:0px none; color:#FFFFFF; cursor:pointer; font-size:12px; font-weight:bold; height:33px; width:120px; padding:0 0 0 6px; }
.mapalist li { background:url(../img/bullet.gif) 2px 10px no-repeat; border-bottom:1px dotted #B2B2B2; padding:4px 0 6px 15px; font-size:.9em; }
/*dd {background:url(../img/bulletblanc.gif) 2px 10px no-repeat; padding:3px 0 3px 0px; }*/

.textquisom { font-size:.95em; margin:20px 0 0 0; }
.textquisom h2 { font-size:1em; margin:0 0 8px 0; padding:0; }
.textquisom .orange { color:#E69127; font-weight:bold; }
.introblog { font-size:.9em; }
.blogcat { color:#0D158A; font-weight:bold; font-size:.9em; }
.blogcat a { color:#0D158A; }
.blogcat li { padding:2px 0 0 12px; background:url(../img/li_categories.gif) no-repeat 0 4px; margin-left:10px; }
.rss { color:#0D158A; font-weight:bold; clear:both; margin-top:5px; }
.rss a { color:#0D158A; font-weight:bold !important; }
.contentCalendar { width:300px; background-color:#F4F4F4; padding:8px 0 8px 0; border-bottom:#C3C3C3 solid 1px; border-top:#C3C3C3 solid 1px; }

