/* @override 
	http://vitalia-ivan.iinfo.cz/css/global.css?v=3
	http://vitalia-ivan.iinfo.cz/css/global.css?v=4
	http://vitalia-ivan.iinfo.cz/css/global.css?v=5
	http://vitalia-ivan.iinfo.cz/css/global.css?v=11
	http://f.vitalia.cz/css/global.css?v=13
	http://vitalia-ivan.iinfo.cz/css/global.css?v=13
	http://vitalia-ivan.iinfo.cz/css/global.css?v=14
	http://vitalia-ivan.iinfo.cz/css/global.css?v=16
	http://vitalia-ivan.iinfo.cz/css/global.css?v=17
	http://vitalia-ivan.iinfo.cz/css/global.css?v=18
	http://vitalia-ivan.iinfo.cz/css/global.css?v=19
	http://vitalia-ivan.iinfo.cz/css/global.css?v=1
	http://alfa.vitalia.cz/css/global.css?v=2
	http://vitalia-ivan.iinfo.cz/css/global.css?v=2
*/

/* obrazek: http://i.iinfo.cz/v/logo-m.gif */
body {
	background-color: #fff;
	color: #2D2D2D;
 	font-family: "Arial CE", Arial, "Lucida Grande CE", Tahoma, lucida, sans-serif;
	font-size: 80%;
 	line-height: 1.25;
	margin: 0;
	padding: 0;
 	text-align: center;
}

div.cb {
	clear: both;
	margin: 0;
	padding: 0;
	float: none;
	display: block;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
}

a:link {
	color: #17649a;
	text-decoration: underline;
}
a:hover {text-decoration: none;}
a:visited {
	color: #414e6b;
}

a img {border: none;}
h1, h2, h3, h4, h5 {font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;;}
table {border-collapse: collapse;}
/* ============================= PAGE ============================= */
#page {
	margin: 15px auto 0;
	text-align: left;
	width: 994px;
	position: relative;
}
/* ============================= LISTICKA IINFO ============================= */
#sefa {
	background-color: #eee;
	border-bottom: 1px solid #CCCCCC;
	font-family: "Arial CE","Helvetica CE",Arial,Helvetica,sans-serif;
	min-height: 21px;
	padding: 2px 0;
	text-align: left;
}
* html #sefa {height:21px;}
#sefa a {
	color: #000;
	font-size: 85%;
	margin: -1px 8px 0 0;
	position: relative;
	top: -1px;
}
#sefa img {
	border: none;
	float: left;
	margin: 0 10px 0 5px;
}
*+html #sefa img {margin: 1px 10px -1px 5px;}
#sefa sup {
	color: red;
	position: relative;
	left: -7px;
}
#sefa a:link {color: #000;}
#sefa a:visited {color: #222;}
#sefa a:hover {color: #555;}
/* ============================= HEADER ============================= */
#header {
  background: url(http://i.iinfo.cz/v/header-bg-hp.png) top left no-repeat;
	color: #2d5023;
	height: 111px;
	margin-bottom: 15px;
	position: relative;
}
.with-submenu #header {
  background-image: url(http://i.iinfo.cz/v/header-bg-subpage.png);
	height: 10em;
}
#header h2, #header h1 {
	margin: 0;
	position: absolute;
}
#header h2.logo {
	left: 12px;
	top: 29px;
}
#header .slogan {
	font-size: 120%;
	height: 18px;
	left: 257px;
	top: 31px;
	width: 261px;
}
#header .slogan span {background-image: url(http://i.iinfo.cz/v/header-slogan.png);}
#header div.login {
	position: absolute;
	right: 13px;
	top: 15px;
}
#header div.login a, #header div.login span {
	display: block;
	float: left;
	margin-left: 8px;
}



/* @group Search */

#cse-search-box {
	position: absolute;
	top: 66px;
	right: 9px;
	background: red;
}

#cse-search-box .search-text input{
	border: 0 none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 13px;
	margin: 0 0 0 10px;
	padding: 4px 0;
	width: 157px;
	background: transparent;
	
}

#cse-search-box .search-text{
	background: url(http://i.iinfo.cz/v//search-text.png) no-repeat;
	width: 173px;
	height: 26px;
	display: block;
	padding: 1px 0px 0 0;
	position: absolute;
	top: 0;
	right: 73px;
}

#cse-search-box .search-submit input{
	border: 0 none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	margin: 0 0 0 0px;
	padding: 2px 0px 4px 15px;
	width: 71px;
	background: transparent;
	font-weight: bold;
	color: #fff;
	display: block;
	height: 26px;
	cursor: pointer;
	text-align: center;
	line-height: 22px;
	
}

#cse-search-box .search-submit{
	background: url(http://i.iinfo.cz/v//search-submit.png) no-repeat;
	width: 73px;
	height: 26px;
	display: block;
	padding: 0px 0px 0 0;
	position: absolute;
	top: 0;
	right: 0;
	
}



/* @group Search */

/* @group Vyhledavani, Google */

#cse-search-results iframe {
	width: 994px;
}



#search-no-js {
	text-align:center;
    width:100%;
	background-color:#EFEFEF;
	border:solid 1px #AAA;
	margin:0 0 500px;
	padding:1em;
}

#search-no-js span {
	font-size:.8em;
	padding:5px;
	display:block;
}
/* @end */
/* @group Vyhledavani, Advanced-search */



#cse-search-input.page {
	
	margin: 0 0 1em 0;
	background: #ffffff;
	position: relative;
	padding: 0px 10px 10px 10px;
	
}



#cse-search-input.page #as-query {
	text-align: center;
	position: relative;
	margin: 0 auto;
	width: 300px;
}

#cse-search-input.page  fieldset {
	position: relative;
	margin: 15px auto;
}

#cse-search-input.page #as-query .search-text input {
	border: 0 none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 13px;
	margin: 0 0 0 10px;
	padding: 4px 0;
	width: 157px;
	background: transparent;
}

#cse-search-input.page #as-query .search-submit input {
	border: 0 none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	margin: 0 0 0 0px;
	padding: 2px 0px 4px 15px;
	width: 71px;
	background: transparent;
	font-weight: bold;
	color: #fff;
	display: block;
	height: 26px;
	cursor: pointer;
	text-align: center;
	line-height: 22px;}

#cse-search-input.page #as-query .search-text {
	background: url(http://i.iinfo.cz/v//search-text.png) no-repeat;
	width: 173px;
	height: 26px;
	display: block;
	padding: 1px 0px 0 0;
	position: absolute;
	top: 0;
	right: 73px;
}

#cse-search-input.page #as-query .search-submit {
	background: url(http://i.iinfo.cz/v//search-submit.png) no-repeat;
	width: 73px;
	height: 26px;
	display: block;
	padding: 0px 0px 0 0;
	position: absolute;
	top: 0;
	right: 0;

}

#cse-search-input.page #as-query #frmadvanced_search_form-qs {
	width: 360px;
	margin: 0 10px 0 0;
}

#cse-search-input.page #as-where input {
	vertical-align: middle;
	position: relative;
	top: -2px;
}

#cse-search-input.page #as-where {
	margin: 0;
	line-height: 1.8;
	padding: 3em 0 0px 0;
	font-size: 13px;
	text-align: center;
}

#cse-search-input.page #as-where span {
	margin: 0 10px 0 0;
	white-space: nowrap;
}

#cse-search-input.page #as-where label {
	padding-left: 2px;
	white-space: nowrap;
}

#cse-search-input.page #as-control {
	border-top: 1px solid #e5e4e4;
	margin: 10px -10px 0 -10px;
	padding: 8px 0 4px 0;
	font-size: 13px;
	text-align: center;
}

#cse-search-input.page #as-control #as-dia .group label {
	font-weight: bold !important;
}

#cse-search-input.page #as-control #id-order .group label {
	font-weight: bold !important;
}

#cse-search-input.page #as-control input {
	vertical-align: middle;
	position: relative;
	top: -1px;
	padding: 0 2px 0 0;
}

#cse-search-input.page br {
	display: none;
}

#cse-search-input.page #as-dia {
	padding: 0 20px 0 0;
}

/* @end */

/* @end */

/* @end */

