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

body
{ 
}

* { 
font-family : Verdana, Arial;
font-size : 13px;
margin:0;
} 

a, a:link, a:active, a:visited { 
text-decoration : none;
color : #2898E0;
font-weight : bold;
} 

a:hover { 
font-weight : bold;
color : #000000;
} 

#logo {
background:transparent url(pics/headbg.jpg) repeat-x left top;
width:100%;
height:169px;
display:block;
}

#logoleft {
position:absolute;
left:0;
background:transparent url(pics/headleft.jpg) no-repeat left top;
width:243px;
height:169px;
}

#logoright {
position:absolute;
right:0px;
background:transparent url(pics/headright.jpg) no-repeat left top;
width:1626px;
height:168px;
}


.clear {clear:both; height:1px; overflow:hidden;}

#flagen {
position:relative;
bottom:0px;
float:left;
height:118px;
}

#topmenu {
margin:5px 0px 10px 2px;
padding-left: 0px;
min-width:300px;
width:100%;
text-align:left;
position:relative;
float:left;
}

#topmenuitem {
margin-right:15px;
position:relative;
float:left;
height:20px;
text-align:center;
color : #007fd6;
font-weight : normal;
}

#topmenuitem a:link,
#topmenuitem a:visited,
#topmenuitem a:active {
color : #007fd6;
font-weight : normal;
font-size: 14px;
}

#topmenuitem a:hover {
color : #a0b4d4;
font-weight : normal;
}

#main { 
position:relative;
display:block;
border-left:230px  solid #fff;
border-right:430px solid #fff;
overflow:visible;
min-width:400px;
min-height:400px;
width:expression(document.body.clientWidth < 400? "400px": "auto" );
height:expression(document.body.clientHeight < 400? "400px": "auto" );
} 


#rightmenu {
position: relative;
width:430px;
float:right;
margin-right:-430px;
height:350px;
display:inline;
margin-top:40px;
}

#leftmenu {
position: relative;
float:left;
text-align : right;
width:206px;
margin-left:-230px;
color : #FFD149;
display:inline;
margin-top:40px;
}


#leftmenuitem {
text-align: right;
font-weight : bold;
color : #fff;
background-repeat: no-repeat;
font-size : 15px;
height: 47px;
width: 206px;
border-left:solid #007fd6 8px;
border-top:solid #007fd6 2px;

}


#leftmenuitem a:link,
#leftmenuitem a:visited,
#leftmenuitem a:active {
color : #007fd6;
float:right;
font-size : 14px;
margin-top:2px;
}

#leftmenuitem a:hover {
color : #a0b4d4;
}

#bottline {
width:100%;
clear:both;
position:fixed;
bottom:0px;
background:#ffffff url(pics/bottbg.jpg) repeat-x left bottom;
height:150px;
margin-bottom:-10px;
margin-top:0px;
font-size:8px;
}
