BODY
{
	color: #454547;
	font-family: "Trebuchet MS";
	background-color: #90C63D;
	text-align: center;
}
#page H2
{
	font-size: 17px;
	margin-top: 10px;
	margin-bottom: 0;
}
.reference
{
	border-left: 5px solid white;
	padding-left: 3px;
	margin-top: 15px;
}
.reference:hover
{
	border-left: 5px solid #91C73E;
}
#page p.prace {
  font-size: 18px;
	color: #90C63D;
}
#page P
{
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 16px;
}
/*Menu*/
#menu
{
	width: 573px;
	height: 79px;
	margin: 0 0 0px;
}
#menu UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu LI
{
	float: left;
	height: 93px;
}
#menu LI:hover
{
}
#menu A
{
	display: block;
	text-decoration: none;
	text-transform: uppercase;
}
#menu A:hover
{
}
#menu LI.menu A
{
	height: 93px;
	color: #FFFFFF;
}
#menu LI#uvod A
{
	background: url(./image/menu_uvod.png) no-repeat top left;
	width: 114px;
}
#menu LI#uvod A:hover
{
	background: url(./image/menu_uvod_over.png) no-repeat top left;
	width: 114px;
}
#menu LI#reference A
{
	background: url(./image/menu_reference.png) no-repeat top left;
	width: 115px;
}
#menu LI#reference A:hover
{
	background: url(./image/menu_reference_over.png) no-repeat top left;
}
#menu LI#sluzby A
{
	background: url(./image/menu_sluzby.png) no-repeat top left;
	width: 100px;
}
#menu LI#sluzby A:hover
{
	background: url(./image/menu_sluzby_over.png) no-repeat top left;
}
#menu LI#certifikaty A
{
	background: url(./image/menu_certifikaty.png) no-repeat top left;
	width: 115px;
}
#menu LI#certifikaty A:hover
{
	background: url(./image/menu_certifikaty_over.png) no-repeat top left;
}
#menu LI#kontakt A
{
	background: url(./image/menu_kontakt.png) no-repeat top left;
	width: 110px;
}
#menu LI#kontakt A:hover
{
	background: url(./image/menu_kontakt_over.png) no-repeat top left;
}
/*Style*/
#cleaner
{
	clear: both;
}
DIV#footer
{
	float: left;
	width: 800px;
}
DIV#footer *
{
	margin: 0;
	padding: 0;
	border: 0;
}
DIV#f_left
{
	width: 218px;
	float: left;
	text-align: right;
	font-size: 12px;
}
DIV#f_left H3
{
	color: #90C63D;
}
DIV#f_right
{
	float: right;
	width: 562px;
	background: url(./image/footer.png) no-repeat top left;
	font-size: 9px;
	line-height: 22px;
}
DIV#f_right SPAN
{
	width: 136px;
	height: 20px;
	float: left;
	display: block;
	text-align: left;
}
DIV#f_right .ico
{
	text-align: right;
}
DIV#logo
{
	margin: 0 0 17px;
}
DIV#main
{
	width: 806px;
	margin: 0px auto;
	background-color: #FFFFFF;
	/*[disabled]float:left;*/
	padding: 20px;
	border: 10px solid #464648;
	text-align: left;
}
#right
{
	float: right;
	width: 572px;
}
#left
{
	float: left;
	width: 227px;
}
H1
{
	text-align: center;
	font-size: 28px;
	font-weight: 300;
}
DIV#page
{
	text-align: justify;
	width: 550px;
	padding-bottom: 10px;
	background: url(./image/pruh.png) no-repeat bottom left;
}
DIV#left A, DIV#left IMG
{
	border: 0;
	text-decoration: none;
}
#left H2
{
	height: 25px;
	background: url(./image/ctverec.png) 0px 5px no-repeat;
	margin: 0;
	width: 200px;
}
#left H2 A
{
	margin-left: 25px;
	font-size: 16px;
	line-height: 10px;
	height: 25px;
	font-weight: 200;
	border-bottom: 4px solid #FFFFFF;
	color: #454547;
}
