/*
    SLEEPINGBEAR.CZ
    cascading style sheets
    css 2.0 compliant
    http://www.w3.org/tr/css21/
	author: WEBDESIGN Tomáš Hlaváček 2006
	www.tomashlavacek.cz

default tag styling */

* { margin:0; padding:0;}
html, body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em}
.cleaner{width:90%;clear:both;visibility:hidden;height:1px;padding:0;margin:0;}

/* background setting */
	body { 
		background-color:#fff;
		font-size: 1em;
		background:url("../images/background.gif") repeat 0 0;
		}

/* main container */
	#web { 
		position:relative;
		margin-right:auto;
		margin-left:auto;
		margin-top:0;
		width:739px;
		background:url("../images/site-back.gif") repeat-y 0 0;
	}
	
/* web-content */
	#web-content {
		padding: 0 73px;
		}
	
/* heading */	
	#head{
			position:relative;
			margin:0;
			padding:0;
			width:592px;
			height:367px;
		}
	#head span{
		position:absolute;
		top:0;
		left:0;
		margin:0;
		padding:0;
		height:100%;
		width:100%;
		background:url("../images/head.jpg") no-repeat;
	}
/* menu */	
#menu
	{
	width: 592px;
	background:url("../images/menu.gif") no-repeat;
	font-size: 0.7em;
	height: 25px;
	}

	#menu ul
	{
		display: block;
		width: 592px;
		padding: 5px 0 0 0;
		margin: 0 auto;
		text-align: center;
	}
	
	#menu ul li
	{
		display: inline;
		padding: 0;
		margin: 0 10px;
		_margin: 0 10px 0 0;
	}
	
	#menu ul li a
	{
		color: #000;
		font-weight: bold;
		text-decoration: none;
	}
	#menu ul li a:hover, #menu ul li a:active
	{
		text-decoration:underline;
	}
#content {
}

	#content h2 { 
		background:url("../images/headings.gif") no-repeat;
		font-size: 0.8em;
		color:#fff;
		padding: 5px 5px 5px 15px;
		margin: 5px 0 0 0;
	}
		
	#content h2 span { margin-left: 125px;  }
	
	.block-left, .block-right { font-size: 0.7em}
	.block-left 	{ 
		width: 168px;
		float: left;
		padding-left: 15px;
	}
	.block-left p span {
		display:block;
		margin: 10px 0 5px 0;
		color:#048201;
	}
	.block-right 	{ 
		margin-left: 2px;
		width: 389px;
		float: left;
		padding-left: 15px;
	}
	.block-right a 		{ color:#048201; }
	.block-right a:hover{ text-decoration:none;}
	h3 { 
		color: #048201;
		margin: 10px 0;
		font-size: 1em;
	}
	p  { margin: 10px 0 5px 0; color:#4f4f4f}
	
	#footer{ 
		background:url("../images/footer.gif") no-repeat;
		height: 34px;
		font-size: 0.7em;
		text-align:center;
		padding: 40px 0 0 60px;
		color:#89816d;
	}
	#footer a { color:#89816d;}
	#stats { float:left;}
	
	table { margin: 10px 0;}

