.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
}
.top_2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #A95634;
}
.copy {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #5D5353;
}
.copy_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #5D5353;
}
.bottom {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #D4D5D7;
	text-decoration: none;
}
.text_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #262D39;
}
.text_2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #262D39;
}
.link_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #C13406;
}
.link_2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #C13406;
}
.link_3 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #6A7848;
}

h2 {
	padding-left: 10px;
	padding-bottom: 7px;
	font-family: Tahoma;
	font-size: 19px;
	/*line-height: 12px;*/
	font-weight: bold;
	color: #262d39;
	/*background: url('../img/tit_9.jpg') left repeat-y;*/
	background-color: #eeeee7;
	height: 18px;
}

h3 {
	padding-left: 10px;
	padding-bottom: 6px;
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #262d39;
	/*background: url('../img/tit_2.jpg') left repeat-y;*/
	background-color: #eeeee7;
	height: 18px;
	margin: 0;
}

a {
	color: #a95634;
}

#header h1 {
	visibility: hidden;
	margin: 0;
	padding: 0;
}

/* UVOD-HOME */

.tbl_id h3 a {
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #262d39;
	height: 18px;
	text-decoration: none;
}

.text_pod {
	padding-top: 4px;
}

.block_uvod .tbl_id {
	margin-top: 20px;
}

.block_uvod-in {
	text-align: center;
	padding: 0 auto;
	margin: 0 auto;
	width: 505px;
	border-left: 1px solid #262d39;
	border-right: 1px solid #262d39;
	padding-left: 10px;
	padding-right: 10px;
}

.block_uvod {
	text-align: left;
}

.block-uvod .cnt {
	background-color: #ff0000;
}

/* LOGIN */

.login_block-in {
	text-align: center;
	margin: 0 auto;
	width: 300px;
}

.login_block {
	width: 300px;
	text-align: left;
}

/* END LOGIN */

/* KONTAKT */
#kontakt .img-left {
	float: left;
	width: 200px;
}

#kontakt .text {
	background-color: #eeeee7;
	padding: 5px;
}

#kontakt h3 {
	font-family: Tahoma;
	font-size: 17px;
	line-height: 12px;
	font-weight: bold;
	color: #262d39;
	height: 18px;
	margin: 0;
	background: none;
	margin: 0px;
	padding: 0px;
}


/* KOMENTARE */
.comment {
	border: 1px solid #000000;
}

.comment .title {
	font-weight: bold;
	background-color: #eeeee7;
	height: 20px;
	padding-left: 6px;
	padding-top: 9px;
	padding-top: 7px;
}

.comment .content {
	min-height: 76px;
	width: 100%;
	background-color: #eeeee7;
}

.comment .photo {
	float: left;
	background: url('../img/pic_4.jpg') left top no-repeat;
	width: 112px;
	height: 76px;
	padding-right: 10px;
	margin-bottom: 3px;
	margin-left: 3px;
}

.comment .text {
	padding-left: 20px;
	background-color: #eeeee7;
	min-height: 76px;
}

/* END KOMENTARE */

label {
	display: block;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #262D39;
	margin-top: 6px;
	margin-bottom: 6px;
}

/* GRAFFITY */
#img .ramecek {
	border: 6px solid #ffffff;
}

.block_graf-in {
	text-align: center;
	padding: 0 auto;
	margin: 0 auto;
	width: 420px;
	border-left: 1px solid #262d39;
	border-right: 1px solid #262d39;
	padding-left: 10px;
	padding-right: 10px;
}

.block_graf {
	text-align: left;
}
}

/* HODNOCENI */

.hodnoceni {
}

.hodnoceni .text {
	background-color: #eeeee7;
	padding: 5px;
}

.hodnoceni h2.hodnoceni {
	background: none;
}

.hodnoceni p {
	padding: 15px;
}

/* END HODNOCENI */

/* OTHERS */

.center {
	text-align: center;
}

/*label, dl, dd, dt {
	display: inline;
	padding: 0;
	margin: 0;
}

input {
	display: block;
}*/
/* END OTHERS */

/* PAGINATION */
.pagination {
	color: #000000;
}

.pagination a {
	margin-left: 2px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	color: #4d5c23;
	text-decoration: none;
	border: 1px solid #262c38;
}

.pagination a:hover {
	background-color: #a7a187;
}

