/*******
******** MAIN COMMON STYLES */

* {
	margin: 0px;
	padding: 0px;

	scrollbar-face-color: #f2cc3b;
}

html, body {
	margin: 0px;
}
body {
	background-color: #002049; margin: 0px; text-align: center; color: white;
}
body, input, select, textarea {
	font-family: arial, sans-serif;
}

a {
	color: #FFFFFF;
}

a:hover, a.a {
	text-decoration: none;
}

#content_text a {
    color: #6F0D0D;
   }

/* PARAGRAPH */
p, td, ul, ol, dl, address  {
	font-size: .7em;
}


hr {
	border: 0px; height: 1px; color: #002049; background-color: #002049;
}


/* PNG for msie 5>*/
img {
	behavior: url("fileadmin/tmpl/scripts/pngbehavior.htc");
}

/* OTHER */
input, select, textarea {
	background-color: #ebb924; border: 1px solid #002043; margin: 1px; _margin: 0px;
}

ol ol, ol ul, ul ol, ul ul, td p, td input, td select, td textarea, p input, p select, p textarea {
	font-size: 100%;
}

fieldset {
	margin: 0x; padding: 0px; border: 0px;
}

acronym {
	border-bottom: 1px dotted #00457c;
}


/* Headers */
h1 a {
	position: absolute; top: 12px; left: 80px; width: 226px; height: 170px;
}
h1 span {
	display: none;
}
h2 {
	color: #002049; font-family: arial /*black*/, sans-serif; font-weight: bold; font-size: 100%; margin-bottom: 16px;
}
h3, h4, h5, h6 {
	color: #002049; font-family: arial /*black*/, sans-serif; font-weight: bold; font-size: 80%; margin-bottom: 16px;
}


/*******
******** COMMON LAYOUT STYLES */

#body {
	position: relative; width: 980px; margin: 0px auto; text-align: left;
}

/* HEADER */
.header {
	position: relative; height: 252px; background: transparent url(../imgs/head.jpg) center no-repeat;
}

/* TOP BLINKING STARS */
.header #star1 {
	position: absolute; top: 27px; left: 35px; width: 34px; height: 33px; background: transparent url(../imgs/star1.gif) left top no-repeat;
}
.header #star2 {
	position: absolute; top: 53px; left: 300px; width: 41px; height: 43px; background: transparent url(../imgs/star2.gif) left top no-repeat;
}
.header #star3 {
	position: absolute; top: 100px; left: 462px; width: 34px; height: 29px; background: transparent url(../imgs/star3.gif) left top no-repeat;
}
.header #star4 {
	position: absolute; top: 125px; left: 852px; width: 35px; height: 29px; background: transparent url(../imgs/star4.gif) left top no-repeat;
}
.header #star5 {
	position: absolute; top: 154px; left: 840px; width: 35px; height: 33px; background: transparent url(../imgs/star5.gif) left top no-repeat;
}


/* LANGUAGE SELECTION */
.header #langSelect {
	position: absolute; top: 168px; left: 870px; width: 80px; height: 35px; font-size: 13px;
}
.header #langSelect a {
         text-decoration: none;
}
.header #facebook {
	position: absolute; top: 210px; left: 870px; width: 80px; height: 35px;
}
/* STARTS POSITIONS */
#header9 {
	background: transparent url(../imgs/head1.jpg) center no-repeat;
}
#header8 {
	background: transparent url(../imgs/head2.jpg) center no-repeat;
}
#header7 {
	background: transparent url(../imgs/head3.jpg) center no-repeat;
}
#header5 {
	background: transparent url(../imgs/head4.jpg) center no-repeat;
}
#header4 {
	background: transparent url(../imgs/head5.jpg) center no-repeat;
}
#header3 {
	background: transparent url(../imgs/head6.jpg) center no-repeat;
}
#header2 {
	background: transparent url(../imgs/head7.jpg) center no-repeat;
}

#header2 #star4 {
	top: 25px;
}
#header2 #star5 {
	top: 176px;
}


/* TEASER */
.header .tx-mininews-pi1 {
	position: absolute; top: 78px; right: 28px; width: 250px; height: 90px; font-family: arial /*black*/, sans-serif; font-weight: bold; text-align: right;
}
.header .tx-mininews-pi1-fp_listrowField-datetime {
	color: white; font-size: 80%; font-weight: normal;
}
.header .tx-mininews-pi1-fp_listrowField-title {
	color: #f9b800; font-size: 80%;
}
.header  .tx-mininews-pi1-fp_listrowField-teaser {
	color: white; font-size: 80%;
}
.header .tx-mininews-pi1-fp_listrowField-more-link a {
	font-family: arial, sans-serif; font-size: 90%; color: #f9b800; font-style: italic;
}


/* MAIN MENU */
.menu, .menu li {
	margin: 0px; padding: 0px; list-style-type: none; font-family: arial /*black*/, sans-serif; font-weight: bold; font-size: 85%;
}

.menu {
	position: absolute; top: 192px; left: 204px;
}
.menu li {
	float: left; height: 36px; line-height: 36px;
}

.menu a {
	padding: 0px 11px; text-decoration: none; color: #FFFFFF;
}
.menu a:hover, .menu a.current {
	color: #f9b800;
}


/* LEFT CONTENT */
#left {
	position: relative; float: left; width: 191px; _height: 411px; min-height: 411px; background: transparent url(../imgs/left-bg.jpg) left top no-repeat;
}

