﻿body
{
	margin: 0px;
	padding: 0px;
	font-family: "arial ce" , "helvetica ce" , arial, helvetica, sans-serif;
	font-size: 13px;
}
.main
{
	margin: 0px;
	min-width: 680px;
}
h1, h2, h3
{
	font-weight: bold;
	font-size: 12px;
	font-family: "arial ce" , "helvetica ce" , arial, helvetica, sans-serif;
}
table
{
	font-family: "arial ce" , "helvetica ce" , arial, helvetica, sans-serif;
	font-size: 13px;
}
.hlavicka
{
	width: 100%;
	height: 186px;
	margin-bottom: 5px;
	clear: both;
	background-image: url(img/pruh.gif);
}
.hlavicka-pravy
{
	width: 170px;
	height: 200px;
	background-color: #13218E;
	float: right;
	text-align: right;
	color: ButtonHighlight;
	margin-right: 3px;
}

.img-logo
{ _margin-left:-3px;
_margin-right:-3px;
}
.banner-ie
{
	text-align: center;
}
.banner
{
	margin-left: 185px;
	margin-right: auto;
	margin-bottom: 5px;
	background-color: White;
}
.levy
{
	width: 180px;
	float: left;
	background-color: White;
}
.pravy
{
	width: 180px;
	float: right;
	background-color: White;
}
.stred
{
	margin-left: 180px;
	margin-right: 180px;
	background-color: White;
}

.linkastranky
{
	font-weight: bold;
	font-size: 12px;
	margin-left: 0px;
	margin-right: 10px;
	float: left;
}
.linkastranky a:link
{
	color: Black;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
	text-align: right;
}
.linkastranky a:visited
{
	color: Black;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
	text-align: right;
}
.linkastranky a:hover
{
	color: Black;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
	text-align: right;
}
.linkastranky a:active
{
	color: Black;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
	text-align: right;
}


.linkainfo
{
	font-weight: bold;
	font-size: 12px;
	text-align: right;
	padding: 0px 0px 0px 0px;
}

.linkainfo a:link
{
	color: Black;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
	text-align: right;
}
.linkainfo a:visited
{
	color: Black;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
	text-align: right;
}
.linkainfo a:hover
{
	color: Red;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
	text-align: right;
}
.linkainfo a:active
{
	color: Red;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
	text-align: right;
}



.paticka
{
	width: 100%;
	margin-top: 0px;
	clear: both;
	background-color: White;
	text-align: center;
	color: AppWorkspace;
}
.blok-a
{
	background-color: White;
	border: 1px solid Black;
	padding: 0px 5px 5px 5px;
	margin: 0px 5px 5px 0px;
	border: 1px solid Black;
}
.blok-a h2
{
	padding: 2px 0px 2px 10px;
	margin: 0px -5px 0px -5px;
	background-image: url(img/pozadi.gif);
	margin-bottom: 5px;
	text-transform: uppercase;
	color: White;
}
.blok-b
{
	background-color: White;
	border: 1px solid Black;
	padding: 5px 5px 5px 5px;
	margin: 0px 5px 5px 5px;
}
.blok-b h2
{
	padding: 2px 0px 2px 5px;
	margin: 0px 0px 0px 105px;
	margin-bottom: 5px;
	text-transform: uppercase;
	color: #E20816;
}

.blok-b h4
{
	padding: 2px 0px 2px 5px;
	margin: 0px 0px 0px 0px;
	margin-bottom: 5px;
	text-transform: uppercase;
	background: #D3D3D3;
	font-size: 12px;
}
.img-nahled
{ _margin-left:-3px;
border:1pxsolidBlack;
}

.blok-b-cena
{
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 0px 105px;
	color: Blue;
	margin-bottom: 0px;
	text-align: right;
}

.blok-b-cena a:link
{
	color: Blue;
	background-color: transparent;
	text-decoration: none;
	font-weight: normal;
}
.blok-b-cena a:visited
{
	color: Blue;
	background-color: transparent;
	text-decoration: none;
	font-weight: normal;
}
.blok-b-cena a:hover
{
	color: Red;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
}
.blok-b-cena a:active
{
	color: Red;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
}

.blok-b-cena img
{
	border: 0px;
}
.blok-c
{
	background-color: White;
	border: 1px solid Black;
	padding: 0px 5px 5px 5px;
	margin: 0px 0px 5px 5px;
	border: 1px solid Black;
	color: Black;
}
.blok-c h2
{
	padding: 2px 0px 2px 10px;
	margin: 0px -5px 0px -5px;
	background-image: url(img/pozadi.gif);
	margin-bottom: 10px;
	text-transform: uppercase;
	color: White;
}


.popis
{
	text-align: left;
}

.img-sipka
{
	margin-left: -20px;
}


