body {

	font-family:arial, helvetica, sans-serif;
	font-size:10pt;

	background:url('img/body-bg.png') top left repeat-x;
	background-color:#FFE4B1;
/*	background-color:#780C09;*/

/* IE */
	text-align:center;
	margin:0;

	font-size:9pt;
}


a {

	color:#c00;
}


form {

	margin:0;
	padding:0;
}

#document {

	position:relative;

	width:990px;
	padding:0;
	margin:0 auto;
	background-color:#fff;

border-left:1px solid #FFC198;
border-right:1px solid #FFC198;

/* IE */
	text-align:left;
}

.cl-left {

	clear:left;
}

.cl-both {

	clear:both;
}

.klikaci {

	cursor:pointer;cursor:hand;
}

label {

	cursor:pointer;cursor:hand;
}



#d-top {

	background:url('img/top-bg.png') no-repeat top left;
	background-color:#ffc3a2;

	height:207px;
	position:relative;
}






#d-bottom {

	margin:15px 0 0 0;

	color:#fff;

	background:url('img/bottom-bg.png') no-repeat top left;
	background-color:#A62201;

	height:76px;
}

.d-bottom-in {

	text-align:center;
	padding:7px 10px;
	font-size:9pt;
	line-height:140%;
}

#d-bottom a {

	color:#fff;
}


#d-main-big {


	width:950px;
	padding:10px 20px;
}






#d-main-left {

	float:left;
	width:185px;
	padding:0 10px 0 0;
}

#d-main-left-in {

	padding:0;
}





#d-main-main {

	float:left;
	width:755px;
	padding:0;
}

#d-main-main p {

	text-indent:10px;
	line-height:150%;
}




#d-main-big h1 {

	font-size:15pt;
	color:#AB0D00;

	padding:0;
	margin:0;
}

#d-main-big h2 {

	font-size:12pt;
	color:#AB0D00;

	padding:3px 0;
	margin:3px 0;
}






.userblok {

	border:1px solid #C23863;
	margin-bottom:5px;	
}

.userblok .podnad {

	background:url('img/ruzove-prechod.png') repeat-x top left;
	background-color:#ff3b7c;
	color:#fff;
	font-weight:bold;
	font-size:9pt;
}





.fotoalbum-fotky {

}

.fotoalbum-fotky a {

	text-decoration:none;
}

.fotoalbum-fotky div {

	padding:2px;
	float:left;
}

.fotoalbum-fotky div img {

	border:1px solid #000;
	padding:2px;
}




.profilyfiltr {

}

.profilyfiltr td {

	padding:1px 4px;
}

.profilyfiltr .input {

	font-size:9pt;
	width:150px;
	border:1px solid #777;
	padding:1px;
}

.profilyfiltr .select {

	font-size:9pt;
	width:250px;
	border:1px solid #777;
	padding:1px;
}



.tb-vzkazy {

}

.tb-vzkazy .neprecteno td {

	font-weight:bold;
	color:#c00;
}

.neprecteno {

	font-weight:bold;
	color:#c00;
}





#d-top1 a {

	color:#fff;
	font-size:10pt;
}








#d-top2 ul {

	list-style-type:none;
	margin:0;
	padding:0;
	width:980px;
}

#d-top2 ul li {

	display:block;

	margin:0 2px 0 0;
	padding:8px 0 0 0;

	float:left;

	width:115px;
	height:22px;

	text-align:center;

	background:url('img/menu-item-bg.png') no-repeat top left;
	background-color:#30649D;
}

#d-top2 ul .sell {

	background:url('img/menu-item-sell.png') no-repeat top left;
	background-color:#ff3b7c;
}

#d-top2 ul a {

	font-size:9pt;
	color:#fff;
	font-weight:bold;

	padding:5px 10px;
	margin:0 1px 0 0;

	text-decoration:none;
}

#d-top2 ul a:hover {

	text-decoration:underline;
}




.st-seznam {

	width:700px;
	border-spacing:0;
	border-collapse:collapse;

	margin:4px 0;
}

.st-seznam th {

	background-color:#FFEFDF;
	border:1px solid #FFE8CB;
	color:#000;
	font-weight:bold;

	padding:2px;
}

.st-seznam td {

	padding:2px;
}

.st-seznam .sude td  {

	background-color:#F2F2F2;
}

.st-seznam .sude  {

	background-color:#F2F2F2;
}

.st-seznam img {
	border:none;
}




.okno-edit {

	margin:5px 0;
	padding:8px;

	border:1px solid #FFE8CB;
	background-color:#FFEFDF;
}

