﻿BODY {
	margin: 0px;
	padding: 0px auto;
	background: #beceda;
	text-align: center;
	font-family:  Verdana, Tahoma, Arial, serif;
	font-size: 11px;
	color: #000000;
	background-image: url('../images/bcg.png');
	/*
	a6ce39	zelena
	00a2ff	modra
	ed1a3a	cervena
	812990	fialova
	d6a217  zluta (old ffcb05)
	f5821f	oranzova
	*/
}
DIV, SPAN, P, H1, H2, H3, H4, H5, H6, IMG, UL, OL, LI {
	margin: 0px;
	padding: 0px;
	border: none;
	list-style: none;
}
A {
	color: #333333;
}
A:HOVER 
{
	color: #f5821f;
	
}
.cleaner 
{ 
	clear: both; 
}
.bodyCont
{
	width: 100%;
	height: 100%;
	position: relative;
}

/* STRUCTURE */
DIV.structure
{
	text-align: left;
}
DIV.structure UL, DIV.structure UL LI, DIV.structure UL LI A
{
	display: block;
}
DIV.structure UL LI UL
{
	padding-bottom: 15px;
}
DIV.structure UL LI A SPAN
{
	display: block;
	padding-bottom: 5px;
}
DIV.structure UL LI A:HOVER SPAN
{
	/*background-color: #999999;*/
}
DIV.structure UL LI A SPAN.selected
{
	/*background-color: #AAAAAA;*/
	font-weight: bold;
	
}
#mBodyMenu .mBodyIn
{
	margin-left: 12px;
	width: 165px;
}
#mBodyMenu A
{
	text-decoration: none;
}
#mBodyMenu LI A SPAN
{
	padding-top: 4px;
	padding-left: 15px;
}
#mBodyMenu UL LI UL LI A SPAN
{
	padding-left: 25px;
}
#mBodyMenu UL LI UL LI UL LI A SPAN
{
	padding-left: 35px;
}
#mBodyMenu A SPAN.selected
{
	background-repeat: no-repeat;
}
.kz #mBodyMenu A SPAN.selected, .vs #mBodyMenu A SPAN.selected
{
	background-image: url('../images/menu-sipka-kz.gif');
}
.dc #mBodyMenu A SPAN.selected
{
	background-image: url('../images/menu-sipka-dc.gif');
}
.cv #mBodyMenu A SPAN.selected
{
	background-image: url('../images/menu-sipka-cv.gif');
}
.mo #mBodyMenu A SPAN.selected
{
	background-image: url('../images/menu-sipka-mo.gif');
}
.tp #mBodyMenu A SPAN.selected
{
	background-image: url('../images/menu-sipka-tp.gif');
}
.ul #mBodyMenu A SPAN.selected
{
	background-image: url('../images/menu-sipka-ul.gif');
}
.kz #mBodyMenu A:HOVER SPAN, .vs #mBodyMenu A:HOVER SPAN, .kz #mBodyNavigace, .kz #mBodyNavigace A, .vs #mBodyNavigace, .vs #mBodyNavigace A,
.kz #mBodyMain H2, .kz #mBodyMain H3, .vs #mBodyMain H2, .vs #mBodyMain H3,
.kz #mBodyMenu A SPAN.selected, .vc #mBodyMenu A SPAN.selected, .kz .e2wArticleDate, .kz .nemocnice, .kz .e2wAuthor, .vs .e2wArticleDate, .vs .nemocnice, .vs .e2wAuthor
{
	color: #ee7f01;
}
.dc #mBodyMenu A:HOVER SPAN, .dc #mBodyNavigace, .cd #mBodyNavigace A,
.dc #mBodyMain H2, .dc #mBodyMain H3, .dc #mBodyMenu A SPAN.selected, .dc .e2wArticleDate, .dc .nemocnice, .dc .e2wAuthor
{
	color: #a07ba2;
}
.cv #mBodyMenu A:HOVER SPAN, .cv #mBodyNavigace, .cv #mBodyNavigace A,
.cv #mBodyMain H2, .cv #mBodyMain H3, .cv #mBodyMenu A SPAN.selected, .cv .e2wArticleDate, .cv .nemocnice, .cv .e2wAuthor
{
	color: #9db300;
}
.mo #mBodyMenu A:HOVER SPAN, .mo #mBodyNavigace, .mo #mBodyNavigace A,
.mo #mBodyMain H2, .mo #mBodyMain H3, .mo #mBodyMenu A SPAN.selected, .mo .e2wArticleDate, .mo .nemocnice, .mo .e2wAuthor
{
	color: #cb7053;
}
.tp #mBodyMenu A:HOVER SPAN, .tp #mBodyNavigace, .tp #mBodyNavigace A,
.tp #mBodyMain H2, .tp #mBodyMain H3, .tp #mBodyMenu A SPAN.selected, .tp .e2wArticleDate, .tp .nemocnice, .tp .e2wAuthor
{
	color: #c9b000;
}
.ul #mBodyMenu A:HOVER SPAN, .ul #mBodyNavigace, .ul #mBodyNavigace A,
.ul #mBodyMain H2, .ul #mBodyMain H3, .ul #mBodyMenu A SPAN.selected, .ul .e2wArticleDate, .ul .nemocnice, .ul .e2wAuthor
{
	color: #970000;
}

