*{margin:0;padding:0;}
body{font-family:Arial, sans-serif;background-color:#1F1F1F;color:#7D7D7D;text-align:center;font-size:1em;}
h1{color:#DE970E;font-size:.9em;letter-spacing:1px;font-weight:normal;}
h1, h2, h3{clear:both;}

#content h1, #contentText h1, #contentTutorial h1{line-height:33px;height:33px;}

a{color:#7D7D7D;}
	a:hover{text-decoration:none;color:#FFF;}
	
	a img{border:none;}

.hidden{position:absolute;width:1px;height:1px;display:block;left:-1000%;}
.cleaner{clear:both;display:block;}
	hr.cleaner{visibility:hidden;}
.left{float:left;}
.right{float:right;}
.aright{text-align:right;}
.aleft{text-align:left;}
a.outLink{padding-right:10px;background: url(../img/anchor_dark_bg.gif) right center no-repeat;}
	a.outLink:hover{background-image:url(../img/anchor_dark_bg_hover.gif);color:#484848 !important;}

form{margin-bottom:5px;}
	form h2{font-size:1.1em !important;margin-bottom:10px;}
label{padding-right:15px;}
fieldset{clear:both;border:none;font-size:.8em;padding:12px;background-color:#292929;}
	fieldset p{border-top:1px solid #1F1F1F;padding-top:15px;}
legend{color:#de970e;padding:4px 7px;background-color:#292929;display:none;}
input, select, textarea{border:1px solid #424242;background-color:#424242;padding:1px 2px;color:#838383;}

#addCommentForm, #linkToFriend{display:none;}

	#linkToFriend table{width:100%;}

.submitButton{font-weight:bold;font-size:1em;padding:3px 6px;cursor:pointer;margin-top:8px;}

#logo{position:absolute;top:5px;z-index:99;}
	#logo img{border:none;}
#content, #contentView, #contentTutorial, #contentText{width:900px;margin:0 auto;text-align:left;padding-top:400px;position:relative;}
	#contentView{padding-top:775px;}
	#contentTutorial{padding-top:220px;}
	#contentText{padding-top:123px;}

#text{padding:10px 12px;background-color:#292929;margin-bottom:5px;font-size:.75em;}
	#text p{margin-bottom:1.5em;}
	#text p.last{margin-bottom:0;}
	#text label{float:left;display:block;width:40px;clear:left;}
	#text input, #text textarea {margin-bottom:4px}
	#text .submitButton{font-size:1.2em;margin-top:3px;}
	#text h3{font-size:1em;font-weight:bold;margin-bottom:5px;}
		
#topVideo, #topVideoView, #topVideoTutorial, #topVideoText{width:900px;height:340px;z-index:99;position:absolute;top:51px;}
	#topVideo{height:350px;}
	#topVideoView{height:600px;background-color:#292929;}
		#topVideoView h1{float:left;line-height:40px;height:40px;margin-left:10px;}
		#topVideoView p{float:right;margin-right:10px;margin-top:12px;}
	#topVideoTutorial{height:88px;}
	
	#topVideoText{width:898px;height:70px;background-image:url(http://www.duber.cz/v5/design/banner.jpg);border:1px solid #383838;}
	
#footer{border-top:1px solid #292929;color:#383838;margin-top:5px;padding-top:4px;text-align:right;font-size:.6em;padding-bottom:20px;clear:both;}
	#footer span{float:left;}
		#footer span a{color:#383838;}

#navigation{position:absolute;top:0;right:0;}
#langs{margin-right:35px;}
#menu, #langs{list-style-type: none;float:right;}
	.menu li{display:block;float:left;margin-left:5px;letter-spacing: 1px;font-size:.8em;width:1px;white-space:nowrap;}
	ul[class="menu"] li{width:auto}
		.menu li.activated{background-color:#383838;color:#fff;}
			.menu li.activated a{color:#fff;}
		.menu li a{display:block;padding:30px 3px 5px 3px;color:#A5A5A5;}
			.menu li.activated ul li a{color:#A5A5A5;}
			.menu li.activated ul li.activated a{color:#FFF;}
			
			#langs li a, #langs li.activated{padding:10px 2px 5px 2px;margin-top:20px;}

			.menu li a:hover{background-color:#B41F1F;color:#FFF !important;}

#tutorialsMenu{height:44px;position:absolute;list-style-type: none;top:142px;border-bottom:1px solid #383838;height:35px;width:100%;}
	ul#tutorialsMenu li{margin-right:5px !important;margin-left:0;}
		ul#tutorialsMenu li a, ul#tutorialsMenu li.activated{padding:13px 3px 6px 3px;}
			ul#tutorialsMenu li.activated{padding:0;}

.dropmenu{position:absolute;top: 36px;left:0px;padding-left:12px;border-bottom:1px solid #383838;width:900px;}
ul[class="dropmenu"]{width:888px;}
	#tutorialsMenu .dropmenu li, #tutorialsMenu .dropmenu li a{font-size:1em;}

	
	#content .dropmenu{margin-top:-400px;margin-left:-178px;}
	#contentView .dropmenu{margin-top:-660px;margin-left:-178px;}

	
/*  V Y P I S */
.listBlock, #viewBlock{background:#292929 url(../img/listBg.gif) 700px 0 repeat-y;border-bottom:5px solid #1F1F1F;position:relative;font-size:.7em;width:900px;}
	.listBlock .left{width:695px;margin:5px 0px 5px 5px;}
	#viewBlock .left{width:605px;margin-left:5px;margin-top:10px;}
		#viewBlock > .left{margin:10px 0px 10px 10px;}
		#viewBlock .left p{margin-left:5px;}
	.listBlock .right{width:185px;margin:0px 5px 0px 0;}
		.listBlock div[class="right"]{width:195px;}
	#viewBlock .right{width:250px;margin:10px 10px 10px 0;}
		#viewBlock div[class="right"]{width:260px;}
	
	#viewBlock{background-position:615px 0px;;}

	.listBlock img{margin-top:-1.25em;float:left;border:1px solid #3C3C3C;margin-right:15px;width:200px;}
	.listBlock h2, #viewBlock h2, #viewBlockRight h3, #contentView h2{font-size:1.25em;font-weight:normal;color:#DE970E;}
			 .listBlock h2{margin-left:215px;}
			 .listBlock p{margin-left:225px;}
			 
			  #disscusion h2{margin-bottom:8px;}
			 
		.listBlock h2 a{color:#DE970E;text-decoration:none;}
		.listBlock h2 a:hover{text-decoration:underline;}
	.listBlock p, #viewBlock p{margin-top:8px;margin-right:40px;}
	
	
		.listBlockRight, #viewBlockRight{float:right;}
		
			
		.listBlockRight ul, #viewBlockRight ul{list-style-type: none;margin-left:5px;margin-bottom:10px;margin-top:10px;}
			.listBlockRight ul{margin-top:30px;width:175px;float:right;}
				.listBlockRight > ul{width:180px;}
			#viewBlockRight h3{/*padding-top:5px;*/}
			#viewBlockRight ul li{clear:left;}
				#viewBlockRight ul li a{float:left;display:block;width:60%;}
		
		.listBlockInfo{height:25px;width:180px;margin-top:20px;float:right;margin-bottom:8px;}
		div[class="listBlockInfo"]{width:185px;}
			.listBlockInfo .play{display:block;float:left;height:25px;line-height:25px;padding-left:30px;background:url(../img/play.gif) no-repeat;color:#DE970E;text-decoration:none;font-size:1.1em;}
				.listBlockInfo a.play:hover{text-decoration:underline;}

#search{position:absolute;top:185px;right:0;width:196px;z-index:999;}
a#search{border:1px solid #383838;background:url(../img/list.gif) 0 0 no-repeat;display:block;width:166px;font-size:.8em;height:21px;line-height:21px;padding-left:28px;overflow:hidden;}
#content #search{top:406px;}
	#search input{border:1px solid #383838;}
	#search_button{height:22px;width:22px;background:#1F1F1F url(../img/search.gif) center center no-repeat; cursor:pointer;float:left;}
	#search_text{float:right;width:170px;height:20px;padding:0px 0px;padding-left:2px;background-color:#1F1F1F;color:#7D7D7D;}

	
#pages, .pages{font-size:.8em;margin-bottom:5px;text-align:right;}	
/* S C O R E */	
			 p.score{float:right;margin:0;width:84px;height:15px;overflow:hidden;text-align:center;position:relative;margin-top:5px;}
				 p.score span{display:block;width:84px;height:15px;position:absolute;left:0;top:0;}
			
				.scoreSmall{float:right;font-size:.8em;width:56px;height:10px;overflow:hidden;position:relative;}
					.scoreSmall span{display:block;width:56px;height:10px;position:absolute;left:0;top:0;}
								
				.score0{background-image:url(../img/score0.gif);}
				.score1{background-image:url(../img/score1.gif);}
				.score2{background-image:url(../img/score2.gif);}
				.score3{background-image:url(../img/score3.gif);}
				.score4{background-image:url(../img/score4.gif);}
				.score5{background-image:url(../img/score5.gif);}
				
				.scoreSmall .score0{background-image:url(../img/_score0.gif);}
				.scoreSmall .score1{background-image:url(../img/_score1.gif);}
				.scoreSmall .score2{background-image:url(../img/_score2.gif);}
				.scoreSmall .score3{background-image:url(../img/_score3.gif);}
				.scoreSmall .score4{background-image:url(../img/_score4.gif);}
				.scoreSmall .score5{background-image:url(../img/_score5.gif);}

/* D E T A I L */
.bigButt{background-color:#424242;color:#838383;height:20px;line-height:20px;padding:0 5px;font-size: .95em;margin:1px 0 4px 4px;text-decoration:none;}
.buttVote a{padding-right:13px;border-right:5px solid #424242;margin-left:0;background: #424242 url(../img/arrowMoreRight.gif) right center no-repeat;}

	.buttVote:hover a{background-image:url(../img/arrowMore.gif);}

#disscusion{background-color:#292929;padding:10px 30px 20px 12px;margin-bottom:5px;font-size:.7em;clear:both;}
	#disscusion dt{font-size:1.1em;letter-spacing:1px;position:relative;}
		#disscusion dt strong{color:#DE970E;font-weight:normal;}
		#disscusion dt .scoreSmall{float:right;position:relative;top:-1.2em;}
	#disscusion dd{clear:left;margin:5px 0 13px 8px;}		
	#disscusion .date{color:#70A91D;}
	#disscusion .link{padding:0px 15px;color:#DE970E;}


.banner{margin-bottom:2px;}
	#topVideoTutorial .banner{margin-bottom:0;}
	
#rating{line-height:18px;position:absolute;left:0;padding:5px;width:56px;margin-top:20px;background-color:#292929;border:1px solid #424242;display:none;z-index:99;}
	#rating a{border:none;padding:0;background-image:none;}
	#rating a span{opacity:.75;}
		#rating a:hover span{opacity:1;}

#viewBlockRight{width:250px;}
	.right > #viewBlockRight{width:260px;}

/* specific ids for static pages */
#contact_addres{float:left;width:200px;}

#ad-table{border:1px solid #383838;border-collapse: collapse;width:420px;float:right;margin-right:10px;xmargin-top:-1em;position:relative;top:-20px;}
	#ad-table caption{text-align:left;font-weight:bold;margin-bottom:6px;}
	#ad-table th, #ad-table td{border-collapse: collapse; text-align:center;border:1px solid #383838;padding:5px;}
	#ad-table th.aleft{text-align:left;}