.okno-edit .htable {

	width:730px;
}

.okno-edit .intable {

	width:690px;
}

.okno-edit .nutnev {

	border:1px solid #f00 !important;
}

.okno-edit .nutnep {

	border:1px solid #EBDF00 !important;
}

.okno-edit .htable th {

	vertical-align:top;
	text-align:left;
	padding:1px 3px;
}

.okno-edit .htable td {

	vertical-align:top;
	padding:1px 3px;
}

.okno-edit .tupoz {

	background-color:#fff;
	padding:12px 4px !important;
	text-align:center;
}

.uinputsiroke {

	width:500px;
}

.unbutton {
/*
	border:1px solid #444;
	background-color:#c00;
	color:#fff;
*/
	padding:3px 8px;
	cursor:pointer;cursor:hand;
	font-size:10pt;
	font-weight:bold;
}

.unbuttonmale {

	font-size:9pt;
	padding:0 2px;
}

.sideinput {

	font-size:9pt;
	padding:0 2px;
	width:100px;
}

.uninput {

	border:1px solid #444;
	background-color:#fff;
	color:#000;
	padding:1px 2px;
}

.unselect {

	border:1px solid #444;
	background-color:#fff;
	color:#000;
	padding:1px 2px;
}

.unselectmale {

	font-size:9pt;

	border:1px solid #444;
	background-color:#fff;
	color:#000;
	padding:1px 2px;
}

.uninputmale {

	font-size:9pt;

	border:1px solid #444;
	background-color:#fff;
	color:#000;
	padding:1px 2px;
}

.htable .uninput {

}

.htable .unselect {


}




.bloknadpis {

	color:#691008;
	font-weight:bold;
	font-size:11pt;

	padding:2px 5px;
	margin:0;
}

.bloknadpis h2 {

	color:#691008;
	font-weight:bold;
	font-size:11pt;

	padding:2px 5px;
	margin-bottom:5px;
}




.blokblok {

}



.topmarg {

	margin-top:8px !important;
}

.topbotmarg {

	margin-top:5px !important;
}

.botmarg {

}



.profilblok {

	margin-top:5px;
	border:1px solid #FF4582;
}

.profilblok .intable {

	width:595px;
}

.profilblok tr {

}

.profilblok th {

	font-size:9pt;
	color:#000;
	padding:2px;
}

.profilblok td {

	font-size:9pt;
	color:#436CAB;
	padding:2px;
}

.profilblok .sude {

	background-color:#FFF1EB;
}


.mwtable {

	border-collapse:collapse;
	border-spacing:0;
	width:680px;
}

.mwtable td {

	vertical-align:top;
	padding:3px;
}

.mwtable .sude td {

	background-color:#FFFDE6;
}

.mwtable .sude2 td {

	background-color:#FFFDE6;
}

.mwtable .sude3 {

	background-color:#FFFDE6;
}

.mprofil th {

	font-size:9pt;
	color:#000;
	padding:2px;
}

.mprofil td {

	font-size:9pt;
	color:#436CAB;
	padding:2px;
}

.mwtable .fotky {

	height:80px;
}

.mwtable .fotky div {

	float:left;
	padding:0 4px 0 0;
}

.mwtable .fotky div img {

	border:none;
}




.xfotky {

	height:80px;
}

.xfotky div {

	float:left;
	padding:0 4px 0 0;
}

.xfotky div img {

	border:none;
}



.mwtable .fblokod {

	text-align:center;
	font-weight:bold;
}

.mwtable .fblokod a {

	font-weight:normal;
}

.mwtable .fblokod span {

	font-weight:normal;
}

.mwtable .ovhid {

	overflow:hidden;
}

.mwtable .nadpnizke {

	font-size:10pt;
	height:20px;
}

.mwtable .nadpnizke a {

	color:#1D4FB3;
	font-weight:bold;
	text-decoration:none;
}

.mwtable .nadpnizke a:hover {

	text-decoration:underline;
}

.mwtable .podnadp {

	font-weight:bold;
	font-size:9pt;

	padding:8px 0;
	margin:0;
	text-align:center;
	background-color:#FFEED1;
	border:1px solid #FFCC9B;
}

.mwtable .cvlozeno {

	color:#0055A4;
	font-weight:bold;
	text-align:center;
	font-size:13pt;
}

.mwtable .ccena {

	color:#ED004F;
	font-weight:bold;
	text-align:center;
	font-size:13pt;
}

.mwtable .vmiddle {

	vertical-align:middle;
}

.mwtable img {

	border:none;
}

