/************************* GLOBALNI ******************************/
html,body {
	min-height: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background: #bbe6f6;
	border: 0px none;
}
body {
	font-family: verdana, arial, tahoma, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 10px;
	color: #000;
	text-align: center;
}
h1,h2,h3,h4,h5,h6 {
	font-family: verdana, arial, tahoma, sans-serif;
	margin: 0;
	padding: 4px;
	letter-spacing: 2px;
}
h1 {
	font-size: 24px;
	padding: 45px 10px 0 0;
	text-align: center;
	font-weight: bold;
	font-family: 'Comic Sans MS', 'Sand CE', fantasy;
}
h2 {
	padding: 0;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0;
}
h3 {
	padding: 6px 20px 0 0;
	font-size: 14px;
	float: right;
}
h4 {
	margin: 5px 0;
	background: #ccc;
	padding: 5px 10px;
	font-size: 10px;
}
h5 {
	font-size: 14px;
}
h6 {
	font-size: 16px;
	color: #ff0000;
	font-weight: bold;
	padding: 0 0 5px 0;
}
form {
	margin: 0;
}
input {
	background: #fff;
	color: #000;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	border: 1px solid #aaa;
	text-indent: 3px;
}
input.button {
	background: #ccc;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-indent: 0;
	letter-spacing: 1px;
	margin: 1px;
}
input.buttonk {
	background: #ccc;
	color: #000;
	font-size: 10px;
	font-weight: normal;
	text-indent: 0;
	letter-spacing: 0;
	margin: 1px;
}
input.transparent {
	background: transparent;
	border: 0;
}
select {
	background: #fff;
	color: #000;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	border: 1px solid #aaa;
	font-weight: normal;
}
textarea {
	background: #fff;
	color: #000;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	border: 1px solid #aaa;
	padding: 4px;
}
thead {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
table {
	font-size: 10px;
}
img {
	border: 0;
}
.cleaner {
	clear: left;
	height: 1px;
	margin: -1px 0 0 0;
	padding: 0;
	border: 0;
	visibility: hidden;
	background: transparent;
}
.cleanerboth {
	clear: both;
	height: 1px;
	margin: -1px 0 0 0;
	padding: 0;
	border: 0;
	visibility: hidden;
	background: transparent;
}
/************************* ODKAZY ********************************/
a:link, a:visited {
	color: #003366;
	text-decoration: underline;
}
a:hover {
	color: #003366;
	text-decoration: none;
}
.odkaz_okno {
	padding: 5px;
	border: 1px solid #ccc;
	background: #fefefe;
	text-align: left;
}
.odkaz_podokno {
	padding: 0;
}
.odkaz_ikona {
	padding: 10px 0;
	border: 0;
}
.odkaz {
	padding-top: 2px;
	border-top: 2px dotted #d5d6d8;
	margin: 5px 0 2px 0;
}
a.odkazkat:link, a.odkazkat:visited {
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
}
a.odkazkat:hover {
	text-decoration: none;
}
/************************* CONTENT *******************************/
#content {
	width: 1000px;
	padding: 0;
	margin: 0 auto;
}
/************************* ZAHLAVI *******************************/
#zahlavi {
	margin: 0;
	padding: 0;
}
/************************* HLAVICKA ******************************/
#blok1 {
	margin: 0;
	padding: 0;
	background: url("../images/head.jpg") center top #bbe6f6;
	height: 200px;
}
#language {
	float: right;
	position: relative;
	width: 216px;
	margin: 0;
	top: -89px;
}
#language-content {
	margin: 0 55px 0 0;
	text-align: right;
}
#language img {
	width: 16px;
	margin: 0 1px;
	position: relative;
	top: 4px;
}
#language strong {
	padding: 0 14px 0 0;
	color: #666;
}
#czlogo {
	position: relative;
	width: 166px;
	margin: 0;
	top: -75px;
	right: -10px;
	=right: 20px;
}
/************************* LOGIN *********************************/
#loginbox {
	width: 150px;
	margin: 0 0 10px 0;
	background: #fff;
}
#loginbox a {
	display: block;
	color: #000;
	text-decoration: none;
	padding: 4px;
	margin: 0;
	width: 140px;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px dotted #ccc;
}
#loginbox a:hover {
	text-decoration: underline;
}
#loginbox-content {
	background: url("../images/right-back-white.jpg") center top repeat-y #fff;
}
#loginboxnadpis {
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	margin: 2px;
	background: #00c31d;
	letter-spacing: 1px;
	width: 136px;
	color: #fff;
	margin: 1px auto;
	margin-bottom: 2px;
}
/************************* MAIN **********************************/
#blok2 {
	clear: both;
	margin: 0;
	padding: 0;
	background: url("../images/back.jpg") center top #bbe6f6;
}
#blok2-content {
	padding: 0;
}
/************************* PATICKA *******************************/
#blok3 {
	margin: 0;
	padding: 0;
	background: url("../images/bottom.jpg") center top repeat-y #bbe6f6;
	height: 69px;
}
/************************* ZAPATI ********************************/
#zapati {
	margin: 0;
	padding: 0;
}
/************************* COPYRIGHT *****************************/
#copyr {
	margin: 0;
	padding: 36px 54px 0 0;
	color: #ddd;
	text-align: right;
	font-size: 10px;
}
#copyr a:link, #copyr a:visited {
	color: #ddd;
	text-decoration: underline;
}
#copyr a:hover {
	color: #fff;
	text-decoration: none;
}
/************************* HLAVNI CAST ***************************/
#main {
	margin: 0 170px;
	padding: 0;
	width: 608px;
	background: #fff;
}
#main-content {
	margin: 0;
	padding: 4px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 5px solid #ccc;
	border-right: 5px solid #ccc;
	text-align: justify;
}
#simplemain {
	margin: 0 30px;
	padding: 0;
	width: 748px;
	background: #fff;
}
#simplemain-content {
	margin: 0;
	padding: 10px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 5px solid #ccc;
	border-right: 5px solid #ccc;
	text-align: justify;
}
#nadpis {
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
	text-align: center;
	border: 1px solid #ccc;
	margin: 0 0 10px 0;
	background: #f6f6f6;
	letter-spacing: 2px;
	width: 200px;
}
#nadpisek {
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
	text-align: center;
	border: 1px solid #ccc;
	margin: 0 0 10px 0;
	background: #f6f6f6;
	letter-spacing: 1px;
	width: 704px;
}
#nadpisek_little {
	font-size: 12px;
	font-weight: bold;
	padding: 6px;
	text-align: center;
	border: 1px solid #ccc;
	background: #f6f6f6;
	letter-spacing: 1;
	width: 574px;
	margin: 0 auto;
	margin-bottom: 10px;
}
.contactform {
	margin: 20px auto;
}
/************************* LEVA CAST *****************************/
#left {
	float: left;
	width: 160px;
	margin: 0;
	padding: 0;
}
#left-content {
	margin: 0 0 0 23px;
	=margin: 0 0 0 25px;
	padding: 0;
	color: #000;
	text-align: left;
	position: relative;
	top: -2px;
	background: #BDFDBD;
}
#left-content a {
	cursor: pointer;
}
#left-content ul {
	padding: 0;
	margin: 4px 0 0 20px;
}
#left-content li {
	padding: 1px 2px 0 0;
	margin: 2px;
	font-weight: bold;
}
.plus {
	border: 1px solid #000;
	width: 9px;
	height: 9px;
	text-align: center;
	position: relative;
	left: 100px;
	top: 3px;
	font-weight: bold;
}
.pluspod {
	border: 1px solid #000;
	width: 9px;
	height: 9px;
	text-align: center;
	float: right;
	font-weight: bold;
	margin-left: 2px;
}
a.menuleftkat:link, a.menuleftkat:visited {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
a.menuleftkat:hover {
	color: #f00;
	text-decoration: underline;
	font-weight: bold;
}
a.menuleftgo:link, a.menuleftgo:visited {
	color: #000;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.menuleftgo:hover {
	text-decoration: underline;
}
a.menuleftview:link, a.menuleftview:visited, a.menuleftview:hover {
	background: #fff;
	color: #000;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.aktion {
	padding: 5px 3px 5px 7px;
	margin: 10px 2px 2px 2px;
	width: 128px;
	background: url("../images/round-akce.jpg") top left no-repeat #FEF102;
}
#showing {
	padding: 3px 5px;
	margin: 2px auto;
	margin-top: 10px;
	background: url("../images/round-show.jpg") top left no-repeat #DAF1F7;
	width: 70px;
	text-align: center;
}
#showing a {
	color: #000;
	font-weight: bold;
}
a.menuleftgoakce:link, a.menuleftgoakce:visited {
	background: #FEF102;
	color: #000;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	text-indent: 4px;
}
a.menuleftgoakce:hover {
	background: #eee;
	text-decoration: underline;
}
a.menuleftgopack:link, a.menuleftgopack:visited {
	background: #FEF102;
	color: #000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
a.menuleftgopack:hover {
	background: #eee;
	text-decoration: underline;
}
a.menuleftviewakce:link, a.menuleftviewakce:visited, a.menuleftviewakce:hover {
	background: #000;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	text-indent: 4px;
}
a.menuleftviewpack:link, a.menuleftviewpack:visited, a.menuleftviewpack:hover {
	background: #000;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-indent: 4px;
}
.maincat1 {
	margin: 10px 2px 2px 2px;
	background: url("../images/round-menu1.jpg") top left no-repeat #DAF1F7;
	color: #000;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	width: 128px;
}
.maincat2 {
	margin: 10px 2px 2px 2px;
	background: url("../images/round-menu2.jpg") top left no-repeat #DAF1F7;
	color: #000;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	width: 128px;
}
/************************* PRAVA CAST ****************************/
#right {
	float: right;
	width: 216px;
	margin: 0;
	padding: 0;
}
#right-content {
	margin: 0 0 0 10px;
	padding: 0;
	color: #000;
	text-align: left;
	top: -75px;
	position: relative;
}
#menuright {
	width: 150px;
	margin: 0 0 10px 0;
}
#menuright a {
	display: block;
	color: #000;
	text-decoration: none;
	padding: 4px;
	margin: 0;
	width: 140px;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px dotted #ccc;
}
#menuright a:hover {
	text-decoration: underline;
}
#menurightnadpis {
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	background: #999;
	letter-spacing: 1px;
	width: 136px;
	color: #fff;
	margin: 1px auto;
}
#menuright-content {
	background: url("../images/right-back-white.jpg") center top repeat-y #fff;
}
img.ikonka {
	border: 0;
	width: 14px;
	float: left;
	margin: 0 4px 0 0;
}
#navigace {
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	margin: 1px auto;
	background: #999;
	letter-spacing: 1px;
	width: 136px;
	color: #fff;
}
/************************* COUNTER ********************************/
#counter {
	margin: 10px 0 10px 0;
	padding: 0;
	width: 150px;
}
#counter_obsah {
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}
/************************* REKLAMA *******************************/
#reklama-galerie {
	margin: 0 0 10px 0;
	padding: 0;
	background: #ebebeb;
	width: 150px;
}
#reklama-uni, .reklama-uni {
	margin: 0 0 5px 0;
	padding: 0;
	width: 150px;
	text-align: center;
}
#baner {
	position: relative;
	top: 37px;
	left: 10px;
	font-weight: bold;
	font-family: 'Comic Sans MS', 'Sand CE', fantasy;
	color: #000;
	font-size: 14px;
	height: 78px;
}
#reklama {
	margin: 5px 0;
	text-align: center;
}
#reklama img {
	margin: 2px 0;
}
/************************* KOSIK *********************************/
#kosik {
	margin: 0 0 10px 0;
	padding: 0;
	background: #fff;
	width: 150px;
}
#kosik a {
	color: #0285b1;
	text-decoration: underline;
}
#kosik a:hover {
	text-decoration: none;
}
#kosik-content {
	background: url("../images/right-back-white.jpg") center top repeat-y #fff;
}
table.kosiktb {
	margin: 0;
	padding: 0;
	width: 100%;
}
.kosik_strong {
	color: #fff;
	background: #03a2d9;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	letter-spacing: 1px;
	width: 136px;
	margin: 1px auto;
}
.kosik_obj {
	background: #eee;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	width: 136px;
	margin: 1px auto;
}
#spolupracujeme {
	margin: 10px 0 0 0;
	padding: 0;
	background: #fff;
	width: 150px;
}
#spolupracujeme a {
	color: #0285b1;
	text-decoration: none;
}
#spolupracujeme a:hover {
	text-decoration: underline;
}
#spolupracujeme-content {
	background: url("../images/right-back-white.jpg") center top repeat-y #fff;
}
#spolupracujemenadpis {
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	background: #FFB256;
	letter-spacing: 1px;
	width: 136px;
	color: #fff;
	margin: 1px auto;
}
/************************* MALE LOGO *****************************/
#logosmall {
	margin: 10px 0 0 0;
	padding: 0;
	width: 150px;
}
/************************* LOGIN FORM ****************************/
#login {
	margin: 0 0 10px 0;
	padding: 0;
	background: #fff;
	width: 150px;
}
#login a {
	color: #0285b1;
	text-decoration: none;
	border-bottom: 1px dotted #ccc;
}
#login a:hover {
	text-decoration: underline;
}
#login-content {
	background: url("../images/right-back-white.jpg") center top repeat-y #fff;
}
table.logintb {
	margin: 0;
	padding: 0;
	width: 100%;
}
.login_strong {
	color: #fff;
	background: #ff0000;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	letter-spacing: 1px;
	width: 136px;
	margin: 1px auto;
	margin-bottom: 0;
}
#login_clenu {
	padding: 0;
	background: #fff;
	width: 144px;
	margin: 2px auto;
}
#login_clenu_in {
	color: #000;
	background: #ffcc00;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	letter-spacing: 1px;
	margin: 0 auto;
	margin-bottom: 5px;
	width: 136px;
}
#login_clenu img {
	float: left;
}
/************************* SEARCH FORM ***************************/
#search {
	margin: 0 0 10px 0;
	padding: 0;
	background: #fff;
	width: 150px;
}
#search a {
	color: #0285b1;
	text-decoration: underline;
}
#search a:hover {
	text-decoration: none;
}
#search-content {
	background: url("../images/right-back-white.jpg") center top repeat-y #fff;
}
table.searchtb {
	margin: 0;
	padding: 0;
	width: 100%;
	text-align: center;
}
.search_strong {
	color: #fff;
	background: #ffaa00;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	letter-spacing: 1px;
	width: 136px;
	margin: 1px auto;
}
/*************************** KALENDÁØ ****************************/
#calendar {
	margin: 0 0 10px 0;
	padding: 0;
	background: #fff;
	width: 150px;
}
#calendar a {
	color: #330066;
	text-decoration: none;
	font-weight: bold;
	background: #ffff66;
	padding: 2px;
}
#calendarnadpis {
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	text-align: center;
	margin: 1px auto;
	background: #330066;
	letter-spacing: 1px;
	width: 136px;
	color: #fff;
}
#calendar-content {
	background: url("../images/right-back-white.jpg") center top repeat-y #fff;
}
#sipky {
	background: #fff;
	font-weight: bold;
	margin-bottom: 10px;
}
#sipky a {
	background: #fff;
	font-size: 12px;
}
#calendarshow {
	text-align: center;
}
/************************* VYPIS ZBOZI ***************************/
.cat_view {
	width: 100%;
	margin: 1px auto;
	vertical-align: top;
	padding: 0;
}
.cat_view_tr {
	vertical-align: top;
	padding: 4px;
	background: #000;
}
.cat_view_cat {
	vertical-align: top;
	padding: 8px;
	background: #f6f6f6;
	border-left: 5px solid #03a2d9;
	border-right: 5px solid #03a2d9;
}
.cat_view_obr {
	vertical-align: top;
	padding: 4px;
	background: #f6f6f6;
	width: 166px;
	text-align: center;
}
.cat_view_img {
	border: 1px solid #d5d6d8;
	width: 160px;
}
.cat_view_popis {
	vertical-align: top;
	padding: 4px;
	background: #f6f6f6;
	text-align: left;
	width: 580px;
	margin: 0 auto;
}
.cat_view_cena {
	vertical-align: middle;
	text-align: right;
	padding: 8px;
	background: #f6f6f6;
	width: 34px;
}
.cat_view_kosik {
	vertical-align: middle;
	text-align: center;
	padding: 4px;
	background: #f6f6f6;
}
.cat_view_pocet {
	clear: left;
	text-align: center;
	padding: 8px;
	background: #f6f6f6;
	border-left: 5px solid #ff0000;
	border-right: 5px solid #ff0000;
}
.cat_view_pages {
	clear: left;
	text-align: center;
	padding: 5px;
	background: #f6f6f6;
	border-left: 5px solid #ff0000;
	border-right: 5px solid #ff0000;
	margin-top: 2px;
}
/************************* NAPADY S NAVODY ************************/
.nap_view {
	width: 100%;
	margin: 1px auto;
	vertical-align: top;
	padding: 0;
}
.nap_view_cat {
	vertical-align: top;
	padding: 8px;
	background: #f6f6f6;
	border-right: 5px solid #ccc;
}
.nap_view_obr {
	vertical-align: top;
	padding: 4px;
	background: #f6f6f6;
	width: 50px;
	border-left: 5px solid #ccc;
}
.nap_view_img {
	border: 1px solid #d5d6d8;
	width: 50px;
}
a.nap_odkaz {
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
}
.nap_obr {
	border: 1px solid #d5d6d8;
}
/************************* GALERIE ********************************/
.gal_view {
	width: 100%;
	margin: 1px auto;
	vertical-align: top;
	padding: 0;
}
.gal_view_cat {
	vertical-align: top;
	padding: 8px;
	background: #f6f6f6;
	border-right: 5px solid #ccc;
}
.gal_view_obr {
	vertical-align: top;
	padding: 4px;
	background: #f6f6f6;
	border-left: 5px solid #ccc;
}
.gal_view_img {
	border: 1px solid #d5d6d8;
	width: 100px;
}
/************************* NOVINKY ********************************/
.novinka {
	clear: left;
	border-top: 1px solid #d5d6d8;
	padding: 5px 0;
}
.nov_view_img {
	border: 1px solid #d5d6d8;
	width: 120px;
	float: left;
	margin: 0 10px 10px 0;
}
.nov_grey {
	color: #666;
	margin: 5px 5px 0 0;
	text-align: right;
}
.novinka h2 {
	margin: 5px 0;
	background: #ccc;
	padding: 5px 10px;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
}
/************************* DETAIL ZBOZI ***************************/
.ite_view {
	vertical-align: top;
	padding: 0;
	margin: 0 auto;
}
.ite_view_cat {
	vertical-align: top;
	padding: 8px;
	background: #f6f6f6;
	border: 1px solid #ccc;
	font-size: 12px;
	font-weight: bold;
}
.ite_view_obr {
	vertical-align: top;
	padding: 4px;
	width: 200px;
}
.ite_view_img {
	margin-top: 8px;
	border: 1px solid #d5d6d8;
	width: 200px;
}
.ite_view_pop {
	vertical-align: top;
	padding: 10px;
}
.ite_view_kos {
	margin: 20px auto;
	padding: 10px;
	background: #f6f6f6;
	border: 1px solid #d5d6d8;
	text-align: center;
}
.ite_img_obr {
	width: 100%;
	padding: 20px;
	text-align: center;
}
.ite_img {
	border: 1px solid #d5d6d8;
	width: 420px;
	margin: 20px auto;
}
.ite_img_td {
	padding: 2px;
	margin: 0;
	text-align: center;
}
/************************* OBJEDNAVKA ****************************/
.obj_view {
	width: 100%;
	margin: 1px auto;
	vertical-align: top;
	padding: 0;
}
.obj_view_nazev {
	padding: 2px;
	text-align: left;
}
.obj_view_cena {
	text-align: right;
	padding: 2px;
	width: 130px;
}
.obj_view_akce {
	text-align: center;
	padding: 2px;
	width: 50px;
}
.obj_view_prehled {
	text-align: right;
	padding: 2px;
}
#cenacelkem {
	border: 1px solid #ccc;
	width: 400px;
	font-weight: bold;
	font-size: 12px;
	margin: 10px auto;
	padding: 6px;
	text-align: center;
	background: #f6f6f6;
	color: #000;
}
#objednat {
	border: 1px solid #ccc;
	width: 500px;
	font-weight: bold;
	font-size: 18px;
	margin: 10px auto;
	padding: 6px;
	text-align: center;
	background: #f6f6f6;
	color: #000;
}
#objednat input {
	background: #ffff00;
	color: #000;
	font-size: 18px;
	font-weight: bold;
	text-indent: 0;
	letter-spacing: 1px;
	margin: 1px;
	border: 1px solid #000;
}
/************************* OSTATNI *******************************/
.tabvcentru {
	text-align: center;
}
.tabvpravo {
	text-align: right;
}
.tabvlevo {
	text-align: left;
}
.tabvmiddle {
	margin: 0 auto;
}
.tabnahore {
	text-align: right;
	vertical-align: top;
}
.tabvpravos {
	text-align: right;
	font-weight: bold;
}
.taboddel {
	width: 100%;
	border-bottom: 1px solid #ccc;
	color: #999;
	font-weight: bold;
	letter-spacing: 2px;
}
.tabvpravow80 {
	text-align: right;
	width: 80px;
}
.tabstep {
	background: #fff;
	padding: 3px;
	background: #f6f6f6;
}
.tabstepright {
	background: #fff;
	padding: 3px;
	text-align: right;
	background: #f6f6f6;
}
.staracena {
	text-decoration: line-through;
	font-size: 12px;
}
.novacena {
	color: #ff0000;
	font-weight: bold;
	font-size: 12px;
}
.normalcena {
	font-size: 12px;
}
.oldcena {
	text-decoration: line-through;
}
.newcena {
	color: #ff0000;
	font-weight: bold;
}
.velkepismo {
	text-transform: uppercase;
}
.malepismo {
	text-transform: lowercase;
}
.zmensene {
	font-size: 9px;
}
.velkepismored {
	text-transform: uppercase;
	color: #ff0000;
	font-weight: bold;
}
.greypismo {
	color: #666;
}
.message {
	font-weight: bold;
	background: #CF1335;
	color: #fff;
	font-size: 14px;
	padding: 10px 20px 10px 10px;
	margin-bottom: 5px;
}
/************************* RSS IKONA ******************************/
#rss-ikona {
	margin: 0;
	padding: 0;
	text-align: center;
	width: 150px;
}
a.rss-icon:link,a.rss-icon:visited {
    border: 2px solid;
    border-color: #fd6 #fd6 #963 #963;
    background: #f90;
    padding: 1px 4px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    font-size: 10px;
}
a.rss-icon:hover {
    background: #fa0;
    color: #fff;
}
/************************* KOMENTÁØE ******************************/
.kom_autor {
	padding: 4px;
	background: #eee;
	border: 1px solid #ccc;
}
.kom_text {
	padding: 4px;
}
.kom_view_img {
	border: 1px solid #d5d6d8;
	width: 212px;
	float: left;
	margin: 0 10px 10px 0;
}
#doporucene {
	width: 100%;
}
/****************************** JAVABOX *******************************/
.dogvdvhdr {
	width: 240px;
	font-size: 11px;
	background: #eee;
	border: 1px solid #000;
	font-weight: bold;
	padding: 5px;
	filter: alpha(opacity=95);
	opacity: 0.95;
}
.dogvdvbdy {
	width: 240px;
	font-size: 10px;
	background: #fff;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 5px;
	text-align: left;
	filter: alpha(opacity=95);
	opacity: 0.95;
}
/**************************** STRANKOVANI *****************************/
#pocet {
	clear: left;
	margin: 0 auto;
	text-align: center;
	font-size: 11px;
	padding: 5px;
	font-weight: normal;
	background: #eee;
	width: 704px;
}
#pocet a {
	font-size: 11px;
}
#strankovani {
	margin: 0 auto;
	margin-top: 2px;
	text-align: center;
	font-size: 11px;
	padding: 5px;
	font-weight: normal;
	background: #eee;
	width: 704px;
}
#strankovani a {
	font-size: 11px;
}
.nadpisstrana {
	font-style: italic;
	font-weight: normal;
}
.vybranemenu {

}
/******************************* GALERIE ******************************/
#pismena {
	margin-bottom: 10px;
}
#pismena a {
	border: 1px solid #d5d6d8;
	padding: 2px;
	text-decoration: none;
	background: #eee;
}
#pismena a:hover {
	background: #ccc;
}
.hod {
	width: 450px;
	border: 10px solid #999;
	margin: 0 auto;
}
.ite_img_hod {
	width: 100%;
	padding: 10px;
	text-align: center;
}
.ite_img_det {
	width: 100%;
	padding: 10px;
	text-align: left;
}
.ite_view_det {
	vertical-align: top;
	padding: 10px;
	background: #f6f6f6;
	border: 1px solid #ccc;
}
.ite_img_1 {
	border: 10px solid #000;
}
.ite_img_2 {
	border: 10px solid #999;
}
.ite_img_3 {
	border: 10px solid #cc0033;
}
.ite_img_4 {
	border: 10px solid #3366cc;
}
.ite_img_5 {
	border: 10px solid #006600;
}
.ite_img_6 {
	border: 10px solid #ff9900;
}
.ite_img_7 {
	border: 10px solid #660099;
}
.ite_img_8 {
	border: 10px solid #ffcc00;
}
.ite_img_9 {
	border: 10px solid #330000;
}
.ite_img_kontakt {
	border: 10px solid #ccc;
	background: #eee;
	width: 430px;
	margin: 0 auto;
}
.detpad {
	padding: 2px 5px;
	margin: 1px;
}
