* {
margin: 0;
padding: 0;
}
body { color: black; background-color: white; margin: 0; padding: 0; }
h1 { color: red; font: bold 18px "Lucida Grande", Arial, sans-serif; }
#contener { background-image: url(../assets/filgris.gif); background-repeat: no-repeat; background-position: right 60px; width: 1000px; margin-right: auto; margin-left: auto; }
#head { background-image: url(../assets/headbkg.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; height: 90px; clear: both; margin-top: -10px; padding-top: 0; }
#head h1 { color: white; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: lighter; letter-spacing: 0.05em; clear: both; padding-top: 10px; }
#head h2 { color: #f00; font-size: 1.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; letter-spacing: 0.05em; clear: both; }
#content { clear: both; }
#left { top: 0; width: 500px; height: 500px; float: left; }
#page-container {
width: 350px;
text-align: left;
}

p { font-size: 11px; font-weight: normal; font-style: normal; font-variant: normal; line-height: 1.5em; margin: 15px 0; }

a {
color: #900;
text-decoration: underline;
}

a:hover {
background: #900;
color: #FFF;
text-decoration: none;
}

hr {
margin: 24px 0;
_margin: 0; /*IE Sucks*/
clear: both;
}

#right { font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; top: 0; width: 445px; height: 100%; float: right; padding-left: 5px; border-color: aqua; }
#footer { background-repeat: no-repeat; background-position: right bottom; text-align: left; width: 1000px; height: 225px; margin-right: auto; margin-left: auto; border-color: aqua; }
#footcontent { background-color: lime; width: 100%; clear: both; border-color: navy; border-style: solid; display: inline; }
#marquee { width: 275px; height: 190px; margin-right: 30px; margin-left: 70px; padding-top: 60px; }
#scroll { background-image: url(../assets/news2.gif); background-repeat: no-repeat; background-position: right 50%; width: 350px; height: 215px; float: right; }
#logo { width: 460px; float: left; border-color: lime; }
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden; }
* html .clearfix {
height: 1%; }
.clearfix {
display: block; }
 .tab { font-weight:bold;font-size:12px;text-align:center;font-family:Arial,Helvetica;color:olive;}
 .tabb { font-weight:bold;font-size:16px;text-align:center;font-family:Arial,Helvetica;}


/*Modify attributes of #contentwrapper below as desired*/
#contentwrapper{ width: 350px; height: 180px; background-image: url(../assets/news2.gif); background-repeat: no-repeat; background-position: 0 bottom; top: 0; float: right; padding: 30px 5px 5px 20px; }

.billcontent{ color: white; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; width: 285px; margin-top: 90px; margin-left: 40px; display:block; }
#main { position: absolute; top: 115px; width: 440px; visibility: visible; float: left; }
#main h1{ font-size: 1.2em; width: 100%; float: left; }
#main h2{ font-size: 1.2em; float: left; }
#acto1 { background-color: white; position: absolute; top: 115px; width: 440px; height: 500px; visibility: hidden; }
#acto2 {background-color: white; position: absolute; visibility: hidden; top: 115px; width: 440px; height: 500px; }
#acto3 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#press {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#banner1 {background-color: white; visibility: hidden; position: absolute; top: 115px; width: 400px; height: 500px; }
#rollup1 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#popup1 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#cardbox1 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#holder1 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#subito {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#vario {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#expand2000 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#rollups1 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#mediascreenxl {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#mediascreen4 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#quick3 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#banners1 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#banners2 {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#brochureholder {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#banque {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#parquet {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#vitrine {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#creation {background-color: white; visibility: hidden; position: absolute; top: 115px; width: 400px; height: 500px; }
#service {background-color: white; position: absolute; top: 115px; width: 400px; height: 500px; visibility: hidden; }
#subfoot { text-align: center; width: 1000px; margin-top: 20px; }
#subfoot a:link { color: gray; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; margin-top: 20px; padding-top: 20px; }
