html, body {margin:0; padding:0%; height:100%; width:1025px}
body {background:rgb(255, 255, 204);color:#000000;}

* html #content {height:100%}
body>#content {height:auto}
#mainpage
{margin-left:0px;
	max-width:1004px;min-width:1000px;
}
* html #mainpage {height:1%;}/* combat ie 3 pixel jog */
html>body #content{height:auto}



font.smallbluebold{
    font-weight: bold; color: rgb(0, 0, 153);font-size:0.8em;     font-family: arial,sans-serif,roman;
}
font.smallblack{
     color: rgb(0, 0, 0);font-size:0.8em;     font-family: arial,sans-serif,roman;
}
font.smallreditalic{
    color:#FF0000; font-style:italic;font-size:0.8em;     font-family: arial,sans-serif,roman;
}

font.verysmallblackitalic{
    font-style: italic; font-size:0.7em;color:#000000;     font-family: arial,sans-serif,roman;
}
#a.linksbar{
     color:#0000FE;
     background-color: transparent;
     text-decoration: none;
     font-family: arial,sans-serif,roman;
}
a.linksbar:link {
     color:#0000FF;
     background-color: transparent;
     text-decoration: none;
     font-family: arial,sans-serif,roman;font-size:0.8em;
     }

a.linksbar:visited {
     color:#9900FF;
     background-color: transparent;
     text-decoration: none;
     font-family: arial,sans-serif,roman;font-size:0.8em;
     }

a.linksbar:hover {
     color: #FF0000;
     background-color: transparent;
     text-decoration: none;
	font-family: arial,sans-serif,roman;font-size:0.8em;
     }

a.linksbar:active {
     color: #FF0000;
     background-color: transparent;
     text-decoration: none;
	font-family: arial,sans-serif,roman;font-size:0.8em;
     }

a:link {
     color: #0000FF;
     background-color: transparent;
     text-decoration: underline;
font-style:italic; 
     font-family: arial,sans-serif,roman;
     }

a:visited {
     color:#0000FF;
     background-color: transparent;
     text-decoration: underline;
font-style:italic; 
     font-family: arial,sans-serif,roman;
     }

a:hover {
     color:#FF0000;
     background-color: transparent;
     text-decoration: underline;
font-style:italic; 
     font-family: arial,sans-serif,roman;
     }

a:active {
     color:#FF0000;
     background-color: transparent;
     text-decoration: underline;
font-style:italic; 
     font-family: arial,sans-serif,roman;
     }

H1{
 color:#6600ff;font-family:arial;sans-serif,roman;
 font-size:2.0em;font-weight: bold;

}

H2{
 color:#000000;font-family:arial;sans-serif,roman;
 font-size:1.5em;font-weight: bold;

}

H3{
 color:#6600ff;font-family:arial;sans-serif,roman;
 font-size:1.0em;font-weight: bold;
}
H4{
 color:#6600ff;font-family:arial;sans-serif,roman;
 font-size:0.8em;font-weight: bold;

}

font.quotation{
  color:#0000FE;background-color: transparent;
     text-decoration: none;
     font-family: sans-serif,roman;font-size:10pt;
}

#container{
position:absolute;
width:100%;
min-height:1250px;max-height:3000px;
width: expression( document.body.clientWidth < 1005 ? "1005px" : "100%" );
max-width:3000px;min-width:1005px; 
font-family: arial,sans-serif,serif;
}

#centerdiv{
position:absolute;top:0px;left:80px;right:80px;
width:auto;
width: expression((parseInt(document.body.clientWidth) - 160 ) < 835 ? "835px" :((parseInt(document.body.clientWidth) - 160 ) + "px")); 
min-width: 815px;max-width:2000px;
}
#titlediv{
font-family:arial,sans-serif,roman;background:#FFFF99;
max-width:100%;min-width:100%;
text-align:center;
position:relative;top:0px;left:0px;
}
#leftdiv{
position:absolute;top:0px;left:0px;bottom:0px;
background:#6600ff;
min-height:1250px;max-height:1250px;
height:auto !important;
height:1250px;
width:80px;
}
#rightdiv{
position:absolute;top:0px;right:0px;bottom:0px;
background:#6600ff;
min-height:1250px;max-height:1250px;
height:auto !important;
height:1250px;
width:80px;

}

#margindivtopleft{
position:relative;margin-left:5px;margin-right:5px;margin-top:5px;
}


#margincenterbarleft{
position:relative;margin-top:20px;margin-bottom:0px;
margin-left:20px;margin-right:20px;background:#FFFF00;
min-height:1170px;
height:1170px;

}

#margindivtopright{
position:relative;margin-left:5px;margin-right:5px;margin-top:5px;
}


#margincenterbarright{
position:relative;margin-top:20px;margin-bottom:0px;
margin-left:20px;margin-right:20px;background:#FFFF00;
min-height:1170px;
height:1170px;

}

#largetitle{
font-family:arial,sans-serif,roman;color:#0000ff;font-size:2em;
}

#smalltitle{
font-family:arial,sans-serif,roman; color:#0066ff;font-size:1em; 
}

#tinytitle{
font-family:arial,sans-serif,roman; color:#0066ff;font-size:0.7em;font-style:italic;

}

#centerpicture{
position:relative;margin-left:10px; margin-right:10px;margin-top:3px;

}
#linksbar{
position:absolute;left:40px;margin-top:10px;
width:220px;
}
#informationbar{
position:relative;margin-left:5px; margin-right:5px;margin-top:5px;

}
#centraltext{
position:absolute;left:260px; margin-right:5px;top:10px; color: rgb(0, 0, 0);font-size:0.8em;     font-family: arial,sans-serif,roman;


}
#linksandtext{

position:relative;margin-left:5px; margin-right:5px;margin-top:10px;

}