.res {

	border:1px solid #A02100;
	background-color:#FFD697;
	color:#000;

	font-size:10pt;
	margin:0 0 10px 0;
	padding:20px;

	text-align:center;
}

.dalert {

	border:1px solid #A02100;
	background-color:#FFD697;
	color:#000;

	font-size:9pt;
	margin:0 0 10px 0;
	padding:10px;

	text-align:center;
}


.res2 {

	border:1px solid #A02100;
	background-color:#FFD697;
	color:#000;

	font-size:10pt;
	margin:0 0 10px 0;
	padding:10px;

	text-align:left;
}

.res2 p {

	margin:0;
	padding:2px 0 6px 0;
}

.res2 li {

	margin:0;
	padding:2px 0 1px 0;
}

.res2 ul {

	margin-top:0;
	margin-bottom:0;
}




#d-top .dntstr {

	position:absolute;

	left:360px;
	top:55px;
}


#d-top .logo {

	position:absolute;
	display:block;
	width:300px;
	height:75px;

	left:10px;
	top:0px;
}

#d-top .logo a {

	position:absolute;
	display:block;
	width:300px;
	height:75px;
	text-indent:-1000px;
}


#d-top .topdatum {

	position:absolute;
	display:block;

	top:10px;
	right:45px;

	color:#fff;
}

#d-top .topkalendar {

	position:absolute;
	display:block;

	top:50px;
	right:45px;

	color:#000;
}


#d-top .userbox {

	position:absolute;
	display:block;
	width:350px;
	height:60px;

	top:90px;
	left:30px;

	color:#000;
}

#d-top .userbox table {

	list-style-type:none;
	padding:0;
	margin:0;

	width:210px;
}

#d-top .userbox td {

	color:#000;
	font-size:9pt;
}

#d-top .userbox a {

	color:#000;
	font-size:9pt;
	text-decoration:underline;
}

#d-top .userbox .input {

	font-size:9pt;

	border:1px solid #000;
	padding:1px 2px;

	width:95px;
}


#d-top .userbox .button {

	font-size:9pt;

	padding:1px 5px;
/*
	border:1px solid #741902;
	background-color:#A82201;

	color:#fff;
*/
	font-weight:bold;
	cursor:pointer;cursor:hand;
}

#d-top .userbox .vneprect {

	font-weight:bold;
}



#d-top .userbox2 {

	position:absolute;
	display:block;

	top:50px;
	left:340px;

	color:#000;
}

#d-top .userbox2 a {

	color:#000;
	font-size:9pt;
	text-decoration:underline;
}

#d-top .userbox2 .sel {

	font-weight:bold;
}

#d-top .userbox2 .vyraz {

	font-weight:bold;
}


#d-top .userbox2 ul {

	list-style-type:none;
	margin:0;
	padding:0;
}

#d-top .userbox2 ul li {

	margin:0;
	padding:0;
}



.sidefiltr {

	width:75px;
}

.buttonmale {

	font-size:9pt;

	border:1px solid #754930;
	padding:1px 5px;
/*
	background:url('img/button-bg.png') repeat-x top left;
	background-color:#E99020;

	color:#fff;*/
	font-weight:normal;
	cursor:pointer;cursor:hand;
}






.introkatalog {

	width:610px;
	
}

#d-main-main2 .introkatalog {

	width:785px;
	
}

.d-main-withleft .introkatalog {

	width:595px !important;
	
}

.introkatalog td {

	background-color:#E5F2FB !important;
	height:48px;
	vertical-align:top;
	text-align:left;

	padding:11px 2px 2px 45px;

	background:url('img/kat-ikon.gif') no-repeat 8px 8px;
}

.introkatalog h3 {

	padding:0;
	margin:0;
}

.introkatalog td a {

	font-size:9pt !important;
	color:#333;
	text-decoration:none;
}

.introkatalog td a:hover {

	text-decoration:underline;
}

.introkatalog .sude {

	background-color:#DBE8F0 !important;
}


.leftprofily .unselectmale {

	width:145px;
}

.leftprofily .uninputmale {

	width:140px;
}

.leftprofily .unuzke {

	width:35px !important;
}






.st-katalog {

	width:595px;
}

.st-katalog th {

	background-color:#43A8FA;
	color:#fff;
	font-weight:normal;

	padding:2px;
}

.st-katalog td {

	padding:2px;
}

.st-katalog .sude td  {

	background-color:#EDEDED;
}

.st-katalog .sude  {

	background-color:#EDEDED;
}

.st-katalog img {

	border:none;
}



.inzodkprof {

	padding:3px 0;
	margin:0;
	text-align:center;
	font-size:9pt;
	font-weight:bold;
}