.vice a:link
{
	color: Black;
	background-color: transparent;
	font-weight: normal;
	text-decoration: underline;
}
.vice a:visited
{
	color: #636363;
	background-color: transparent;
	font-weight: normal;
	text-decoration: underline;
}
.vice a:hover
{
	color: Red;
	background-color: transparent;
	font-weight: normal;
	text-decoration: underline;
}
.vice a:active
{
	color: Red;
	background-color: transparent;
	font-weight: normal;
	text-decoration: underline;
}


.nazev-zbozi h1
{
	color: Red;
	font-weight: bold;
	font-size: 17px;
	text-transform: uppercase;
	margin-left: 202px;
}
.popis3
{
	margin-left: 202px;
}
.cena-detail
{
	color: Red;
	font-weight: bold;
	font-size: 14px;
}

.cena-stara
{
	font-weight: bold;
}
.popis1
{
	color: Navy;
	background-color: transparent;
	font-weight: bold;
}
.popis2
{
	float: left;
}




.nazev-zbozi a:link
{
	color: #B22222;
	background-color: transparent;
	font-weight: bold;
	text-decoration: underline;
}
.nazev-zbozi a:visited
{
	color: #B22222;
	background-color: transparent;
	font-weight: bold;
	text-decoration: underline;
}
.nazev-zbozi a:hover
{
	color: Red;
	background-color: transparent;
	font-weight: bold;
	text-decoration: underline;
}
.nazev-zbozi a:active
{
	color: Red;
	background-color: transparent;
	font-weight: bold;
	text-decoration: underline;
}
.nazev-zbozi img
{
	border: 1px solid Black;
}

a:link
{
	color: Black;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
}
a:visited
{
	color: #636363;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
}
a:hover
{
	color: #E20816;
	background-color: transparent;
	font-weight: bold;
	text-decoration: underline;
}
a:active
{
	color: #11248C;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
}

.tip-nadpis
{
	text-align: center;
	text-transform: uppercase;
}
.img-tip
{
	border: 1px solid Black;
}
.centr
{
	text-align: center;
}
.tip-popis
{
	text-align: justify;
	margin-top: 10px;
}
.tip-cena
{
	margin-top: 5px;
	color: Blue;
	text-align: center;
}
.reklama
{
	text-align: center;
}
.reklama img
{
	border: 1px solid Black;
}

.blok-b-detail
{
	background-color: White;
	border: 1px solid Black;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 5px 180px;
}

.blok-b-detail h2
{
	padding: 2px 0px 2px 5px;
	margin: 0px 0px 0px 0px;
	margin-bottom: 5px;
	text-transform: uppercase;
	background: #D3D3D3;
}
.blok-b-detail h3
{
	padding: 2px 0px 2px 5px;
	margin: 0px 0px 0px 0px;
	margin-bottom: 5px;
	text-transform: uppercase;
}


.blok-b-detail img
{
	border: 0px;
}
.detail-text
{
	margin-left: 10px;
	margin-bottom: 10px;
}
.akce
{
	color: Green;
	float: right;
	font-weight: bold;
}
.dopzbozi
{
}
.blok-b-doporuc
{
	background-color: White;
	border: 1px solid Black;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 5px 0px;
}
ul {
padding: 0;

}
#menu UL {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 6px;
list-style: none;
}
#menu LI A {
text-decoration: none;
color:black;
font-weight: bold;
padding: 5px 0px 5px 2px;
margin: 0px;
display: block;
width: 98%;
border-bottom: 1px solid white;
}
#menu LI LI A {

padding: 3px 0px 3px 2px;
font-size: 10px;
font-weight: normal;
border-bottom: 1px solid white;
}

#menu LI LI LI A {

padding: 3px 0px 3px 2px;
font-size: 10px;
font-weight: normal;
border-bottom: 1px solid white;
background-color:#eaeaea;
}
#menu LI LI LI LI A
{
    padding: 3px 0px 3px 2px;
    font-size: 10px;
    font-weight: normal;
    border-bottom: 1px solid white;
    background-color: #ccffff;
}
#menu LI A:hover {
text-decoration: underline;
} 
.Tree_ElementDefault
{
	background: #E20816;
	height: 25px;
	font-size: 22px;
	font-weight: bold;
}

.Tree_ElementNode
{
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	height: 20px;
}

.Tree_Element
{
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	height: 20px;
}

.Tree_SelectedItem
{
	font-size: 12px;
	background: #cccccc;
	height: 20px;
}

.Tree_Header
{
	background: #3366cc;
	height: 20px;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 35px;
	font-weight: bold;
}
.katalog
{
	width: 100px;
}

.validator
{
	text-align: center;
	border: 0px;
}

.zaruka
{
	background-image: url(img/zaruka.png);
	height: 45px;
}

a.servis
{
	color: white;
}

span.servis
{
	display: block;
	font-size: 1.8em;
	background: #003399 0% 50%;
	width: 100%;
	color: white;
	line-height: 2;
	text-align: center;
}