/***************************************************
	HTML Element Styles
 ***************************************************/

* { padding: 0;	margin: 0 }

body { background-color: #000000; width: 100%; height: 100% }
body, p, td { color: #777777; ; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif }

/***************************************************
	General Styles
 ***************************************************/

#header-bar { height: 160px; z-index: 100; background-image: url("/home/images/con_fond.gif"); background-repeat: repeat-x; background-position: left top }
#horizon { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow: visible; visibility: visible; display: block }
#lang    { width: 30px; height: 30px; margin-left: 20px }
#lang a:link, #lang a:visited { color: #666666; ; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; ; font-weight: bold; text-decoration: none }
#lang a:hover { color: #666666; ; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
#cont    { height: 30px; margin-left: 10px }
#cont a:link, #cont a:visited { color: #ffffff; ; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; ; font-weight: bold; text-decoration: none }
#cont a:hover { color: #ffffff; ; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
#music   { width: 30px; height: 30px; margin-left: 20px }
#demenu  { width: 221px; height: 144px }
#frmenu  { width: 221px; height: 144px }
#hdrtxt  { width: 400px; margin-bottom: 16px; display: block }

.denews { width: 161px; height: 30px; display: block }
.dearch { width: 161px; height: 22px; display: block }
.deexhi { width: 161px; height: 22px; display: block }
.deinte { width: 161px; height: 22px; display: block }
.deobjc { width: 161px; height: 22px; display: block }
.kontkt { width: 161px; height: 26px; display: block }

.denews a:link, .denews a:visited { background-image: url("/home/images/de/con_01a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.dearch a:link, .dearch a:visited { background-image: url("/home/images/de/con_02a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.deexhi a:link, .deexhi a:visited { background-image: url("/home/images/de/con_03a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.deinte a:link, .deinte a:visited { background-image: url("/home/images/de/con_04a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.deobjc a:link, .deobjc a:visited { background-image: url("/home/images/de/con_05a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.kontkt a:link, .kontkt a:visited { background-image: url("/home/images/de/con_06a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.denews a:hover { background-image: url("/home/images/de/con_01b.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.dearch a:hover { background-image: url("/home/images/de/con_02b.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.deexhi a:hover { background-image: url("/home/images/de/con_03b.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.deinte a:hover { background-image: url("/home/images/de/con_04b.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.deobjc a:hover { background-image: url("/home/images/de/con_05b.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.kontkt a:hover { background-image: url("/home/images/de/con_06b.gif"); background-repeat: no-repeat; background-position: left top; display: block }

.news { width: 221px; height: 30px; display: block }
.arch { width: 221px; height: 22px; display: block }
.exhi { width: 221px; height: 22px; display: block }
.inte { width: 221px; height: 22px; display: block }
.objc { width: 221px; height: 22px; display: block }
.cont { width: 221px; height: 26px; display: block }

.news a:link, .news a:visited { background-image: url("/home/images/fr/con_01a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.arch a:link, .arch a:visited { background-image: url("/home/images/fr/con_02a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.exhi a:link, .exhi a:visited { background-image: url("/home/images/fr/con_03a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.inte a:link, .inte a:visited { background-image: url("/home/images/fr/con_04a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.objc a:link, .objc a:visited { background-image: url("/home/images/fr/con_05a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.cont a:link, .cont a:visited { background-image: url("/home/images/fr/con_06a.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.news a:hover { background-image: url("/home/images/fr/con_01b.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.arch a:hover { background-image: url("/home/images/fr/con_02b.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.exhi a:hover { background-image: url("/home/images/fr/con_03b.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.inte a:hover { background-image: url("/home/images/fr/con_04b.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.objc a:hover { background-image: url("/home/images/fr/con_05b.gif"); background-repeat: no-repeat; background-position: left top; display: block }
.cont a:hover { background-image: url("/home/images/fr/con_06b.gif"); background-repeat: no-repeat; background-position: left top; display: block }

#logo { padding-right: 16px }
#preview-frame { width: 100% }