.inzodkprof span {

	color:#184E9C;

}


.sonline {

	font-weight:bold;
	color:#049829;
}

.soffline {

	font-weight:bold;
	color:#A41E1E;
}




.helperpart {

	float:left;
	width:305px;
	padding-bottom:20px;
	border-top:1px solid #fff;
}


.zpravyblok {

}

.zpravyblok div {

}

.zpravyblok a {

	font-size:9pt;

	color:#c00;
	background:url('img/clanek-bg.gif') no-repeat 0 3px;
	padding:1px 0 1px 20px;
	line-height:150%;
}

.zpravyblok p {

	padding:2px;
	margin:1px;
}

.zpravyblok a:hover {

	text-decoration:none;
}

.zpravyblok .cl0 a { background:url('img/clanek-bg-0.gif') no-repeat 0 3px; }
.zpravyblok .cl1 a { background:url('img/clanek-bg-1.gif') no-repeat 0 3px; }
.zpravyblok .cl2 a { background:url('img/clanek-bg-2.gif') no-repeat 0 3px; }
.zpravyblok .cl3 a { background:url('img/clanek-bg-3.gif') no-repeat 0 3px; }
.zpravyblok .cl4 a { background:url('img/clanek-bg-4.gif') no-repeat 0 3px; }
.zpravyblok .cl5 a { background:url('img/clanek-bg-5.gif') no-repeat 0 3px; }
.zpravyblok .cl6 a { background:url('img/clanek-bg-6.gif') no-repeat 0 3px; }
.zpravyblok .cl7 a { background:url('img/clanek-bg-7.gif') no-repeat 0 3px; }
.zpravyblok .cl8 a { background:url('img/clanek-bg-8.gif') no-repeat 0 3px; }
.zpravyblok .cl9 a { background:url('img/clanek-bg-9.gif') no-repeat 0 3px; }
.zpravyblok .cl10 a { background:url('img/clanek-bg-10.gif') no-repeat 0 3px; }
.zpravyblok .cl11 a { background:url('img/clanek-bg-11.gif') no-repeat 0 3px; }
.zpravyblok .cl12 a { background:url('img/clanek-bg-12.gif') no-repeat 0 3px; }

.zpravyblok li a:hover {

	background:url('img/clanek-hov.gif') no-repeat 0 3px;
	color:#000;
}

.zpravyblok li a:visited {

	background:url('img/clanek-vis.gif') no-repeat 0 3px !important;
}




.lastinzcel {

	width:700px;
	border-spacing:0;
	border-collapse:collapse;
}

.lastinzcel img {

	border:none;
}

.lastinzcel td {

}

.lastinzcel td div {

	position:relative;

	padding:4px;
	text-align:center;
	vertical-align:top;

	background:url('img/k-bazar-item.png') no-repeat top left;
	width:154px;
	height:201px;
}

.lastinzcel .np {

	display:block;
	text-align:left;
	font-size:9pt;
	font-weight:bold;
	padding:0 0 0 4px;
	margin:0;
 	height:20px; 
	overflow:hidden;
	width:150px;
	line-height:200%;
}

.lastinzcel .np a {

	width:400px;
	height:20px;
	white-space:nowrap;
	text-decoration:none;
}

.lastinzcel .bfoto {

	display:block;
	padding:15px 0 3px 0;
 	height:90px; 
}

.lastinzcel .od {

	display:block;
	padding:4px 0 0 8px;
	text-align:left;
}

.lastinzcel .datum {

	display:block;
	padding:1px 0 0 8px;
	text-align:left;
}


.lastinzcel .cena {

	position:absolute;

	top:179px;
	left:7px;
	display:block;
	padding:0;
	text-align:center;
	width:72px;
	color:#BB2500;
	font-weight:bold;
}

.lastinzcel .zobraz {

	position:absolute;

	top:179px;
	right:20px;
	display:block;
	padding:0;
	text-align:center;
	width:55px;
	color:#BB2500;
	font-weight:bold;
}

.lastinzcel .zobraz a {

	color:#fff;
	text-decoration:none;
}



.ukoment {

	width:270px !important;
}




.dvasl {

	width:690px;
	padding:0;
}

.dvasl .sl {

	float:left;
	width:335px;
	padding:0;
}




.pul-seznam {

	width:325px;
	border-spacing:0;
	border-collapse:collapse;

	margin:4px 0;
}

.pul-seznam th {

	background-color:#FFEFDF;
	border:1px solid #FFE8CB;
	color:#000;
	font-weight:bold;

	padding:2px;
}

