body
{
background-color: #233535;
margin-top: 30px;
}

td
{
vertical-align: top;
}

#box a, #box a:link, #box a:visited
{
border: 1px solid #333;
background-color: #C7CFDA;
padding: 1px;
margin: 1px;
color: #000000;
font-weight: bold;
text-decoration: none;
display: inline;
font-size: 0.8em;
}

#box a:hover, #box a:active, #box a:focus
{
border: 1px solid #000000;
padding: 1px;
background-color: #C7CFDA;
text-decoration: none;
display: inline;
}

#maintable
{
width: 853px;
margin: 0 auto;
background-color: #C7CFDA;
}

#top
{
background: url("img/top.jpg") no-repeat center;
width: 853px;
height: 7px;
}

#topbanner
{
background: url("img/topbanner.jpg") no-repeat center;
width: 853px;
height: 156px;
}

#topbanner a
{
font-size: 0.8em;
color: #666;
text-decoration: none;
}

#menu
{
width: 853px;
border-right: 3px solid white;
border-bottom: 1px solid #666;
border-left: 2px solid white;
height: 40px;
}

#navlist
{
background-color: #C7CFDA;
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
display:table;
margin:0 auto; 
padding: 5px;
_padding: 2px;
padding-top: 9px;
_padding-top: 9px;
_margin-left: 3px;
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #fff;
padding: 1px;
padding-left: 1.1em;
padding-right: 1.1em;
margin: 1px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
border: 1px solid #000000;
padding: 1px;
padding-left: 1.1em;
padding-right: 1.1em;
background-color: #C7CFDA;
text-decoration: none;
}

#navlist li
{
padding-right: 1px;
display: inline;
font-size: 1em;
_font-size: 1em;
}

#navlist ul
{
margin: 0px;
padding: 0px;
text-align: center;
}

#undermenu
{
background: url("img/undermenu.gif") no-repeat center;
width: 853px;
height: 7px;
}

#mainleft
{
border-top: 0px;
border-right: 0px;
border-bottom: 0px;
border-left: 2px solid white;
width: 283px;
height: 431px;
}

#mainleft img
{
margin-bottom: -5px;
_margin-bottom: -4px;
}

#maincenter
{
height: 431px;
width: 530px;
background: url("img/content.gif") no-repeat center;
}

#mainright
{
width: 37px;
height: 431px;
border-top: 0px;
border-right: 0px solid #fff;
border-bottom: 0px;
border-left: 0px;
background: url("img/mainright2.gif") no-repeat center;
}

#content
{
margin: 0 auto;
overflow: auto;
width: 500px;
height: 431px;
font: 0.8em Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

#content h1
{
border-bottom: 1px solid #999;
padding-bottom: 3px; 
text-align: left;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', arial, helvetica, sans-serif;
font-weight: 200;
font-size: 1.8em;
color: #333;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 0px;
}

#content h2
{
text-align: left;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', arial, helvetica, sans-serif;
font-weight: 200;
font-size: 1.4em;
color: #000;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

#content h4
{
font-family: 'Lucida Grande', 'Lucida Sans Unicode', arial, helvetica, sans-serif;
font-weight: 200;
font-size: 1.1em;
margin: 0px;
padding: 1px;
margin-bottom: 5px;
background-color: #b9c3d1;
border-bottom: 1px solid #999;
}

#content h5
{
font-family: 'Lucida Grande', 'Lucida Sans Unicode', arial, helvetica, sans-serif;
font-weight: 200;
font-size: 2.6em;
text-align: center;
margin: 0 auto;
padding: 0px;
margin-top: 20px;
}

#content h6
{
font-family: 'Lucida Grande', 'Lucida Sans Unicode', arial, helvetica, sans-serif;
font-weight: 200;
font-size: 3.1em;
text-align: center;
margin: 0 auto;
margin-left: 50px;
padding: 0px;
}

#content p
{
padding: 0px;
padding-bottom: 10px;
line-height: 1.5em;
}

#content .tema
{
font-family: 'Lucida Grande', 'Lucida Sans Unicode', arial, helvetica, sans-serif;
font-weight: 200;
font-size: 1.8em;
text-align: center;
margin-top: 50px;
}

#content a, #content a:link, #content a:visited
{
border: 1px solid transparent;
_border: 0px solid transparent;
text-decoration: none;
color: #307082;
line-height: 1.5em;
}

#content a:hover
{
border: 1px dotted #ccc;

background-color: #8596af;
color: #FFF;
line-height: 1.5em;
}

#bottom
{
background: url("img/bottom.jpg") no-repeat center;
height: 23px;
}

hr
{
display: block;
background-color: #fff;
}

#gb_ip
{
float: left;
display: none;
}

