a

{

	color: #cc0000;

}



a img

{

	border: 0px;

}



form

{

	margin: 0px;

}



body

{

    margin: 0px;

    font-family: Arial, Helvetica, sans-serif; /* Psmo pro celou strnku */

	font-size: 70%;

	background-color: #FFFFFF;

	color: #333333;

	margin-bottom: 10px;

}



#root

{

	width: 990px;

	height: auto;

	margin: auto;

}



#header_top

{

	width: 990px;

	height: 38px;

}



#header_top_left

{

	width: 337px;

	height: 24px;

	padding-left: 158px;

	padding-top: 14px;

	float: left;

	background: url(../obrazky/top_header_left.jpg) no-repeat left;

}



#header_top_right

{

	width: 495px;

	height: 38px;

	float: left;

	background: url(../obrazky/top_header_right.gif) no-repeat right;

}



#lngText

{

	padding-left: 110px;

	margin-top: 14px;

	float: left;

}



#germanLink

{

	display: block;

	float: left;

	width: 26px;

	height: 26px;

	margin-top: 5px;

	margin-left: 9px;

}



#engLink

{

	display: block;

	float: left;

	width: 26px;

	height: 26px;

	margin-top: 5px;

	margin-left: 10px;

}



#miferLink

{

	display: block;

	float: left;

	width: 136px;

	height: 26px;

	margin-top: 5px;

	margin-left: 60px;

}



#header

{

	width: 990px;

	height: 192px;

	background: url(../obrazky/header.gif) no-repeat;

}



#header_kontakty

{

	color: white;

	padding-top: 35px;

	padding-left: 10px;

	line-height: 160%;

	float: left;

}



#header_kontakty a

{

	color: white;

}



#menu

{

	width: 865px;

	height: 35px;

	margin-top: 142px;

	margin-left: 20px;

	float: left;

}



#menu a

{

	color: #333333;

	text-decoration: none;

	display: block;

	float: left;

	text-align: center;

	font-size: 105%;

	font-weight: bold;

}



#content

{

	width: 100%;

	height: auto;

	background: url(../obrazky/bg.gif) repeat-y;

}



#left

{

	width: 740px;

	height: auto;

	float: left;

	padding: 10px;

	padding-top: 10px;

}



#main_left

{

	width: 367px;

	float: left;

	border-right: 1px dotted #333333;

	padding-right: 12px;

}



#main_right

{

	width: 345px;

	float: left;

	padding-left: 10px;

	padding-right: 5px;

}



#dekor

{

	width: 267px;

	height: auto;

	margin: auto;

}



#dekor img

{

	margin-bottom: 5px;

}



#left h1

{

	margin: 0px;

	padding: 0px;

	font-size: 150%;

	font-weight: normal;

}



#left h2

{

	font-size: 130%;

	font-weight: bold;

}



#left h1 .velky

{

	font-size: 170%;

}



#left h1 .cerveny

{

	font-size: 170%;

	color: #cc0000;

}



#right

{

	width: 189px;

	height: auto;

	float: right;

	padding: 20px;

}



.right_cap

{

	font-size: 130%;

	font-weight: bold;

}



#right p

{

	margin-top: 0px;

	padding-top: 0px;

	line-height: 160%;

}



.textbox

{

	width: 136px;

	height: 20px;

	border: 0px;

	background: url(../obrazky/textbox.gif) no-repeat;

	font-size: 95%;

	padding-left: 7px;

	padding-top: 6px;

}



.button

{

	width: 40px;

	height: 25px;

	color: white;

	background: url(../obrazky/button.gif) no-repeat;

	border: 0px;

	font-size: 95%;

}



#footer

{

	width: 970px;

	height: 34px;

	background: url(../obrazky/footer.gif);

	color: white;

	font-size: 80%;

	padding-top: 5px;

	padding-left: 10px;

	padding-right: 10px;

}



#footer-left

{

	width: 370px;

	float: left;

}



#footer-right

{

	width: 600px;

	float: left;

}



#footer a

{

	color: white;

}



.ul

{

	list-style-image: url(../obrazky/puntik.jpg);

	padding-left: 18px;

	margin-left: 0px;

}



.center

{

	width: 100%;

	text-align: center;

}



.no-top

{

	margin-top: 0px;

	padding-top: 0px;

}



.line-height

{

	line-height: 160%;

}



.vizitka

{

	border: 1px solid #E6E6E6; 

	padding: 5px; 

	width: 225px;

	float: left;

	margin-left: 5px;

	margin-bottom: 5px;

}



.clear {

  clear: both;

  margin: 0;               /* keep flush with adjacent containers */

  padding: 0;

  height: 0;

  overflow: hidden;

}



.left-align

{

	text-align: left;

}



.right-align

{

	text-align: right;

}



.center-align

{

	text-align: center;

}



.left-float

{

	float: left;

}



.right-float

{

	float: right;

}

#doporuceni {color: grey; font-size:9px; text-align: center; padding: 5px;}
#doporuceni a {text-decoration: none; font-size:9px; color: grey;}
