/* {{{ MAIN + HEADER */
	* {
		margin : 0px;
		padding : 0px;
	}
	
	body {
		font-family : Verdana, Geneva, sans-serif;
		font-size : 1em;
		text-align : center;
		background : #000 url('../images/bg-subpage-top.jpg') center 0 no-repeat;
	}
	img {
		border:0;
	}
	
	table {
		_font-size : 0.7em;
	}
	
	h1 {
		margin : 65px 0 30px -2px;
		position : relative;
		text-align : left;
		font-size : 1.3em;
	}
	
	h1 span {
		display : block;
		width : 100%;
		height : 100%;
		position : absolute;
	}
	
	h1.head1, h1.head2, h1.head3, h1.head4, h1.head5, h1.head6, h1.head8, h1.head9, h1.head10, h1.head11, h1.head12  {width : 490px;height : 52px;}
	h1.head7 {width : 490px;height : 90px;}
	h1.head1 span {background : url('../images/nadpis1.gif') 0 0 no-repeat;}
	h1.head2 span {background : url('../images/nadpis2.gif') 0 0 no-repeat;}
	h1.head3 span {background : url('../images/nadpis3.gif') 0 0 no-repeat;}
	h1.head4 span {background : url('../images/nadpis4.gif') 0 0 no-repeat;}
	h1.head5 span {background : url('../images/nadpis5.gif') 0 0 no-repeat;}
	h1.head6 span {background : url('../images/nadpis6.gif') 0 0 no-repeat;}
	h1.head7 span {background : url('../images/nadpis7.gif') 0 0 no-repeat;}
	h1.head8 span {background : url('../images/nadpis8.gif') 0 0 no-repeat;}
	h1.head9 span {background : url('../images/nadpis9.gif') 0 0 no-repeat;}
	h1.head10 span {background : url('../images/nadpis10.gif') 0 0 no-repeat;}
	h1.head11 span {background : url('../images/nadpis11.gif') 0 0 no-repeat;}
	h1.head12 span {background : url('../images/nadpis12.gif') 0 0 no-repeat;}
	
	a {color : #5245cd;}
	a span {cursor : pointer;}
	
	#content ul {
		padding-bottom:20px;
	}
	
	#skipnav {
		position : absolute;
		top : 0;
		left : 0;
	}
	#skipnav a {color : #000; padding : 5px;}
	#skipnav a:hover, #skipnav a:focus {background-color : #fff;}
	
	.cleaner {clear : both;}
/* }}} */

/* {{{ MENU */
	#mainMenu {
		position : absolute;
		top : 45px;
		left : 50%;
		list-style : none;
		text-align : left;
		margin-left : -353px;
		width : 780px;
	}
	
	#mainMenu li {
		float : left;
		height : 102px;
		margin-right : 42px;
	}
	
	#mainMenu li.projekt {width : 97px;}
	#mainMenu li.pribeh {width : 104px;}
	#mainMenu li.reknineasi {width : 135px;}
	#mainMenu li.informace {width : 138px;}
	#mainMenu li.kontakt {width : 136px; margin-right : 0px;}
	
	#mainMenu li a {
		display : block;
		position : relative;
		height : 100%;
		width : 100%;
	}
	
	#mainMenu li a span{
		display : block;
		position : absolute;
		height : 100%;
		width : 100%;
	}
	
	#mainMenu li.projekt 	a span {background : url('../images/menu-projekt.gif') 0 0 no-repeat;}
	#mainMenu li.pribeh 	a span {background : url('../images/menu-pribeh.gif') 0 0 no-repeat;}
	#mainMenu li.reknineasi a span {background : url('../images/logo.gif') 0 0 no-repeat;}
	#mainMenu li.informace 	a span {background : url('../images/menu-info.gif') 0 0 no-repeat;}
	#mainMenu li.kontakt 	a span {background : url('../images/menu-kontakt.gif') 0 0 no-repeat;}
	
/* }}} */

