BODY {
position:absolute;
background-color:#8fabd7;
background-image: url('images/p2-body-background.jpg');
background-repeat: repeat-x;
margin:0px;
padding:0px;
height:100%;
width:100%;

}

.container{
height:100%;
width:900px;
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
vertical-align:bottom;
text-align:left;
}

#maintable {
	height: 100%;
}
.container .menu { background-color:#4d8bd0; font-size:0px; width:260px; padding:0px; margin:0px; list-style:none; }
.container .menu li { padding:0px; margin:0px; }
.container .menu li img { float:left; border:0px; }  
.container .menu .btn { width:260px; clear:both; padding-top:8px !important; }
.container .menu .btn_top { margin-top:35px; }

.container .menu li.home { margin-left:74px; }

.container .content { font-family:Verdana; font-size: 12px;}
.container .content { padding:0px; margin:0px; padding-left:15px; }
.container .content img.title { margin-top:29px; width:616px; height:122px; margin-left:-15px; }
.container .content p { font-family:Verdana; font-size:12px; color:#011c44; text-align:justify; text-indent:20px;}
.container .content table { vertical-align:top; line-height:20px; font-family:Verdana; font-size:12px; }
.container .content table td { padding-right:10px !important; }
.container .content span { font-family:Verdana; font-size:12px; }
.container .content h1 {font-size: 11pt; font-weight: bold;}
.container .content h1 a {color: #000000; text-decoration: underline;}
.container .content h1 a:hover {color: #000000; text-decoration: none;}
.container .content li { font-family:Verdana; font-size:12px; color:#011c44; }
.container .content a {color: #011c44; text-decoration: none; font-weight: bold;}
.container .content a:hover {color: #4d8bd0; text-decoration: underline;}
.container .content img.imgMic { border:2px solid #4d8bd0; width: 45px; height: 34px;}
.container .content img.imgMic:hover { border:2px solid #EFEFEF; }
.container .content img.imgMare { border:3px solid #4d8bd0; height: 220px;}

.container .bottom-bar { width:600px; height:26px; list-style:none; padding:0px; margin:0px; margin-left:24px; }
.container .bottom-bar li { padding:0px; margin:0px; }
.container .bottom-bar li.end { width:5px; height:26px; float:left; }
.container .bottom-bar li.middle { cursor:default; width:590px; height:26px; float:left; background-image:url('images/bar-bottom-middle.jpg'); background-repeat:repeat-x; }
.container .bottom-bar li.middle img.ico { padding-right:3px; }
.container .bottom-bar li.middle p { margin:0px; margin-right:10px; padding:0px; float:right; _margin-top:6px; }
.container .bottom-bar li.middle A { _margin-top:6px; text-decoration:none; color:#FFFFFF; line-height:26px; line-height:26px; font-family:Verdana; font-size: 11px; font-weight:bold; vertical-align:middle !important;  }


.lista {color: #011c44;; text-decoration: none; font-weight: bold;}
.lista:hover {color: #4d8bd0; text-decoration: underline;}
.lista:visited {color: #4d8bd0; text-decoration: none; font-weight: bold;}
