body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#nastred table, #nastred tr, #nastred td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

body.body {padding: 0; margin: 0;}

body.owin img {
	border-width: 0px
}

body.owin b {
	font-size: 130%
}

a {
	color: #336699;
}

a:hover {
	color: #BF0000;
}

#nastred{
	width: 970px;
	margin: 0 auto 0 auto;
	padding: 0 8px 0 8px;
	background-image: url(img/main_bckg.gif);
	background-repeat: repeat-y;
	border-bottom: 1px solid #336699;
}

#hlavicka {
	text-align: right;
	background-color: #275da4;
	line-height: 16px;
	padding: 2px 5px 2px 5px;
	border-bottom: 1px solid #fff;
	color: #fff;
}

#hlavicka a {
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}

#hlavicka a:hover {
	color: #6cf;
}

#home {
	display: block;
	float: left;
}

#logo {
	height: 93px;
	background-image: url(img/zahlavi.jpg);
}

#logo span a{
	text-decoration: none;
	position: relative;
	font-weight: bold;
	left: 16px;
	font-size: 14px;
	background: #203c87;
	padding: 4px;
	color: #fff;

}

#logo span a:hover{
	background: #fff;
	padding: 4px;
	color: #203c87;

}

#search {
	position: relative;
	left: 740px;
	top: -5px;
	padding: 3px;
	border: 1px solid #82a3ce;
	width: 180px;
}

#search #box {
	width: 130px;
	background-color: #5886cb;
	height: 18px;
	border: 1px solid #fff;
	color: #fff;
}

#search #butt {
	background: none;
	border: none;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

#logo img {
	border: none;
	position: relative;
	top: 10px;
	left: 10px;
}

#user {
	margin: 0;
	padding: 2px 2px 2px 2px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}

#znacka {
	width: 100%;

}

#znacka table {
	border-collapse: collapse;
	margin: 0 1px 0 1px;

}

#znacka td {
	text-align: center;
	margin: 0;
	padding: 5px 0 0 0;
	height: 25px;
	vertical-align: top;
}

#znacka a {
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	display: block;

}

#znacka a:hover {
	text-decoration: underline;
}

td#cm { background-image: url(img/butt1.gif); background-repeat: no-repeat; }
td#wolf { background-image: url(img/butt2.gif); background-repeat: no-repeat; }
td#rendamax { background-image: url(img/butt3.gif); background-repeat: no-repeat; }
td#novinka { background-image: url(img/butt5.gif); background-repeat: no-repeat; width: 340px !important; }

#sloupek {
	/* background-image: url(img/sloupek_bckg.gif);
	background-repeat: repeat-x; */
	background-color: #F4F4F4;
	width: 160px;
	margin: 5px;
	padding: 8px;
	float: left;
	font-size: 10px;
}

#sloupek p {
	padding-bottom: 10px;
	margin: 5px 0 10px 0;
}

.nw_date { font-weight: bold }
.news h4 { font-size: 100%; margin: 0 0 5px 0 }
.news { margin-bottom: 30px }

#telo {
	margin: 5px 10px 0 185px;
	_margin-left: 190px;
	padding: 10px;
	/* background-image: url(img/telo_bckg.gif); */
	background-repeat: repeat-x;
	border-top: 2px solid #336699;
	width:740px;
}

h1 {
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	font-size: 18px;
	font-weight: normal;
	color: #336699;
	border-bottom: 1px solid #336699;
}

h2 {
	font-size: 14px;
	color: #336699;
	margin: 0;
	padding: 5px 0 3px 0;
}

h4 {
	font-size: 12px;
	margin: 0;
	padding: 0;
}

.titulnitab {
	width:450px;
}

.obecny {
	border-top: 2px solid #336699;
}

.obecny h4 {
	color: #336699;
}

.obecny p {
	border-bottom: 1px dotted #336699;
}

.obecny strong {
	color: #336699;
}

.cm {
	border-top: 2px solid #cc3300;
}

.cm p {
	border-bottom: 1px dotted #cc3300;
}

.cm strong {
	color: #cc3300;
}

.cm h4 {
	color: #cc3300;
}

.cm a {
	color: #E64914;
	text-decoration: none;
}

.cm a:hover {
	color: #336699;
	text-decoration: underline;
}

.wolf {
	border-top: 2px solid #666666;
}

.wolf p {
	border-bottom: 1px dotted #666666;
}

.wolf strong {
	color: #666666;
}

.wolf h4 {
	color: #666666;
}

.wolf a {
	color: #000000;
	text-decoration: none;
}

.wolf a:hover {
	color: #336699;
	text-decoration: underline;
}

.rendamax {
	border-top: 2px solid #cc6600;
}

.rendamax p {
	border-bottom: 1px dotted #cc6600;
}

.rendamax strong {
	color: #cc6600;
}

.rendamax h4 {
	color: #cc6600;
}

.rendamax a {
	color: #E17B20;
	text-decoration: none;
}

.rendamax a:hover {
	color: #336699;
	text-decoration: underline;
}

.samsung {
	border-top: 2px solid #333399;
}

.samsung p {
	border-bottom: 1px dotted #333399;
}

.samsung strong {
	color: #333399;
}

.samsung h4 {
	color: #333399;
}

.samsung a {
	color: #333366;
	text-decoration: none;
}

.samsung a:hover {
	color: #336699;;
	text-decoration: underline;
}

.ramecek {
	border: 1px solid #336699;
	padding: 1px;
	margin: 2px;
	background-color: #fff;
}

.floatl {
	float: left;
}

.cleaner {
	clear: both;
}

table {
	border-collapse: collapse;
}