#left .submenu1, #left .submenu1 li {
	margin: 0px; padding: 0px; list-style-type: none;
}

#left .submenu1 {
	margin-left: 30px; font-family: arial /*black*/, sans-serif; font-weight: bold; font-size: 80%;
}
#left .submenu1 li a {
	display: block;
    color: #FFFFFF;
}
#left .submenu2, #left .submenu3 {
	font-family: arial, sans-serif; font-size: 90%; font-weight: bold;
}
#left .submenu2 li a, #left .submenu3 li a {
	padding: 1px 0px; padding-left: 16px;
}

#left .submenu1 a, #left .submenu2 a, #left .submenu3 a {
	text-decoration: none;
}
#left .submenu1 a:hover, #left .submenu2 a:hover, #left .submenu3 a:hover,
#left .submenu1 a.current, #left .submenu2 a.current, #left .submenu3 a.current {
	color: #f9b800;
}



/* MAIN CONTENT */
.main {
	position: relative; float: left; width: 621px; height: 411px; background: transparent url(../imgs/main-yellow.jpg) center no-repeat;
}
.mainscrl {
	margin: 0px 14px; margin-top: 18px; padding-left: 14px; height: 364px; overflow: auto; overflow-x: hidden; color: #002049;
}



/* top left circle corner */
#maintopleftcorner {
	position: absolute; top: 0px; left: 0px; width: 21px; height: 21px; background: transparent url(../imgs/main-yellow-topleft-corner.gif) center no-repeat; z-index: 10;
}
#maintoprightcorner {
	position: absolute; top: 0px; right: 4px; _right: 3px; width: 26px; height: 22px; background: transparent url(../imgs/main-yellow-topright-corner.gif) center no-repeat; z-index: 10;
}
/* bottom left circle corner */
#mainbtmleftcorner {
	position: absolute; bottom: 3px; left: 0px; width: 21px; height: 21px; background: transparent url(../imgs/main-yellow-btmleft-corner.gif) center no-repeat; z-index: 10;
}

/* left image content */
#leftimg {
	height: 398px; overflow: hidden; float: left; margin-top: -9px; padding-left: 5px;
}
#content_text {
	height: 375px; overflow: auto; overflow-y: auto; overflow-x: hidden; padding: 0px 10px 0px 15px; margin: 15px 15px 0px 0px; color: #002049; font-size: 110%;
}

/* image for slideshow */
.main img#vctagid {
	position: absolute; top: 6px; left: 4px; z-index: 1;
}


/* RIGHT CONTENT */
#right {
	position: relative; float: left; width: 168px; _height: 411px; min-height: 411px; background: transparent url(../imgs/right-bg.jpg) left top no-repeat;
}

#right h4 {
	color: #f9b800; font-family: arial /*black*/, sans-serif; font-weight: bold; font-size: 70%; text-align: right; padding-right: 42px;
}

#right ul, #right ul li {
	margin: 0px; padding: 0px; list-style-type: none;
}
#right ul {
	width: 143px; margin-top: 5px;
}
#right ul li {
	background: transparent url(../imgs/rightmenu-item.jpg) center no-repeat; margin-bottom: 5px;
}
#right ul li a {
	display: block; height: 28px; line-height: 24px; text-align: right; padding-right: 16px; text-decoration: none; font-weight: bold; font-size: 90%;
}
#right ul li a:hover, #right ul li a.current {
	color: #f9b800;
}

/* Bottom banners */
#right .bb {
	position: absolute; bottom: 8px; left: 0px; text-align: center;
}

#right .bb img {
	border: 0px;
}


/* FOOTER */
#footer {
	position: relative; clear: both; padding-top: 4px;
}

#footer .sound {
	float: left; width: 139px; height: 40px; background: transparent url(../imgs/sound.jpg) left top no-repeat; padding-left: 52px;
}
#footer .sound span {
	display: none;
}
#footer .sound .on {
	display: block; float: left; width: 18px; height: 20px; margin-top: 2px;
}
#footer .sound .off {
	display: block; float: left; width: 22px; height: 20px; margin-left: 12px; margin-top: 2px;
}

#footer .copyright, #footer .metanav {
	font-size: 55%;
}

#footer .metanav, #footer .metanav a {
	color: #f9b800; text-decoration: none;
}
#footer .metanav a:hover {
	text-decoration: underline;
}


/* SOUND */
#aplayer {
	position: absolute; top: 0px; left: -1000px;
}


/* PARAGRAF SPACES */
#content_text h1 {
	color: #002049; font-family: arial /*black*/, sans-serif; font-weight: bold; font-size: 80%; margin-bottom: 16px;
}

#content_text table img {
	border: 0px;
}

.tx-srfreecap-pi2-image {
	margin: 0!important;
}

.tx-srfreecap-pi2-cant-read {
	color: #002049!important;
}

.tx-srfreecap-pi2-cant-read {
	font-size: 100%;
}

#banners{
	clear: both;
	position: relative;
	display: block;
	width: 980px;
	text-align: center;
	margin: 0;
	padding: 0;
}

#banners img{
	margin: 0;
	padding: 0;
}

#banners object,
#banners a{
	display: inline;
	float: left;
	margin: 0 12px 0 0;
}

#banners object {
	overflow: hidden;
	display: block;
	width: 142px;
	height: 50px;
}

#banners_row1,
#banners_row2{
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 930px;
}

.bannerspace{
	position: relative;
	display: block;
	width: 980px;
	height: 13px;
}

.clear{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}