*      				{ font-family: Tahoma, "Trebuchet MS", Verdana, Helvetica; }

body      			{ background: black; margin: 0px; padding: 0px; background: #07070f url('img/bg_rep.jpg') top left repeat-x; color: white; }

img                     	{ border: 0px; }

a				{ text-decoration: none; color: #d0d0d0; }
a:hover				{ text-decoration: underline; }

#form				{ margin: 0px; padding: 0px; }

#pagewrapper			{ position: absolute; top: 0px; left: 0px; width: 100%; height: 900px; padding: 0px; margin: 0px; background: url('img/bg_high2.jpg') top right no-repeat; }

#contentwrapper			{ width: 999px; margin-left: 25px; margin-top: 25px; }

#topbar				{ width: 999px; position: relative; height: 100px; clear: both; }

#topbar #text			{ font-size: 12px; text-align: left; padding: 0px 10px; line-height: 14px; float: left; margin-left: 4px; color: White; }
#topbar #text a         { font-size: 12px; color: White;}
#topbar #logo			{ float: left;}

#topbar #language		{ position: absolute; bottom: 67px; left: 750px; }
#topbar #language img   { padding-top: 5px;}

#topbar #dotbar			{ position: absolute; bottom: 0px; left: 0px; behavior: url("iepngfix.htc"); display: none; }

#mainmenu			{ width: 800px; position: absolute; height:auto; margin-left: 152px; margin-top: 74px;}
#mainmenu ul			{ list-style: none; margin: 0px; padding: 0px;}
#mainmenu ul li			{ margin: 0px 0px 0px 10px; padding: 0px; display: block; float: left;}
#mainmenu ul li a		{ color: white; line-height: 20px; font-size: 11px; padding-left: 14px; text-transform: uppercase; background: url('img/menu_dec.gif') center left no-repeat; display: block; float: left; }
/*#mainmenu ul li a:hover		{ background: url('img/menu_dec_h.png') center left no-repeat; behavior: url("iepngfix.htc");}*/
#mainmenu ul ul             { height: auto; width: 140px; z-index: 100;}
#mainmenu ul li	ul li		{ margin: 0px 0px 0px 14px; padding: 0px; }
#mainmenu ul li ul li a		{ padding: 0px; background: none; }
#mainmenu ul li ul li a:hover	{ padding: 0px; background: none; }

.type_0 #submenu            { display: none;}
#main				{ width: 550px; float: left; margin-top: 30px; margin-left: -12px;}
.type_1 #main				{ width: 460px; float: left; margin-top: 30px; margin-left: 5px; }
.type_1 #submenu            { width: 140px; float: left; height: 100%; padding: 0; margin-right: 1px; margin-left: 4px; margin-top: 30px;}
.type_0 #submenu            { visibility: hidden;}
#content            {}
.type_0 #content            { margin-left: 0px; padding-left: 0px;}

.type_1 #subMenu ul           { margin: 0; padding: 0;}
.type_1 #subMenu ul li			{ padding: 0px; padding: 0px 0px 3px 0px; font-size: 12px; border-bottom: solid 1px white; list-style: none; }
.type_1 #subMenu a.active       { text-decoration: underline;}

#rightbox           { width: 300px; float: right; margin-top: 30px; margin-right: 80px;}
#newsbox            { width: 300px; }
#sidepanel			{ width: 300px;  margin-top: 30px; }

.box				{ position: relative; }
.box .a				{ position: absolute; top: -15px; right: 20px; background: inherit; padding: 2px 15px; }
.box:hover .a,
.box.iehover .a			{ visibility: visible; }

table p			{ padding: 0px; margin: 0px; }

.module				{ position: relative; }
.module .a			{ position: absolute; top: -20px; right: 0px; background: inherit; padding: 2px 15px; }
.module:hover .a, 
.module.iehover .a 		{ visibility: visible; }

.a				{ z-index: 999; color: Black; }
.a,
.a input,
.a textarea			{ font-size: 11px; }
.a td				{ vertical-align: top; }
.cutebox	{ color: White; }

#icons              { position: absolute; bottom: 38px; left: 790px; }

#imagerotator { position: relative; } 
#imagerotator img { position: absolute; top: 0; left: 0; z-index: 8; } 
#imagerotator img.active { z-index: 10; } 
#imagerotator img.last-active { z-index: 9; }

.newscontent #article_maintext        { color: White;}

