*
{
padding:0px;
margin:0px;
}

html, body, table.conteiner
{
height:100%;
width:100%;
}

table
{
border-collapse:collapse;
}

body
{
font-size:12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
background-color:#43adff;
color:#454545;
}

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

a:hover
{
text-decoration:none
}


div.polosa20
{
width:100%;
height:20px;
background-color:#454545;
}

div.polosa40
{
width:100%;
height:40px;
background-color:#454545;
}

table.head
{
width:100%;
background:url('images/head-bg.jpg') repeat-x;
height:201px;
}

td.logo
{
background:url('images/head-left.jpg') no-repeat;
width:737px;
}

td.logo h1
{
vertical-align:bottom;
font-size:48px;
font-weight:normal;
margin-bottom:2px;
margin-left:10px;
}

td.logo p
{
margin-bottom:10px;
}

td.logo p a
{
color:#43adff;
font-size:14px;
margin-left:12px;
text-decoration:none;
font-weight:bold
}

table.content-block
{
width:100%;
}

table.content-block  td.menu
{
width:250px;
text-align:left;
vertical-align:top;
}

table.content-block td.separate
{
width:26px;
background:url('images/separ-bg.gif') repeat-y;
}

table.content-block td.content p
{
margin-bottom:10px;
color:#000000;
text-align:justify;
}

table.content-block td.content h1
{
color:#FFFFFF;
font-size:18px;
font-weight:normal;
border-bottom:1px dotted #FFFFFF;
margin-bottom:20px;
padding-bottom:5px;
}

table.content-block td.content ul
{
margin-bottom:20px;
}

table.content-block td.content ul li
{
margin-bottom:10px;
font-size:14px;
font-weight:bold
}

ul
{
list-style:none;
}

table.content-block td.menu ul li
{
padding-left:20px;
}

table.content-block td.menu ul
{
margin-top:45px;
}

table.content-block td.menu ul li
{
line-height:20px;
background:url('images/marker.gif') 0px 5px no-repeat;
}

div.footer
{
width:100%;
height:40px;
background-color:#454545;
vertical-align:middle;
text-align:right;
}


div.footer a
{
color:#FFFFFF;
text-decoration:none;
line-height:40px;
margin-right:20px;
}