body {
font-family:verdana;
font-size:8pt;
}

body a {
color:#00285a;
text-decoration:none;


}


.engro {width:150px; float:left;}
.engro a {color:#313861;
text-decoration:none;
font-family:verdana; font-weight:bolder;
font-size:8pt;
}
.topmenu {
width:400px;margin-right:0; margin-right:auto; float:right; 
}



ul#navlist
{
margin: 0;
padding: 0;
white-space: nowrap;
height:16px;
}

#navlist li.first {
list-style-type:none;
float:left;
height:16px;
padding-left:5px;
padding-right:5px;
}


#navlist li.more {
list-style-type:none;
float:left;
height:16px;
padding-left:4px;
padding-right:4px;
border-left-color:#313861;
border-left-style:solid;
border-left-width:2px; vertical-align: middle;
}

#navlist li a {
color:#313861;
text-decoration:none;
font-family:verdana;
font-size:9pt;
}


ul#mainmenu
{
margin: 0;
padding: 0;
white-space: nowrap;
height:26px;
}

#mainmenu li.first {
list-style-type:none;
float:left;
height:26px;
padding-left:5px;
padding-right:5px;

}


#mainmenu li.more {
list-style-type:none;
float:left;
height:26px;
padding-left:5px;
padding-right:5px;

}

#mainmenu li a {
color:#FFFFFF;
height:26px;
padding-top:3px;
padding-left:2px;
padding-right:2px;
text-decoration:none;
font-family:verdana;
font-size:8pt;
font-weight:bolder;
display:block;
}

#mainmenu li a:hover {
color:#002C62;
display:block;
padding-top:3px;
padding-left:2px;
padding-right:2px;
height:26px;
text-decoration:none;
font-family:verdana;
font-size:8pt;
font-weight:bolder;
background-color:white;
}

.leftcolumn {
width:210px;
background-color:#cdcecd;
padding-top:0px;
margin-top:15px;
}

ul#leftmainnav
{
margin: 0;
padding: 0;
padding-top:10px;
white-space: nowrap;
width:210px;
}

#leftmainnav li {
list-style-type:none;
width:210px;
}

#leftmainnav li a {
color:#000000;
height:26px;
padding-top:3px;
padding-left:20px;
padding-right:2px;
text-decoration:none;
font-family:verdana;
font-size:7pt;
font-weight:bolder;
display:block;
}

#leftmainnav li a:hover {
color:#FFFFFF;
display:block;
padding-top:3px;
padding-left:20px;
padding-right:2px;
height:26px;
text-decoration:none;
font-family:verdana;
font-size:7pt;
font-weight:bolder;
background-color:#00346a;
}

.countrylist {
width:150px;
background-color:#d5dee6;
padding-top:0px;
/*margin-top:15px;*/
padding-bottom:10px;
}

.cltitle {
width:150px;
font-family:Verdana;
display:block;
font-size:7pt;
font-weight:bolder;
background-color:#002862;
color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}



ul#countrynav
{
margin: 0;
padding: 0;
padding-top:10px;

width:150px;
}

#countrynav li {
list-style-type:none;
width:150px;
}

#countrynav li a {
color:#103052;

padding-top:3px;
padding-bottom:4px;
padding-left:10px;
padding-right:2px;
text-decoration:none;
font-family:verdana;
font-size:7pt;
font-weight:bolder;
display:block;
}

#countrynav li a:hover {
color:#FFFFFF;
display:block;
padding-top:3px;
padding-left:10px;
padding-right:2px;
padding-bottom:4px;
text-decoration:none;
font-family:verdana;
font-size:7pt;
font-weight:bolder;
background-color:#cdcecd;
}





.searchbox{margin-left:auto;margin-right:3px; display:block;padding:0; font-size:6pt; text-align:right; font-weight:bolder;}
.searchform {margin:0;padding:0; vertical-align:bottom;}
.lchr{height:5px; border:0; background-color:#ffffff;}

.pictcontainer {
width:125px;
}

.pict {
width:125px;
height:75px;
}

.cntr {
width:125px;
background-color:#002A5F;
padding-top:3px;
padding-bottom:3px;
}

.cntrsp {
padding-left:10px;
font-family:Verdana;
font-size:7pt;
color:#FFFFFF;
font-weight:800;
}

.rezoferta {
width:450px;
float:left;
}

.oftitle {
color:#002A5F;
font-family:Verdana;
font-size:8pt;
font-weight:900;
margin-bottom:10px;
text-align:left;
text-decoration:none;
}

.oftitle a {
color:#002A5F;
font-family:Verdana;
font-size:8pt;
font-weight:900;
margin-bottom:10px;
text-align:left;
text-decoration:none;
margin-left:0;
margin-right:auto;
}


.ofcontent {
color:#000000;
font-family:Verdana;
font-size:8pt;
text-align:justify;
}

.ofcontent a {
color:#002A5F;
font-family:Verdana;
font-size:8pt;
text-align:justify;
text-decoration:none;
}

.ofertaform a {
color:#002A5F;
font-family:Verdana;
font-size:8pt;
text-align:justify;
text-decoration:none;
}


.crumbtrail {
color:#000000;
font-family:Verdana;
font-size:8pt;
margin-bottom:3px;
} 


.crumbtrail a{
color:#000000;
font-family:Verdana;
font-size:8pt;
text-align:justify;
text-decoration:none;
}

.pager {
    font: 11px Arial, Helvetica, sans-serif;
    text-align: center;
    border-left: 0;
    border-right: 0;
    padding-top: 4px;
    padding-bottom: 4px;
    margin: 0px;
    margin-bottom:10px;
    background-color: #CDCECD;
}
				    
.pager a {
    padding: 2px 6px;
    border: solid 1px #002A5F;
    background: #fff;
    text-decoration: none;
    margin:1px 1px;
}
							
.pager a:visited {
    padding: 2px 6px;
    border: solid 1px #002A5F;
    background: #fff;
    text-decoration: none;
}
									
.pager .current-page {
    padding: 2px 6px;
    font-weight: bold;
    color: #fff;
    background: #002A5F;
    border: solid 1px #002A5F;
    vertical-align: top;
}
												

.newstitle {
margin-bottom:5px;
margin-top:10px;
font: 12px Arial, Helvetica, sans-serif;
font-weight:900;
margin-left:5px;
}


.newsitem {
margin-bottom:5px;
font: 11px Arial, Helvetica, sans-serif;
margin-left:5px;
}

.intbox {background-color: #cdcecd; padding-left:5px;padding-right:5px; padding-top:5px; padding-bottom:0; font-weight:bold; color: #FF0000;}
.boxform {clear:both; display:block; margin-left:auto; margin-right:auto; margin-top:0; padding-bottom:10px; margin-bottom:0;}
.boxtextbox {font-size:6pt; width:100px;}
.boxsubmitbutton {padding:0; margin:0; vertical-align:middle;}
.fineprint {color:#000000; font-size:7pt;}

.footer img {margin-right:40px; }

												