#mContHead
{
	position: relative;
	width: 100%;
	
}
#mHead
{
	position: relative;
	width: 1000px;
	padding-top: 1px;
	/*oranzova barva
	background-color: #f5821f;*/
}
#mHead A
{
	color: Black;
}
#mHead A:HOVER
{
	color: #f5821f;
}
#mHeadH1Cont, #mHeadKrajCont
{
	float: left;
	margin-left: 30px;
	margin-top: 15px;
}
#mHeadKrajCont
{
	margin-left: 30px;
}
#mHeadH1
{
}
#mHeadKraj
{
}
/* Filtry */
#mHeadMenuLocCont
{
	position: relative;
	width: 100%;
	height: 62px;
	text-align: center;
	/*font-size: 15px;*/
	background: none;
	background-image: url('../images/lista-top1.png');
}
#mHeadMenuLoc
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 1000px;
	height: 62px;
	color: #FFFFFF;
	text-align: left;
}
#mHeadMenuLoc .e2wFilterContainerFilterLoc
{
}
#mHeadMenuLoc UL
{
	display: block;
	position: relative;
	z-index: 100;
}
#mHeadMenuLoc UL LI
{
	display: block;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
#mHeadMenuLoc UL LI:HOVER
{
	background-image: url('../images/lista-top2.png');
}
#mHeadMenuLoc UL LI.selected
{
	background-image: url('../images/lista-top2.png');
}
#mHeadMenuLoc UL LI INPUT
{
	display: block;
	background: none;
	border: none;
	cursor: pointer;
	font-size: 16px;
	color: #FFFFFF;
	height: 42px;
	border-right: solid 1px #FFFFFF;
}
#mHeadMenuLoc UL LI INPUT:HOVER
{
	text-decoration: underline;
	color: #000000;
	border: none;
}
#mHeadMenuLoc UL LI INPUT.selected
{
	color: #000000;
	border: none;
}
#mHeadMenuLoc UL LI.e2wFilterAll
{
}
#mHeadMenuLoc UL LI.e2wFilter0 INPUT
{
	width: 190px;
}
#mHeadMenuLoc UL LI.e2wFilter1 INPUT
{
	width: 80px;
}
#mHeadMenuLoc UL LI.e2wFilter2 INPUT
{
	width: 100px;
}
#mHeadMenuLoc UL LI.e2wFilter3 INPUT
{
	width: 70px;
}
#mHeadMenuLoc UL LI.e2wFilter4 INPUT
{
	width: 90px;
}
#mHeadMenuLoc UL LI.e2wFilter5 INPUT
{
	width: 150px;
}
#searchCont
{
	float: right;
	display: block;
	position: relative;
	padding-top: 17px;
}
.searchFiledCont
{
	display: block;
	width: 180px;
	height: 19px;
	background-image: url('../images/search-field.png');
	background-repeat: no-repeat;
}
#searchCont INPUT
{
	border: none;
	background: none;
	font-size: 12px;
	padding-left: 9px;
	width: 120px;
	position: relative;
	top: -5px;
}



#mHeadMenuType
{
	display: none;
}
#mHeadMenuType LI
{
	float: left;
	font-size: 13px;
	position: relative;
	border-bottom: solid 4px #000000;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #888888;
	padding-top: 8px;
	padding-bottom: 1px;
	list-style: none;
	width: 248px;
}
#mContBody
{
	position: relative;
	width: 1028px;
	margin-left: auto;
	margin-right: auto;
}
#mBody
{
	position: relative;
	width: 1028px;
	text-align: left;
	background-image: url('../images/bodybcg-mid-kz.gif');
	margin-top: 30px;
	z-index: 10;
}
.kz #mBody, .vs #mBody
{
	background-image: url('../images/bodybcg-mid-kz.gif');
}
.dc #mBody
{
	background-image: url('../images/bodybcg-mid-dc.gif');
}
.cv #mBody
{
	background-image: url('../images/bodybcg-mid-cv.gif');
}
.mo #mBody
{
	background-image: url('../images/bodybcg-mid-mo.gif');
}
.tp #mBody
{
	background-image: url('../images/bodybcg-mid-tp.gif');
}
.ul #mBody
{
	background-image: url('../images/bodybcg-mid-ul.gif');
}
#mTitleCont
{
	position: relative;
	width: 1028px;
	height: 237px;
	background-image: url('../images/bodybcg-top-kz.gif');
	z-index: 10;
}
.kz #mTitleCont, .vs #mTitleCont
{
	background-image: url('../images/bodybcg-top-kz.gif');
}
.dc #mTitleCont
{
	background-image: url('../images/bodybcg-top-dc.gif');
}
.cv #mTitleCont
{
	background-image: url('../images/bodybcg-top-cv.gif');
}
.mo #mTitleCont
{
	background-image: url('../images/bodybcg-top-mo.gif');
}
.tp #mTitleCont
{
	background-image: url('../images/bodybcg-top-tp.gif');
}
.ul #mTitleCont
{
	background-image: url('../images/bodybcg-top-ul.gif');
}

#mTitle
{
	position: relative;
	width: 336px;
	height: 165px;
	top: 20px;
	left: 200px;
	text-align: left;
	background-image: url('../images/nadpis-bcg.png');
	z-index: 60;
}
#mTitle IMG
{
	display: block;
	position: relative;
	left: 40px;
	top: 27px;
}
#mHeadFoto
{
	position: relative;
	width: 551px;
	height: 390px;
	z-index: 50;
	top: -340px;
	margin-bottom: -340px;
	left: 0px;
	float: right;
}
#mHeadFoto IMG
{
	display: block;
	z-index: 50;
	position: relative;
}

#mBodyMenu
{	
	position: relative;
	width: 199px;
	float: left;
	top: -200px;
	z-index: 50;
}
.mHeadBt
{
	margin-top: 50px;
	padding-left: 15px;
}
.mHeadBt, .mHeadBt A, .mHeadBt A:HOVER
{
	color: #AAAAAA;
}

#mBodyNavigace
{
	position: relative;
	overflow: hidden;
	width: 530px;
	margin-bottom: 10px;
}
#mBodyMain
{
	position: relative;
	width: 810px;
	float: left;
	/*oranzova barva
	background-color: #f5821f;*/
}
#mBodyLeft
{
	position: relative;
	width: 515px;
	margin-left: 15px;
	float: left;
}
#mBodyRight
{
	position: relative;
	width: 246px;
	float: left;
	margin-left: 22px;
}
/* obecná nastavení stránky */ 
.mBodyRightPart
{
	position: relative;
	float: left;
	width: 246px;
	margin-bottom: 7px;
}
.mBodyRightPartIn
{
	margin: 12px;
	margin-top: 0px;
}
#mBodyMain P
{
	padding-bottom: 0.5em;
	text-align: left;
}
#mBodyMain H2, #mBodyMain H3
{
	padding: 0.5em;
	margin-bottom: 1em;
	margin-left: -32px;
	padding-left: 45px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	margin-top: 1em;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
}
.kz #mBodyMain H2, .kz #mBodyMain H3, .vs #mBodyMain H2, .vs #mBodyMain H3
{
	background-image: url('../images/hbcg-kz.gif');
}
.dc #mBodyMain H2, .dc #mBodyMain H3
{
	background-image: url('../images/hbcg-dc.gif');
}
.cv #mBodyMain H2, .cv #mBodyMain H3
{
	background-image: url('../images/hbcg-cv.gif');
}
.mo #mBodyMain H2, .mo #mBodyMain H3
{
	background-image: url('../images/hbcg-mo.gif');
}
.tp #mBodyMain H2, .tp #mBodyMain H3
{
	background-image: url('../images/hbcg-tp.gif');
}
.ul #mBodyMain H2, .ul #mBodyMain H3
{
	background-image: url('../images/hbcg-ul.gif');
}
#mBodyMain H2.e2wInner
{
	margin-left: 0px;
	margin-right: 0px;
}
#mBodyMain P.odstavec-na-zacatku
{
	padding-top: 1em;
}
#mBodyMain H3
{
	font-size: 13px;
	text-align: left;
	font-weight: bold;
}
#mBodyMain H4
{
	padding-top: 1em;
	margin-bottom: 0.5em;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	width: 100%;
}
#mBodyMain H5
{
	padding-top: 1em;
	margin-bottom: 0.5em;
	
	text-align: left;
	font-size: 1em;
	font-weight: bold;
	font-style: italic;
	border-bottom: solid 1px #999999;
	
	width: 100%;
}
#mFeet
{
	text-align: center;
	width: 992;
	margin-left: 4px;
	margin-right: 4px;
	height: 20px;
	border-top: solid 4px #ffffff;
	border-bottom: solid 4px #ffffff;
	padding-top: 5px;
		/*oranzova barva*/
	background-color: #6bb1c9;
	
}
/* levý sloupeček */
.e2wContribution
{
	margin-bottom: 20px;
}
.e2wContribution, .e2wSearchCont, .e2wSearchBox, .structureEditDetail
{
	display: block;
	padding-top: 0px;
}
.e2wSearchBox INPUT
{
	width: 230px;
}
.e2wSearchBox P
{
	text-align: right !important;
}
.e2wContribution DIV
{
	/*position: relative;*/
	
	
}
#mBodyLeft .e2wContainer .e2wContribution, .e2wSearchBox
{
}

#mBodyRight .e2wContainer .e2wContribution
{
	margin-bottom: 6px;
}
#mBodyMain .e2wInContainer H3
{
	background: none;
	background-color: #FFFFFF;
	margin-left: 0px;
	padding-left: 10px;
}
.e2wInContainer
{
	/*margin-left: 5px;
	margin-right: 5px;*/
	border-left: solid 5px #ffffff;
}
#mBodyLeft .e2wInContainer .e2wContribution, #mBodyRight .e2wInContainer .e2wContribution
{
	background-image: none;
	
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 6px;
	padding-right: 6px;
}
#mBodyLeft .e2wInContainer .e2wContribution .e2wInContainer , #mBodyRight .e2wInContainer .e2wContribution .e2wInContainer
{
	/*margin-left: 0px;
	margin-right: 0px;*/
}

#mBodyRight H2, #mBodyRight H3
{
	background: none;
	background-color: #FFFFFF;
	margin-left: 0px;
	padding-left: 10px;
}
.kz #mBodyRight H2, .kz #mBodyRight H3, .vs #mBodyRight H2, .vs #mBodyRight H3
{
	background: none;
	background-color: #ee7f01;
	color: #FFFFFF;
}
.dc #mBodyRight H2, .dc #mBodyRight H3
{
	background: none;
	background-color: #a07ba2;
	color: #FFFFFF;
}
.cv #mBodyRight H2, .cv #mBodyRight H3
{
	background: none;
	background-color: #9db300;
	color: #FFFFFF;
}
.mo #mBodyRight H2, .mo #mBodyRight H3
{
	background: none;
	background-color: #cb7053;
	color: #FFFFFF;
}
.tp #mBodyRight H2, .tp #mBodyRight H3
{
	background: none;
	background-color: #c9b000;
	color: #FFFFFF;
}
.ul #mBodyRight H2, .ul #mBodyRight H3
{
	background: none;
	background-color: #970000;
	color: #FFFFFF;
}

/* navigace */
.navigation
{
}
.selector
{
	padding-left: 0.5em;
	padding-right: 0.5em;
}

/*login*/
.loginCont
{
	padding: 12px;
}
.loginTitle
{
	display: block;
}
.loginLabel
{
	display: block;
	float: left;
	text-align: right;
	width: 150px;
	clear: both;
	margin-top: 10px;
	
}
.loginTextBox
{
	display: block;
	float: left;
	text-align: left;
	margin-left: 5px;
	margin-top: 5px;
	width: 320px;
	
}
.loginTextBox INPUT
{
	width: 150px;
}
.loginChBox INPUT
{
	width: 25px;
}
.loginInfo
{
	display: block;
	text-align: center;
	clear: both;
	margin-top: 10px;
}
.nemocnice, .e2wFilterLabelInfo, .e2wContributionGroup
{
	text-align: right !important;
	position: relative;
	top: -0.5em;
	font-style: italic;
}
.e2wContListItem
{
	position: relative;
	/*top: 0.5em;*/
}
.e2wContListItem .e2wFilterLabelInfo
{
	/*top: 0.5em  !important;*/
	text-align: right;
}
.e2wSplitHeader
{
	display: block;
	margin: 6px;
}
#mBodyMenu .mBodyIn H3
{
	font-size: 15px;
}
.e2wContribStructViewCont
{
	margin: 12px;
	margin-top: 0px;
	padding-bottom: 10px;
}
.e2wContribStructViewCont H4
{
	border-bottom: none !important;
}
.e2wContribStructView
{
	
	width: 220px;
	margin-right: 12px;
	float: left;
}
H3.e2wSplitHeader
{
	border: none !important;
	font-style: italic;
}

html .visualIEFloatFix { height: 0.01%; }

.seznam, .seznam123, .seznamabc,  .e2wFormatedText OL, .e2wFormatedText LI
{
	margin-left: 2em;
	margin-bottom: 0.5em;
}
.seznam LI, .e2wFormatedText OL LI, .e2wFormatedText UL LI
{
	list-style-type: disc !important;
	list-style-position: outside;
}
.seznam123 LI
{
	list-style-type: decimal !important;
	list-style-position: outside;
}
.seznamabc LI
{
	list-style-type: lower-alpha !important;
	list-style-position: outside;
}
.seznam0sodstupy LI
{
	padding-bottom: 0.5em;
}
.e2wPagingContainer
{
	position: relative;
	margin-bottom: 15px;
}
/* SITEMAP */
.e2wSiteMap
{
	width: 570px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.e2wSiteMapUL
{
	display: block;
	margin-left: 20px;
	margin-bottom: 10px;
}
.e2wSiteMapUL LI
{
	width: 270px;
	float: left;
	display: block;
	margin-bottom: 10px;
}
.e2wSiteMapUL LI .e2wSiteMapUL LI
{
	margin-bottom: 0px;
}
/* VYHLEDÁVÁNÍ */
.searchResult
{
	/*margin: 12px;*/
	margin-top: 0px;
}
.searchResult H3
{
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 20px;
}
.searchResultInfo
{
	text-align: right !important;
	font-style: italic;
}