
body {
background-image:url(img/bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
padding: 0; margin: 0;
width:100%; height:100%;
}

.overflow {overflow:hidden;  height:100%; position:relative;   min-height:100%}

body hr { color:#CCCCCC; height:5px; margin:0; padding:0;}

#glav {
  width: 900px;
  height: 100%;
  background-image: url(img/colom.png);
  background-repeat:repeat-y;
  padding-top: 35px; 
  font-family: arial,verdana,sans-serif;
  padding-bottom:32767px;
  margin-bottom:-32767px;
}


img { border:0;}

ul { 
list-style-type: none;
padding: 0;
margin: 5px 10px;
text-align:left; 
}

li { padding: 5px 0 }
li a:visited, li a:link { color: #0c2d83; text-decoration: none; font-weight: 600; font-size:large }
li a:hover, li a:active{ color: #FF0000; text-decoration: none; font-weight: 600; font-size:large}

hr { margin: 0; padding: 0; border: none; color:#CCC; background-color:#CCC  }

h3 { color:#0c2d83; text-align:center; margin: 10px auto;}

p { color:#000033}

.center { text-align:center; margin:auto}

.tex {color: #000000; text-align:left; font-size: 14px; font-weight:400}

#Header {padding: 0px 10px 10px 10px; height:90px; }

#top { float:right; text-align:right; font-weight:600; color:#E8E8E8; margin-right:30px  }
#top img { margin-top:4px}


#Logo {
width: 167px;
height: 42px;
border:0;
vertical-align:middle;
}

#menu {
width: 160px;
margin:0 0 0 30px;
float:left; 
padding: 10px;
position:fixed;
height:100%;
}


#content {
margin: 20px 20px 15px 260px;
padding: 0px;
}
#content a:link, a:visited { color:#333; text-decoration:none; font-size:12px; text-align:right}
#content a:hover, #content a:active { color:#FF0000; text-decoration:none; font-size:12px; text-align:right}
#content img { border:0; margin: auto; text-align:center}
.about { font-size:85%; text-align:left; margin-left:15px; border:solid #CCCCCC; padding:15px; margin-top:10px}
.about h3 {text-align:left; margin-top:20px; margin-bottom:10px}
.about b { color: #333333}
.form { color:#003366; font-weight:500; height:auto; text-align:left; margin-left: 15px }
#content img { margin-top:4px}

#footer {

color:#0c2d83; 
height: 30px;
padding: 0;
text-align:right;
margin: 0px 30px 15px 0;
padding-top: 5px;
padding-bottom: 10px
}
#footer img { margin-top:4px;  }


.system { width:600px; height:auto; border: 0; color:#0c2d83;  font-weight: 600;}
.system td  { padding: 5px 5px 5px 20px;}
.tex {color: #000000; text-align:left; font-size: 12px; font-weight:400; text-indent:10px}
.system span { text-align:left} 



/*style for PHP mail*/

.mail { margin:auto; text-align:center; color: #003366;}

/*style for PHP mail*/



<!--[if IE 6]>

* html {    background: fixed url('about:blank');}
* html #menu {    position: absolute;    top: expression(eval(document.documentElement.scrollTop) + 100 + 'px');}
* html .overflow { overflow: visible;}
* html #glav { padding-bottom:0px; margin-bottom:0px; height:auto;}
* html #menu { margin:0 0 0 15px; position:fixed; height: auto;}
<![endif]-->

test {
color:red
}
