a

{

	color: #3b3ebf;

}



a img

{

	border: 0px;

}



form

{

	margin: 0px;

}



body

{

    margin: 0px;

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

    font-size: 70%;

	color: #2f32b6;

	margin-bottom: 10px;

}



#root

{

	width: 990px;

	height: auto;

	_width: 995px;

	margin: auto;

}



#header

{

	width: 990px;

	height: 112px;

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

}



#header_top_left

{

	width: 610px;

	float: left;

	text-transform: uppercase;

	font-size: 110%;

	font-weight: bold;

	padding-top: 20px;

	padding-left: 210px;

}



#header_top_right

{

	float: left;

	padding-top: 30px;

	font-size: 90%;

}



#header_top_right a

{

	text-decoration: none;

	padding-left: 10px;

}



#menu

{

	clear: both;

	padding-left: 200px;

	padding-top: 24px;

	font-size: 110%;

}



#menu a

{

	color: white;

	padding-right: 35px;

	text-decoration: none;

}



.nadpis

{

	width: 446px;

	height: auto;

	background: url(../obrazky/h1_bg.gif) bottom center no-repeat;

	padding-bottom: 14px;

	margin: auto;

}



.nadpis h1

{

	margin: 0px; padding: 0px;

	font-size: 130%;

}



#main

{

	width: 414px;

	height: auto;

	margin: auto;

	border: 1px solid #e6e6e6;

	background-color: #f7f7f7;

	padding: 15px;

}



#main p

{

	line-height: 140%;

}



#thumbs

{

	width: 434px;

	margin: auto;

	margin-top: 15px;

}



#thumbs a

{

	display: inline;

	width: 140px;

	height: 156px;

	float: left;

	margin-right: 5px;

	margin-bottom: 5px;

}



.no-top

{

	margin-top: 0px;

	padding-top: 0px;

}



.no-bottom

{

	margin-bottom: 0px;

	padding-bottom: 0px;

}



.nadpis h2

{

	margin: 0px; padding: 0px;

	font-size: 100%;

}



/* obsahuje vsechny 3 sloupce */

#outer-container {

  width: 100%;             /* full window width */

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

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

}



/* container for just the left and center columns */

#inner-container {

  width: 746px;              /* leaves 24% of window width for right column */

  float: left;             /* left side of window */

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



}



#right {

  width: 214px;              /* a little less than available 24% */

  float: right;            /* right side of window */

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

  padding-left: 15px;

  padding-right: 15px;

}



#content

{

	width: 484px;              /* % of inner-container width */

  	float: right;            /* right side of inner-container */

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

  

}



#left

{

	width: 262px;              /* % of inner-container width is ~same width as right column */

  	float: left;             /* left side of inner-container */

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

}



#left_inner

{

	width: 215px;

	margin-left: 30px;

}



#banner

{

	margin-top: 10px;

	margin-bottom: 20px;

}



#kontakty

{

	width: 114px;

	height: 79px;

	margin: auto;

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

	color: white;

	padding-top: 17px;

	padding-left: 105px;

}



#kontakty a

{

	color: white;

}



#footer

{

	width: 960px;

	height: 44px;

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

	padding-left: 30px;

	padding-top: 10px;

}



#doporuceni

{

	color: #cccccc;

	text-align: center;

	margin-top: 5px;

}



#doporuceni a

{

	color: #cccccc;

	text-decoration: none;

}



.textbox

{

	border: 1px solid #e6e6e6;

	width: 140px;

}



.center

{

	width: 100%;

	text-align: center;

}



.news

{

	margin-bottom: 30px;

}



.cap

{

	font-weight: bold;

	margin-bottom: 10px;

}



.download

{

	width: 100px;

	height: 25px;

	padding-top: 6px;

	display: block;

	padding-left: 32px;

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

}



.ul, .ul-spec

{

	margin: 0px; padding: 0px;

	margin-left: 18px;

	list-style-image: url(../obrazky/li.gif);

}



.ul li

{

	margin-bottom: 18px;

}



.ul-spec li

{

	margin-bottom: 7px;

}



.table td, .table th

{

	padding: 2px;

}



.table th

{

	border-bottom: 1px solid #2f32b6;

	border-collapse: collapse;

	font-size: 110%;

}



.table

{

	border: 1px solid #2f32b6;

	border-collapse: collapse;

}



.carka

{

	border-bottom: 1px dotted #2f32b6;

}



.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;

}

#wdbox{
	color:gray;
	font-family:sans-serif;
	text-decoration: none;
}

#wdbox a{
	color:gray;
	font-family:sans-serif;
	text-decoration: none;
}
