body 
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(images/pozadie_webu.gif);
	font-size: 11px;
	color: #003366;
	line-height: 14px;
	padding: 0px; 
	margin: 0px;
}

p {
	margin-top:0;
	margin-bottom:0;
}

h1 {
font-size: 11px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 0;
padding: 0;
}

h2 {
font-size: 11px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
margin: 0;
padding: 0;
position: relative;
text-align: center;
top: 14px;
left: 9px;
line-height: 18px;
}

h3 {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
position: relative;
margin: 0;
padding: 9px 0 0 26px;
font-weight: bold;
}

#obal 
{ 
width: 850px; 
margin: auto; 
border: 0px;
text-align: center;
background: url(images/podklad_obal.jpg);
} 

#hlavicka 
{ 
width: 850px;
}

#hlavicka-top 
{ 
padding: 0px; 
border: 0px;
height: 126px;
width: 850px;
background: url(images/pozadie_top.jpg) repeat-x;
}

#hlavicka-top-left
{ 
float: left;
top: 0px; 
left: 0px;
right: auto;
border: 0px;
height: 126px;
width: 259px;
}

#hlavicka-top-flash
{
float: left;
top: 0px; 
left: 0px;
right: auto;
padding: 0;
border: 0px;
height: 126px;
width: 432px;
text-align: left;
}

#hlavicka-top-right
{
float: left;
top: 0px; 
left: 0px;
right: auto;;
border: 0px;
height: 126px;
width: 159px;
}

#hlavicka-bottom 
{ 
padding: 0px; 
border: 0px;
height: 13px;
width: 850px;
}


/* stredna cast */

#stred
{ 
float: left; 
width: 850px; 
margin:0; 
padding:0;
}

#lavypanel 
{ 
float: left; 
width: 260px; 
margin:0; 
padding:0;
height: 380px;
}

#strednypanel 
{ 
float: left; 
width: 270px;
height: 380px;
margin:0; 
padding:0;
background: url(images/podklad_uputavka.gif) repeat-x;
text-align: left;
}

#strednypanel_2
{ 
float: left; 
width: 590px;
margin:0; 
padding:0;
text-align: left;
}

p.text-stred-nadpis {
position: relative;
top: 8px;
left: 10px;
width: 240px;
}

#pravypanel 
{ 
float: left; 
width: 320px;
height: 380px;
margin:0; 
padding:0;
background: url(images/podklad_pravy.jpg) repeat-x;
text-align: left;
}

p.text-pravy-nadpis {
position: relative;
top: 8px;
left: 0px;
width: 275px;
}

.nadpis-right {
color: #336699;
}

img.produkt 
{ 
border: 1px solid #003366;
}

hr.text 
{ 
color: solid #3366CC;
size: 1px;
}


/*tabulky_obrazky_odrazky*/

td {
vertical-align:top;
}

ul{
	list-style-position: outside;
	margin: 16px 0 8px 2px;
	padding: 0 0 0 15px;
	list-style: square;
	vertical-align: top;
	width: 265px;
}

ul.odrazka-stredny-panel{
	list-style-position: outside;
	margin: 16px 0 8px 6px;
	padding: 0 0 0 21px;
	list-style: square;
	vertical-align: top;
	width: 240px;
}


/*paticka*/

#clear 
{ 
clear: both;
}

#paticka 
{ 
clear: both;
padding: 0;
margin: 0;
height: 76px;
background: url(images/podklad_paticka.jpg) repeat-x;
text-align: right;
}

#paticka_text
{ 
position: relative;
top: 19px;
right: 46px;
width: 750px;
color: #FFFFFF;
}

#paticka-partneri 
{ 
clear: both;
padding: 0;
margin: 0;
height: 110px;
background: #FFFFFF;
text-align: center;
vertical-align: middle;
font-size: 10px;
}

/*vyhladavac - formulare*/

.listbox {
	font-size: 10px;
	color: #333333;
	background-color:#FFFFFF;
	width: 222px;
	font-family: Verdana, Arial;
}

.listbox-kod {
	font-size: 11px;
	color: #333333;
	background-color:#FFFFFF;
	width: 24px;
	border: 1px solid #003366;
	font-family: Verdana, Arial;
	text-align: center;
}

.listbox-formular {
	font-size: 11px;
	color: #003366;
	background-color:#FFFFFF;
	width: 150px;
	border: 1px solid #003366;
	font-family:Verdana, Arial;
}

.listbox-form-small {
	font-size: 11px;
	color: #333333;
	background-color:#FFFFFF;
	width: 40px;
	border: 1px solid #333333;
	font-family:Verdana;
}

.listbox-form-poznamka {
	font-size: 11px;
	color: #333333;
	background-color:#FFFFFF;
	width: 180px;
	height: 100px;
	border: 1px solid #333333;
	font-family:Verdana;
}

.listbox-form-rozbalovac {
	font-size: 10px;
	color: #333333;
	background-color:#FFFFFF;
	width: 220px;
	font-family: Verdana, Arial;
}

.checkbox {
	font-size: 10px;
	color: #003366;
	padding: 0px; 
	margin: 0px;
}

.button-hladaj {
	width: 60px;
	height: 20px;
	background-color: #003366;
	color: #FFFFFF;
	font-weight: bold;
	border: none;
	font-size: 10px;
	font-family:Verdana, Arial;
}

.button-kosik {
	width: 140px;
	height: 20px;
	background-color: #003366;
	color: #FFFFFF;
	font-weight: bold;
	border: none;
	font-size: 10px;
	font-family:Verdana, Arial;
}


td.tabulka-kosik-left_0 {
background: #336699;
height: 24px;
vertical-align: middle;
color: #FFFFFF;
}



td.tabulka-kosik-left {
background: #336699;
height: 24px;
vertical-align: middle;
color: #FFFFFF;
border-bottom: 1px solid #003366;
}

td.tabulka-kosik-left2 {
background: #E3EBF4;
height: 30px;
border-bottom: 1px solid #003366;
vertical-align: middle;
}

.smalltext {
	font-size: 10px;
}

.text-verdana {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.text-red {
color: #FF0000;
}

.text-white {
color: #FFFFFF;
}

/*link klasicky text*/

a {
	color: #0000FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:visited {
		color: #0000FF;
}

a:hover {
		color: #0000FF;
		text-decoration: underline;
}

a:active {
		color: #0000FF;
}


/*link nadpis*/

a.white {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.white:hover {
		color: #FFFFFF;
		text-decoration: underline;
}

a.white:visited {
		color: #FFFFFF;
}

a.white:active {
		color: #FFFFFF;
}

a.white2 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.white2:hover {
		color: #FFFFFF;
		text-decoration: underline;
}

a.white2:visited {
		color: #FFFFFF;
}

a.white2:active {
		color: #FFFFFF;
}

a.link-h1 {
	color: #3366CC;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.link-h1:hover {
		color: #3366CC;
		text-decoration: none;
}

a.link-h1:visited {
		color: #3366CC;
}

a.link-h1:active {
		color: #3366CC;
}



form {
	display: inline;
}