.pul-seznam td {

	padding:2px;
}

.pul-seznam .sude td  {

	background-color:#F2F2F2;
}

.pul-seznam .sude  {

	background-color:#F2F2F2;
}

.pul-seznam img {

	border:none;
}






.celasirka {

	width:540px;
}

.celasirka2 {

	width:480px;
}

.celasirka3 {

	width:400px;
}



.poslednifot {

	width:160px;
}

.poslednifot td {

	text-align:center;
}

.poslednifot a {

	padding:1px;
}

.poslednifot img {

	border:none;
}



.leftseachbox {

	width:173px;
	height:40px;

	background:url('img/side-search.png') no-repeat top left;
	background-color:#ff988a;

	padding:10px 0 0 10px;
	margin:0 0 15px 0;
}

.leftseachbox .uninput {

	width:115px;
}

.leftseachbox .unbutton {

	width:34px;
	height:35px;

	background:url('img/side-search-button.png') no-repeat top left;
	padding:0;
	margin:0;
	border:none;
}




.leftblok {

	width:183px;

	background:url('img/leftblok-bg.png') repeat-y top left;
	background-color:#FFEED1;

	margin:0 0 15px 0;
}

.leftblok h3 {

	color:#691008;
	font-size:10pt;
	margin:0 0 7px 0 !important;
	padding:0 0 7px 0 !important;

	border-bottom:2px solid #691008;
}


.leftblok2 {

	background:url('img/leftblok-top.png') no-repeat top left;
}

.leftblok3 {

	background:url('img/leftblok-bottom.png') no-repeat bottom left;

	padding:9px;
}

.leftblok .sel {

	font-weight:bold;
}

.leftblok ul {

	list-style-type:none;
	padding:0 0 10px 0;
	margin:0;
}

.leftblok ul li {

	margin:0;
	padding:3px 0;

	border-bottom:1px solid #BDB09C;
	font-size:8pt;
}

.leftblok ul .male {

	padding:3px 0 0 0;
	border-bottom:none;
}

.leftblok ul li a {

	display:block;
	color:#000;
	font-size:8pt;
	text-decoration:none;

	background:url('img/leftblok-li.png') no-repeat top left;
	padding:0 0 0 20px;
}

.leftblok ul li a:hover {

	text-decoration:underline;
}

.userblok ul .selx a {

	color:#AA3935;
}

.leftblok .fastl a {

	font-size:9pt;
	font-weight:bold;
}

.leftblok ul ul {

	list-style-type:none;
	padding:0 0 0 30px;
	margin:2px;

	background-color:#FFFDE6;
}

.leftblok ul ul li {

	margin:0;
	padding:3px 0;

	border-bottom:none;
}

.leftblok ul ul li a {

	display:block;
	color:#000;
	font-size:8pt;
	text-decoration:none;

	background:none;
	padding:0 0 0 0;
}

.leftblok .mezerynp {

	padding:0 0 4px 0;
}




.topmenu {

	left:30px;
	top:174px;

	position:absolute;
	width:900px;
}

.topmenu ul {

	list-style-type:none;
	padding:0;
	margin:0;
}

.topmenu ul li {

	display:block;
	float:left;

	margin:0;
	padding:2px 3px;
}

.topmenu ul li a {

	display:block;
	color:#fff;
	font-size:9pt;
	text-decoration:none;

	padding:4px 5px;
}

.topmenu ul li a:hover {

	text-decoration:underline;
}

.topmenu ul .sell {

	font-weight:bold;
}


.inzerat-detail {

	width:390px;
	float:left;
	padding:0 10px 0 0;
}


.inzerat-fotky {


}

.inzerat-fotky div {

	float:left;
	padding:2px;
}

.inzerat-fotky img {

	border:1px solid #aaa;
	margin:2px;
}


.sella {

	font-weight:bold;
	color:#000;
}


.listablok {

	padding:0 0 10px 0;
}

.listablokforum {

	padding:5px 0;
	position:relative;
}

.listablokforum .rychlav {

	right:15px;
	position:absolute;
}

.listablokforum .rychlav form {

	display:inline;
	margin:0;
	padding:0;
}

.listablokforum .rychlav select {

	font-size:8pt;
}


.butlista {

	padding:8px 0;
}

.nemateupoz {

	padding:30px 0;
	margin:0;
	text-align:center;
	background-color:#FFEED1;
	border:1px solid #FFCC9B;
}


.uselvedle {

	width:220px;
}

.inpult {

	width:330px;
}



.okno-box {

	margin:5px 0;
	padding:8px;

	border:1px solid #FFE4D8;
	background-color:#FFF6D8;
}


