/* globalni veci */
body {font-family: helvetica; margin: 0px; padding: 0px; background-color: white; }


/* zahlavi */
div#napis {
	padding-top: 60px; 
	padding-left: 30px; 
	font-size: 18pt; 
	background-color: transparent; 
	/*border: 1px solid black; */
	position: absolute;
}
#logo {float: right;  margin: 20px; }
div#levy_ornament {
	width: 49%; 
	line-height:0px; 
	margin-top: 8.3em;
	__margin-top: 5em;
	}
div#ornamenty {float: right; width: 50%; margin-left: 5em; background-color: #5ECE09; border: 0px solid black; clear: right;}
div#ornamenty img {display: block;}
div#zvolani {
	border: 1px solid #5ECE09;
	background-color: #5ECE09; clear: both; color: white; 
	padding-left: 10px; padding-top: 20px; font-size: 120%;
	padding-bottom: 20px;}
div#pod_nadpisem {border: 1px solid red;}

/* nadpis usablity lab */
span#ulab_title1 {color: black;}
span#ulab_title2 {color: #5ECE09;}
/*div#hlavicka {border: 1px solid black; height: 16em;}*/

/*div#news { width: 20%; background-color: white; color: black; float: left; }
div#news { display: none;}*/

div#cely {clear: both; background-color: #5ECE09;}

/* menu */
div#menu {float: left; font-size: 120%;}
div#menu li {display: block; color: white; padding: 0px; padding-left: 10px; width: 5em; position: relative; }
div#menu li a{color: white; text-decoration: none; padding-left: 2px; padding-right: 2px;  }
div#menu ul {padding: 0px; list-style-type: none;  margin: 0px;}
div#menu li.active {background-color: white; padding-bottom: 0px;}
/*div#menu li div.menu_decor {border: 1px solid red !important;}*/
div#menu li.active a { color: #ed1f24;}
div#menu div.menu_top_corner { display: none;}
div#menu div.menu_bottom_corner {display: none;}

div#menu li.active div.menu_top_corner {
		display: block;
		width: 12px; 
		height: 12px; 
		position: absolute; 
		top: 0px; 
		right: 0px;
		__right: -1px; 
		background-image: url("../images/menu_corner_top.gif"); 
		background-repeat: no-repeat;
		/*display: none;*/
		line-height:1px;
}
div#menu li.active div.menu_bottom_corner {
		display: block;
		width: 12px; 
		height: 12px; 
		position: absolute; 
		bottom: 0px;
		__bottom:-1px;
		right:0px;
		__right:-1px; 
		background-image: url("../images/menu_corner_bottom.gif"); 
		background-repeat: no-repeat;
		line-height:1px;
}



/* hlavni oblast */
div.obsah { background-color: #5ECE09; padding: 10px; margin-left: 10em; margin-top: 20px; width: 70%; margin-bottom: 30px;}

/* okraje*/
div.bottom_content_border {border: 0px;}
div.top_left_content_border {width: 27px; height: 27px; background-image: url("../images/top_left_corner.gif"); padding-left: 0px; float: left;}
div.top_right_content_border {width: 27px; height: 27px; background-image: url("../images/top_right_corner.gif"); padding-left: 0px; float: right;}
div.bottom_left_content_border {width: 27px; height: 27px; background-image: url("../images/bottom_left_corner.gif"); padding-left: 0px; float: left;}
div.bottom_right_content_border {width: 27px; height: 27px; background-image: url("../images/bottom_right_corner.gif"); padding-left: 0px; float: right;}
div.text_obsahu {padding: 27px 27px; background-color: white; }
div.text_obsahu h2 {margin: 0px; padding: 0px;}
div.bottom_content_border {background-color: white;  float: left;}

div#paticka {clear: both;}

/* for debuging only
div {border: 0px solid yellow;}
body {background-color: #5ECE09;}*/

#ulab_title1 {font-size: 30pt;}
#ulab_title2 {font-size: 30pt;}
div#napis span {display: block;}

div.float_left {float: left; margin: 0px 10px 0px 0px; padding: 2px; clear: both;}
div.float_left150 {float: left; margin: 0px 10px 0px 0px; padding: 2px; clear: both;width: 150px;}
div.float_left360 {float: left; margin: 0px 10px 0px 0px; padding: 2px; clear: both;width: 360px;}
div.float_left210 {float: left; margin: 0px 10px 0px 0px; padding: 2px; clear: both;width: 210px;}



div.float_left, div.float_left150, div.float_left360, div.float_left210 i{
	font-size: 60%;
}

div.project_description {margin: 0px 30px; clear: left;}
div.project_description h5 {margin-bottom: 5px; padding-bottom: 0px; padding-top: 20px;}
div.project_description p {margin-top: 0px; padding-top: 0px}

a img {border: 0px}
