* { margin:0; padding:0; }

body { background-color:#000; color:#CCC; font-family:"Courier New", Courier, monospace; font-size:12px; }
	#celek { width:1031px; height:714px; margin:0 auto 0 auto;  }
		#head { width:1031px; height:260px; }
		#cont { width:1031px; height:382px; }
			#menu { width:276px; height:382px; }
				#menu_foot { background:url("imgs/menu_foot.jpg") no-repeat; width:276px; height:50px; }
				#menu_foot img { margin:9px 0 0 100px; }
			#body { 
				width:755px; float:right; overflow-y:auto; overflow-x:hidden;
				scrollbar-track-color:#000;			/* podklad */ 
				scrollbar-face-color: #000;			/* samotny posuvnik */
				scrollbar-highlight-color: #CCC;	/* ohr. horni sipky */
				scrollbar-3dlight-color: #000;		/* ohr. horni sipky */
				scrollbar-darkshadow-color: #000;	/* ohr. dolni sipky */
				scrollbar-shadow-color: #CCC;		/* ohr. dolni sipky */
				scrollbar-arrow-color: #CCC;		/* barva sipky */
				}
			
			#content { width:631px; height:382px; overflow:auto; padding:0 0 0 10px; }
			#border { width:106px; height:382px; background:url("imgs/border.jpg") repeat-y; float:right; }	

			/* NEWS */
			#news			{ width:100%; margin-top:20px; }

			/* BIOGRAPHY */
			#bio			{ width:100%; }

			/* CONTACTS */
			#contacts		{ float:left; }
			#online-form 	{ float:right; }
			#contacts-text	{ width:320px; clear:both; }

			/* CLUBS */
			ul#clubs			{ padding-left:5px; }

			/* GIGLIST*/
			ul#giglist	{ padding-left:5px; clear:both; }

			/* MODERATION */
			ul#moderation	{ padding-left:5px; clear:both; }
			
			/* Anketa */
			table#anketa tr td img { border:none; margin:0; padding:0; }
				
		#foot { width:1031px-240px; height:60px; background:url("imgs/foot.jpg") no-repeat; text-align:center; padding:39px 120px 0 120px; }
		#preload { width:1px; height:1px; display:none; }
	
#menu img 		{ border:none; }
#menu a, #menu a:hover	{ border:none; }

#body img		{ border:3px #CCC solid; margin:10px; padding:3px; }

#body .fl		{ float:left; }
#body .fr		{ float:right; }

a, a:visited 	{ color:#336699; text-decoration:none; }
a:hover 		{ text-decoration:underline; }

h1			{ font-size:25px; color:#003366; font-weight:bold; margin-bottom:15px; padding-left:35px; background:url("imgs/h1.jpg") left center no-repeat; }
h2			{ font-size:18px; color:#336699; font-weight:bold; margin-top:10px; margin-bottom:20px; margin-left:30px; padding-left:35px; background:url("imgs/h2.jpg") left center no-repeat; }
h3			{ font-size:14px; color:#336699; margin-top:10px; padding-left:35px; background:url("imgs/h3.jpg") left center no-repeat; }

form input		{ width:200px; padding:1px; border:#000 solid 1px; background:#FFF; }
form textarea	{ width:200px; padding:2px; border:#000 solid 1px; background:#FFF; }
form input.b	{ width:90px; border:none; background:#000; color:#FFF; font-weight:bold; }

table			{ width:300px; }
table td.h		{ width:100px; padding-right:10px; text-align:right; vertical-align:top; }
table td.f		{ text-align:left; }