.pagination strong {
	margin-left: 2px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	border: 1px solid #262c38;
	background-color: #a7a187;
}
/* END PAGINATION */

/* REGSHOP */

.sipka {
	float: right;
	padding-right: 15px;
}

.sipkazpet {
	float: left;
	padding-left: 15px;
}

#regshop p {
	display: block;
	/*padding-bottom: 20px;*/
	padding-left: 4px;
	font-size: 16px;
}

.prubobj {
	padding-bottom: 10px;
}

.krok1 {
	width: 690px; height: 32px;
	background-color: #f2f2f2;
	/*background: url('../img/krok1.jpg') left top no-repeat;*/
	margin-bottom: 10px;
}

.infokrok {
	width: 690px; height: 32px;
	background-color: #eeeee7;
	/*background: url('../img/krok1.jpg') left top no-repeat;*/
	margin-bottom: 10px;
}

.krok1, .infokrok .text {
	font-family: Tahoma;
	font-size: 22px;
	font-weight: normal;
	color: #a95634;
	padding-left: 4px;
	padding-top: 3px;
}

#regshop ul {
	list-style: none;
}

#regshop li {
	background: url('../img/104.png') no-repeat 0 50%;
	_background: url('../img/104ie6.jpg') no-repeat 0 50%;
	height: 20px;
	list-style-position: inside;
	margin: 0; padding: 0;
	padding-left: 25px;
	padding-top: 5px;
}


#regshop .nadpisA {
	font-family: Tahoma;
	font-size: 19px;
	font-weight: bold;
	color: #262d39;
	padding-top: 15px;
}

#regshop .infouvod1 {
	background: url('../img/krok2ik1.jpg') left top no-repeat;
	height: 32px;
	margin-top: 20px;
	background-color: #f2f2f2;
}

#regshop .infouvod2 {
	background: url('../img/krok2ik2.jpg') left top no-repeat;
	height: 32px;
	margin-top: 20px;
	background-color: #f2f2f2;
}

#regshop .infouvod3 {
	background: url('../img/krok2ik3.jpg') left top no-repeat;
	height: 32px;
	margin-top: 20px;
	background-color: #f2f2f2;
}

.infouvod1 .text, .infouvod2 .text, .infouvod3 .text {
	color: #a95634;
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;	
	padding-left: 36px;
	padding-top: 5px;
}

#regshop table .a {
	width: 170px;
}

#regshop .fakt {
	float: left;
	width: 108px; height: 156px;
	padding-right: 12px;
}

#regshop .dokoncit {
	padding-top: 35px;
}

#regshop .cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}

#regshop label {
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #262D39;
	margin-top: 6px;
	margin-bottom: 6px;
}

#regshop label.check {
	display: inline;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #262D39;
	margin: 0px;
	padding-left: 4px;
}

#regshop .dokobj {
	font-family: Tahoma;
	font-size: 22px;
	color: #a95634;
}

#regshop a {
	color: #a95634;
	text-decoration: none;
}

#regshop a:hover {
	text-decoration: underline;
}

#regshop .error {
	color: #ff0000;
	font-weight: bold;
	font-size: 14px;
}

#regshop table .a img {
	padding-right: 4px;
}

#regshop .odkaz {
	cursor: pointer;
}

#regshop table.tbkrok3 {
	margin: 0 auto;
	text-align: left;
}

#regshop .center2 {
	margin: 0 auto;
	text-align: center;
	background-color: #eeeee7;
	padding: 11px 0;
}


#regshop .krok3vrch {
	height: 166px;
}

#regshop .hr_stick1 {
	border: 1px dashed #000;
}

#regshop .cenacelkem {
	font-family: Tahoma;
	font-size: 22px;
	color: #272727;
	background-color: #eeeee7;
	height: 22px;
}

#regshop .cenacelkem .text1 {
	float: left;
	padding-left: 10px;
	padding-top: 2px;
}

#regshop .cenacelkem .text2 {
	float: right;
	padding-right: 10px;
	padding-top: 2px;
}

#regshop .sleva {
	color: #4f9a10;
	font-weight: bold;
}

.errortext1 {
	color: #c70000;
	font-family: Tahoma;
	font-size: 22px;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
}

/* END REGSHOP */

