/* divs */
div.body { width:1050px; height:800px; top: 5px; position:relative; background-color:#FFFFFF; z-index:0; }


div.topcontent {width:900px;height:150px; position:relative;top:0px; overflow:hidden; }
div.topbar { width:900px;height:30px; background-color:#717171; position: absolute; z-index:1; top:1px; overflow:hidden; }
div.topbar2 { width:150px;height:30px; background-color:#FFFFFF; position: absolute; z-index:1; top:1px; overflow:hidden; }

div.topleft {width:900px;height:150px; position:absolute;top:1px;overflow:hidden; }
div.topright {width:150px;height:120px; position:absolute;top:0px;overflow:hidden; }

div.midleft {width:420px;height:500px;position:relative; top:0px;overflow:hidden; }
div.mid {width:480px;height:500px; position:relative; top:0px;overflow:hidden;}
div.midright {width:150px;height:500px; position:relative; top:0px; overflow:hidden; }

div.botleft {width:420px;height:150px; position:relative; top:0px; overflow:hidden; }
div.botmid {width:480px;height:150px; position:relative; top:0px; overflow:hidden; }
div.botright {width:150px;height:150px; position:relative; top:0px; overflow:hidden; }
/* divs */

/* red dots */
div.reddot1 {width:30px; height:30px; position: absolute; z-index:5; top:0px; left: 0px; background-color:#E2001A; overflow:hidden; }
div.reddot2 {width:30px; height:30px; position: absolute; z-index:5; top:0px; left: 450px; background-color:#E2001A; overflow:hidden; }
div.reddot3 {width:30px; height:30px; position: absolute; z-index:5; top:120px; left: 390px; background-color:#E2001A; overflow:hidden; }
div.reddot4 {width:30px; height:30px; position: absolute; z-index:5; top:0px; left: 0px; background-color:#E2001A; overflow:hidden; }
/* red dots */

font.menu { text-decoration: none; color:black; font-family:Verdana; font-size:12px; font-weight:normal;}

a.menu { text-decoration: none; color:black; font-family:Verdana; font-size:12px; font-weight:normal;}
a.menu:hover { text-decoration: none; color:red; font-family:Verdana; font-size:12px; font-weight:normal;}

a.menu2 { text-decoration: none; color:black; font-family:Verdana; font-size:11px; font-weight:normal;}
a.menu2:hover { text-decoration: none; color:red; font-family:Verdana; font-size:11px; font-weight:normal;}

a.sitemap { text-decoration: none; color:black; font-family:arial; font-size:12px;}
a.sitemap:hover { text-decoration: overline; color:black; font-family:arial; font-size:12px;}
a.picture { text-decoration: none; color:black; font-family:arial; font-size:12px;font-weight:bold;}
a.picture:hover { text-decoration: overline; color:black; font-family:arial; font-size:12px;}

a { text-decoration: none; color:white; font-family:Verdana; font-size:12px; font-weight:bold;}
a:hover { text-decoration: none; color:white; font-family:Verdana; font-size:12px; font-weight:bold;}

body { font-family: arial; font-size:12px; color:black; background-color: #FFFFFF; border:1px; border-color:#000000;}

/* tables */
table { font-family: arial; font-size:12px; color:black; background-color: #FFFFFF;}
table.body { width:1050px; height:800px; background-color:#FFFFFF; z-index:-1; border:1px solid #000000; margin:0px; overflow:hidden; }
table.content { background-color:#717171; z-index:-1; margin:0px; font-family: Verdana; font-size:12px; color:white; font-weight:normal; line-height: 1.5;}

/* rosa: #E89A77 */
td.topcontent {width:900px;height:150px; background-color:#FFFFFF; z-index:2;vertical-align:top;overflow:hidden; }
td.topright {width:150px;height:150px; background-color:#FFFFFF; z-index:1;vertical-align:top;overflow:hidden; }
td.midleft {width:420px;height:500px; background-color:#FFFFFF;z-index:1; vertical-align:top;overflow:hidden; }
td.mid {width:480px;height:500px; background-color:#717171; z-index:1;vertical-align:top;overflow:hidden; }
td.midright {width:150px;height:500px; background-color:#FFFFFF; z-index:1;vertical-align:top;overflow:hidden; }
td.botleft{width:420px;height:150px; background-color:#FFFFFF; z-index:1;vertical-align:top;overflow:hidden; }
td.botmid {width:480px;height:150px; background-color:#FFFFFF; z-index:1;vertical-align:top;overflow:hidden; }
td.botright {width:150px;height:150px; background-color:#717171; z-index:1;vertical-align:top;overflow:hidden; }
.search {width:250px;}

/*tables */
font.title { font-family: arial; font-size:14px; color:black; font-weight:normal;}
font.content { font-family: Verdana; font-size:12px; color:white; font-weight:normal; }


div.content {height:410px;width:430px;overflow:auto; padding-right:5px;}