/* ----------------------------- MAINMENU ---------------------------- */
ul.mainmenu {
	clear: both;
	left: 244px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 66px;
}
ul.mainmenu li {
	float: left;
	margin: 0 11px 0 0;
}
ul.mainmenu li a {
	color: #fff;
	display: block;
	font-size: 130%;
	font-weight: bold;
	height: 31px;
	padding: 5px 0 0 10px;
	text-decoration: none;
	width: 98px;
}
* html ul.mainmenu li a {
	height: 36px;
	padding: 0;
	width: 108px;
}
ul.mainmenu li.zdravi a {background-color: #0f9ccb;}
ul.mainmenu li.rodina a {background-color: #d90808;}
ul.mainmenu li.relax a {background-color: #93a516;}
ul.mainmenu li.jidlo a {background-color: #e2961c;}
ul.mainmenu li.zdravi a span {background-image: url(http://i.iinfo.cz/v/menu-zdravi.png);}
ul.mainmenu li.active.zdravi a span {background-image: url(http://i.iinfo.cz/v/menu-zdravi-active.png);}
ul.mainmenu li.rodina a span {background-image: url(http://i.iinfo.cz/v/menu-rodina.png);}
ul.mainmenu li.active.rodina a span {background-image: url(http://i.iinfo.cz/v/menu-rodina-active.png);}
ul.mainmenu li.relax a span {background-image: url(http://i.iinfo.cz/v/menu-relax.png);}
ul.mainmenu li.active.relax a span {background-image: url(http://i.iinfo.cz/v/menu-relax-active.png);}
ul.mainmenu li.jidlo a span {background-image: url(http://i.iinfo.cz/v/menu-jidlo.png);}
ul.mainmenu li.active.jidlo a span {background-image: url(http://i.iinfo.cz/v/menu-jidlo-active.png);}
/* ----------------------------- SUBMENU ---------------------------- */
ul.submenu {
	background-position: top left;
	background-repeat: repeat-x;
	border-style: solid;
	border-width: 1px;
	clear: both;
	left: 0;
	line-height: normal;
	list-style: none;
	margin: 0;
	padding: 0 6px;
	position: relative;
	top: 102px;
}
ul.submenu.zdravi {
	background-color: #0f9ccb;
	background-image: url(http://i.iinfo.cz/v/submenu-zdravi-bg.png);
	border-color: #0ba1d2 #0b9ece #099ac8;
}
ul.submenu.rodina {
	background-color: #d90808;
	background-image: url(http://i.iinfo.cz/v/submenu-rodina-bg.png);
	border-color: #d42718 #d72a1b #dc2d1e;
}
ul.submenu.relax {
	background-color: #93a516;
	background-image: url(http://i.iinfo.cz/v/submenu-relax-bg.png);
	border-color: #8e9e1e #90a215 #93a709;
}
ul.submenu.jidlo {
	background-color: #e2961c;
	background-image: url(http://i.iinfo.cz/v/submenu-jidlo-bg.png);
	border-color: #e18b06 #e08d0c #de8f14;
}
ul.submenu li {
	background-position: top left;
	background-repeat: repeat-x;
	float: left;
	margin: 0;
}

ul.submenu.zdravi li {background-image: url(http://i.iinfo.cz/v/submenu-zdravi-bg.png) !important;}
ul.submenu.rodina li {background-image: url(http://i.iinfo.cz/v/submenu-rodina-bg.png) !important;}
ul.submenu.relax li {background-image: url(http://i.iinfo.cz/v/submenu-relax-bg.png) !important;}
ul.submenu.jidlo li {background-image: url(http://i.iinfo.cz/v/submenu-jidlo-bg.png) !important;}
ul.submenu.zdravi li.active {background-image: url(http://i.iinfo.cz/v/submenu-zdravi-bg-active.gif) !important;}
ul.submenu.rodina li.active {background-image: url(http://i.iinfo.cz/v/submenu-rodina-bg-active.gif) !important;}
ul.submenu.relax li.active {background-image: url(http://i.iinfo.cz/v/submenu-relax-bg-active.gif) !important;}
ul.submenu.jidlo li.active {background-image: url(http://i.iinfo.cz/v/submenu-jidlo-bg-active.gif) !important;}
ul.submenu li.right {border-left: 1px solid #fff; background-image: none !important;}
ul.submenu li.right a {background-image: none !important; padding-left: 17px; }
ul.submenu li a {
	background-position: top right;
	background-repeat: repeat-y;
	color: #fff;
	display: block;
	font-weight: bold;
	padding: 7px 9px 7px 7px;
	position: relative;
	text-decoration: none;
}
ul.submenu.zdravi li a {background-image: url(http://i.iinfo.cz/v/submenu-zdravi-separator.png);}
ul.submenu.rodina li a {background-image: url(http://i.iinfo.cz/v/submenu-rodina-separator.png);}
ul.submenu.relax li a {background-image: url(http://i.iinfo.cz/v/submenu-relax-separator.png);}
ul.submenu.jidlo li a {background-image: url(http://i.iinfo.cz/v/submenu-jidlo-separator.png);}
ul.submenu li a span {display: none;}
ul.submenu li.active a span {
	background-position: top center;
	background-repeat: no-repeat;
	bottom: -9px;
	display: block;
	height: 8px;
	left: 50%;
	margin-left: -6px;
	position: absolute;
	width: 12px;
}
* html ul.submenu li.active a span {
	bottom: -17px;
	left: 50%;
	margin-left: -14px;
}



ul.submenu.zdravi li.active a span {background-image: url(http://i.iinfo.cz/v/submenu-zdravi-arrow-active.gif);}
ul.submenu.rodina li.active a span {background-image: url(http://i.iinfo.cz/v/submenu-rodina-arrow-active.gif);}
ul.submenu.relax li.active a span {background-image: url(http://i.iinfo.cz/v/submenu-relax-arrow-active.gif);}
ul.submenu.jidlo li.active a span {background-image: url(http://i.iinfo.cz/v/submenu-jidlo-arrow-active.gif);}
ul.submenu.zdravi li .bottom-left {background-image: url(http://i.iinfo.cz/v/submenu-zdravi-corners.png);}
ul.submenu.zdravi li .bottom-right {background-image: url(http://i.iinfo.cz/v/submenu-zdravi-corners.png);}
ul.submenu.rodina li .bottom-left {background-image: url(http://i.iinfo.cz/v/submenu-rodina-corners.png);}
ul.submenu.rodina li .bottom-right {background-image: url(http://i.iinfo.cz/v/submenu-rodina-corners.png);}
ul.submenu.relax li .bottom-left {background-image: url(http://i.iinfo.cz/v/submenu-relax-corners.png);}
ul.submenu.relax li .bottom-right {background-image: url(http://i.iinfo.cz/v/submenu-relax-corners.png);}
ul.submenu.jidlo li .bottom-left {background-image: url(http://i.iinfo.cz/v/submenu-jidlo-corners.png);}
ul.submenu.jidlo li .bottom-right {background-image: url(http://i.iinfo.cz/v/submenu-jidlo-corners.png);}
/* ============================= COLUMNS ============================= */
.columns {
	display: inline;
	float: left;
}
#main {width: 575px; float: left;}
div#main.nosidebar {
	width: 994px;
	clear: both;
}
#p-index #main, #p-rubricindex #main, #p-search #main, #p-consulting #main {width: 781px !important;}
#sidebar {width: 406px; float: right;}
#p-index #sidebar, #p-rubricindex #sidebar, #p-search #sidebar, #p-consulting #sidebar {width: 200px !important;}
.column-251 {width: 251px;}
.column-384 {
	margin-right: 0;
	width: 384px;
}
.column-516 {width: 516px;}
/* ============================= MAIN COLUMN ============================= */
.content h1 {
	margin: -10px 0 10px !important;
	position: relative;
	z-index: 1000;
}
/* ----------------------------- BREADCRUMB ---------------------------- */
.breadcrumb {
	margin-bottom: 15px;
	width: 100%;
}
.breadcrumb a, .breadcrumb strong {
	color: #2d5023;
	background-position: right 1px;
	background-repeat: no-repeat;
	margin-right: 3px;
}
.breadcrumb a {
	background-image: url(http://i.iinfo.cz/v/breadcrumb-separator.png);
	padding-right: 19px;
}
.breadcrumb a.first {color: #2d5023 !important;}
.breadcrumb span.separator {display: none;}
/* ============================= RIGHT COLUMN ============================= */
#p-index #sidebar #newsletter, #p-rubricindex #sidebar #newsletter, #p-search #sidebar #newsletter, #p-consulting #sidebar #newsletter {
	background: url(http://i.iinfo.cz/v/newsletter-img.png) center 15px no-repeat ! important;
	padding: 70px 8px 8px ! important;
}
#sidebar #newsletter {
	background: url(http://i.iinfo.cz/v/newsletter-img.png) 93% center no-repeat;
	padding: 8px 145px 8px 8px;
	margin: 0 0 1em 0;
}
#sidebar ol {
	margin: 0 10px 0 27px;
	padding: 0;
}
.sidebar-list {
	line-height: normal;
	list-style-type: none;
	margin: 0 7px !important;
	padding: 0;
}
.sidebar-list li {
	border-bottom: 1px solid #e6e1cf;
	list-style-type: none;
	margin: 0 0 10px;
	padding: 0 0 10px;
}
.sidebar-list li span {
	display: block;
	margin-top: 4px;
}
.try-more {
	list-style-type: circle;
	margin: 0 7px 0 15px;
	padding: 0;
}
.try-more li {
	list-style-type: circle;
	margin: 0 0 3px;
}
#tehotenstvi-materstvi div {width: 48%;}
.tagcloud a {padding:0 10px 0 0}
.tagcloud .size1 {font-size: 80%;}
.tagcloud .size2 {font-size: 120%;}
.tagcloud .size3 {font-size: 150%;}
.tagcloud .size4 {font-size: 180%;}




/* @group Footer */

#webstats {
	height: 0px;
	overflow: hidden;
	line-height: 0;
	background: red;
	visibility: none;
	position: absolute;
	top: -2000px;
	left: -6000px;
	display: none;
}

#footer {
	clear: both;
	background: #eeeeee;
	margin: 55px 0 0 0;
	text-align: left;
position: relative;
	padding: 30px 0 0 0;
	line-height: 1.3;
	clear: both;
	border-top: 2px solid #e7e7e7;
	border-bottom: 20px solid #eeeeee;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#footer .f-clear{
	clear: both;
	height: 1px;
	overflow: hidden;
}

#siux {
	position:absolute;
	right: 0;
	top: -7px;
	display:block;
	width: 88px;
}

/* @group Project Info */

#projectInfo {
	width: 994px;
	margin: 38px auto 0 auto;
	padding: 0px 0 0 0;
	font-family: "Arial CE", Arial, "Lucida Grande CE", Tahoma, lucida, sans-serif;
	position: relative;
}

#footer #projectInfo strong {
	color: #000;
}

#footer #projectInfo a.logo-iinfo {
	margin: 0px 5px 0 0;
	float: left;
	position: relative;
	top: -8px;
	display: block;
	width: 171px;
	height: 49px;
}

#footer #projectInfo a.logo-iinfo img{
	width: 171px;
	height: 49px;
	position: relative;
	
	display: block;
	}

#footer #projectInfo p {
	margin: 0px 0 4px 190px;
	padding: 0;
	font-size: 13px;
	position: relative;
}
#footer #projectInfo ul {
	font-size: 13px;	
	margin: 13px 0 0 194px;
	color: #a6a7a5;
	padding: 0;
	list-style: none;
	display: block;
	position: relative;
	
}

html > body #footer #projectInfo ul {
	font-size: 13px;	
	margin: 13px 0 0 190px;
	color: #a6a7a5;
	padding: 0;
	list-style: none;
	display: block;
	
}

#footer #projectInfo ul li {
	float: left;
	list-style: none;
	margin: 0 4px 0 0;
	padding: 0;
}

#footer #projectInfo a {
	color: #0167ab;
	padding-right: 4px;
	
}

#footer #projectInfo .corner {
	display: none;
}

#footer #projectInfo div.text-info {
	display: inline;
}



/* @end */

/* @group Wrote Otherwere */
#wroteOtherwhere {
	width: 994px;
	margin: 0 auto 30px auto;
	background: #fff;
	
	
}


/* @end */





/* @end */


/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\ PAGES \\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
/* ============================= HOMEPAGE ============================= */
/* ----------------------------- TIPY ---------------------------- */
.tipy-label {
	background: url(http://i.iinfo.cz/v/tipy-tab-left.png) top left no-repeat;
	color: #482b02;
	display: block;
	float: left;
	font-size: 90%;
	font-weight: bold;
	margin-top: 5px;
}
.tipy-label span {
	background: url(http://i.iinfo.cz/v/tipy-tab-right.png) top right no-repeat;
	display: block;
	padding: 2px 10px;
}
#tipy {
	margin: 0 0 22px;
	position: relative;
	width: 100%;
}

#tipy ul{
	margin-left: 0;
}
#tipy div.clear {
	border-color: #d9d09e;
	padding: 15px 0 9px 10px;
}
#tipy div div {
	float: left;
	margin-right: 14px;
	width: 232px;
}
#tipy div.jidlo {margin-right: 0;}
#tipy div h2 {
	font-size: 120%;
	margin: 0;
}
#tipy div h2 a {
	height: 70px;
	width: 100%;
}
#tipy div.zdravi h2 a {color: #1ea1c2;}
#tipy div.rodina h2 a {color: #df2626;}
#tipy div.relax h2 a {color: #7f8807}
#tipy div.jidlo h2 a {color: #d19e04;}
#tipy div.zdravi h2 a span {background-image: url(http://i.iinfo.cz/v/tipy-zdravi.png);}
#tipy div.rodina h2 a span {background-image: url(http://i.iinfo.cz/v/tipy-rodina.png);}
#tipy div.relax h2 a span {background-image: url(http://i.iinfo.cz/v/tipy-relax.png);}
#tipy div.jidlo h2 a span {background-image: url(http://i.iinfo.cz/v/tipy-jidlo.png);}
#tipy .corner {background-image: url(http://i.iinfo.cz/v/tipy-corners.png);}
/* ----------------------------- PROMO IMG ---------------------------- */
a.promo-img {
	display: block;
	margin-bottom: 20px;
}
/* ----------------------------- RUBRICS BOXES ---------------------------- */
#rubrics div {
	float: left;
	width: 251px;
}
#rubrics div.clear {width: 100%;}
#rubrics div.rodina, #rubrics div.jidlo {float: right;}
#rubrics h2 a {
	color: #fff !important;
}
#rubrics h2.heading {
	border: none !important;
	}
#rubrics h2.heading span.top-left {
	left: 0px;
	top: 0px;
}
#rubrics h2.heading  span.top-right {
	right: 0px;
	top: 0px;
}
#rubrics h2.heading  span.bottom-left {
	bottom: 0px;
	left: 0px;
	
}
#rubrics h2.heading  span.bottom-right {
	bottom: 0px;
	right: 0px;
	left: auto;
	
}


#rubrics .heading span.top{
	display: none;
}


/* ----------------------------- ARTICLES ---------------------------- */
.with-submenu .articles.column-384 {margin-top: 20px;}
.articles div.clear {margin-bottom: 25px;}
.articles div.clear.first {margin-top: 0;}
.articles div h2 {margin: 0px 0 5px 0;}
.articles div p {margin: 7px 0; font-size: 110%; line-height: 1.4;}
.articles div img {
	float: left;
	margin: 3px 15px 5px 0;
}
#next-articles div {
	float: left;
	margin-right: 2%;
	width: 31%;
}
* html #next-articles div {margin-right: 1%;}
#next-articles div img {
	height: 60px !important;
	width: 60px !important;
}

#next-articles div.cb {
	clear: both;
	margin: 0;
	padding: 0;
	float: none;
	display: block;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
}
/* ----------------------------- DISCUSSION-LIST ---------------------------- */
table.discussion-list {
	margin: 0 7px;
	width: 370px;
}
#p-archive table.discussion-list {
	margin: 0;
	width: 100%;
}
table.discussion-list thead th {padding-bottom: 10px !important;}
table.discussion-list tbody th, table.discussion-list tbody td {
	border-top: 1px solid #e1d9b6;
	font-weight: normal;
	padding: 5px 0;
	text-align: left;
}
#p-archive table.discussion-list tbody th {font-weight: bold;}
table.discussion-list tr.first th, table.discussion-list tr.first td {
	border-top: none;
}
table.discussion-list .replies {
	padding: 5px 10px;
	white-space: nowrap;
}
table.discussion-list td.date {
	text-align: right;
	white-space: nowrap;
}
table.discussion-list td.replies *, .discussion-detail .replies {color: #17649a;}
table.discussion-list td.replies .all, .discussion-detail .replies span {
	background: url(http://i.iinfo.cz/v/ico-comments-blue.gif) left center no-repeat;
	border-right: 1px solid #d6d6d6;
	margin-right: 5px;
	padding: 0 5px 0 15px;
}
table.discussion-list td.replies .all.no-new, .discussion-detail .replies.no-new span {border-right: none;}

a#discussionNewTopic {
	font-weight: bold;
	background: url(http://i.iinfo.cz/v/ico-link-add-s.png) left center no-repeat;
	position: absolute;
	top: 2px;
	right: 6px;
	text-align: right;
	font-size: 12px;
	color: #17649A !important;


margin: 0 0 0 6px;
padding: 5px 0 5px 27px;
}


/* ----------------------------- SMALL ACTUALITIES ---------------------------- */

	
.small-actualities h3, .small-actualities span.date, .small-actualities p {margin: 0 7px;}


.small-actualities h3 {
	font-size: 100%;
	margin-bottom: 6px;
}
.small-actualities p {
	margin-top: 3px;
	margin-bottom: 0;
	
}
.small-actualities .item {
	border-bottom: 1px solid #E6E1CF;
	margin-bottom: 8px;
	padding-bottom: 8px;
}

.small-actualities .item .opin{
	margin: 3px 0 0 7px;
	background: url(http://i.iinfo.cz/v/ico-comments-blue.gif) left center no-repeat;
	display: block;
	font-size: 90%;
	padding-left: 15px;
}
/* ----------------------------- TEAM VITALIA ---------------------------- */
#page .team-member {
	float: left;
	height: auto !important;
	margin-bottom: 20px;
	min-height: 60px !important;
	width: 50%;
}
* html #page .team-member {height: 60px !important;}
.team-member img {margin: 0 7px;}
.team-member span.left {margin-right: 7px;}
.team-member span.left .name {
	color: #17649a;
	font-size: 110%;
	font-weight: bold;
}
/* ----------------------------- BOMBA ---------------------------- */
#bombabox {
	background-color: #e8faff;
	border-color: #c7e9ff;
	margin-top: 20px;
	padding-bottom: 10px;
	position: relative;
}
#bombabox h2 {
	background-color: #fff;
	border: 1px solid #dbf0fd;
	color: #ef0430;
	font-size: 100%;
	font-weight: normal;
	margin: 0;
	padding: 7px;
}
#bombabox h2 a.img-over-text {
	height: 16px;
	width: 89px;
}
#bombabox h2 a.img-over-text span {background-image: url(http://i.iinfo.cz/v/bombabox-logo.gif);}
#bombabox .videos {
	background-color: #f4fcff;
	border: 1px solid #dbf0fd;
	margin: 10px 7px;
	padding: 7px;
}
#bombabox .videos div {
 	background: url(http://i.iinfo.cz/v/bombabox-separator.gif) bottom left repeat-x;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#bombabox .videos div.last {
 	background: none;
	margin-bottom: 0;
	padding-bottom: 0;
}
#bombabox .videos div h3 {
	font-size: 110%;
	margin: 0 0 0 90px;
}
#bombabox .videos div h3 img {
	display: inline;
	float: left;
	left: -90px;
	margin-right: -80px;
	position: relative;
}
#bombabox .videos div p {
 	background: url(http://i.iinfo.cz/v/bombabox-time.gif) left 70% no-repeat;
	margin: 5px 0 0 90px;
	padding-left: 22px;
}
#bombabox a {color: #ef0430;}
#bombabox a.link-more-videos {
 	background: url(http://i.iinfo.cz/v/bombabox-arrow.gif) right 70% no-repeat;
	margin-right: 7px;
	padding-right: 15px;
	white-space: nowrap;
}
* html #bombabox a.link-more-videos {margin-bottom: -5px;}
*+html #bombabox a.link-more-videos {margin-bottom: -5px;}
#bombabox .corner {background-image: url(http://i.iinfo.cz/v/bombabox-corners.gif);}
/* ============================= SUBPAGE ============================= */
/* ----------------------------- RUBRIC - databases ---------------------------- */
* html h2.database-list-title {margin-top: 0;}
ul.database-list {
	list-style-type: none;
	margin: 0 7px;
	padding: 0;
}
ul.database-list li {
	display: block;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 49%;
}
#p-search ul.database-list li {width: 25%;}
ul.database-list li a {
	background-position: center left;
	background-repeat: no-repeat;
	display: block;
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 5px 0 7px 35px;
}
* html ul.database-list li a {
	background-image: none !important;
	display: inline-block;
}
ul.database-list li.polikliniky a {background-image: url(http://i.iinfo.cz/v/ico-l-polikliniky.png);}
* html ul.database-list li.polikliniky a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-polikliniky.png', sizingMethod='crop');}
ul.database-list li.nemocnice a {background-image: url(http://i.iinfo.cz/v/ico-l-nemocnice.png);}
* html ul.database-list li.nemocnice a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-nemocnice.png', sizingMethod='crop');}
ul.database-list li.porodnice a {background-image: url(http://i.iinfo.cz/v/ico-l-porodnice.png);}
* html ul.database-list li.porodnice a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-porodnice.png', sizingMethod='crop');}
ul.database-list li.bazeny a {background-image: url(http://i.iinfo.cz/v/ico-l-bazeny.png);}
* html ul.database-list li.bazeny a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-bazeny.png', sizingMethod='crop');}
ul.database-list li.fitness a {background-image: url(http://i.iinfo.cz/v/ico-l-fitness.png);}
* html ul.database-list li.fitness a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-fitness.png', sizingMethod='crop');}
ul.database-list li.sjezdovky a {background-image: url(http://i.iinfo.cz/v/ico-l-sjezdovky.png);}
* html ul.database-list li.sjezdovky a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-sjezdovky.png', sizingMethod='crop');}
ul.database-list li.golf a {background-image: url(http://i.iinfo.cz/v/ico-l-golf.png);}
* html ul.database-list li.golf a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-golf.png', sizingMethod='crop');}
ul.database-list li.lazne a {background-image: url(http://i.iinfo.cz/v/ico-l-lazne.png);}
* html ul.database-list li.lazne a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-lazne.png', sizingMethod='crop');}
ul.database-list li.biovyrobci a {background-image: url(http://i.iinfo.cz/v/ico-l-biovyrobci.png);}
* html ul.database-list li.biovyrobci a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-biovyrobci.png', sizingMethod='crop');}
ul.database-list li.vitaminy-mineraly a {background-image: url(http://i.iinfo.cz/v/ico-l-vitaminy-mineraly.png);}
* html ul.database-list li.vitaminy-mineraly a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-vitaminy-mineraly.png', sizingMethod='crop');}
ul.database-list li.byliny-koreni a {background-image: url(http://i.iinfo.cz/v/ico-l-byliny-koreni.png);}
* html ul.database-list li.byliny-koreni a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-byliny-koreni.png', sizingMethod='crop');}
ul.database-list li.emulgatory a {background-image: url(http://i.iinfo.cz/v/ico-l-emulgatory.png);}
* html ul.database-list li.emulgatory a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-emulgatory.png', sizingMethod='crop');}
ul.database-list li.nemoci a {background-image: url(http://i.iinfo.cz/v/ico-l-nemoci.png);}
* html ul.database-list li.nemoci a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-nemoci.png', sizingMethod='crop');}
ul.database-list li.cykloservisy a {background-image: url(http://i.iinfo.cz/v/ico-l-cykloservisy.png);}
* html ul.database-list li.cykloservisy a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-cykloservisy.png', sizingMethod='crop');}
ul.database-list li.lecba-neplodnosti a {background-image: url(http://i.iinfo.cz/v/ico-l-lecba-neplodnosti.png);}
* html ul.database-list li.lecba-neplodnosti a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-lecba-nemoci.png', sizingMethod='crop');}
ul.database-list li.lezecke-steny a {background-image: url(http://i.iinfo.cz/v/ico-l-lezecke-steny.png);}
* html ul.database-list li.lezecke-steny a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-lezecke-steny.png', sizingMethod='crop');}
ul.database-list li.cyklostezky a {background-image: url(http://i.iinfo.cz/v/ico-l-cyklostezky.png);}
* html ul.database-list li.cyklostezky a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-cyklostezky.png', sizingMethod='crop');}
ul.database-list li.babyboxy a {background-image: url(http://i.iinfo.cz/v/ico-l-babyboxy.png);}
* html ul.database-list li.babyboxy a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-babyboxy.png', sizingMethod='crop');}
ul.database-list li.jmena a {background-image: url(http://i.iinfo.cz/v/ico-l-jmena.png);}
* html ul.database-list li.jmena a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-jmena.png', sizingMethod='crop');}
ul.database-list li.bruslarske-stezky a {background-image: url(http://i.iinfo.cz/v/ico-l-bruslarske-stezky.png);}
* html ul.database-list li.bruslarske-stezky a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-bruslarske-stezky.png', sizingMethod='crop');}
ul.database-list li.farmarske-trhy a {background-image: url(http://i.iinfo.cz/v/ico-l-farmarske-trhy.png);}
* html ul.database-list li.farmarske-trhy a {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://i.iinfo.cz/v/ico-l-farmarske-trhy.png', sizingMethod='crop');}
/* ----------------------------- RUBRIC - tutorial ---------------------------- */
.tutorial {margin: 0 7px;}
.tutorial h3 {margin: 15px 0 3px;}
.tutorial p {margin: 3px 0 15px;}
/* ----------------------------- DATABASE - map ---------------------------- */
.db-settings {margin-bottom: 20px;}
.db-settings h3 {
	color: #2d5023;
	font-size: 130%;
	margin: 0px;
}
.db-settings form {
	margin: 8px 0px 0px 0;
	padding: 0;
}
.db-settings ul {
	margin: 0 0 0 0;
	padding: 0;
}
.db-settings ul li {
	display: inline;
	list-style-type: none;
	margin-right: 7px;
	font-size: 90%;
}
#sidebar .db-settings.katalog-search form {
	margin-bottom: -10px;
	position: relative;
}
#sidebar .db-settings.katalog-search table input.text {width: 300px;}
#sidebar .db-settings.katalog-search table input.button {
	position: absolute;
	right: 0px;
	top: 0px;
}
*+html #sidebar .db-settings.katalog-search table input.button {top: 1px;}
* html #sidebar .db-settings.katalog-search table input.button {
	right: 8px;
	top: 1px;
}
#sidebar #db-filter form {position: relative;}
#db-filter form label {
	display: block;
	float: left;
	height: 25px;
	margin-left: 6px;
	font-size: 90%;
	vertical-align: baseline;
	white-space: nowrap;
}
#db-filter form label.filter-checked, #db-filter form label.filter-checked a, #db-filter form label.filter-checked select {
	color: #c10808;
	font-weight: bold;
}
#db-filter form label input {
	display: block;
	float: left;
	margin-left: 0;
	margin-right: 2px;
}
#db-filter form label input.button {
	margin: 0 0 0 20px;
	position: relative;
	top: -3px;
	vertical-align: baseline;
	width: 100px;
}
#sidebar #db-filter form label input.button {
	bottom: -24px;
	height: 24px;
	position: absolute;
	right: 0px;
	top: auto;
}
* html #sidebar #db-filter form label input.button {
	bottom: 45px;
	right: 10px;
}
#db-filter form label select {
	margin-right: 7px;
}
#db-filter form label a {
	border-right: 1px solid #dfdfde;
	display: block;
	float: left;
	padding-right: 6px;
	position: relative;
	top: 2px;
}
* html #db-filter form label a {
	position: static;
}
#geo-nav h3 {float: left;}
#geo-nav .breadcrumb {
	float: left;
	margin: 3px 0  3px 3px;
	width: auto;
}
.objects .box {margin: 20px 0;}
.objects .box h2 {
	font-size: 110%;
	margin: 0;
}
.objects .box span.rating {
	color: #951c1c;
	font-size: 90%;
}
.objects .box a.comments {
	background: url(http://i.iinfo.cz/v/ico-comments-blue.gif) left center no-repeat;
	display: block;
	font-size: 90%;
	margin: 0 15px;
	padding-left: 15px;
}


.objects .box.highlight {
	background: #fffee2;
}

.objects .box.highlight .corner{
	background-image: url(http://i.iinfo.cz/v/box-highlight-corners.gif) !important;
}

.objects .box.highlight span.paid-link{
	color:#C7B257;
	font-size:11px;
	position:absolute;
	right:8px;
	top:-15px;
}

.objects .objectImg {
	float: right;
	margin: 0 0 0 10px;
	border: 1px solid black;
}

#map-wrapper {
	border: 1px solid #e3dbc4;
	padding: 3px 2px;
}
#map-legend {margin: 10px 7px;}
#map-legend strong {
	color: #615c50;
	display: block;
	margin-bottom: 10px;
	text-transform: uppercase;
}
#map-legend div {
	float: left;
	margin-bottom: 7px;
	width: 33%;
}
#map-legend div img {vertical-align: middle;}

#zoom-map {
	display: none;
}
#zoom-map a{
	height: 34px;
	display: block;
	background-image: url(http://i.iinfo.cz/v/zoom-in.png);
	line-height: 34px;
	font-weight: bold;
	width: 117px;
	margin: 0 0 20px 0;
	padding: 0 0 0 38px;
	text-decoration: none;
}

#map-overlay {
	background-color: #fff;
	background-image: url(http://i.iinfo.cz/v/bt.gif);
	width: 800px;
	display: none;
	padding: 8px 8px 0px 8px;
	height: 608px;
}



#map-overlay div.close {
	background-image: url(http://i.iinfo.cz/v/overlayClose.png);
	position: absolute;
	right: 0px;
	top: -24px;
	cursor: pointer;
	height: 24px;
	width: 110px;
}

#map-overlay iframe {
	
	background: #fff;
	padding: 8px 8px 0 8px;
	}



#track-profile canvas {
	/*color: #fff;
	background: #fff;*/
	
	
	}

#track-profile {
	display: block;
	position: absolute;
	background: #fff;
	z-index: 1000000;
		
	}
	
#track-profile span.alt-max,#track-profile span.alt-min {
	position: absolute;
	padding: 1px 2px;
	
	color: #fff;
	font-size: 86%;
	background-image: url(http://i.iinfo.cz/v/transparent.png);
}

#track-profile span.alt-min {
	bottom: 1px; 
	left: 0px; 	
	}
	
#track-profile span.alt-max {
	bottom: 85px; 
	left: 0px; 
}


#add-to-db {margin: 0 0 20px 0;}
#add-to-db a {
 	background: url(http://i.iinfo.cz/v/ico-link-add.png) left 70% no-repeat;
	color: #166e98;
	display: block;
	font-size: 120%;
	font-weight: bold;
	padding: 3px 30px;
}
/* ----------------------------- NEMAPOVE DATABASE ---------------------------- */
.nemapove-list #main {
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 180px;
}
.nemapove-detail #main {background-image: none !important;}
#p-byliny #main {background-image: url(http://i.iinfo.cz/v/nemapove-byliny.jpg);}
#p-emulgatory #main {background-image: url(http://i.iinfo.cz/v/nemapove-emulgatory.jpg);}
#p-nemoci #main {background-image: url(http://i.iinfo.cz/v/nemapove-nemoci.jpg);}
#p-vitaminy #main {background-image: url(http://i.iinfo.cz/v/nemapove-vitaminy.jpg);}
#p-jmena #main {background-image: url(http://i.iinfo.cz/v/nemapove-jmena.jpg);}
/* ----------------------------- DATABASE - object detail ---------------------------- */
.object-detail {width: 100%;}
.object-detail thead td, .object-detail thead th {padding: 10px;}
.object-detail thead th {min-width: 10%;}
.object-detail tbody td, .object-detail tbody th {
	border: 1px solid #ebe6ce;
	padding: 5px;
}
.object-detail tbody th {
	background-color: #eeece6;
	width: 25%;
}
.object-detail tbody td.db-yes span, .object-detail tbody td.db-no span {
	background-position: center left;
	background-repeat: no-repeat;
	display: block;
	padding-left: 15px;
}
.object-detail tbody td.db-yes span {
	background-image: url(http://i.iinfo.cz/v/ico-db-yes.gif);
	color: #5a6e09;
	font-weight: bold;
}
.object-detail tbody td.db-no span {
	background-image: url(http://i.iinfo.cz/v/ico-db-no.gif);
	color: #666;
}
.object-rating .actual-rating {
	background: url(http://i.iinfo.cz/v/object-rating-actual.png) center center no-repeat;
	color: #fff;
	display: block;
	font-size: 120%;
	font-weight: bold;
	margin-right: 10px;
	padding: 8px;
}
.object-rating div.right {
	margin-top: 1px;
	position: relative;
}
.object-rating div.right .mark {
	background: url(http://i.iinfo.cz/v/object-rating-marks.gif) center center no-repeat;
	color: #a92828;
	display: block;
	float: left;
	font-size: 85%;
	font-weight: bold;
	margin-left: 4px;
	padding: 3px 6px;
	text-decoration: none;
}
.object-rating div.right a:hover, .object-rating div.right strong.mark {
	background-image: url(http://i.iinfo.cz/v/object-rating-mark-active.gif);
	color: #fff;
	font-weight: normal;
}
.object-rating div.right a span.description {
	color: #fff;
	display: block;
	font-weight: normal;
	position: absolute;
	right: 9999px;
	top: 23px;
	z-index: -1;
}
.object-rating div.right a:hover span.description {
	color: #a92828;
	right: 30px;
	z-index: 1000;
}
.object-rating div.left span.left strong {
	color: #a92828;
	display: block;
	font-size: 110%;
}

.bad-information {
	margin: 1em 0 2em 0;
	text-align: right;
	padding-right: 8px;
}

/* ----------------------------- ARTICLE ---------------------------- */
#p-text h1 {margin-bottom: 25px;}
.article-info {
	display: block;
	margin-bottom: 2px;
	width: 100% !important;
	clear: both;
}
#p-text .article-info, #p-actuality .article-info {
	border-bottom: 2px solid #c6b590;
	margin-bottom: 15px;
	padding-bottom: 5px;
}
.article-info .author {
	background: url(http://i.iinfo.cz/v/ico-author.gif) center left no-repeat;
	display: inline;
	margin: 0 8px;
	padding-left: 10px;
}
/* Removing right margin at the title page*/
div.column-384 a.author {
	margin-right: 0;
}

.article-info .comments {
	background: url(http://i.iinfo.cz/v/ico-comments-grey.gif) center left no-repeat;
	display: inline;
	padding-left: 15px;
}


.article-info .comments{
	float: right;
}

.article-info .comments .new{
	border-left: 1px solid black;
	padding: 0 0 0 5px;
	margin: 0 0 0 5px;
}

#main div.archive-article.clear div.article-info {
padding: 0.6em 0 0 0;
}





.tags-rubrics {
	background: url(http://i.iinfo.cz/v/tags-rubrics-bg.gif) bottom left repeat-x;
	margin-top: -15px;
	padding: 10px 0 8px;
}
.opinion-view .tags-rubrics {
	margin: 0 0 10px ;
}
.tags-rubrics div {margin-bottom: 7px;}
.tags-rubrics h3 {margin-left: 5px; display: inline; font-size: 100%;}
.tags-rubrics a {margin-right: 4px;}
.tags-rubrics ul{
	display: inline;
	margin: 0;
	padding: 0;
	}

.tags-rubrics ul li{
	display: inline;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
.tags-rubrics strong a {
	color: #6c5e4b;
	text-decoration: none;
}
.perex {
	font-size: 100%;
	font-weight: bold;
	clear: both;
}
#p-archive .perex, #p-search .perex {font-weight: normal;}
.perex img {
	float: left;
	margin: 5px 10px 5px 0;
}
#p-archive .perex img, #p-search .perex img {
	height: 60px;
	width: 60px;
}
.author {
	clear: both;
	float: none;
	margin: 10px 0;
}
.author h3 {margin: 0 0 3px 0px; font-size: 100%;}
.author img {
	display: block;
	float: left;
	height: 48px;
	margin: 0px 5px 3px 0;
	width: 37px;
}
.author p {
	color: #777777;
	margin: 0;
}
table.opinions-overview {width: 100%;}
table.opinions-overview td, table.opinions-overview th {border-top: 1px solid #eee;}
table.opinions-overview table td {
	border-top: none;
	vertical-align: top;
}
table.opinions-overview tr.first td, table.opinions-overview tr.first th {border-top: none;}
table.opinions-overview td.opin-author, table.opinions-overview td.date, table.opinions-overview th {padding: 5px;}
table.opinions-overview td.opin-author, table.opinions-overview td.date {white-space: nowrap;}
table.opinions-overview td input {margin: auto 0;}
table.opinions-overview th div {
	float: left;
	height: 20px;
	position: relative;
	width: 7px;
}
table.opinions-overview th div img {
	left: 0;
	position: absolute;
	top: -5px;
}
.opinions-buttons {margin-top: 15px; text-align: right;}
.opinions-buttons a, a.new-discussion {
 	background-position: left 70%;
	background-repeat: no-repeat;
	color: #166e98;
	font-size: 120%;
	font-weight: bold;
	margin-left: 20px;
	padding: 3px 0 3px 30px;
}
.opinions-buttons a.opinions-add, a.new-discussion {background-image: url(http://i.iinfo.cz/v/ico-link-add.png);}
.opinions-buttons a.opinions-show-all {background-image: url(http://i.iinfo.cz/v/ico-link-all-opinions.png);}
a.new-discussion {
	float: none;
	margin: 15px 0;
}

.opinions-new {
	margin: 1.5em 0;
}

.opinions-new a{
	background-position: left 70%;
	background-repeat: no-repeat;
	color: #166e98;
	
	font-size: 120%;
	font-weight: bold;
	
	padding: 4px 0 4px 30px;
background-image: url(http://i.iinfo.cz/v/ico-link-add.png);
}

.TitleList p.info {
	background: #fcedc2 url(http://i.iinfo.cz/v/tipbck.png) repeat-x;
	color: #ae8400;
	margin: 0 -8px 0 -8px;
	padding: 0 10px 0 46px;
	font-weight: bold;
	font-size: 13px;
	min-height: 38px;
	line-height: 38px;
	position: relative;
	border: none;
	border-bottom: 1px solid #fff;
}

.TitleList p.info a {
	background: #fff;
	padding: 2px 4px;
}

.TitleList p.info span.ico {
	width: 28px;
	height: 28px;
	background: url(http://i.iinfo.cz/v/ico_optip.png);
	display: block;
	position: absolute;
	top: 6px;
	left: 7px;
}


/* @group NextNewOpinion */

.opinion-view div.link-next-new {
	position: absolute;
	right: 0px;
	bottom: -21px;
	height: 20px;
	line-height: 20px;
	font-size: 11px;
	text-align: right;
	background: url(http://i.iinfo.cz/v/link-next-new.png) center bottom;
	border-top: 1px solid #ebebeb;
}

.opinion-view div.link-next-new a{
	padding: 0 25px 0 10px;
	text-decoration: none;
	height: 20px;
	text-align: right;
	position: relative;
	font-weight: bold;
	}

	
.opinion-view div.link-next-new a .ico{
	background: url(http://i.iinfo.cz/v/link-next-new.png) no-repeat;
	width: 11px;
	height: 8px;
	display: block;
	position: absolute;
	right: 8px;
	top: 3px;
	}
.opinion-view div.link-next-new a:hover .ico{
	background: url(http://i.iinfo.cz/v/link-next-new.png) no-repeat right top;
	}
	
.opinion-view div.link-next-new .corner.bottom-left, .opinion-view div.link-next-new .corner.bottom-right{
	background-image: url(http://i.iinfo.cz/v/link-next-new.png);
	width: 5px;
	height: 20px;
	display: block;
	}

.opinion-view div.link-next-new .corner.bottom-left{
	background-position: left bottom;	
	}
.opinion-view div.link-next-new .corner.bottom-right{
	background-position: right bottom;
	}


/* @end */
/* ----------------------------- ARCHIVE ---------------------------- */
.archive-article, .search-result {
	border-bottom: 1px solid #dfdfde;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
.search-result .archive-article {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0;
}
.archive-article h3, .search-result h3 {margin: 5px 0;}
.archive-article .opin {
	font-weight: bold;
	margin: 15px 0;
}
/* ----------------------------- NAZORY POD CLANKEM ---------------------------- */
.article-discussion .article-discussion {
	border: none;
	padding: 0px;
}
.article-discussion .article-discussion .corner {display: none;}
.article-discussion .article-discussion, .article-discussion.under-opinion {margin-top: 10px;}
.article-discussion h2.heading {
	background-color: #e8e4d8;
	border-color: #e8e4d8 #e8e4d8 #e6dcbe;
	margin: -9px -9px 10px;
	padding: 5px 9px;
	position: relative;
}
.article-discussion h2.heading .corner {
	background-image: url(http://i.iinfo.cz/v/article-discuccion-title-corners.gif);
}
.article-discussion h2.heading span.bottom-left, .article-discussion h2.heading span.bottom-right {
	bottom: -5px;
}
.article-discussion h3 {
	margin-bottom: 7px;
}
.article-discussion p {
	margin: 3px 0;
}
/* ----------------------------- OPINION VIEW ---------------------------- */
.opinion-view {
	
	border-top: 2px solid #c8c4bd;
	margin-bottom: -2px;
	padding: 12px 0;
	position: relative;
}

.opinion-view .tags-rubrics{
	
	background: none;
	padding: 0;
}
.opinion-view.new {
	border-top: 2px solid #c2bd71;
	margin-bottom: 40px;
	background: #f9f8f6;
	padding: 8px 10px 12px 10px;
	margin-top: 25px;
}
.table-form .opinion-view {margin: 20px 0;}
.opinion-view .avatar {
	color: #9e9d9d;
	left: 0;
	margin-right: 10px;
	position: absolute;
	top: 13px;
}
.opinion-view.new .avatar {
	left: 8px;
	top: 10px;
}
.opinion-view .avatar a {color: #9e9d9d;}
.opinion-view .avatar img {
	border: 1px solid #c7c7c7;
	display: block;
	margin-bottom: 3px;
}
.opinion-view .opinion-text.with-avatar {margin-left: 60px;}
.opinion-view .opinion-text .opinion-info .left em {margin-left: 5px;}
.opinion-view .opinion-text .opinion-info .new {
	background-color: #bcb51f;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	left: -10px;
	margin-left: 10px;
	padding: 3px 7px 2px 7px;
	position: absolute;
	top: -20px;

	
}
.opinion-text pre{
	margin: 0.5em 0 1em 0;
	overflow-y: auto;
}
.opinion-view .opinion-text h3.title {
	color: #000;
	margin: 4px 0 2px;
}
.opinion-view .opinion-text h3.title a {color: #000;}
.opinion-view .opinion-text a.whole-tree {font-size: 85%;}
.opinion-view .opinion-text .text {margin: 15px 0 12px;}
.opinion-view .opinion-text a.opinion-odpovedet {
 	background: url(http://i.iinfo.cz/v/opinion-odpovedet.png) center center no-repeat;
	display: block;
	float: right;
	font-size: 85%;
	font-weight: bold;
	padding: 5px 0 6px;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	width: 84px;
}
.opinion-view .edit-interface a {margin-right: 10px;}




/* @group Opinion formatting */
.opinion-text abbr {
	text-transform: uppercase;
	border-bottom: 1px dotted #555;
}

.opinion-text acronym {
	border-bottom: 1px dotted #555;
}

.opinion-text table {
	border: 1px solid #aaaaaa;
	margin: 1em 0 1em 0;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
}

.opinion-text table caption{
	
	padding: 5px 6px 2px 6px;
	font-weight: bold;
	
}

.opinion-text table td, .opinion-text table th{
		padding: 5px 6px 5px 6px;
		border: 1px solid #aaaaaa;
}

.opinion-text table thead td, .opinion-text table thead th{
		background: white;
		font-weight: bold;}

.opinion-text table tbody td, .opinion-text table tbody th{
	background: #ddd;
		}

.opinion-text table tfoot td, .opinion-text table tfoot th{
		background: white;
		font-weight: bold;}

.opinion-text table th{
		font-weight: bold;
	
}



.opinion-text cite:before {
	content: "„";
	font-size: 100%;
	line-height: 1;
	
	}

.opinion-text cite:after {
	content: "“";
	font-size: 100%;
	line-height: 1;
}


.opinion-text q:before {
	content: "„";
	font-size: 100%;
	line-height: 1;
	
	}

.opinion-text q:after {
	content: "“";
	font-size: 100%;
	line-height: 1;
}


.opinion-text code {
	font-size: 120%;
}

.opinion-text del {
	color: #666666;
}

.opinion-text div {
	
}

.opinion-text kbd {
	font-size: 120%;
}

.opinion-text .text ins:before {
	content: "> ";
}

.opinion-text .text ins:after {
	content: " <";
}

.opinion-text ol {
	list-style-type: decimal;
	margin: 1em 0 1em 0;
}

.opinion-text ol li{
	list-style-type: decimal;
	margin: 0 0 0 2em;
	padding: 0.2em 0 0.2em 0;
}

.opinion-text ul {
	list-style-type: decimal;
	margin: 1em 0 1em 0;
}

.opinion-text ul li{
	list-style-type: disc;
	margin: 0 0 0 1.5em;
	padding: 0.2em 0 0.2em 0;
}

.opinion-text p{
	margin: 0 0 1em 0;
}

.opinion-text pre{
	margin: 0.5em 0 1em 0;
	overflow-y: auto;
}

.opinion-text samp{
	font-size: 120%;
}

.opinion-text sub{
	font-size: 0.8em;
	position: relative;
	top: 0.2em;
}

.opinion-text sup{
	font-size: 0.8em;
	position: relative;
	top: -0.2em;
}

.opinion-text dl{
	margin: 1em 0 1em 0;
}

.opinion-text dt{
	font-weight: bold;
}

.opinion-text dd{
	margin: 0 0 1em 1em;
}

.opinion-text small{
	font-size: 0.8em;
}

.opinion-text address{
	margin: 1em 0 1em 0;
}



/* @end */

.monitoringComponent {
	margin: 3em 0 10px 0;
}

.monitoringComponentArticle {
	margin: 10px 0 10px 0;
}

.monitoringComponent p{
	margin: 0 0 3px 0;
}


.monitoringComponentArticle #opinionsMonitor {
	position: relative;
	font-size: 13px;
	line-height: 21px;
	padding: 2px 0 2px 26px;
	margin-right: 8px;
}
.monitoringComponentArticle #opinionsMonitor span.ico {
	background-image: url(http://i.iinfo.cz/v/monitorControl.png);
	display: block;
	width: 21px;
	height: 21px;
	position: absolute;
	top: 0;
	left: 0;
}

.monitoringComponentArticle #opinionsMonitor:hover span.ico {
	background-position: -21px 0;
}

.monitoringComponentArticle #opinionsMonitor.active span.ico {
	background-position: -0px -21px;
}

.monitoringComponentArticle #opinionsMonitor.active:hover span.ico {
	background-position: -21px -21px;
}



.box.reply {
	margin: 0 0 10px 0;
	padding: 0;
}

p.commentingWhat {
	margin: -0.5em 0 0.5em 0;
}

.box.reply h2{
	margin: 0 0 6px 0;
	font-size: 14px;
}


/* @group OpinionButtons */
#opinionButtons {
	position: relative;
}

#opinionButtons .button .alt{
	display: none;
}

#opinionButtons .button:hover .titleDisplay{
	display: block;
	left: 100px;
}

#opinionButtons a.button:hover .titleDisplay{
	display: block;
	left: 100px;
}

#opinionButtons .button{
	width: 18px;
	height: 18px;
	display: block;
	float: left;
	margin: 0 5px 0 0;
	text-decoration: none;
	overflow: hidden;
	background: red;
	
}

#opinionButtons .button .titleDisplay{
	display: block;
	position: absolute;
	left: -8000px;
	top: 0;
	text-decoration: none;
	color: #b4afaf;
	line-height: 18px;
	
}

#opinionButtons .button .imgPlaceholder{
	display: block;
	width: 18px;
	height: 18px;
}

/* @group Button Set */
.button .imgPlaceholder {
	background-image: url(http://i.iinfo.cz/v/opinion-button-set.png);
}

.button.down .imgPlaceholder{
	background-position: 0 -18px;
}

.button.down-voted .imgPlaceholder{
	background-position: 0 -36px;
}

.button:hover.down .imgPlaceholder{
	background-position: 0px 0;
}

.button.up .imgPlaceholder{
	background-position: -18px -18px;
}

.button.up-voted .imgPlaceholder{
	background-position: -18px -36px;
}

.button:hover.up .imgPlaceholder{
	background-position: -18px 0;

	}

.button.monitor .imgPlaceholder{
	background-position: -36px -18px;
}

.button.monitor:hover .imgPlaceholder{
	background-position: -36px 0px;
}

.button.monitor.all .imgPlaceholder{
	background-position: -36px -54px;
}

.button.monitor.one.active .imgPlaceholder{
	background-position: -36px -36px;
}

.button.spamReport  .imgPlaceholder {
	background-position: -54px -18px;
}

.button.spamReport:hover  .imgPlaceholder {
	background-position: -54px 0px;
}

.button.spamReport.marked  .imgPlaceholder {
	background-position: -54px -36px;
}


.button.monitor.one.inactive .imgPlaceholder{
	
}



/* @end */
/* @end */






/* ----------------------------- DISKUSE ---------------------------- */
.discussion-rubrics {margin-bottom: 10px;}
.discussion-rubrics h2 {
	clear: none;
	color: #fff !important;
	float: left;
	margin: 0 17px 0 0;
	min-width: 20%;
	text-align: center;
	border: none !important;
}

.discussion-rubrics h2 span.top{
	display: none;
}
* html .discussion-rubrics h2 {
	margin: 0 22px 0 0;
	width: 20%;
}
.discussion-rubrics h2.last {
	margin-right: 0;
}



.discussion-rubrics h2.heading a {color: #fff !important;}
.discussion-label-filter h2, .discussion-label-filter p {margin: 0 0 10px;}
.discussion-label-filter h2 {color: #2d5023;}
.discussion-label-filter p a, .discussion-label-filter form label {font-weight: bold;}
.discussion-label-filter form label {
	float: left;
	margin-right: 5px;
}
.discussion-label-filter form fieldset {padding: 0;}
.discussion-label-filter form label input.ac_input {width: 135px;}
.discussion-label-filter form label .help {
	font-weight: normal;
	left: -3px;
	position: relative;
	top: -6px;
}
.discussion-detail .small {margin-top: 3px;}
.discussion-detail .left {width: 300px;}
.discussion-detail .right {
	margin-top: 2px;
	width: 250px;
}
.discussion-detail .right .date {float: right;}

div.opin-edited-info {
	border:1px solid #a72828;
    margin: 0.2em;
    padding: 0.5em;
    text-align: left;
}



/* ----------------------------- LABELS ---------------------------- */
.labels-list {
	line-height: normal;
	list-style-type: none;
	margin: 0 7px;
	padding: 0;
}
.labels-list li {
	border-bottom: 1px solid #e6e1cf;
	display: block;
	float: left;
	list-style-type: none;
	margin: 0 1% 10px;
	padding: 0 1% 10px;
	width: 29%;
}




/* @group URS */

.urs {
	font-size: 15px;
	line-height: 1.4;
	/* #ServerSpecific */
	margin: 1em 0 0 0px;
}

.urs .cb {
	clear: both;
	height: 1px;
	overflow: hidden;
	line-height: 1px;
	font-size: 1px;
}
.urs hr {
	display: block;
	height: 2px;
	overflow: hidden;
	border: none;
	background: #ead571;
	margin: 0.5em 0;
}

/* @group Font  */

/* Bold text */
.urs bold {
	font-weight: bold;
}

/* Italic text */
.urs em {
	font-style: italic;
}

/* Superscrip */
.urs sup {
	vertical-align: super;
	font-size: 0.65em;
}

/* Subscript */
.urs sub {
	vertical-align: sub;
	font-size: 0.65em;
}

/* @end */


/* @group Link */
.urs a[href^="http://"],
.urs a[href^="https://"],
a[href^="ftp://"] {
	background: url(http://i.iinfo.cz/v/ext.gif) no-repeat right center;
	padding-right: 13px;
}
/* Exceptions  #ServerSpecific */
.urs a[href^="http://i.iinfo.cz"],
.urs a[href^="http://r.iinfo.cz"] {
	background: none;
	padding-right: 0;
}
.urs a[href*=".vitalia.cz"] {
	padding-right: 0;
	background: none;
}

/* @end */
 
	



 
	


/* @group Lists */

.urs ul,
.urs ol {
	padding: 0;
	display: block;
	margin: 0em 0 1em 2em;
	line-height: 1.3;
}
.urs ul ul,
.urs ul ol,
.urs ol ul,
.urs ol ol {
	margin-top: .2em;
	margin-bottom: .2em;
}

/* 0 tab */
.urs ul li {
	margin-bottom: 0.4em;
	display: list-item;
	list-style-position: outside;
	list-style-type: disc !important;
}

/* 1 tab */
.urs ul li ul li{
	list-style-type: circle !important;
	margin-left: 1em;
}

/* 2 tab */
.urs ul li ul li ul li{
	list-style-type: square !important;
	margin-left: 1em;
}


/* Ordered list */
.urs ol li {
	margin-left: 0.45em;
	margin-bottom: 0.4em;
	list-style-type: decimal !important;
}

/* Definition list*/
.urs dl {
	display: block;
}

.urs dt {
	display: block;
	font-weight: bold;
	font-family: sans-serif
}

.urs dd {
	display: block;
	margin: .6em 0 1em 1em;
	line-height: 1.3;
}

/* @end */



/* @group Table */

/* Caption */
.urs table caption {
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	margin: 0.5em 0 0.3em 0;
	caption-side: top;
	/* #ServerSpecific */
	color: #334649; }

.urs table {
	font-size: 12px;
	border-collapse: collapse;
	border-spacing: 0;
	width: auto;
	margin: 0.6em auto;
}

.urs table + p .rs-note, div.rs-img-center + span.rs-note{
	display: block;
	text-align: center;
}
/* Cells */
.urs table th,
.urs table td {
	vertical-align: top;
	text-align: left;
	padding: .5em .5em;
	line-height: 1.2;
	empty-cells: show;
	}

/* Head cell */
.urs table th {
	/* #ServerSpecific */
	background: #fce235;
	border: 1px solid #d7d7d7;
}

/* Data cell */
.urs table td {
	/* #ServerSpecific */
	border: 1px solid #ededed;
}
/* @end */



/* @group Images */

/* @group Author and  Description */
.rs-img-left span.author, .rs-img-right span.author, .rs-img-center span.author{
		font-size: 11px;
		display: block;
		margin: 3px 0 0 0;
		color: #747474;
		}
		
.rs-img-left p, .rs-img-right p, .rs-img-center p{
		font-size: 12px;
		margin: 5px 0 0 0;
		border-bottom: 1px solid #EBEBEB;
		padding: 0 0 5px 0;
		line-height: 1.3;
				}
.urs .rs-img-left span.author + p, .urs .rs-img-right span.author + p, .urs .rs-img-center span.author + p{
		margin: 0;
				}
/* @end */

/* @group Lightbox Icons */
a.lightbox {
	position: relative;
}
.rs-img-center a.lightbox {
	display: inline-block;
}
a.lightbox span{
	position: absolute;
	width: 55px;
	height: 55px;
	bottom: 10px;
	right: 10px;
	display: none;
	background-image: url(http://i.iinfo.cz/v/lightbox_icons.png);
	}
a.lightbox.orig span{
	background-position: -55px 0;
	}
a.lightbox:hover span{
	display: block;
	}
	
.urs .rs-img-right a.lightbox img.right, .urs .rs-img-left a.lightbox img.left {
	float: none !important;
	margin: 0;
}


/* @end */

.rs-img-left, .urs img.left {
	margin: 5px 10px 10px 0;
	float: left;
	}

.rs-img-right, .urs img.right {
	margin: 5px 0 10px 10px;
	float: right;
	}
	
.rs-img-center {
	margin: 5px auto 10px auto;
	display: block;
	text-align: center;
	font-size: 13px;
	}

.rs-img-center img{
	margin: 0 auto;
	display: block;
	}
	
.urs img, .urs a img {
	border: none;
}

/* @end */
	

/* @group Text formatting */

/* @group Headers */

.urs h2,
.urs h3,
.urs h4,
.urs h5,
.urs h6 {
	margin: 0.8em 0 0.5em 0;
	line-height: 1.3;
}
/* H1 */
.urs h2 {
	font-size: 18px;
}
/* H2 */
.urs h3 {
	font-size: 17px;
}
/* H3 */
.urs h4 {
	font-size: 16px;
}
/* H4 */
.urs h5 {
	font-size: 15px;
}
/* h5 */
.urs h6 {
	font-size: 14px;
}


/* @end */

/* Paragraph */
.urs p {
	margin: 0 0 0.8em 0;
}

.urs p + ul,.urs p + ol {
	margin-top: -0.6em;}


/* Note */
.urs .rs-note {
	/* #ServerSpecific */
	color:#A3A3A3;
	font-size:13px;
	margin:0.5em 0 1em 0;
	display: block;
}
.urs p span.rs-note {
	margin: 0;
	display: inline;
}
/* Quotation */
.urs q {
	display: inline;
	font-style: italic;
}

q:before {
	content: "„";
	padding: 0 3px 0 0;
	line-height: 1;
}

q:after {
	content: "“";
	padding: 0 0 0 1px;
	line-height: 1;
}


/* Deleted content */
.urs del {
	text-decoration: line-through;
}

.urs ins {
	display: block;
	padding: .5em;
	margin: 0.5em 0 1em 0;
	/* #ServerSpecific */
	border: 1px solid #000;
}

/* Person */
.urs .rs-person {
	font-variant: small-caps;
}

/* Code */
.urs code {
	display:inline;
	font-size: 0.8em;
	font-family: monospace;
}

/* Blockquote */
.urs blockquote {
	display: block;
	font-style: italic;
	margin: 1em
}
.urs blockquote p:before {
	content: "„";
	font-size: 150%;
	padding: 0 3px 0 0;
	line-height: 1;
	
	}

.urs blockquote p:after {
	content: "“";
	font-size: 150%;
	padding: 0 0 0 1px;
	line-height: 0.3;
	position: relative;
	top: 2px;
	
}

/* Preformatted text */
.urs pre {
	clear:both;
	
	display:block;
	font-family:"Courier New",Courier,mono;
	line-height:1.4;
	margin:1em auto;
	overflow-y: auto;
	padding:8px;
	white-space:pre;
	width:99%;
	/* #ServerSpecific */
	border:1px solid #DDDDDD;
}

/* Question */
.urs .rs-question {
	display: block;
	margin: .7em 0 .3em;
	font-weight: bold
}

/* Answer*/
.urs .rs-answer {
	display: block;
	margin: .3em 1em 1em
}


/* Acronym, abbr */
.urs acronym,
.urs abbr {
	display: inline;
	cursor: help;
	border-bottom:1px dotted;
}


/* Cite */
.urs cite {
	
}

.urs blockquote cite {
	}
/* @end */

/* @group Attachments */



/* File */
.urs a.rs-file {
	display: inline
}

/* PDF */
.urs a.rs-file.file-pdf {
	
}

/* ZIP */
.urs a.rs-file.file-zip {
	
}

/* MSWORD */
.urs a.rs-file.file-msword {
	
}

/* file-octet-stream */
.urs a.rs-file.file-octet-stream {
	
}
/* @end */

/* @group Boxes */



/* @group promo-in-article */
.urs .promo-in-article {
	margin: 1em 0 1em 0;
	padding: 2em 0.5em 0 0.5em;
	clear: both;
	display: block;
	border: 2px solid #e7dfc3;	
	background: url(http://i.iinfo.cz/v/promo-article-tip.png) no-repeat;
	position: relative;
}

.urs .promo-in-article .corner{
	
	background-image: url(http://i.iinfo.cz/v/promo-article-corners.png);
}
.urs .promo-in-article .top-left {
	background-position: top left;
	left: -2px;
	top: -2px;
}

.urs .promo-in-article .top-right {
	background-position: top right;
	right: -2px;
	top: -2px;
}

.urs .promo-in-article .bottom-left {
	background-position: bottom left;
	left: -2px;
	bottom: -2px;
}

.urs .promo-in-article .bottom-right {
	background-position: bottom right;
	right: -2px;
	bottom: -2px;
}


/* @end */
/* @group PR notice */
.urs .pr-notice {
	/* #ServerSpecific */
	background: #fbf9ee;
	padding: 8px;
	text-align: center;
	border: 1px solid #f6d14d;
	font-size: 13px;
}


/* @end */

.urs div.rs-box, .urs div.rs-tip-major, .urs div.rs-tip-minor {
	margin: 1em 0 1em 0;
	padding: 0.5em 0.5em 0em 0.5em;
	/* #ServerSpecific */
	border: 1px solid red;
	clear: both;
}


/* @group Clearing */

.urs div.rs-box:after, .urs div.rs-tip-major:after, .urs div.rs-tip-minor:after {
	clear: both !important;
	content: "." !important;
	display: block !important;
	height: 0 !important;
	visibility: hidden !important;
}





/* @end */
.urs div.rs-box h2,
.urs div.rs-box h3,
.urs div.rs-box h4,
.urs div.rs-box h5,
.urs div.rs-box h6,
.urs div.rs-tip-major h2,
.urs div.rs-tip-major h3,
.urs div.rs-tip-major h4,
.urs div.rs-tip-major h5,
.urs div.rs-tip-major h6,
.urs div.rs-tip-minor h2,
.urs div.rs-tip-minor h3,
.urs div.rs-tip-minor h4,
.urs div.rs-tip-minor h5,
.urs div.rs-tip-minor h6 {
	margin-top: 0;
}

/* @group rs-box */

.urs div.rs-box {
	/* #ServerSpecific */
	border:1px solid #EAD571;
}

/* @end */

/* @group rs-tip-major */

.urs div.rs-tip-major {
	/* #ServerSpecific */
	background:#FEFADB none repeat scroll 0 0;
	border:1px solid #EAD571;
}


/* @end */

/* @group rs-tip-minor */
.urs div.rs-tip-minor {
	/* #ServerSpecific */
	border:1px dotted #CBCBCB;
}


/* @end */



/* @end */

/* @group Enquiry */

.urs .enquiry {
	clear: both;
	margin: 1em 0;
	/* #ServerSpecific */
	border:1px solid #EAD571;
	padding: 0.5em;
}

.urs .enquiry h2{
	margin-top: 0;
}

.urs .enquiry table th label {
	display: block;
	cursor: hand;
}

/* @end */

/* @end */

/* ----------------------------- SPECIALY - prehled ---------------------------- */
.specials-list {margin-bottom: 30px;}
.specials-list ul li h3 {
	font-size: 110%;
	margin-bottom: 5px;
}
/* ----------------------------- AUTORI - detail ---------------------------- */
#p-authors div.clear img {
	float: left;
	margin: 3px 10px 0 0;
}
/* ----------------------------- PORADNY ---------------------------- */
.consult {
	border-bottom: 1px solid #e7dfc2;
	margin: 0 7px 15px;
	padding-bottom: 20px; 
	position: relative;
}
.consult .consultant {
	margin: 10px 0 0 0;
	line-height: 1.3;
	position: relative;
	padding-bottom: 10px;
	min-height: 86px;
}
.consult h3, .consult p {margin: 0 0 5px;}
.consultant {margin: 0 7px 7px;}
.consult .consultant, .answer .consultant {margin: 0 0 7px;}

div.consultant.clear img {
	float: left;
	margin: 0 10px 0 0;

}



.consult .consultant strong {
	display: block;
	margin: 0 0 0 90px;
}
.consult .consultant p {
	font-size: 12px;
	margin: 0 0 0 70px;
	color: #8a897a;
}
.consult .consultant img {
	position: absolute;
	top: 0;
	left: 0;
}
.consultant p {margin: 0px;}

.rs-question h3, .rs-question p {margin: 0;}
.rs-question h3 {
	background-position: top left;
	background-repeat: no-repeat;
	padding: 1px 0 2px 29px; 
}

#p-consulting h3.rubric {
	background-repeat: no-repeat;
	background-repeat:no-repeat;
	padding:2px 0 5px 30px;
}

#p-consulting .rubric-zdravi h3.rubric {background-image: url(http://i.iinfo.cz/v/questionmark-zdravi-small.png);}
#p-consulting .rubric-rodina h3.rubric {background-image: url(http://i.iinfo.cz/v/questionmark-rodina-small.png);}
#p-consulting .rubric-relax h3.rubric {background-image: url(http://i.iinfo.cz/v/questionmark-relax-small.png);}
#p-consulting .rubric-jidlo h3.rubric {background-image: url(http://i.iinfo.cz/v/questionmark-jidlo-small.png);}
.rs-question .article-info {margin: 5px 0;}
.content h1.answer-title {
	background-position: top left;
	background-repeat: no-repeat;
	margin: -5px 0 10px !important;
	padding: 1px 0 2px 39px; 
}
.rubric-zdravi h1.answer-title {background-image: url(http://i.iinfo.cz/v/questionmark-zdravi-big.png);}
.rubric-rodina h1.answer-title {background-image: url(http://i.iinfo.cz/v/questionmark-rodina-big.png);}
.rubric-relax h1.answer-title {background-image: url(http://i.iinfo.cz/v/questionmark-relax-big.png);}
.rubric-jidlo h1.answer-title {background-image: url(http://i.iinfo.cz/v/questionmark-jidlo-big.png);}
.answer {margin: 0 0 20px 25px;}
.answer h3 {margin: 15px 0 7px;}
/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\ GENERAL \\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
/* ============================= HEADINGS ============================= */
.heading, .header {
	background-position: top left;
	background-repeat: repeat-x;
	clear: both;
	color: #fff;
	float: none;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	font-size: 120%;
	margin: 20px 0 13px;
	padding: 5px 8px 7px;
	position: relative;
	border-style: solid;
	border-width: 1px;
}
.heading.first, #sidebar .heading:first-child {margin-top: 0 !important; }



* html #sidebar .heading {margin-top: expression((this.previousSibling == null) ? '0' : '20px');}



.with-submenu #sidebar .heading {margin-top: 20px;}
.heading a, .heading a:visited, .header a, .header a:visited {color: #fff;}
.heading a.rss, .header a.rss  {
 	background: url(http://i.iinfo.cz/v/ico-rss.gif) center right no-repeat;
	color: #19739e !important;
	display: block;
	font-size: 80%;
	padding-right: 17px;
	position: absolute;
	right: 9px;
	text-decoration: none;
	top: 8px;
}
.heading a span.right {
	font-size: 80%;
	margin-top: 3px;
	text-decoration: underline;
}
.heading a:hover span.right {text-decoration: none;}
.heading .top, .header .top {
	background-position: top left;
	background-repeat: no-repeat;
	height: 3px;
	left: 5px;
	line-height: 3px;
	position: absolute;
	top: -1px;
	width: 82px;
	z-index: 1000;
}
/* When rubric is not defined use 4 color style */
.rubric-undefined .heading .top{background-image: url(http://i.iinfo.cz/v/heading-top-4colors.gif);}
.rubric-undefined .heading , .rubric-undefined .heading a {color: #385A03;}


.rubric-zdravi .heading .top, .rubric-zdravi .rubric.top-4colors .top, .rubric-zdravi .rubric .heading .top
{background-image: url(http://i.iinfo.cz/v/heading-top-zdravi.gif);}
.rubric-rodina .heading .top, .rubric-rodina .rubric.top-4colors .top, .rubric-rodina .rubric .heading .top
{background-image: url(http://i.iinfo.cz/v/heading-top-rodina.gif);}
.rubric-relax .heading .top, .rubric-relax .rubric.top-4colors .top, .rubric-relax .rubric .heading .top
{background-image: url(http://i.iinfo.cz/v/heading-top-relax.gif);}
.rubric-jidlo .heading .top, .rubric-jidlo .rubric.top-4colors .top, .rubric-jidlo .rubric .heading .top
{background-image: url(http://i.iinfo.cz/v/heading-top-jidlo.gif);}
.top-4colors.heading .top {background-image: url(http://i.iinfo.cz/v/heading-top-4colors.gif);}
.zdravi.heading, .discussion-rubrics .zdravi, .zdravi .heading {
	background-color: #0f9ccb;
	background-image: url(http://i.iinfo.cz/v/heading-zdravi-bg.png);
}
.zdravi.heading .corner, .discussion-rubrics .zdravi .corner, .zdravi .heading .corner {background-image: url(http://i.iinfo.cz/v/heading-zdravi-corners.png);}
.rodina.heading, .discussion-rubrics .rodina, .rodina .heading {
	background-color: #d90808;
	background-image: url(http://i.iinfo.cz/v/heading-rodina-bg.png);
}
.rodina.heading .corner, .discussion-rubrics .rodina .corner, .rodina .heading .corner {background-image: url(http://i.iinfo.cz/v/heading-rodina-corners.png);}
.relax.heading, .discussion-rubrics .relax, .relax .heading {
	background-color: #93a516;
	background-image: url(http://i.iinfo.cz/v/heading-relax-bg.png);
	}
.relax.heading .corner, .discussion-rubrics .relax .corner, .relax .heading .corner {background-image: url(http://i.iinfo.cz/v/heading-relax-corners.png);}
.jidlo.heading, .discussion-rubrics .jidlo, .jidlo .heading {
	background-color: #e2961c;
	background-image: url(http://i.iinfo.cz/v/heading-jidlo-bg.png);
}
.jidlo.heading .corner, .discussion-rubrics .jidlo .corner, .jidlo .heading .corner {background-image: url(http://i.iinfo.cz/v/heading-jidlo-corners.png);}
.heading, .header {
	background-image: url(http://i.iinfo.cz/v/heading-bg.gif);
	background-color: #e1d9b6;
	border-color: #e6dcbe #e0d7af #d9d09e;
	padding: 4px 6px 6px;
	clear: both;
}




.heading.zdravi, .heading.rodina, .heading.relax, .heading.jidlo {
	border: none !important;
	border-width: none;
	
	}

.heading.zdravi span.top-right, .heading.rodina span.top-right, .heading.relax span.top-right, .heading.jidlo span.top-right{
	top: 0;
	right: 0;
	}
	
.heading.zdravi span.top-left, .heading.rodina span.top-left, .heading.relax span.top-left, .heading.jidlo span.top-left{
	top: 0;
	left: 0;
	}
	
.heading.zdravi span.bottom-left, .heading.rodina span.bottom-left, .heading.relax span.bottom-left, .heading.jidlo span.bottom-left{
	bottom: 0;
	left: 0;
	}
	
.heading.zdravi span.bottom-right, .heading.rodina span.bottom-right, .heading.relax span.bottom-right, .heading.jidlo span.bottom-right{
	bottom: 0;
	right: 0;
	}



.heading .corner, .header .corner {background-image: url(http://i.iinfo.cz/v/heading-corners.gif);}
/* ============================= BOX ============================= */
.box {
	padding: 8px;
	position: relative;
}

.box h3{
	margin: 0 0 0.5em 0;
	padding: 0;
	font-size: 130%;}
/* ----------------------------- BOX - style3 ---------------------------- */
.style3.border, .prev-next.link-more {border-color: #97a81b;}
.border.style3 .corner, .prev-next.link-more .corner {background-image: url(http://i.iinfo.cz/v/box-green-corners.gif);}
/* ----------------------------- BOX - style1 ---------------------------- */
.style1.border {border-color: #e6dcbe;}
.style1 .fakebutton {
	background-image: url(http://i.iinfo.cz/v/fakebutton-beige-outer-bg.png);
	border-color: #d9d09e;
	margin: 10px 30px 0;
}
* html .style1 .fakebutton {display: inline-block;}
.style1 .fakebutton span {
	background-color: #dad1a0;
	background-image: url(http://i.iinfo.cz/v/fakebutton-beige-inner-bg.gif);
}
* html .style1 .fakebutton span {width: 120px;}
.border.style1 .corner {background-image: url(http://i.iinfo.cz/v/box-beige-corners.gif); }
/* ----------------------------- BOX - style2 ---------------------------- */
.style2.border {border-color: #e1d9b6;}
.border.style2 .corner {background-image: url(http://i.iinfo.cz/v/box-darkbeige-corners.gif);}
/* ============================= TABLES ============================= */
.urs table, table.tbl-simple, .table-form table, #p-katalog-add .table-form fieldset table {
	border: 1px solid #efe8d3;
	color: #6a5c40;
	margin: 15px 0;
	width: 98%;
}
.urs table:first-child, table.tbl-simple:first-child, .table-form table:first-child {margin-top: 0;}
* html .urs table, * html table.tbl-simple, * html .table-form table {margin-top: expression((this.previousSibling == null) ? '0' : '15px');}
.urs table caption, table.tbl-simple caption {
	caption-side: top;
	font-weight: bold;
	margin: 15px 0 -10px;
}
.urs table td, .urs table th, table.tbl-simple td, table.tbl-simple th, .table-form table td, .table-form table th, #p-katalog-add .table-form fieldset table td, #p-katalog-add .table-form fieldset table th {
	border: 1px solid #efe8d3;
	padding: 7px 11px;
}
.urs table thead th, table.tbl-simple thead th {
	background-color: #ede6ce;
	border-left: 1px solid #b7ad94;
	border-right: none;
}
.urs table thead th:first-child, table.tbl-simple thead th:first-child {border-left: 1px solid #efe8d3;}
* html .urs table thead th, * html table.tbl-simple thead th {border-left: expression((this.previousSibling == null) ? '1px solid #efe8d3' : '1px solid #b7ad94');}
.urs table tbody th, table.tbl-simple tbody th, .table-form table th, #p-katalog-add .table-form fieldset table th {background-color: #fbfaf5;}
.urs table tbody td, table.tbl-simple tbody td, .table-form table td {color: #5e5138;}
.table-form table td textarea {width: 450px;}
#p-consulting .column-384 .table-form table td textarea {
	height: 170px;
	width: 260px;
}
.table-form table td input {max-width: 450px;}
.column-384 .table-form table td input.text {width: 260px;}
* html .table-form table td input {width: 450px;}
* html .table-form table td input.button, * html #p-profile .table-form table td input {width: auto;}

#p-profile .table-form table th, #p-profile .tbl-simple th {width: 35%;}
#p-profile .table-form td textarea {width: 410px;}
#p-profile .table-form td small {display: block;}

#p-katalog-add .table-form table, #p-katalog-add .table-form table td, #p-katalog-add .table-form table th {border: none;}
#p-katalog-add .table-form table th {background-color: transparent;}
#p-katalog-add .table-form td textarea {width: 370px;}
#p-katalog-add .table-form table input.button {
	position: relative;
	top: -20px
}
/* ============================= FORMS ============================= */
form {
	margin: 0;
	padding: 0;
}
fieldset {
	border: 0;
	margin: 0;
	padding: 0 5px;
}
.table-form fieldset {padding: 0;}
label.required:after {content: "*";}
form table th {vertical-align: top;}
.db-settings legend {
	font-weight: bold;
	margin-left: -5px;
}
.legend {
	background-color: #e6dcbe;
	color: #2d5023;
	margin: 0;
	padding: 3px 15px;
	position: absolute;
	top: -14px;
}
.table-form legend {
	font-size:120%;
	font-weight:bold;
}
form .button {
	display: block;
	margin: 0 auto;
}
/* ----------------------------- LOGIN & OTHER SIMILAR FORMS ---------------------------- */
.box.form {margin: 30px auto 20px;}
.box.form input.text {
	margin-left: 5px;
	width: 200px;
}
.box.form input.button, .table-form  input.button {
	float: right;
	margin-left: 15px;
}
#login-form {
	padding-top: 20px;
	width: 340px;
}

#login-form .register{
	text-align: center;
	margin: 2px;
	border: 1px solid #e6dcbe;
	padding: 8px;
}

#login-form .lostLogin{
	text-align: center;
	margin: 0 0 1em 0;}

#login-form .register #regButton{
	text-align: center;
	margin: 0 auto 0.5em auto;
	border: 1px solid #d9d09e;
	padding: 4px 8px;
	display: block;
	width: 6em;
	text-decoration: none;
	color: #385A03;
	background: url(http://i.iinfo.cz/v/fakebutton-beige-outer-bg.png) 0 bottom;
}
#login-form table {margin-bottom: 15px;}
#lost-form {width: 260px;}
#register-form {width: 380px;}
/* ----------------------------- ADVANCED SEARCH ---------------------------- */
#advanced-search {margin-bottom: 15px;}
#p-search input {
	position: relative;
	top: 2px;
}
#p-search input.text {
	top: 0px;
	width: 200px;
}
#p-search input.button {
	display: inline;
	margin-right: 30px;
	top: 0px;
}
/* ============================= LISTS ============================= */
ul, ol {line-height: 1.6;}
ul.list, .list ul {
	list-style: none;
	margin: 0 0 0 8px;
	padding: 0;
}
#sidebar ul.list.ico-4colors {margin: 0 7px;}
ul.list li, .list ul li {
	background-position: left 8px;
	background-repeat: no-repeat;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0 0 0 8px;
}
ul.list.zdravi li, .list.zdravi ul li, .rubric-zdravi ul.list li {background-image: url(http://i.iinfo.cz/v/list-zdravi.gif);}
ul.list.rodina li, .list.rodina ul li, .rubric-rodina ul.list li {background-image: url(http://i.iinfo.cz/v/list-rodina.gif);}
ul.list.relax li, .list.relax ul li, .rubric-relax ul.list li {background-image: url(http://i.iinfo.cz/v/list-relax.gif);}
ul.list.jidlo li, .list.jidlo ul li, .rubric-jidlo ul.list li {background-image: url(http://i.iinfo.cz/v/list-jidlo.gif);}
#sidebar ul.list li, ul.list.ico-4colors li, .list.ico-4colors ul li {background-image: url(http://i.iinfo.cz/v/list-4colors.gif) !important;}
/* ----------------------------- LINK - MORE ---------------------------- */
ul.error {
	margin: 0;
	padding: 0 15px;
}
/* ============================= SPECIAL LINKS ============================= */
/* ----------------------------- LINK - MORE ---------------------------- */
span.link-more {
	border-color: #e7debc;
	display: block;
	margin: 10px 0 20px;
	position: relative;
}
span.link-more.prev-next {font-weight: bold;}
.rubric-zdravi .link-more.prev-next {border-color: #1ea1c2;}
.rubric-rodina .link-more.prev-next {border-color: #df2626;}
.rubric-relax .link-more.prev-next {border-color: #7f8807;}
.rubric-jidlo .link-more.prev-next {border-color: #d19e04;}
span.link-more a {
	background: url(http://i.iinfo.cz/v/arrow-blue-big-right.gif) center right no-repeat;
	display: block;
	float: right;
	margin-right: 9px;
	padding: 5px 13px 6px 0;
}
span.link-more a.left {
	background: url(http://i.iinfo.cz/v/arrow-blue-big-left.gif) center left no-repeat;
	margin-left: 9px;
	padding: 5px 0 6px 13px;
}
span.link-more a.rss {
 	background: url(http://i.iinfo.cz/v/ico-rss.gif) center left no-repeat;
	font-size: 85%;
	padding: 0 0 0 17px;
	position: absolute;
	left: 9px;
	top: 7px;
}
span.link-more .corner {
	background-image: url(http://i.iinfo.cz/v/link-more-corners.gif);
	text-decoration: none;
}
.rubric-zdravi .link-more.prev-next .corner {background-image: url(http://i.iinfo.cz/v/prev-next-zdravi-corners.gif)}
.rubric-rodina .link-more.prev-next .corner {background-image: url(http://i.iinfo.cz/v/prev-next-rodina-corners.gif)}
.rubric-relax .link-more.prev-next .corner {background-image: url(http://i.iinfo.cz/v/prev-next-relax-corners.gif)}
.rubric-jidlo .link-more.prev-next .corner {background-image: url(http://i.iinfo.cz/v/prev-next-jidlo-corners.gif)}
/* ----------------------------- LINK - DETAIL ---------------------------- */
a.link-detail, .link-next {
 	background: url(http://i.iinfo.cz/v/arrow-blue-small-right.gif) right 70% no-repeat;
	padding-right: 7px;
	white-space: nowrap;
}

.listing.days span.link-next {
	float: right;
}

#main div.listing.days.clear span a {
	margin: 0 0.5em;
}

.link-previous {
 	background: url(http://i.iinfo.cz/v/arrow-blue-small-left.gif) left 70% no-repeat;
	padding-left: 7px;
	white-space: nowrap;
}
/* ----------------------------- LINKS (print, recommend) ---------------------------- */
.links {margin: 10px 0; padding: 8px 8px 5px 8px;}
.links div.left {margin-top: 2px;}
.links .right a, .links .right span {
	background-position: center left;
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding: 1px 0 2px 25px;
	margin-left: 10px;
}
.links .right a.link-recommend {background-image: url(http://i.iinfo.cz/v/ico-recommend.gif);}
.links .right span.link-print {
	background-image: url(http://i.iinfo.cz/v/ico-print.gif);
	color: #17649a;
	cursor: pointer;
	text-decoration: underline;
}
.links .right span.link-print:hover {
	text-decoration: none;
}

.facebookshare {
	float:left;
	margin-right:1em;
}
#socialshare a.icotext {
	position:relative;
	top:-3px;margin-right:1em
}



/* ----------------------------- Alphabet navigation (A, B, C,...) ---------------------------- */
.alphabet {
		
}

.alphabet ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

.alphabet ul li{
	float: left;
	margin: 0;
	padding: 0;
	height: 35px;
	display: block;
	width: 30px;
	}

.alphabet ul li a, .alphabet ul li strong{
	background: url(http://i.iinfo.cz/v/pagination-number.png) top center no-repeat;
	font-weight: bold;
	height: 30px;
	padding: 7px 0 0 0px;
	display: block;
	text-align: center;
	font-size: 90%;
	width: 23px;
	margin: 0 0x 0 0;
	

}

.alphabet ul li strong{
	background: url(http://i.iinfo.cz/v/pagination-number-active-up.png) top center no-repeat;
	color: #901D1D;

}


/* ============================= TABS ============================= */
ul.tabs {
	border-bottom: 4px solid #3d612f;
	list-style: none;
	margin: 20px 0;
	padding: 0;
}
.down ul.tabs {
	border-bottom: none;
	border-top: 4px solid #3d612f;
}
#p-archive ul.tabs {margin: 10px 0 7px;}
ul.tabs li {
	border-color: #d2d3d0 #dfdfde #fff;
	border-style: solid;
	border-width: 1px;
	display: block;
	float: left;
	list-style: none;
	margin: 0 6px 0 0;
	position: relative;
}
.down ul.tabs li {border-color: #fff #dfdfde #d2d3d0;}
#p-profile ul.tabs li {margin: 0 1px 0 0;}
ul.tabs li.active {
  background: #3d5f30 url(http://i.iinfo.cz/v/tabs-active-bg.gif) top left repeat-x;
	border-color: #436f33 #3a612d #3d5f30;
}
.down ul.tabs li.active {
  background: #3d5f30 url(http://i.iinfo.cz/v/tabs-active-bg-down.gif) bottom left repeat-x;
	border-color: #3d5f30 #3a612d #436f33;
}
ul.tabs li a, ul.tabs li strong {
	color: #0d5c81;
	display: block;
	font-weight: bold;
	padding: 7px 12px 6px;
}
#p-profile ul.tabs li a, #p-profile ul.tabs li strong {
	padding: 7px 5px 6px;
	position: relative;
	z-index: 2000;
}
ul.tabs li.active strong, ul.tabs li.active a {color: #fff;}
ul.tabs li .corner {
 	background-image: url(http://i.iinfo.cz/v/tabs-sides.gif);
	height: 20px;
	width: 8px;
}

ul.tabs li .corner.bottom-left, ul.tabs li .corner.bottom-right{
 	display: none;
}
.down ul.tabs li .corner {background-image: url(http://i.iinfo.cz/v/tabs-sides-down.gif);}
ul.tabs li.active .corner {background-image: url(http://i.iinfo.cz/v/tabs-sides-active.gif);}
.down ul.tabs li.active .corner {background-image: url(http://i.iinfo.cz/v/tabs-sides-active-down.gif);}
/* ============================= IMG OVER TEXT ============================= */
.img-over-text {
	display: block;
	overflow: hidden;
	position: relative;
	text-decoration: none !important;
}
a.img-over-text {cursor: pointer;}
.img-over-text span {
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	height: 100%;
	left: 0;
	margin: 0 !important;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 9000;
}
/* ============================= FAKE BUTTON ============================= */
.fakebutton {
	background-position: bottom left;
	background-repeat: no-repeat;
	border: 1px solid transparent;
	color: #152b0e !important;
	display: block;
	font-size: 90%;
	font-weight: bold;
	padding: 1px 0 0 1px;
	text-decoration: none !important;
}
.fakebutton span {
	background-position: top left;
	background-repeat: repeat-x;
	display: block;
	padding: 5px 0;
	text-align: center;
}
/* ============================= PAGINATION ============================= */
.pagination {
	background: url(http://i.iinfo.cz/v/pagination-bg-up-left.png) bottom left no-repeat;
	margin-bottom:2.5em;
}
.down .pagination {
	background: url(http://i.iinfo.cz/v/pagination-bg-down-left.png) top left no-repeat;
	margin-bottom: 10px;
	margin-top:2.5em;
}
.pagination .inner {
 	background: url(http://i.iinfo.cz/v/pagination-bg-up-right.png) bottom right no-repeat;
	padding-bottom: 6px;
	position: relative;
}
.down .pagination .inner {
 	background: url(http://i.iinfo.cz/v/pagination-bg-down-right.png) top right no-repeat;
	padding-top: 6px;
}
.ipn-rein {
	bottom: -15px;
	left: 7px;
	position: absolute;
}
.down .ipn-rein {top: -15px;}
.pagination .first, .pagination .last {display: none;}
.pagination a, .pagination span {
	display: block;
	float: left;
	height: 33px;
	margin-bottom: -1px;
	padding: 10px 11px 0;
	position: relative;
	
}

.pagination .arrow span{
	display: inline;
	float: none;
	height: auto;
	margin-bottom: 0;
	padding: 0;
	position: relative;
}


.down .pagination a, .down .pagination span {
	height: 23px;
	margin-top: -1px;
	padding: 22px 11px 0;
}

.down .pagination .arrow span{
	height: auto;
	margin-top: 0;
	padding: 0;
	display: inline;
}
.pagination .previous {background: url(http://i.iinfo.cz/v/pagination-arrow-left.gif) left 40% no-repeat;}
.down .pagination .previous {background-position: left 75%;}
.pagination .next {background: url(http://i.iinfo.cz/v/pagination-arrow-right.gif) right 40% no-repeat;}
.down .pagination .next {background-position: right 75%;}
.pagination .number {
 	background: url(http://i.iinfo.cz/v/pagination-number.png) top center no-repeat;
	font-weight: bold;
}
.down .pagination .number {background: url(http://i.iinfo.cz/v/pagination-number.png) bottom center no-repeat;}
.pagination .number:hover {background-image: url(http://i.iinfo.cz/v/pagination-number-hover.png);}
.pagination .number.active {
 	background-image: url(http://i.iinfo.cz/v/pagination-number-active-up.png);
	color: #901d1d;
}
.down .pagination .number.active {background-image: url(http://i.iinfo.cz/v/pagination-number-active-down.png);}
/* ============================= ARCHIVE - listing ============================= */
.listing {
	border-bottom: 1px solid #3D612F;
	margin: 7px 0 15px;
	padding: 0 9px 8px;
}
.down .listing {
	border-bottom: none;
	border-top: 1px solid #3D612F;
	margin: 15px 0 7px;
	padding: 8px 9px 0;
}
/* ============================= ADVERTISEMENT ============================= */


/* @group Text */

.ad-textbox {
	border-top: 1px solid rgb(211, 210, 210);
	padding-top: 8px;
}

.ad-textbox h5{
	font-size: 14px;
	margin: 0 0 2px 0;}

.ad-textbox {
	font-size: 14px;
	text-align: left;
	line-height: 1.4;
}

.ad-textbox img {
	margin: 4px 10px 0 0;
	float: left;
}


.ad-textbox:after {
	clear: both !important;
	content: "." !important;
	display: block !important;
	height: 0 !important;
	visibility: hidden !important;
}

.ad-textbox {
	display: inline-block !important;
}

.ad-textbox {
	display: block !important;
}

/* End hide from IE-mac */

/* @end */
.ad iframe {margin:auto !important}

.admarker {margin:0 auto;font-size:.9em; color:#CECECE;font-weight:normal;text-align:center}

.articles span.admarker {
	text-align: left;
	border-left: 1px solid #CECECE;
	padding: 0 0 0 4px;
}

.articles  span.admarker.norubric {
	border-left: none;
	padding-left: 0;
}
.ad-textbox {
	text-align:left;
	padding:5px;
	border:solid 1px #DEDEDE;
}

.ad-textbox p{
	margin: 0;
}

.ad-textbox img {
	display:block;
	margin:auto;
}

.ad {
	float: none;
	margin: 15px auto;
	text-align:center;
}

.ad object{
	margin: 0 auto;
}

#ad-supersquare {
text-align: center;	
}

.articles .ad:first-child, #sidebar .ad:first-child {margin-top: 0;}
* html .articles .ad, * html #sidebar .ad {margin-top: expression((this.previousSibling == null) ? '0' : '15px');}
.ad span {
	color: #5e5e5e;
	display: block;
	font-size: 80%;
	margin: 5px 0 0 0;
	text-align: center;
	text-transform: uppercase;
}
#ad-300x300 {width: 300px;}
.column-384 #ad-400x200 {
	left: -8px;
	position: relative;
	width: 400px;
}

/* @group AdSense */

.adsense-box {
	line-height:1.3
}

.ads-by-google {
	display:block;
	font-size:.85em;
	text-align:right;
	position:relative;
	top:15px;
}

.ads-by-google a {
	color:#777;
}

.adsense-headline {
	font-size:1.1em;
	display:block;
}

.adsense-url {
	text-decoration:none;
	color:#777 !important;
	font-size:90%
}

.adsense-onead {
	margin:7px 0 7px 0
}

.adsense-box#as-nazory {
	clear:both;
}

.adsense-box#as-sidebar-special {
	padding-left:16px;
}
/* @end */

/* @group Sticky on the side */
.ad.skyscraperCol {
	top: -15px;
	width: 180px;
	position: absolute;
	right: -200px;	
	z-index: 10000;
}

.ad.skyscraperStickyCol #skyscraperSticky{
		}


/* @end */





/* ============================= CLEAR - start ============================= */
.clear:after {
	clear: both !important;
	content: "." !important;
	display: block !important;
	height: 0 !important;
	visibility: hidden !important;
}
.clear {display: inline-block !important;}
/* Hides from IE-mac \*/
* html .clear {height: 1% !important;}
.clear {display: block !important;}
/* End hide from IE-mac */
/* ============================= CLEAR - end ============================= */
.clearing {
	clear: both;
	float: none;
}
/* ============================= CORNERS ============================= */
span.corner {
	background-repeat: no-repeat;
	height: 5px;
	line-height: 5px;
	position: absolute;
	width: 5px;
	z-index: 1000;
	/*overflow: hidden; FUCK */
	font-size: 1px;
}
span.top-left {
	background-position: top left;
	left: 0;
	top: 0;
}
span.top-right {
	background-position: top right;
	right: 0;
	top: 0;
}
span.bottom-left {
	background-position: bottom left;
	left: 0;
	bottom: 0;
}
span.bottom-right {
	background-position: bottom right;
	right: 0;
	bottom: 0;
}
.submenu span.top-left, .border span.top-left, .heading span.top-left, .header span.top-left 
{
	left: -1px;
	top: -1px;
}
.submenu span.top-right, .border span.top-right, .heading span.top-right , .header span.top-right {
	right: -1px;
	top: -1px;
}
.submenu span.bottom-left, .border span.bottom-left, .down span.top-left, .heading span.bottom-left, .header span.bottom-left {
	bottom: -1px;
	left: -1px;
	top: auto;
}
.submenu span.bottom-right, .border span.bottom-right, .down span.top-right, .heading span.bottom-right, .header span.bottom-right {
	bottom: -1px;
	right: -1px;
	top: auto;
}

* html .heading span.bottom-left,
* html .heading span.bottom-right,
* html .link-more span.bottom-left,
* html .link-more span.bottom-right,
* html #sidebar .box span.bottom-left,
* html #sidebar .box span.bottom-right,
* html #p-archive .objects .box span.bottom-left,
* html #p-archive .objects .box span.bottom-right,
* html .db-settings span.bottom-left,
* html .db-settings span.bottom-right,
* html #bombabox span.bottom-left,
* html #bombabox span.bottom-right 
{bottom: -2px;}


* html #sidebar .objects .box span.bottom-left,
* html #sidebar .objects .box span.bottom-right,
* html #p-tutorial #main .heading span.bottom-left,
* html #p-tutorial #main .heading span.bottom-right,
{bottom: -1px;}

* html .column-251 span.bottom-right,
* html .column-251 span.top-right,
* html .ie-corner-right span.bottom-right,
* html .ie-corner-right span.top-right,
* html .objects .box span.top-right,
* html .objects .box span.bottom-right, 
* html .discussion-label-filter span.top-right,
* html .discussion-label-filter span.bottom-right 
{right: -2px;}

* html #sidebar .objects .box span.top-right,
* html #sidebar .objects .box span.bottom-right, 
* html #p-tutorial #main .heading span.top-right,
* html #p-tutorial #main .heading span.bottom-right 
{right: -1px;}

*+html .heading span.top-left, 
*+html .heading span.top-right 
{top: 1px;}

*+html .heading.border span.top-left,
*+html .heading.border span.top-right,
*+html .heading.border .top
{top: 0px;}



/* full fill*/
* html #rubrics span.bottom-right,
* html #rubrics span.bottom-left,
* html .discussion-rubrics h2 span.bottom-left,
* html .discussion-rubrics h2 span.bottom-right
{bottom: -1px !important; }


*+html .discussion-rubrics .heading span.bottom-left,
*+html .discussion-rubrics .heading span.bottom-right,
*+html #rubrics .heading span.bottom-left,
*+html #rubrics .heading span.bottom-right {
	bottom: 1px !important;
}


* html #rubrics span.bottom-right,
* html #rubrics span.top-right,
* html .discussion-rubrics h2 span.top-right,
* html .discussion-rubrics h2 span.bottom-right
{right: -1px !important;}


*+html #rubrics .heading span.top-left,
*+html #rubrics .heading span.top-right
{top: 0px !important;}

* html .discussion-rubrics .heading span.top-left,
* html .discussion-rubrics .heading span.top-right
{top: 0px !important;}

*+html .discussion-rubrics .heading span.top-left,
*+html .discussion-rubrics .heading span.top-right,
*+html #rubrics .heading span.top-left,
*+html #rubrics .heading span.top-right {
	top: 1px !important;
}

*+html .discussion-rubrics .heading span.top-left,
*+html .discussion-rubrics .heading span.top-right,
{
	top: 0px !important;
}
*+html #rubrics .heading span.bottom-left,
*+html #rubrics .heading span.bottom-right,
*+html .discussion-rubrics .heading span.bottom-left,
*+html .discussion-rubrics .heading span.bottom-right {
	bottom: 0px !important;
}

* html .discussion-rubrics h2 span.top-left,
* html .discussion-rubrics h2 span.bottom-left
{left: -0px !important;}

/* ============================= OTHER ============================= */
.rubric-zdravi h1, .rubric-zdravi .rubric, .rubric-zdravi .heading,
.rubric-zdravi .rubric.top-4colors, .rubric-zdravi .rubric .heading, .rubric-zdravi .heading a,
.rubric-zdravi .rubric.top-4colors a, .rubric-zdravi .rubric .heading a,
.rubric-zdravi .up .breadcrumb a, .rubric-zdravi .up .breadcrumb strong,
.color-zdravi, .color-zdravi a, a.color-zdravi, .rubric-zdravi legend
{color: #1ea1c2;}

.rubric-rodina h1, .rubric-rodina .rubric, .rubric-rodina .heading,
.rubric-rodina .rubric.top-4colors, .rubric-rodina .rubric .heading, .rubric-rodina .heading a,
.rubric-rodina .rubric.top-4colors a, .rubric-rodina .rubric .heading a,
.rubric-rodina .up .breadcrumb a, .rubric-rodina .up .breadcrumb strong,
.color-rodina, .color-rodina a, a.color-rodina, .rubric-rodina legend
{color: #df2626;}

.rubric-relax h1, .rubric-relax .rubric, .rubric-relax .heading,
.rubric-relax .rubric.top-4colors, .rubric-relax .rubric .heading, .rubric-relax .heading a,
.rubric-relax .rubric.top-4colors a, .rubric-relax .rubric .heading a,
.rubric-relax .up .breadcrumb a, .rubric-relax .up .breadcrumb strong,
.color-relax, .color-relax a, a.color-relax, .rubric-relax legend
{color: #7f8807;}

.rubric-jidlo h1, .rubric-jidlo .rubric, .rubric-jidlo .heading,
.rubric-jidlo .rubric.top-4colors, .rubric-jidlo .rubric .heading, .rubric-jidlo .heading a,
.rubric-jidlo .rubric.top-4colors a, .rubric-jidlo .rubric .heading a,
.rubric-jidlo .up .breadcrumb a, .rubric-jidlo .up .breadcrumb strong,
.color-jidlo, .color-jidlo a, a.color-jidlo, .rubric-jidlo legend
{color: #d19e04;}
.heading.top-4colors, .heading.top-4colors a, .heading.top-4colors a:visited {color: #385a03;}

.warning, .error {color: #f00;}
.grey {color:#999898;}
.left {float: left !important;}
.right {float: right !important;}
.border {
	border-style: solid;
	border-width: 1px;
}

.heading {
	border-style: solid;
	border-width: 1px;
}
.small {font-size: 90%;}
.date {
	color: #6c5e4b;
	font-size: 90%;
	font-weight: bold;
}
.discussion-detail .date {font-size: 100%;}
.article-title {margin-bottom: 3px;}

/* flash zpravy */
ul.messages {padding-left: 0;font-weight:bold}
.messages li {list-style: none; border: 2px solid #DDD; margin-bottom: 1em; padding: 0.8em}
.messages .error {background-color: #FBE3E4; border-color: #FBC2C4; color: #8A1F11}
.messages .info {background-color: #FFF6BF; border-color: #FFD324; color: #514721}

.highlight {
	background:#FBF9EE;
border:1px solid #FCEFA1;
clear:both;
font-size:13px;
line-height:1.3;
margin-top:20px;
padding:6px;
}



body #page .ico-zarovka {
 	background: url(http://i.iinfo.cz/v/ico-zarovka.png) left center no-repeat;
	display: block;
	font-weight: bold;
	margin-bottom: 7px;
	padding: 5px 0 7px 25px;
}
#ui-datepicker-div {z-index: 1000;}
/* chybne odkazy */
a[href*="error:"], a[href*="Warning"] {border: 2px solid red ! important; padding: 0.5em ! important; background-color: white ! important; color: red ! important }

/* ============================= IE SPECIAL ============================= */
* html .box, * html .border, * html .heading {height: 1px;}

/* ========================= AUTOCOMPLETE CONTROL ========================*/
.ac_results {
	border: 1px solid #E6DCBE;
	background-color: white;
	overflow: hidden;
	padding-right: 4px;
	text-align: left;
	z-index: 99999;
}
.ac_results ul {
	list-style: none;
	margin: 0;
	padding: 0 4px 0 0;
	width: 100%;
}
* html .ac_results ul {
	overflow-x: hidden !important;
	position: relative;
}
*+html .ac_results ul {
	overflow-x: hidden !important;
	position: relative;
}
.ac_results li {
	margin: 0px;
	padding: 2px 0 2px 4px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	width: 100%;
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}
.ac_loading {background: white;}
.ac_odd {background-color: #FAF8EF;}
.ac_over {background-color: #E1D9B6;}

/* ========================= DATABASE TIPS ========================*/
.databaseTips {
	background: #ede9d2 url(http://i.iinfo.cz/v/databaseTips.png) repeat-y;
	position: relative;
	padding: 4px 8px 4px 8px;
	margin: 10px 0 20px 0;
}
.databaseTips ul{
	margin: 0 0 0 40px;
	padding: 0;
}

.databaseTips ul li{
	float: left;
	margin: 0;
	padding: 0 0 0 14px;
	list-style-type: none;
	color: #a72828;
	width: 47%;
	background: url(http://i.iinfo.cz/v/databaseTipsLi.png) no-repeat left center;

}
.databaseTips h4 {
	position: absolute; 
	top: 50%; left: 0; 
	margin: -8px 0 0 0; 
	padding: 0; 
	width: 36px; 
	height: 15px; 
	color: #fff; 
	font-weight: bold; 
	text-align: center; 
	font-size: 1em;}
	
.databaseTips .corner {
	background-image: url(http://i.iinfo.cz/v/box-databaseTips-corners.gif); 
	font-size: 1px; 
	line-height: 1px;}
	
#sidebar .databaseTips ul li{
	float: none;
	background: none;
	padding: 0;
	width: auto;
}

/* @group Baby module navigation*/

div.baby-calendar-menu.ui-tabs.ui-widget.ui-widget-content.ui-corner-all ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all li.ui-corner-top.ui-tabs-selected.ui-state-active a  {
	background: #f0ebd3;
	border: 1px solid #f0ebd3;
	border-bottom: 1px solid none;
}

div.baby-calendar-menu.ui-tabs.ui-widget.ui-widget-content.ui-corner-all  li.ui-corner-top.ui-tabs-selected.ui-state-active {
	margin-bottom: -2px;
	border-bottom: none;
	padding-bottom: 0;
}

div.baby-calendar-menu.ui-tabs.ui-widget.ui-widget-content.ui-corner-all ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all li.ui-corner-top.ui-tabs-selected.ui-state-active  {
	border: 1px solid #f0ebd3;
}

div.baby-calendar-menu.ui-tabs.ui-widget.ui-widget-content.ui-corner-all  .ui-corner-top a {
	padding: 2px;
	font-size: 12px;
	border-bottom: none;
}

div.baby-calendar-menu.ui-tabs.ui-widget.ui-widget-content.ui-corner-all ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all li.ui-corner-top.ui-tabs-selected.ui-state-active a {
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	border-bottom: 1px solid #f0ebd3;
}




div.baby-calendar-menu.ui-tabs.ui-widget.ui-widget-content.ui-corner-all {
	border: none;
	background: #f0ebd3;
	padding: 0;
}

.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
	border: 1px solid #f0ebd3;
	padding: 5px 6px;
	font-size: 13px;
	}

li.ui-state-default.ui-corner-top {
	border: 1px solid #f0ebd3;
	background: none;
}

ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
	background: white;
	border: none;
	padding: 0;
	margin: 0;
	font-size: 13px;
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
}



/* @end */

/* @group Headings */

/* General */
h2.heading, h2.heading a, h2.header, h2.header a {
	color: #385A03 !important;
}


h2.heading .top, h2.header .top{
	background-image: url(http://i.iinfo.cz/v/heading-top-4colors.gif) !important;
}


/* Rubric color */
.rubric-zdravi h2.heading.rubric, .rubric-zdravi h2.heading.rubric a {
	color:#1EA1C2 !important;
}
.rubric-zdravi h2.heading.rubric .top {
	background-image: url(http://i.iinfo.cz/v/heading-top-zdravi.gif) !important;
	
}

.rubric-rodina h2.heading.rubric, .rubric-rodina h2.heading.rubric a {
	color:#DF2626 !important;
}
.rubric-rodina h2.heading.rubric .top {
	background-image: url(http://i.iinfo.cz/v/heading-top-rodina.gif) !important;
	
}

.rubric-relax h2.heading.rubric, .rubric-relax h2.heading.rubric a {
	color:#7F8807 !important;
}
.rubric-relax h2.heading.rubric .top {
	background-image: url(http://i.iinfo.cz/v/heading-top-relax.gif) !important;
	
}

.rubric-jidlo h2.heading.rubric, .rubric-jidlo h2.heading.rubric a {
	color: #D19E04 !important;
}
.rubric-jidlo h2.heading.rubric .top {
	background-image: url(http://i.iinfo.cz/v/heading-top-jidlo.gif) !important;
	
}



/* @end */


/* @group PromoBox */

#promo-box div.rs-img-left img {
	margin: 0 30px 0 0;
}

#promo-box ul {
	margin: 0;
	padding: 0;
}

#promo-box ul li{
	margin: 0;
	padding: 0;
}

#promo-box div.rs-img-left {
	margin: 0 0 0 0;
}

div#promo-box {
	background: #eae5d6;
	padding: 8px 8px 10px 14px;
	position: relative;
	margin: 2em 0 2em 0;
	line-height: 1.5;
}

div#promo-box h3{
	margin: 4px 0 10px 0;
	padding: 0;
	line-height: 1;
	font-size: 110%;
}

div#promo-box .corner{
	width: 5px;
	height: 5px;
	display: block;
	overflow: hidden;
	font-size: 1px;
	line-height: 1px;
	position: absolute;
	background-image: url(http://i.iinfo.cz/v/promobox-corners.png);
}

div#promo-box .pb-clear{
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: 1px;
	line-height: 1px;
}

div#promo-box .corner.top-left{
	top: 0;
	left: 0;
	background-position: left top;
}

div#promo-box .corner.top-right{
	top: 0;
	right: 0;
	background-position: right top;
}

div#promo-box .corner.bottom-right{
	bottom: 0;
	right: 0;
	background-position: right bottom;
}

div#promo-box .corner.bottom-left{
	bottom: 0;
	left: 0;
	background-position: left bottom;
}



/* @end */



/* @group Servers Promo */
#servers-promo {
	width: 994px;
	margin: 0 auto 0 auto;
	background: #ffffff;
	padding: 15px 0 15px 0;
	position: relative;
	
}
#servers-promo .servers-promo-clear {
	clear: both;
}
#servers-promo .corner {
	background-image: url("http://i.iinfo.cz/v/corners_server_promo.png");
	
}

#servers-promo div {
	float: left;
	width: 180px;
	margin: 0 16px 0 0;
	position: relative;
	left: 15px;
}

#servers-promo div a.link-img {
	display: block;
	width: 180px;
	height: 100px;
	margin: 0 0 10px 0;
	color: #17649b;
	background: #f6f6f6;


}

#servers-promo div h3 {
	font-size: 14px;
	font-family: "Arial CE", Arial, "Lucida Grande CE", Tahoma, lucida, sans-serif;
	margin: 0;
	padding: 0;

}
 
#servers-promo div h3 a{
	color: #17649b;
}

#gMap { width: 400px; height: 300px }

/* @end */

/* @group Serial */
div.serial .link-more a{
float: none;
display: inline;
}

div.serial ul{
 margin: 0 0 0.5em 0;
 padding: 0;
 list-style: none;
}

div.serial ul li{
 margin: 0 0 0em 0;
 padding: 0;
}

div.serial ul li.actual{
 font-weight: bold;
}

div.serial h2{
	font-size: 120%;
	margin: 0 0 0.5em 0;
}

div.serial {
	margin: 1em 0 2em 0;
	border-bottom: 1px solid #e6dcbe;
	padding: 0 0 0.5em 0;
}

div.serial .link-more {
	margin: 0;
}
/* @end */



/* @group SimilarItems */



#similarItems {
	}

#similarItems span.date{
	border-left: 1px solid #8a8a8a;
	margin: 0 0 0 4px;
	padding: 0 0 0 6px;
}

#similarItems ul {
	margin: 0 0 0 8px;
	list-style-type: none;
	padding: 0;
}

#similarItems ul li{
	margin: 0 0 3px 0;
}



/* @end */

/* @group tutorialMenu */

#tutorialMenu ul li{
	background-image: url(http://i.iinfo.cz/v/list-4colors.gif) !important;
	background-position:left 8px;
	background-repeat:no-repeat;	
	list-style-type:none;
	margin:0;
	padding:0 0 0 8px;
}

#tutorialMenu ul{
	margin: 0 0 0 8px;
	padding: 0;
}



/* @end */

/* @group recentActualities */

#recentActualities div.item h3 {
	margin: 0 0 0.2em 0px;
	font-size: 103%;
	font-weight: normal;
}

#recentActualities div.item .date, #recentActualities div.item p, #recentActualities div.item div.opin  {
	margin-left: 0;
}

#recentActualities div.item .date {font-weight:normal}

#recentActualities div.item {
	margin-left: 8px;
	font-size: 108%;
}

#recentActualities {
	
}


/* @end */




/* @group tabs */

.container.style1 ul.ctabs {
	border-bottom: 1px solid #cab7a2;
	margin: 0 8px 0 8px;
	padding: 0 0 0 4px;
}

.container.style1 ul.ctabs li {
	list-style: none;
	font-size: 12px;
	display: block;
	float: left;
	border: 1px solid #ebe4dc;
	margin: 0 5px -1px 0;
	border-bottom: none;
	background: #fff;
	position: relative;
}

.container.style1 ul.ctabs li.active .corner {
	background-image: url(http://i.iinfo.cz/v/corners_ta_style2.png);
}

.container.style1 ul.ctabs li .corner {
	background-image: url(http://i.iinfo.cz/v/corners_t_style2.png);
}

.container.style1 ul.ctabs li.active {
	border: 1px solid #cab7a2;
	border-bottom: 1px solid transparent;
}

.container.style1 ul.ctabs li strong, .container.style1 ul.ctabs li a {
	display: block;
	padding: 3px 4px;
	font-weight: bold;
	text-decoration: none;
}

.container.style1 ul.ctabs span.top-left {
	background-position: top left;
	left: -1px;
	top: -1px;
}

.container.style1 ul.ctabs span.top-right {
	background-position: top right;
	right: -1px;
	top: -1px;
}

/* @end */
/* @group discussionList */

#discussionBox ul.discussionTopics{
	margin: 0 8px 0 8px;
	padding: 0;
}


#discussionList {
	}

#discussionList span.topic{
display: block;
width: 250px;
float: left;
}

#hotDiscussions li.clear span.topic {
	width: 328px;
}

#discussionList span.f-info{
display: block;

width: 118px;
float: left;
}

#hotDiscussions li.clear span.f-info {
	width: 40px;
}

#discussionList .label{
display: none;
}

#discussionList span.f-info .all {
display: block;
width: 46px;
float: left;
}

#discussionList span.f-info .all a{
	background: url(http://i.iinfo.cz/v/ico-comments-blue.gif) no-repeat left center;
	padding: 0 0 0 16px;
}

#discussionList span.f-info .date{
display: block;
width: 72px;
float: left;
margin: 0;
padding: 0;
text-align: right;
font-weight: normal;
font-size: 12px;
}

#discussionList li.clear {
	padding: 4px 0 4px 0;
	font-size: 12px;
	border-bottom: 1px solid #e9e9e9;
}






/* @end */

#nemociBox {
	margin-top: 1.5em;
}

/* @group Facebook */
#fb-box {
	margin: 0 0 1em 0;
}


/* @end */

/* @group qTip */



.qtip {
	line-height: 1.4;
	font-size: 12px;
}

/* @end */

/* @group PR clanky */

#RecentPRs li h4 {
	margin: 0;
}




/* @end */



/* @group Guides
 */

#hpGuides li {
	line-height:  35px;
	margin: 0;
	padding: 3px 0 3px 0;
}

#hpGuides li a img {
	float: left;
	display: block;
	margin: 0 5px 0 0;
}



/* @end */