.oznacpridano {

	font-weight:bold;
}





.list-div {

	margin:4px 10px 7px 0;
	padding:5px 10px;
	background-color:#eee;
}

.list-div span {

	margin:0;
	padding:0 2px;
}

.list-div .stranka {

	margin:0 3px 0 0;
	padding:0;
	font-weight:bold;
	font-size:9pt;

}

.list-div span a {

	color:#c00;
	font-size:8pt;
	font-weight:normal;

	margin:0;
	padding:0;
}

.list-div span a:hover {


}

.list-div .selected {
	
	font-weight:bold;
}



.st-table {

	border-spacing:0;
	border-collapse:collapse;

	margin:4px 0;
}

.st-table th {

	background-color:#FFEFDF;
	border:1px solid #FFE8CB;
	color:#000;
	font-weight:bold;

	padding:2px;
}

.st-table td {

	padding:2px;
}

.st-table .sude td  {

	background-color:#F2F2F2;
}

.st-table .sude  {

	background-color:#F2F2F2;
}


.st-table-dvasl {

	width:305px;
}

.vrad {

	line-height:150%;
}

.mensiun {

	width:80px !important;
}













.kalendar {

	width:695px;
	margin-bottom:5px;

	border-top:1px solid #BDB09C;
	border-left:1px solid #BDB09C;
}

.kalendar td {

	text-align:left;
	vertical-align:middle;

	font-size: 9pt;
	border-bottom:1px solid #BDB09C;
	border-right:1px solid #BDB09C;
	
	padding-left:4px;
	
}

.kalendar th {

	text-align:center;
	vertical-align:middle;

	font-size: 9pt;
	border-bottom:1px solid #BDB09C;
	border-right:1px solid #BDB09C;
	
	padding:4px;
	background-color:#FFEED1;
}

.kalendar a {

	display:inline;
	padding:1px 2px 1px 2px;
}

.kalendar .den {

	display:block;
	font-size:11pt;
	font-weight:bold;
}

.kalendar .den .denmesic {

	font-size:9pt;
	text-decoration:none;
	font-weight:normal;
	font-style:italic;
	padding-left:8px;
	
}

.kalendar .ukoly {

	padding:6px 0;

}	

.kalendar .svatek {

	padding-left:4px;
	font-style:italic;
	font-weight:bold;
}	

.kalendar .jinymesic {

	color:#666;
}

.kalendar .jinymesic a {

	color:#666;
}

.kalendar .soucasny {

	color:#000;
}

.kalendar .soucasny a {

	color:#000;
}

.kalendar .denvolna {


}	

.kalendar .mesic {

	font-size: 16pt !important;
	color:#ddd !important;
	background-color:#555555;
	font-weight:bold;
}

.kalendar .days td {

	font-weight:bold;
	font-size: 14pt !important;	
}

.kalendar .select {

	color:#c00;
	background-color:#ccc;
}

.kalendar .select a {

	color:#c00;
}

.kalendar .dnes {

	color:#eeeeee;
	background-color:#ccc;
}

.kalendar .dnes a {

	color:#eeeeee;
}

.kalendar .disable {

	font-style:italic;
	color:#555555;
}

.kalendar .zmenamesic {

	font-size: 11pt;
	background-color:#555555;
}

.kalendar .zmenamesic a {

	font-weight:bold;
	text-decoration:none;
	color:#ddd;
}

.kalendar .kitem {

	background-color:#B8FFB2 !important;
}




.forum-tb {

	width:700px;
	border-spacing:0;
	border-collapse:collapse;

	margin:4px 0;
}

.forum-tb th {

	background-color:#FFEFDF;
	border:1px solid #FFE8CB;
	color:#000;
	font-weight:bold;

	padding:3px;
	font-size:11pt;
}

.forum-tb th .vlozit {

	color:#c00;
	font-weight:normal;
	font-size:9pt;
}

.forum-tb td {

	padding:2px;
	color:#000;
}

.forum-tb td a {

	font-size:9pt;
	color:#000;
}

.forum-tb .nove {

	font-weight:bold;
}

.forum-tb .legenda td {

	font-size:8pt;
}






.forumitem {

	width:735px;
	margin:0 0 8px 0;
	background-color:#FFEED1;

	border-spacing:0;
	border-collapse:collapse;
}


.forumitem th {

	background-color:#EDDDC2;
	font-weight:normal;
	padding:5px;
	text-align:left;
	vertical-align:top;

	border-top:1px solid #EDBAA7;
	border-left:1px solid #EDBAA7;
	border-bottom:1px solid #EDBAA7;
}

