/* CSS Document */

a:link { text-decoration:none; font-weight:bold; color:#FFFFFF; border:none; }
a:visited { text-decoration:none; font-weight:bold; color:#FFFFFF; }
a:active { text-decoration:none; font-weight:bold; color:#FFFFFF; }
a:hover { text-decoration:none; font-weight:bold; color:#1fa000; }
.fotos { background:#F9FFF9; color:#0E4A00; padding-left:10px; margin-top:20px; } 
.newstop { padding-left:30px; font-weight:bold;} 
.news { padding-left:20px; padding-right:20px; background:#F9FFF9; color:#0E4A00; vertical-align:text-top;} 


* {
margin:0;
padding:0;
}

body {
font:0.8em Arial, Helvetica, sans-serif;
background:#0E4A00 url(img/bg.jpg) center 0 repeat-x;
}

#container {
width:870px;
margin:0 auto;
background:url(img/head.jpg) no-repeat;
}

#head {
height:290px;
}

#navi {
position:relative;
width:770px;
top:220px;
left:100px;
}

#navi ul, #navi ul li, #menu ul, #menu ul li {
margin:0;
padding:0;
border:none;

}

#navi ul li {
float:left;
list-style:none;
margin-right:2px;
}

#navi ul li a {
display:block;
height:40px;
width:112px;
}

#navi ul li a span {
display:none;
}

#left {
width:173px;
float:left;
background:url(img/menuBg.jpg) repeat-y;
}

#right {
float:left;
width:662px;
background:url(img/contentBg.jpg) repeat-y;
}

#menu {
background:url(img/menuBgTop.jpg) no-repeat;
}

#menu_inner {
background:url(img/menuBgBottom.jpg) bottom no-repeat;
padding:30px 20px 38px 22px;
border:none;
margin:none;
}

#menu ul li {
list-style:none;
margin:3px 0;
}

#menu ul li a {
color:#fff;
}

#menu ul li a:hover {
text-decoration:none;
}


#content {
background:url(img/contentBgTop.jpg) no-repeat;
}

#content_inner {
padding:0 40px 10px 40px;
color:#fff;
line-height:1.5em;
}

#foot {
background:url(img/contentBgBottom.jpg) 173px 0 no-repeat;
height:43px;
}

#foot_inner {
padding:20px 0 0 490px;
width:250px;
text-align:center;
}

#foot a {
font:9px Verdana, Helvetica, sans-serif;

color:#115B00;
text-decoration:none;
text-transform:uppercase;
margin:0 20px;
}

.wrapper {
overflow:hidden;
width:100%;
}