/* RESET*/
*{margin:0; padding:0; outline:0;}
html, body{height:100%;	width:100%; text-align:center;}
table{border-collapse: collapse; border-spacing: 0;}
ul, ol{list-style-type:none;}
img{border:0;}
input, textarea, select{vertical-align:middle; font:11px Tahoma; color:#010101;}
a{color:#24b8dd; text-decoration:underline;}
a:hover{text-decoration:none;}

.btn{cursor:pointer; border:none;}
.btn:hover{position:relative; top:1px; left:1px;}
.selected a, .selected a:hover{cursor:text; text-decoration:none!important;}
.current, .current:hover{cursor:text; text-decoration:none!important;}

.overflow{overflow:hidden; zoom:1;}
.clear{clear:both; padding:0 !important;}

/* SETTINGS*/
body{font:12px Arial, Helvetica, sans-serif; color:#c9c9c9; background:#000;}
.main{min-width:894px; width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); text-align:left; min-height:100%; _height:100%; background:#000 url(../i/body_bg.jpg) repeat-x bottom;}

/* HEADER */
.header{ height:182px; position:relative; width:894px; margin:0 auto; }
.logo{position:absolute; top:40px; left:-3px; z-index:1;}
/* lang */
.lang {position:absolute; top:13px; right:123px; color:#767575;}
.lang a{font-size:11px; text-transform: uppercase; text-decoration: none;  color:#24b8dd; background: url(../i/lang_h.png) no-repeat;  padding: 2px 7px; display: block; float: left; }
.lang .current{color:#767575; background: none; }

/* search */
#search { position:absolute; top:15px; left:177px; }
	#search .btn { margin-left:10px; }
	#search label {float: left; padding: 0 5px 0 3px; }
	#search input { color:#000; float: left; }


/* navigation */
.navigation{position:absolute; top:71px; left:0; height:30px; width:894px; background:url(../i/nav_bg.gif) no-repeat;}
.navigation ul{padding:0 0 0 163px;}
.navigation li{height:30px; float:left; padding:22px 0 0 0;}
.navigation div{height:14px; overflow:hidden; padding:0 14px; float:left;}
.navigation a{display:block; height:14px; float:left;}
.navigation a:hover{margin-top:-14px;}
.navigation .hover{background:url(../i/nav_hov.gif) no-repeat 50% 100%;}

/* FLASH */
.flash{position:relative; height:387px; width:100%; overflow:hidden;}
.flash img{position:absolute; left:50%; margin-left:-556px;}
.flash object{position:absolute; left:50%; margin-left:-630px;}

/* CONTENT */
#content{width:894px; margin:0 auto; padding:0 0 77px 0; overflow:hidden; zoom:1;}
/* event */
.event{float:left; margin-right:28px; width:419px; }
.event h1{font:normal 14px/18px Arial, Helvetica, sans-serif; padding-bottom:3px; color:#0dc0ee;}
.event a{text-decoration:none;}
.event a:hover{text-decoration:underline;}
.event img{float:left; margin-right:17px;}
.event .date{color:#777576; font-size:10px; padding-bottom:10px;}
.event p, .event p a { line-height:16px; color:#c9c9c9; }
.event p a:hover { color:#0dc0ee; text-decoration:none }
.event p img { float:none; padding-left:10px }
/* novelty */
.novelty{width:269px; height:99px; float:left; overflow:hidden; zoom:1; position:relative;}
.novelty h1{font:normal 17px Arial, Helvetica, sans-serif; color:#fff;}
.novelty p{color:#000;}
.novelty .text{width:229px; height:34px; position:absolute; top:55px; left:0; background:url(../i/novelty_bg.png); padding:5px 20px;}
.novelty .mask{width:269px; height:99px; position:absolute; top:0; left:0; z-index:1;}

/* FOOTER */
.footer{width:894px; margin:0 auto; text-align:left; height:67px; margin-top:-67px; font:11px Arial, Helvetica, sans-serif; color:#5f5f5f; position: relative; }
.footer .bg{background:url(../i/footer_bg.png) no-repeat; height:30px; width:758px; margin-left:96px; padding:37px 0 0 79px;}
.copy{width:321px; float:left; color:#979797; font-size:11px; padding-top:2px;}
.copy a{color:#979797;}
.player{position: absolute; left: 630px; top: 35px;}
.create{position: absolute; left: 690px; top: 45px;}
.fotlinks {position: absolute; left: 340px; top: 40px; }
	.fotlinks a { color: #3e3f40; font-size: 11px; padding: 0 15px 0 0; text-decoration: underline; }
	.fotlinks a:hover { color: #0dc0ee; }

/* jqTransform */
.jqTransformInputWrapper { background:  url(../i/jqtransform_input_sl.png) no-repeat 0 0; height: 17px; padding: 0px; float: left; width: 140px !important;  }
.jqTransformInputInner { background:   url(../i/jqtransform_input_sl.png) no-repeat 100% -17px; padding: 1px 4px 0 2px; margin: 0px 0px 0px 4px;  }
	.jqTransformInputInner div { height: 17px; margin: 0 4px 0 0; }
	.jqTransformInputInner input { font-family:Arial, Helvetica, sans-serif; font-size:11px;line-height: 14px;vertical-align: middle;height: 17px;	border: none; padding: 0 0 0 4px; margin: 0 0 0 0;	background:none ; width: 120px !important; }

.jqTransformRadioWrapper { float: left; display: block; margin: -2px 0 0 8px; margin-top:0; }
* html .jqTransformRadioWrapper { margin: 0 0 0 4px; }
	.jqTransformRadio { background: transparent url(../i/jqtransform_radio_sl.png) no-repeat 0 0; vertical-align: middle; height: 10px; width: 10px; display:block;	overflow: hidden; margin-top: 5px; }
	span.jqTransformCheckboxWrapper { display:block;  margin-top:3px; }
	a.jqTransformChecked { background-position: 0 -10px;}

.jqTransformHidden {display: none;}


