
/* --- GLOBAL SETTINGS --- */

body  { padding: 0px; margin: 0px; background-color: black; text-align: center;
	scrollbar-3dlight-color: 	 black;
	scrollbar-arrow-color: 		 #ff8000;
	scrollbar-darkshadow-color: black;
	scrollbar-face-color: 		 black;
	scrollbar-highlight-color:	 #E8ECF1;
	scrollbar-shadow-color:  	 white;
	scrollbar-track-color: 		 black;  }


body, div, p, span, td, li, a { font-family: Tahoma /*'Trebuchet MS'*/, Verdana, sans-serif; font-size: 13px; color: white;  }
input, select, textarea { font-family: Tahoma /*'Trebuchet MS'*/, Verdana, sans-serif;  font-size: 13px;  } 

div.bg { width: 200px; height: 404px;  border: 0px solid black; background-image: url(../img/logo_turm_400.gif); background-repeat: no-repeat;  }

p { border: 0px solid black; margin: 0px;  }

a, a:link, a:visited  { color: #ff8000; font-weight: bold; text-decoration: none; } 
a:hover {  color: white; text-decoration: underline; background-color: black;  } 
a:visited { color: #bb5e00; font-weight: bold; text-decoration: none; } 

#over { color: black;  }

.bold {  font-weight: bold;  }
.small12 {  font-size: 11px; font-weight: normal;  }
.small8 {  font-size: 10px; font-weight: bold; text-transform: uppercase;  }

/* --- LAYOUT  --- */

div#body { position: relative; width: 988px; height: 100%; top: 0px; border: 0px solid black; text-align: left; overflow: visible;
background-image: url(../img/screen_head1.jpg); background-repeat: no-repeat; background-position: 0px 0px;  } 

div#kompass { position: absolute; left: 4px; top: 94px; border: 0px solid black; z-index: 100;  } 

/* --- TOP --- */

p.toptitle  { font-size: 26px; font-weight: bold; text-align: center; border: 0px solid black; color: #004c93; padding-top: 8px;  }
p.toptxt  {  font-size: 13px; text-align: center; border: 0px solid black; color: white; padding-top: 4px;  }
div#topnav  { position: absolute; right: 8px; top: 31px; padding: 2px 4px 0px 4px; background-color: white; border: 0px solid black; font-size: 9px; z-index: 10;  }
a.nav:link, a.nav:visited {  font-size: 9px; font-weight: normal; margin: 0px 12px 0px 12px; text-transform: uppercase; } 
a.nav:hover {  font-size: 9px; font-weight: normal; text-transform: uppercase;  } 

/* --- CONTENT --- */

div#cont { position: relative; left: 14px; top: 14px; width: 936px; *width: 937px; height: 99%; border: 0px solid #acb5cf; padding: 0px 0px 0px 0px; z-index: 10;
	 overflow: visible; background-image: url(../img/screen_cont_1024.jpg); background-repeat: no-repeat;background-position: -68px -58px; *background-position: -68px -58px; }

p.conttitle { font-size: 16px; font-weight: bold; text-align: center; margin-bottom: 12px; } 
p.conttxt { margin-bottom: 12px; text-align: center; }  

div.border {  border-width: 1px; border-style: outset; padding: 8px; }

img.smile { margin-left: 4px; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; border: 0px solid black;  }

div.full { width: 882px; *width: 900px;  }
div.full1 { width: 420px; *width: 420px; margin-right: 42px;  }
div.half { width: 420px; *width: 438px; margin-right: 24px;  }
div.end { margin-right: 0px;  }

p.title { font-size: 14px; font-weight: bold; background-color: black; padding: 2px 0px 2px 11px; margin-bottom: 6px; border: 1px solid gray; }

p.url { border: 0px solid white; margin-bottom: 0px; vertical-align: top; }
p.info { padding-left: 12px; border: 0px solid white; margin-top: 2px; margin-bottom: 6px; }
p.txt { border: 0px solid white; margin-top: 6px; margin-bottom: 4px; }

div.copyimg { font-size: 9px; font-weight: bold; color: #666666; text-align: center; border: 0px solid white;
	
}   

/* --- BOTTOM --- */

div#bottom { color: #f4f4f5; width: 590px; *width: 660px; font-size: 10px; font-weight: normal; *font-weight: bold; text-transform: uppercase; border: 1px solid white; 
	background-color: #ba1a39; padding: 2px; z-index: 100;  }
div#bottom span { color: #f4f4f5; font-size: 10px; font-weight: normal; *font-weight: bold; }

a.footer:link, a.footer:visited { color: #f4f4f5; font-size: 10px; font-weight: normal; *font-weight: bold; text-transform: uppercase; } 
a.footer:hover {  font-size: 10px; font-weight: normal; *font-weight: bold; text-transform: uppercase;  } 