body 	 {
	background: #fff url( 'bg-body.png' ) repeat-x ;
	font:13px/18px MS sans serif, Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}

#wrapper100, #wrapper {
	position:relative;
	background: #fff url( 'bg-main.png' ) right repeat-y ;
	margin-left:auto;
	margin-right:auto;
	margin-top:1%;
	margin-bottom:4%;
    width:1100px;
    border:solid 1px #ccc;
    border-bottom:solid 1px #666;
}

#header{
	background:#16469a;
	height:140px;
	margin-top:30px;
}
#header100 {
	background:#16469a;
	height:140px;
	margin:0;
	margin-top:30px;
}


#logo{
	width:1100px;
	margin-top:20px;
}
#logo h1 {
	width: 1100px;
	height: 120px;
	margin:0;
	z-index: 1000; /* need for FX and IE */
}



#bar {
	position:absolute;
	top:20px;
    height:30px;
    width:1100px;
	background: #000 url( 'bg-menu-top.png' ) repeat-x ;
	color:#fff;
}

#bar #login {
    color: #fff;
}
#bar #login a {
	font: normal 11px Tahoma;
    color: #fff;
	background: none;
}
#bar #login a:hover {
	color: #fff;
	background: none;
}


#bar ul {
	list-style:none; 
    margin:0px;
    padding:0px;
    height:30px;
	padding-left:0px;
}
#bar ul li {
    display:inline;
	font: 11px Tahoma;
	text-transform:lowercase;
	color: #fff; 
}

#bar ul li a {
	font: normal 11px Tahoma;
	display:block;
    float:left;
	color: #fff; 
	text-decoration: none;
	padding:8px 10px;
	border-left: solid 1px #666;
	border-right: solid 1px #333;
}

#bar ul li a:hover {
	background: #000 url( 'bg-menu-top-on.png' ) repeat-x ;
	color: #ddd; 
	padding:10px 10px 6px 10px;
}
#bar #activ {
	background: #000 url( 'bg-menu-top-actual.png' ) repeat-x ;
	color: #fff; 
	padding:8px 10px;
	border-left: solid 1px #666;
	border-right: solid 1px #333;
}


#content{
	clear:both;
	width:1030px;
	margin:0;
	padding:30px 40px 40px 30px;
	background: url( 'bg-contentbox.png' ) repeat-x top ;
}
#content100{
	clear:both;
	width:1030px;
	margin:0 0 0 0;
	padding:30px 40px 40px 30px;
	background: url( 'bg-contentbox.png' ) repeat-x top ;
}


table.seosite2 {
	margin:10px 0;
	width:1030px;

}

table td.url {
	width:400px;
}

#content #text h2, #content100 #text h2{
    font:normal 21px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}


#right{
	width:210px;
	margin:-20px 0 20px 0;
}
#wrapAboveTable {
	margin-left:0;
}

.site2legenda {
	margin-left:0;
}
#wrapAboveTable {
	width: 100%;
}


/* Menu */
#menu{
	width:210px;

}
#right #menu h3{
	font: normal 1.4em "Trebuchet MS", verdana, arial, helvetica, sans-serif;
	color: #2f4b91;
	padding: 3px 0;
	border-bottom: 1px solid #efefef;
	margin: 2px 0 10px 0;
}