/* index */
table.spuvod {margin-bottom: 10px;width: 100%;}
table.spuvod tr td {background-color: #eeeee7; }
table.spuvod tr td.tdimg{width: 150px; height: 110px; text-align: center; }
table.spuvod tr td.tdendsh{background-color: #fff; }
table.spuvod tr td.tdinfotext{padding:6px; width: 520px;}


h3.infocomment {
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #262d39;
	background: none;
	margin: 0;
	height: auto;
	padding: 0 ;
	padding-bottom: 2px;
	background-color: #eeeee7;
}

.clickcombcgr {
	background-color: #eeeee7;
	height: 24px;
	width: 100%;
}

.clickcom {
	float: left;
	width: 150px;
	padding: 1px;
	background-color: #eeeee7;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.clickimage {
	float: left;
	background: url('../img/down24.png') left top no-repeat;
	width: 24px;
	height: 24px;
	cursor: pointer;
}

table.tbinfo6 {
	width: 100%;
}

.infoatd {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	width: 150px;
	background-color: #eeeee7;
	padding: 6px;
}

.infoatd2 {
	font-family: Tahoma;
	font-size: 15px;
	/*font-weight: bold;*/
	background-color: #eeeee7;
	padding: 6px;
}

.centerimginfo {
	margin: 0 auto;
	text-align: center;
	padding-bottom: 11px;
}

.centerimginfo img {
	border: 6px solid #eeeee7;
}

h2.infonadpis {
	padding-left: 10px;
	padding-bottom: 7px;
	font-family: Tahoma;
	font-size: 19px;
	/*line-height: 12px;*/
	font-weight: bold;
	color: #262d39;
	background: none;
	height: 18px;
	/*border-bottom: 2px dashed #272727;*/
}

blockquote {font-style:italic; color:#666;margin-bottom:16px;font-size: 15px;}
blockquote {padding:16px; margin-left:20px; border-left:10px solid #e5e5e5; _border-left:0px;}

blockquote .autor{
text-align: right;
font-style:italic; color:#666;
font-size: 15px;
}

.ukazadmtable {
	padding-top: 12px;
	margin: 0 auto;
	text-align: center;
}

.ukazadmtable td { padding-right: 10px;}
.ukazadmtable img {border: 4px solid #272727;}

.sipkavpred{background: url('../img/sipka.png') right top no-repeat; _background: url('../img/sipkaie6.jpg') right top no-repeat; width: 48px; height: 48px; cursor: pointer;}
.sipkavzad{background: url('../img/back.png') left top no-repeat; _background: url('../img/backie6.jpg') left top no-repeat; width: 48px; height: 48px; cursor: pointer;}

.acceptimage{background: url('../img/accept.png') left top no-repeat; _background: url('../img/acceptie6.jpg') left top no-repeat; width: 48px; height: 48px; cursor: pointer; margin: 0 auto;}

.ajaxloader{margin: 0 auto;background: url('../img/ajax-loader.gif') left top no-repeat; width: 32px; height: 32px;}

.center2 {
	margin: 0 auto;
	text-align: center;
}

.myRight {
	text-align: right;
}

.oblVice {
	padding: 4px;
}

.tblOblCnt {
	padding-top: 18px;
	font-size: 14px;
}

.tblObl1 {
	font-weight: bold;
	width: 80px;
	font-size: 14px;
}

.indexObleceniNadpisOdkaz {
	padding-bottom: 3px;
	margin-bottom: 3px;
	text-decoration: none;
	color: #262d39;
}

.indexObleceniNadpis {
	padding-bottom: 3px;
	margin-bottom: 3px;
}

.odkazMid {
	font-size: 18px;
}

.tabulka-ceny {
	text-align: center;
	margin: 0 auto;
	background-color: #ffffff;
	font-size: 14px;
	
}

.tabulka-ceny td, th {
	border: 0px solid white;
	background-color: #eeeee7;
}

.tabulka-ceny .aa {
	width: 130px;
}
.tabulka-ceny .bb {
	width: 130px;
}

.tab-obl-index {
	width: 100%;
	text-align: center;
	background-color: #eeeee7;
}

.tab-obl-index img {
	padding: 6px;
}

.tab-obl-index td {
	padding-bottom: 4px;
	background-color: #fff;
}

p.index-top {
	padding-left: 15px;
	display: block;
}