.forumitem td {

	padding:8px;
	text-align:left;
	vertical-align:top;

	border-top:1px solid #EDD9C0;
	border-right:1px solid #EDD9C0;
	border-bottom:1px solid #EDD9C0;
}

.forumitem fieldset {

	border:1px solid #691008;
	background-color:#FFEFDF;

	padding:7px;
	margin:3px;
	}

.forumitem fieldset legend {

	color:#000;
	}

.forumitem pre {

	border:1px solid #691008;
	background-color:#FFEFDF;
	color:#000;
	padding:5px;
	}


.avatar {

	padding:4px 0;
	text-align:center;
}

.avatar img {

	border:none;
}

.hlasovani {

	margin:5px 0;
	background-color:#FFEFDF;
	padding:5px 3px;
}

.hlasovani div {

	display:block;
	margin:1px 0;
	padding:2px 2px 2px 20px;
	font-size:8pt;
	cursor:pointer;cursor:hand;
}

.hlasminus {

	background:url('img/hlas_minus.gif') no-repeat;
}

.hlasneutral {

	background:url('img/hlas_neutral.gif') no-repeat;
}

.hlasplus {

	background:url('img/hlas_plus.gif') no-repeat;
}

.hlassmazat {

	background:url('img/hlas_smazat.gif') no-repeat;
}

.hlasovani span:hover {

	color:#c00;
}



.spacer-lista {

	height:10px;
}


.editbuttons {

	margin:12px 0 0 0;
}

.editbuttons div {

	margin:3px 0;
	font-weight:normal;
}

.editbuttons input {

	color:#000;
	margin:2px 0;
	padding:1px 2px;
	cursor:pointer;cursor:hand;
	font-size:9pt;
	font-weight:bold;
	width:80px;	
}

.input2form {

	width:520px;
}

.forumtext {

	font-size:10pt;
	line-height:120%;
	text-align:justify;
}

.laddinz {

	margin:0 0 10px 0;
	text-align:center;
}

.laddinz a {

	border:1px solid #A02100;
	background-color:#841C02;

	padding:10px;
	display:block;

	font-size:10pt;
	color:#fff;

	text-decoration:underline;
}

.laddinz a:hover {

	text-decoration:none;
}





.fotoalbum-fotky-rol {

	height:120px;
	overflow:auto;
}

.fotoalbum-fotky-rol div {

	height:105px;
	width:auto;
}

.fotoalbum-fotky-rol a {

	text-decoration:none;
}

.fotoalbum-fotky-rol span {

	padding:2px;
	float:left;
}

.fotoalbum-fotky-rol span img {

	border:1px solid #000;
	padding:2px;
}

.upozimp {

	color:#666;
	font-size:8pt;
}




.zbozi-katfiltr {

	background-color:#FFEED1;
	padding:7px;
	border:1px solid #BDB09C;
	margin:5px 0 15px 0;
	}

.zbozi-katfiltr h2 {

	font-size:1em;
	margin:0 8px 0 0;
	padding:0;
	color:#000;
	font-weight:bold;
	display:inline;
	}

.zbozi-katfiltr form {

	margin:0;
	padding:0;

	}

.zbozi-katfiltr .zbozi-katfiltr {

	margin:0;
	padding:0;
	}

.zbozi-katfiltr .intable2 {

	width:660px;
	border:none;
	}

.zbozi-katfiltr .intable2 th {

	vertical-align:top;
	text-align:left;
	}

.zbozi-katfiltr .intable2 td {

	vertical-align:top;
	text-align:left;
	}

.zbozi-katfiltr .intable2 p {

	color:#333;
	font-size:0.9em;
	}

.zbozi-katfiltr .intable2 .razeni {

	width:150px;
	}

.zbozi-katfiltr .intable2 .kat {

	width:300px;
	}

.zbozi-katfiltr .intable2 .cena {

	width:100px;
	}

.zbozi-katfiltr .intable2 .buttontd {

	text-align:right;
	}

.zbozi-katfiltr .intable2 .button {

	width:100px;
	}


.zbozi-seznam {

	width:675px;
	border-spacing:0;
	border-collapse:collapse;
}

.zbozi-seznam td {

	border-top:1px solid #691008;
	padding:4px;
}

.zbozi-seznam p {

	padding:4px 0;
	margin:0;
	line-height:100% !important;
}

.zbozi-seznam a {

	
}

.zbozi-seznam span {

	
}

.zbozi-seznam img {

	border:none;
}

