﻿body 
{
    font-family: Trebuchet MS, Arial, Verdana;
    font-size: 11px;
    color: #444;
    line-height: 15px;
    margin: 0;
    padding: 6px;
    text-align: left;
}
h1,h2,h3,h4,h5 { margin: 3px 0 5px 0; padding: 0; font-weight: bold; clear: both;}
h1 { font-size: 17px; color: #224a86; padding-bottom: 6px; border-bottom: 2px solid #fff; margin: 12px 0 4px 0;}
h2 { font-size: 14px; color: #666; }
h3 { font-size: 13px; color: #666; font-weight: normal; }
h4 { font-size: 11px; color: #444;  }
p { margin: 0; padding: 8px 0 4px 0; clear: both;}

img { border: 0; }

#body {    text-align: center; }
#all { background-color: #fff; }
#container 
{
    text-align: left;
    width: 800px;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 30px;
}

#header { padding: 14px 22px 22px 22px; }
#header a:link, #header a:visited, #header a:hover, #header a:focus {    color: #888;}
#header a { padding: 15px 20px 5px 0; font-size: 15px; text-decoration: none;  text-transform: uppercase }
#header a:hover { text-decoration: none;color: #666;}
#header a.selected { text-decoration: none; color: #000000;font-weight: normal; }

#main 
{
    clear:both;
    padding: 0 22px 22px 22px;
    /*margin-top: 20px;*/
}

#main table a img { margin: 0px 18px 2px 0; }
#main.clients img { float: left; margin: 6px; width: 176px; height: 122px; }

#main a:link, #main a:visited, #main a:hover, #main a:focus { color: #555; font-weight: normal; text-decoration:none }
#main a:hover { color: #000; }

.column_left { width: 46%; float: left; text-align:justify; padding-top: 15px; }
.column_right { width: 46%; float: right; text-align:justify; padding-top: 15px; }

/* PORTAL */
.button { display: block; width: 169px; margin: 0 12px 20px 12px; float: left; border: 0px; line-height:26px; font-size:12px; }

/* PORTAL ITEM */
.image table, .images tr, .images td { border:0px; padding: 0; margin: 0 }
.images { overflow: auto; overflow-y: hidden; height: 450px; width:600px; float: left; }
.images img { margin-right: 12px; }
.description { float: right; width: 280px; }

/* FOOTER */
#footer 
{
    clear:both;
    padding: 30px 22px 4px 22px;
    color: #888;
    margin-top: 20px;   
}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:focus { color: #555; }