img.border0, img.border {
	border: 0px none;
}


.clean {color: #000000; text-decoration: none;}
.vypis {line-height:2px;}
.cerna, .border {border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;}

/*dodelat formatovani*/
.typ_nadpis {color:#336699; font-weight:bold; font-size:15pt;}
.typ_popis {color:#333333; text-align:justify; }

.nadpish {color:#020167; font-size:14pt; font-weight:bold; }
div.nadpis, .nadpish2 {color:#333333; font-size:13pt; font-weight:bold; }

li {margin-left: 17px;}

ul {margin-left: 17px;}
ul li {list-style-type: square;}

ul.tlist {padding-left:0px;  margin-left: 0px;}
ul.tlist li {margin-left: 8px; list-style-image:url(img/odrazka_m1.gif);}

ul.tlist2 {padding-left:0px; margin-left: 0px;}
ul.tlist2 li {margin-left: 13px; list-style-image:url(img/odrazka_m2.gif);}

ul.tlist3 {padding-left:0px; margin-left: 0px;}
ul.tlist3 li {margin-left: 10px; list-style-image:url(img/odrazka_m3.gif);}

table.servisy {border: 1px solid #EEEEEE; font-size: 8pt;}
table.servisy tr.bg {background: #D2D2D2; color:#333333; }
table.servisy tr.bg0 {background: #EEEEEE;  text-align: left; }
table.servisy tr.bg1 {background: #FFFFFF; text-align: left; }

table.download {font-size: 10pt;background: url(img/bg_download.jpg);}
table.download tr.bg {background: url(img/spacer.gif) no-repeat;padding-bottom: 4px;  padding-left: 4px;  padding-right: 4px;  padding-top: 4px;}
table.download tr.bg0 {background: #FFFFFF;  padding-top: 1px;   }

hr { height: 0; border: none; border-bottom: 1px solid #d7d7d7 }

/* nepotrebne promazat */
.bg {background: #FAF8F5}
.normal {font-weight:normal}
.bold {font-weight:bold}
.boldl {font-weight:bold; text-align:left; vertical-align:text-top}
.boldr {font-weight:bold; text-align:right; vertical-align:text-top}
.boldc {font-weight:bold; text-align:center}
.center {text-align:center}
.small {font-size:8pt}
.dyn {font-weight:bold; background: #FFFF00}
.poznamka {color:#FF0000;}

table.tu {text-indent: 2px;}
.nadpis-model {background: #F1F1F1; font-weight:bold; font-size:9pt; text-align:center}
tr.nadpis {color:#FFFFFF; background: #336699; font-weight:bold; font-size:9pt; text-align:center}
.nadpisbloku {color: #333333; font-weight:bold; font-size:12pt}
.bloknadpis {background: #336699; color: #FFFFFF; font-weight:bold; font-size:9pt}
.nadpis2 {background: #F1F1F1; font-weight:bold; font-size:7pt; text-align:center}
.nadpis3 {background: #336699; color: #FFFFFF; font-weight:bold; font-size:7pt; text-align:center}
.nahled {background: #FFFFFF;}
.popis {color:#000000; background: #CCCCCC; font-weight:bold;}
.param {background: #F1F1F1}
.paramc {background: #F1F1F1; text-align:center}
.paramr {background: #F1F1F1; text-align:right; vertical-align:top}
#nastred tr.bg0 {background: #E1E1E1; text-align:center; vertical-align:top}
#nastred tr.bg1 {background: #D1D1D1; text-align:center; vertical-align:top}
tr.bg2 {background: #FFFFFF;}

table.margin {border: 5px solid #336699; width: 100%; height: 97%;}
td.margin1 {border: 1px solid #000000; border-bottom: none; vertical-align: top;}
td.margin2 {border: 1px solid #000000; border-top: none; vertical-align: top; padding: 10px 10px 10px 10px;}

table.hlava {border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;}
td.hlava {font-weight:bold; font-size:9pt; color:#FFFFFF; background: #336699; border: 0px solid #CCCCCC; margin : 0px 0px 0px 0px;}
td.hlava-right {font-weight:bold; font-size:12pt; background: #FFFFFF; border-bottom: 1px solid #000000; text-align:right; margin : 0px 0px 0px 0px;}
td.hlava3 {font-weight:bold; font-size:9pt; color:#FFFFFF; background: #9999C2; border: 0px solid #CCCCCC; text-align:right; margin : 0px 0px 0px 0px;}
td.hlava3 a {color: #FFFFFF; text-decoration:none}
td.hlava3 a:hover {color: #FFFFFF; text-decoration:underline}
td.hlava-back {font-size:9pt; background: #336699; width: 25px; border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
td.hlava-t {font-size:9pt; background: #FFFFFF; border-bottom: 1px solid #000000;}

td.hlava2 {font-weight:bold; font-size:11pt; color: #FFFFFF; background: #336699; border: 1px solid #000000}
td.hlava2 a {color: #FFFFFF}
td.hlava2 a:active, td.hlava2 a:visited {color: #FFFFFF}
td.hlava2 a:hover {color: #FF0000}

.vypiskat { /* vypis kategorii hledani */
	font-size: 90%;
	text-align: right;
	width: 60px;
	float:left;
	padding-right: 5px;
}

/* sitemap */
#sitemap { margin: 0 0 0 1em; padding: 0; list-style: none }
#sitemap h2, #sitemap h3, #sitemap h4, #sitemap h5, #sitemap h6 { text-transform: none; margin: 0.75em 0; }

#navbox { margin: 0 0 10px 0 }
#navbox img { border-width: 0 }
#navbox .clear { clear: none }