.zbozi-seznam .oe {

	color:#c00;
	text-decoration:underline;
	cursor:pointer;cursor:hand;
}



.odpblok {

	border:1px solid #780C09;
	padding:5px 10px;
	margin:2px 0;
	background-color:#FFD1BB;
}

.odpblok p {

	padding:2px 0;
	margin:1px 0;
}


.spacebig {

	margin-top:30px;
}


.hodnblok {

}

.hodnblok img {

	cursor:pointer;cursor:hand;
}


.introbloky {

	width:755px;
	padding:0;
}

.introbloky .item {

	float:left;
}

.introbloky .item1 {

	width:340px;
}

.introbloky .item2 {

	padding:0 0 0 10px;
	width:400px;
}

.introbloky .item1 .uninput {

	width:300px;
}

.introbloky .unbutton {

}

.introbloky h3 {

	padding:4px 0 4px 0;
	margin:0;
}

.introbloky ul {

	list-style-type:none;
	margin:0;
	padding:4px 0 4px 10px;
}

.introbloky ul li {

	margin:0;
	padding:0;
}






.forum-fora {

}

.forum-fora .forum-item {

	margin-bottom:15px;
	position:relative;

	border:1px solid #BDB09C;
}

.forum-fora .forum-item .hblok {

	background-color:#FFEED1;
	border-bottom:1px solid #BDB09C;
	padding:5px;
}

.forum-fora .forum-item h2 {

	padding:4px 4px 4px 10px !important;
	margin:0 !important;
}

.forum-fora .forum-item h2 a {

	text-decoration:none;
}

.forum-fora .forum-item h2 a:hover {

	text-decoration:underline;
}

.forum-fora .forum-item h2 span {

	color:#000;
	font-size:9pt;
	font-weight:normal;
}

.forum-fora .forum-item .forum-vlozit {

	font-size:9pt;
	position:absolute;
	top:15px;
	right:10px;
}

.forum-fora p {

	padding:3px 0;
	margin:0;
}



.forum-temata {

	width:720px;
	border-spacing:0;
	border-collapse:collapse;

	margin:4px 5px;
}

.forum-temata th {

	background-color:#FFEFDF;
	border:1px solid #FFE8CB;
	color:#000;
	font-weight:bold;

	padding:3px;
	font-size:11pt;
}

.forum-temata th .vlozit {

	color:#c00;
	font-weight:normal;
	font-size:9pt;
}

.forum-temata td {

	padding:2px;
	color:#000;
}

.forum-temata td a {

	font-size:9pt;
	color:#000;
}

.forum-temata .nove {

	font-weight:bold;
}

.forum-temata .legenda td {

	font-size:8pt;
}



.dvaslrecept {

	width:700px;
	padding:10px 0;
}

.dvaslrecept .sl1 {

	float:left;
	width:235px;
	padding:0;
}

.dvaslrecept .sl2 {

	float:left;
	width:465px;
	padding:0;
}

.dvaslrecept img {

	padding:0 0 10px 0;
}

.dvaslrecept .item {

	padding:5px 0 5px 0;
}



.infoline {

	padding:4px 0 7px 0;
}



.tb-recepty {

	margin-top:8px;
	width:735px;
	border-top:1px solid #BDB09C;
	border-left:1px solid #BDB09C;
	border-spacing:0;
	border-collapse:collapse;
}

.tb-recepty td {

	border-bottom:1px solid #BDB09C;
	border-right:1px solid #BDB09C;
	padding:5px;
	vertical-align:top;
	text-align:left;
}

.tb-recepty .foto img {

	border:none;
	padding:0 5px 0 0;
}

.tb-recepty h2 {

	padding:0 0 5px 0 !important;
	margin:0 !important;
}

.tb-recepty p {

	padding:3px 0 !important;
	margin:0 !important;
}

.tban {

	padding:0 0 10px 0;
}


.adfinz {

	font-size:9pt;
}

.adfinz h2 {

	text-align:right;
	font-size:8pt !important;
}

.adfinz .adfox-box {

	margin:0 0 4px 0;
	padding:3px;
	background-color:#FFF6D8;
	border:1px solid #FFE4D8;
}

.adfinz .adfox-box h3 {

	margin:0;
	padding:2px;
	font-size:9pt;
}

.adfinz .adfox-box h3 a {

	font-size:9pt;
}

.adfinz .adfox-box p {

	display:inline;
	text-indent:0;
	padding:4px;
	margin:0;
}

.adfinz .adfox-box div {

	display:inline;
	padding:0;
	margin:0;
}

.adfinz .adfox-box div a {

	color:#CC6D6D;
}


