@CHARSET "UTF-8";

html,body,div,span,h1,h2,h3,h4,h5,p,table,tbody,thead,tr,td,ul,ol,li,a{
    background-color: transparent;
}

html{

}
body{
    background-color: #ccc;
    font-family: Arial;
}

a{
    color: blue;
}
a:hover{
    color: red;
}

div#left a{
    color: black;
    text-decoration: none;
}

div#left a:hover{
    text-decoration: underline;
}

div#header{
    background-image: url(/public/images/layout/top.png);
    background-repeat: repeat-x;
}
div#container{
    background-color: #fff;
    background-image: url(/public/images/layout/leftbackground.png);
    background-repeat: repeat-y;
    background-position: left;
}
div#logotip{
    background-image: url(/public/images/layout/logotip.png);
    background-repeat: no-repeat;
}

div#top{
    background-image: url(/public/images/layout/topbackground.png);
    background-repeat: no-repeat;
    background-position: left;
}

div#topmenu{
    font-size: 95%;
}

div#main{

}
div#left{
    background-image: url(/public/images/layout/leftline.png);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: transparent;
}

div#left ul li{
    background-color: #aebfce;
}

div#footer{
    background-color: #f60;
}

/*fonts*/
body {
    font-size:100%;
    line-height:1.125em;
}

h2{
    font-size: 130%;
    font-weight: normal;
}

.bodytext p {
    font-size:0.875em;
}

p.leftmain{
    background-color: #f60;
    font-size: 13pt;
}

p.news{
    color: red;
}

.u {
    text-decoration: underline;
}
.b {
    font-weight: bold;
}
.i {
    font-style: italic;
}

.errors{
    color: red;
}	
div.lob{
    background-color:#fff;
}
.w td {
    background-color:yellow;
}