/* {{{ SUBMENU */
	#side h2 {
		font-size : 0.9em;
		color : #5245cd;
		text-transform : uppercase;
		padding-left : 25px;
		margin-bottom : 14px;
	}
	
	#side ul {
		list-style : none;
		font-size : 0.8em;
	}
	#side ul li {
		padding-left : 25px;
		margin-top : 3px;
		margin-bottom : 5px;
	}
	#side ul li.active {background : url('../images/submenu.gif') 0 2px no-repeat;}
	#side ul li a {
		color : #fff;
		text-decoration : none;
	}
	#side ul li a:hover, #side ul li.active a {
		color : #5245cd;
	}
	
/* }}} */

/* {{{ SUBPAGE CONTENT */
	#content {
		width : 1011px;
		background : url('../images/bg-subpage.jpg') 0 bottom no-repeat;
		margin : 0 auto;
		text-align : left;
		padding-bottom : 70px;
		*padding-bottom : 110px;
		margin-top : 196px;
		zoom : 1;
		font-size: 1.1em;
	}
	
	.hateIE {
		*display : block;
		*height : 196px
		zoom : 1;
	}
	
	#content #text {
		width : 473px; /* 650 */
		padding : 0 20px 40px 157px;
		background : #fff url('../images/bg-text.jpg') 0 0 no-repeat;
		float : left;
		margin-left : 100px;
		_margin-left : 50px;
		font-size : 0.8em;
		line-height: 1.4;
		*margin-bottom : -40px;
		zoom : 1;
	}
	
	#content #text p {margin: 20px 20px 20px 0; z-index: 2; position:relative;}
	#content #text p.next {
		float : right;
		font-weight : 800;
		white-space: nowrap;
	}
	#content #text p.prev {
		text-align : left;
		font-weight : 800;
		float: left;
		white-space: nowrap;
	}
	#content #text div.nested {
		position:relative;
		margin-left: -100px;
		_margin-left: -50px;
		width: 200px;
		float:left;
	}
	#content #text p.nested {
		font-size: 0.85em;
	}
	#content #text div.nested p {
		margin: 0 20px 10px 0;
		font-size: 0.85em;
	}
	#content #text div.nested h2 {
		margin: 0 20px 0 0;
	}
	#content #text div.nested p.underimage {
		margin: 70px 20px 0 0;
	}
	#content #text div.nested img {
		position:absolute;
		top: -130px;
		left: -57px;
		z-index: 1;
	}

	#content #text div.nested .slang {
		margin-top : 0px;
		color : #000;
		font-size : 0.85em;
		margin-left : 40px;
	}
	#content #text div.nested .slang li {
		margin-left : 14px;
	}

	#content #side {
		float : left;
	}
	
	p.sider {
		position : relative;
		margin-left : 40px;
		margin-top : 40px;
		margin-bottom : 20px;
	}
	
	p.sider a, p.sider a span {
		display : block;
		width : 100%;
		height : 100%;
		font-size: 0.6em;
		color:#FFF;
		text-decoration:none;
		text-transform:uppercase;
	}
	
/*	p.sider a span {position : absolute;}*/
	
	p.pdf {
		width : 88px;
		height : 60px;
	}
	
	p.brozury {
		width : 101px;
		height : 70px;
	}
	
	p.pdf span {background : url('../images/pdf-sub.gif') 0 0 no-repeat;}
	p.brozury  span {background : url('../images/brozury-sub.gif') 0 0 no-repeat;}
	
/* }}} */

/* {{{ FOOTER */
	.slang {
		margin : 20px auto 0 auto;
		color : #808080;
		font-size : 0.7em;
		max-width: 780px;
	}
	
	#footer {
		background : url('../images/hr.gif') center 0 no-repeat;
		padding-top : 10px;
		color : #fff;
		font-size : 0.7em;
		margin-top : 10px;
		padding-bottom : 20px;
	}
	#footer p {
		padding-bottom : 5px;
	}
	#footer p.jirka {
		color : #666;
	}
	#footer p.jirka a {
		color : #2a2367;
	}

/* }}} */
