#p-root {
	width: 984px;
}
#p-top {
	width: 100%;
	min-height: 102px;
	background: #f21c0a url('/img/u/bg_page-header.gif') 0 100% no-repeat;
}
form {
	margin: 10px 18px 0px 0px;
	padding-bottom: 15px;
}
#font-size {
	padding: 0px 31px 0px 0px;
}

#p-mid {
	padding: 2.4em 0em 0em 0em;
	font-size: 75%;
}
#p-mid #content_nav {
	float: left;
	width: 150px;
	margin: 0px;
	padding: 0px 25px 0px 0px;
	text-align: right;
	display: block;
	font-size: .95em;
}

/* SUBMENU */
#p-submenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#p-submenu li {
	font-size: 100%;
	width: 150px;
}
/* uroven 1 */
#p-submenu li.open {
	border: none;
	background: #cecece;
	_height: 1%;
}
#p-submenu li.open a {
	
	
}
#p-submenu li a {
	display: block;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding: 4px 5px;
}
#p-submenu li a:hover {
	color: #f21c0a;
}
#p-submenu li.target a {
	color: #d8261b;
}

/* uroven 2 */
#p-submenu ul ul {
	background: #eef1f4;
	display: none;
}
#p-submenu li li {
	background: transparent;
	font-size: 90%;
	border: none;
	_margin-bottom: -3px;
	_height: 1%;
}
#p-submenu li li.open {
	background: transparent;
}
#p-submenu li.open li.open a {
	color: #f21c0a;
}
#p-submenu li.open ul {
	display: block;
}
#p-submenu li li a {
	font-weight: normal;
}
#p-submenu li li a:hover {
	font-weight: normal;
	color: #f21c0a;
}
#p-submenu li li a.sub {

}

#p-mid #content {
	float: left;
	width: 584px;
	margin: 0em;
	padding: 0em 20px 0em 0em;
}
#p-mid #content.index {
	width: 600px;
}
#p-mid #content .first {
	margin-top: 6px;
}
#p-mid #content .first P {
	margin-top: 0px;
}

#p-mid #content .inner {
	margin-left: 90px;
}
#p-mid #tips {
	width: 181px;
	float: right;
}
/* hdo kody - prave submenu pozicovano absolutne - vypisuje se v ramci aplikace! */
#p-mid #right-submenu {
	width: 181px;
	position: absolute;
	left: 803px;
	top: 143px;
}
#p-mid #right-submenu h2,
#p-mid #right-submenu li {
	font-size: 90%;
	margin: 0px;
}
#p-mid #right-submenu h2 {
	padding-bottom: 16px;
}
#p-mid #right-submenu ul {
	margin: 0px;
	padding: 0px;
}
#p-mid #right-submenu ul li {
	list-style: none !important;
	padding-bottom: 4px;
}
#p-mid #right-submenu a {
	color: #969696;
	text-decoration: none;
}
#p-mid #right-submenu h2 a,
#p-mid #right-submenu a#act {
	color: #f21c0a;
}

/* TABLES */
#content TABLE.tblData, #tips TABLE.tblData {
	margin-top:5px;
	background-color: #F21C0A;
}
#content TABLE.first, #tips TABLE.first { margin-top:2px; }
#content TABLE#teaser-faq,
#content TABLE#teaser-sh,
#content TABLE#teaser-se,
#tips TABLE#teaser-faq,
#tips TABLE#teaser-sh,
#tips TABLE#teaser-se {
	background-color: #969696;
	margin-top: 0;
}
#content TABLE#teaser-sh, #content TABLE#teaser-se, #tips TABLE#teaser-sh, #tips TABLE#teaser-se {
	margin-bottom: 10px;
}
#content TABLE.tblData TD, #tips TABLE.tblData TD {
	vertical-align: middle;
	font-size: 11px;
	line-height:14px;
}
#content TABLE.tblData TD SPAN.grey, P SPAN.grey, #tips TABLE.tblData TD SPAN.grey {
	color: #8B8B8B;
	font-size: 90%;
}
#content TABLE.tblData TD SPAN.red, P SPAN.red, #tips TABLE.tblData TD SPAN.red {
	color: #F21C0A;
	font-size: 90%;
}
#content TABLE.tblData TD.w120, #tips TABLE.tblData TD.w120 {
	width: 150px;
}
#content TABLE.tblData TD.bold, #tips TABLE.tblData TD.bold {font-weight: bold;}
#content TABLE.tblData TD DIV, #tips TABLE.tblData TD DIV {
	vertical-align:top;
	font-size: 11px;
	line-height:14px;
}
#content TABLE#teaser-faq TD A, #tips TABLE#teaser-faq TD A {
	text-decoration:underline;
}
#content TABLE#teaser-sh TD A,
#content TABLE#teaser-se TD A, #tips TABLE#teaser-sh TD A, #tips TABLE#teaser-se TD A {
	text-decoration:none;
}
#content TABLE.tblData TD A, #tips TABLE.tblData TD A {
	font-size:11px;
	line-height:14px;
	text-decoration:none;
	font-weight:normal;
}
#content TABLE.tblData TR.pad TD, #content TABLE.tblData TD.bgSh, #content TABLE.tblData TD.bgShl,
#content TABLE#teaser TH.title, #content TABLE#competitionBanner TH.title, #content TABLE#teaser-faq TH.title,
#content TABLE#teaser-sh TH.title, #content TABLE#teaser-se TH.title,
#tips TABLE.tblData TR.pad TD, #tips TABLE.tblData TD.bgSh, #tips TABLE.tblData TD.bgShl,
#tips TABLE#teaser TH.title, #tips TABLE#competitionBanner TH.title, #tips TABLE#teaser-faq TH.title,
#tips TABLE#teaser-sh TH.title, #tips TABLE#teaser-se TH.title
 {
	padding-top:3px;
	padding-bottom:4px;
}
#content TABLE#teaser TH.title, #content TABLE#competitionBanner TH.title, #tips TABLE#teaser TH.title, #tips TABLE#competitionBanner TH.title {
	padding-right:4px;
}
#content TABLE#teaser TBODY TR TD DIV DIV.alert, #tips TABLE#teaser TBODY TR TD DIV DIV.alert {
	text-align: center;
	margin-top: 10px;
}
#content TABLE#teaser TBODY TR TD DIV DIV.alert STRONG, #tips TABLE#teaser TBODY TR TD DIV DIV.alert STRONG {
	color: #F21C0A;
	line-height: 15px;
}
#content TABLE.tblData TD DIV.fLeft, #tips TABLE.tblData TD DIV.fLeft {
	width:16px;
}
#content TABLE.tblData TD DIV.fRight, #tips TABLE.tblData TD DIV.fRight {
	width:118px;
}
#content TABLE.tblData TD.title, #tips TABLE.tblData TD.title {
	font-size: 11px;
	line-height:14px;
	padding: 0px;
	color: #FFFFFF;
	font-weight:bold;
}
#content TABLE.tblData TD DIV.title, #tips TABLE.tblData TD DIV.title {
	font-size: 11px;
	line-height:20px;
	padding:0;
	color: #FFFFFF;
	background-color: #F21C0A;
	font-weight:bold;
	width:330px;
	white-space: nowrap;
}
/* JKO - prestylovana tabulka, doporucuje se pouzivat */
#content TABLE.tblData TD DIV.header, #tips TABLE.tblData TD DIV.header {
	font-size: 11px;
	line-height:20px;
	padding: 0px 24px 0px 0px;
	color: #FFFFFF;
	background-color: #F21C0A;
	font-weight:bold;
	width: 63%;
	*width: 68%;
	float: left;
	overflow: hidden;
	margin-right: 34px;
}
#content TABLE.tblData TD.corner, #tips TABLE.tblData TD.corner {
	vertical-align: top;
	background-color: #FFFFFF;
	background: #FFFFFF url('/img/u/table/ru_bg.gif') top right no-repeat;
	width: 12px;
}
/* ############################### */
#content TABLE.tblData.products TD DIV.title, #tips TABLE.tblData.products TD DIV.title {
	width: 68%;
}
#content TABLE.tblData TD DIV.long, #tips TABLE.tblData TD DIV.long {
	width: 80%;
}
#content TABLE.tblData TD DIV.long, #tips TABLE.tblData TD DIV.long {
	width: 80%;
}
#content TABLE.tblData TD DIV.title DIV, #tips TABLE.tblData TD DIV.title DIV {
	font-size: 11px;
	line-height:20px;
	padding:0;
	padding-right:24px;
	color: #FFFFFF;
	background-color: #F21C0A;
	font-weight:bold;
	white-space: nowrap;
}
#content TABLE#teaser TH.title, #content TABLE#competitionBanner TH.title,
#tips TABLE#teaser TH.title, #tips TABLE#competitionBanner TH.title {
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:12px;
	text-align:left;
}
#content TABLE#teaser-faq TR.pad TH.title,
#content TABLE#teaser-sh TR.pad TH.title,
#content TABLE#teaser-se TR.pad TH.title,
#tips TABLE#teaser-faq TR.pad TH.title,
#tips TABLE#teaser-sh TR.pad TH.title,
#tips TABLE#teaser-se TR.pad TH.title {
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:12px;
	text-align:left;
}
#content TABLE.tblData TD.bgLine, #tips TABLE.tblData TD.bgLine {
	background-image: url('/img/u/table/bg_red_line.gif');
	background-repeat: repeat-x;
	background-color: #ffffff;
	padding:0;
}
#content TABLE.tblData TD.bgLeftSh, #tips TABLE.tblData TD.bgLeftSh {
	background-image: url('/img/u/table/bg_red_point.gif');
	background-repeat: repeat-y;
	background-color: #D9D9D9;
}
#content TABLE.tblData TD.bgLeftWh, #tips TABLE.tblData TD.bgLeftWh {
	background-image: url('/img/u/table/bg_red_point.gif');
	background-repeat: repeat-y;
	background-color: #ffffff;
}
#content TABLE#teaser-faq TD.bgLeftWh, #tips TABLE#teaser-faq TD.bgLeftWh {
	background-image: url('/img/u/table/bg_sh_point.gif');
}
#content TABLE.tblData TD.bgWh, #tips TABLE.tblData TD.bgWh {
	background-color: #ffffff;
	color: #000000;
}
#content TABLE.tblData TD.bgWhLRR, #tips TABLE.tblData TD.bgWhLRR {
	border-right:1px solid #F21C0A;
	border-left:1px solid #F21C0A;
	background-color: #ffffff;
}
#content TABLE.tblData TD.bgWhLRS, #tips TABLE.tblData TD.bgWhLRS {
	border-right:1px solid #969696;
	border-left:1px solid #969696;
	background-color: #ffffff;
}
TABLE#teaser TD.bgWhLRR DIV,
TABLE#teaser-sh TD.bgWhLRS DIV,
TABLE#teaser-se TD.bgWhLRS DIV {
	padding-top:3px;
	padding-right:12px;
	padding-bottom:3px;
	padding-left:12px;
}
TABLE#teaser-se TD.bgWhLRS DIV P {
	margin-top:8px;
}
TR.bott TD { vertical-align:bottom !important; }
TD.sh {color: #8B8B8B !important;}
TD.c {text-align:center !important;}

TABLE#teaser TD.bgWhLRR DIV DIV,
TABLE#teaser-sh TD.bgWhLRS DIV DIV,
TABLE#teaser-se TD.bgWhLRS DIV DIV {
	padding:0;
	margin-top:4px;
}

TABLE#teaser TD.bgWhLRR DIV.indent {
	margin-top:4px;
}
TABLE#teaser TD.bgWhLRR DIV STRONG {
	font-size:11px;
	line-height:14px;
}
#content TABLE.tblData TR.underl TD.bgWh, #tips TABLE.tblData TR.underl TD.bgWh {
	border-bottom:1px solid #D9D9D9;
	padding-top:5px;
	padding-bottom:5px;
}
#content TABLE.tblData TR.underl TD.bgWhnB, #tips TABLE.tblData TR.underl TD.bgWhnB {
	border:0px solid #D9D9D9;
	padding-top:0px;
	padding-bottom:0px;
}
#content TABLE.tblData TR.underl TD.nbgWh, #tips TABLE.tblData TR.underl TD.nbgWh {
	background-color: #ffffff;
	color: #000000;
	border-bottom:0;
	padding-top:5px;
	padding-bottom:5px;
}
#content TABLE.tblData TR.nunderl TD.bgWh, #tips TABLE.tblData TR.nunderl TD.bgWh {
	padding-top:5px;
	padding-bottom:5px;
}
#content TABLE.tblData TD.bgWhR, #tips TABLE.tblData TD.bgWhR {
	background-color: #ffffff;
	color: #000000;
	text-align: right;
}
#content TABLE.tblData TD.bgWhD, #tips TABLE.tblData TD.bgWhD {
	background-image: url('/img/u/table/bg_red_line_down_white.gif');
}
#content TABLE#teaser-faq TD.bgWhD,
#content TABLE#teaser-sh TD.bgWhD,
#content TABLE#teaser-se TD.bgWhD,
#tips TABLE#teaser-faq TD.bgWhD,
#tips TABLE#teaser-sh TD.bgWhD,
#tips TABLE#teaser-se TD.bgWhD {
	background-image: url('/img/u/table/bg_sh_line_down_white.gif');
}
#content TABLE.tblData TD.bgShD, #tips TABLE.tblData TD.bgShD {
	background-image: url('/img/u/table/bg_red_line_down_sh.gif');
}
#content TABLE.tblData TD.bgShB, #content TABLE.tblData TD.bgShBl, #content TABLE.tblData TD.bgShBc,
#tips TABLE.tblData TD.bgShB, #tips TABLE.tblData TD.bgShBl, #tips TABLE.tblData TD.bgShBc {
	background-color: #d9d9d9;
	color: #000000;
}
#content TABLE.tblData TD.bgShB, #content TABLE.tblData TD.bgShBBold, #tips TABLE.tblData TD.bgShB, #tips TABLE.tblData TD.bgShBBold {
	text-align:right;
}
#content TABLE.tblData TD.bgShBc, #tips TABLE.tblData TD.bgShBc {
	text-align:center;
}
#content TABLE.tblData TD.bgShBl IMG, #tips TABLE.tblData TD.bgShBl IMG {
	margin-left:10px;
	margin-right:5px;
}
#content TABLE.tblData TD.bgShBl-note, #tips TABLE.tblData TD.bgShBl-note {
	background-color: #d9d9d9;
	color: #000000;
	font-size:10px;
	line-height:13px;
	text-align:left;
	padding-top:5px;
	padding-bottom:3px;
}
#content TABLE.tblData TD.bgShBlBold, #content TABLE.tblData TD.bgShBBold, #tips TABLE.tblData TD.bgShBlBold, #tips TABLE.tblData TD.bgShBBold {
	color: #000000;
	font-weight: bold;
	background-color: #D9D9D9;
}
#content TABLE.tblData TD.bgRightSh, #tips TABLE.tblData TD.bgRightSh {
	background-color: #D9D9D9;
	background-image: url('/img/u/table/bg_red_line_right.gif');
	background-repeat: repeat-y;
}
#content TABLE#teaser-faq TD.bgRightSh, #tips TABLE#teaser-faq TD.bgRightSh {
	background-image: url('/img/u/table/bg_sh_line_right.gif');
}
#content TABLE.tblData TD.bgRightWh, #tips TABLE.tblData TD.bgRightWh {
	background-image: url('/img/u/table/bg_red_line_right_white.gif');
	background-repeat: repeat-y;
	background-color: #ffffff;
}
#content TABLE#teaser-faq TD.bgRightWh, #tips TABLE#teaser-faq TD.bgRightWh {
	background-image: url('/img/u/table/bg_sh_line_right_white.gif');
}
#content TABLE#teaser, #content TABLE#competitionBanner, #tips TABLE#teaser, #tips TABLE#competitionBanner {
	margin-top: 10px;
	margin-bottom:10px;
}
#content TABLE#teaser.mTop {
	margin-top: 50px;
}
#content TABLE.tblData TD.bgSh, #tips TABLE.tblData TD.bgSh {
	background-color: #D9D9D9;
	color: #F21C0A;
	text-align: right;
}
#content TABLE.tblData TD.bgShl, #tips TABLE.tblData TD.bgShl {
	background-color: #D9D9D9;
	color: #F21C0A;
	text-align:left;
}
#content TABLE.tblData TD.bgShlb, #tips TABLE.tblData TD.bgShlb {
	background-color: #D9D9D9;
	color: #000000;
	text-align:left;
}
#content TABLE.tblData TD.bgShc, #tips TABLE.tblData TD.bgShc {
	background-color: #D9D9D9;
	color: #F21C0A;
	text-align:center;
}
#content TABLE.tblData TD.bgSh STRONG, #content TABLE.tblData TD.bgShl STRONG, #content TABLE.tblData TD.bgShc STRONG, 
#tips TABLE.tblData TD.bgSh STRONG, #tips TABLE.tblData TD.bgShl STRONG, #tips TABLE.tblData TD.bgShc STRONG {
	color: #F21C0A;
}
#content TABLE.tblData TD.noBorder, #tips TABLE.tblData TD.noBorder {
	border: none;
	background-color: #FFFFFF;
}
#content TABLE#title {
	width:100%;
	margin-bottom:14px;
	border-collapse:collapse;
	border:0;
}
#content TABLE#title TD {
	padding-top:3px;
	font-size: 12px;
	line-height:15px;
/*	text-align:justify;*/
}
#content TABLE#title TD H2 {
	text-align:left;
}
#content TABLE#title TD H2.j {
/*	text-align:justify;*/
}
#content TABLE#title TD P {
	font-weight:normal;
}
#content TABLE#title TD H1.no-margin {
	margin:0;
}
#content TABLE#title TD.t {
	vertical-align:top;
	width:100%;
}
#content TABLE#title TD.b {
	vertical-align:bottom;
	width:100%;
}
#content TABLE#title TD IMG.l {
	margin-left:12px;
}
#content TABLE#title TD IMG.r {
	margin-right:12px;
}
/* Managment životopisy **/
#content TABLE#zivotopis {
	width: 100%;
	border-collapse: collapse;
	border: 0px;
	margin-top: 20px;
}
#content TABLE#zivotopis TD {
	padding-bottom: 10px;
}
#content TABLE#zivotopis TD.left-col {
	width: 120px;
}

#content .indent {
	margin-top:17px;
}
#content .indent-left {
	margin-left: 50px;
	/* text-align: left; */
}
#content .indent-right {
	margin-right: 20px;
}

/* MHA - stylovani odrazek pro dokumenty ke stazeni */
#content .inner ul.files {
	margin: 17px 0px 0px 50px;
	padding: 0px;
}
#content .inner ul.files a {
	text-decoration: none;
}
#content .inner ul.files li {
	background: url('/img/u/dwn.gif') no-repeat 0% 0%;
	list-style-type: none;
	list-style-position: outside;
	padding-left: 20px;
	margin-bottom: 7px;
}
#content .inner ul.files li.attachment {
	background: url('/img/u/dwn_gray.gif') no-repeat 0% 0%;
	margin-left: -18px;
}
#content .inner ul.files li.last {
	margin-bottom: 0px;
}
#content .inner ul.files ul{
	margin: 10px 0px 0px -20px;
}
#content .inner ul.files li ul li{
	margin: 0px 0px 0px 20px;
}

#content .inner ul.files span {
	font-size: 0.9em;
}
#content .inner ul.files.m0 {
	margin: 10px 0px 0px 0px;
}
/* MHO - stylovani odrazek pro odkaz na stránku */
ul.tlink {
	margin: 17px 0px 0px 50px;
	padding: 0px;
}
ul.tlink a {
	text-decoration: none;
}
ul.tlink li {
	background: url('/img/u/tlink.gif') no-repeat 0% 0%;
	list-style-type: none;
	list-style-position: outside;
	padding-left: 20px;
	margin-bottom: 7px;
}
/**/

/* MHA - stylovani boxu Tipy - sedy */
div#box1 {
	width: 159px;
	border-top: 1px solid #969696;
	border-left: 1px solid #969696;
	border-right: 1px solid #969696;
}
div.box-bottom {
	background: url('/img/u/bg_tip_botom.gif') no-repeat 0% 0%;
	width: 161px;
	height: 6px;
	border: 0px;
}
div#box1 p {
	background: #969696;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 2px 0px 5px 11px;
}
div#box1 p.info, div#box1 p.infoFirst  {
	background: #ffffff;
	color: #000000;
	font-weight: normal;
}
div#box1 p.infoFirst {
	padding-top: 10px;
}
div#box1 ul {
	margin: 7px 0px 0px 0px;
	padding: 0px 12px 4px 12px;
	font-size: 0.9em;
}
div#box1 ul a {
	text-decoration: none;
}
div#box1 ul  li {
	background: url('/img/u/tlink.gif') no-repeat 0% 0%;
	list-style-type: none;
	list-style-position: outside;
	padding-left: 16px;
	margin-bottom: 7px;
}
div#box1 ul li.last {
	margin-bottom: 0px;
}
/**/

DIV.tlink A.tlink {
	display:block;
	text-decoration:none;
	padding-left:16px;
	text-align:left;
	height:1%;
}

A.tlink {
	display:block;
	text-decoration:none;
	padding-left:19px;
	text-align:left;
	height:1%;
}
DIV.tlink {
	display:block;
	background-image: url('/img/u/tlink.gif');
	background-repeat: no-repeat;
	background-position: top left;
	text-align:left;
	margin:0;
	padding:0;
}
A.lbglink {
	display:block;
	padding-left:17px;
	height:1%;
	text-decoration:none;
	font-weight:bold;
}
DIV.bglink {
	background-image: url('/img/u/bg_link.gif');
	background-repeat: no-repeat;
	background-position: top right;
	width:100%;
	margin-top:22px;
	border-bottom:1px solid #969696;
	margin:0;
	padding:0;
	padding-bottom:5px;
}
A.email {
	display:block;
	padding-left:19px;
	text-align:left;
	width:100%;
	text-decoration:none;
}
DIV.email {
	background-image: url('/img/u/email.gif');
	background-repeat: no-repeat;
	background-position: top left;
	text-align:left;
	margin:0;
	padding:0;
}
DIV.bglink A.bglink {
	border-bottom:0;
}
TD DIV.email A.email {
	padding-left:19px;
}
DIV.dwnl A.dwn {
	padding-left:20px;
}
DIV.dwnl A.grey STRONG, DIV.dwnl A.grey SPAN, DIV.tlink A.grey STRONG, DIV.tlink A.grey SPAN {
	color: #8B8B8B;
}
DIV.subdwnl {
	margin-left: 20px;
}
DIV.screen A.dwn {
	padding-left:20px;
}
TD DIV.dwnl A.dwn {
	padding-left:20px;
}
TD DIV.play A.play {
	padding-left:20px;
}
A.dwn, A.audio, A.play {
	display:block;
	_width:100%;
	text-decoration:none;
}
DIV.dwnl, DIV.play, DIV.audio, DIV.link, DIV.screen {
	background-repeat: no-repeat;
	background-position: top left;
	text-align:left;
	margin:0;
	padding:0;
}
DIV.dwnl {
	background-image: url('/img/u/dwn.gif');
}
DIV.audio    {
	background-image: url('/img/u/audio.gif');
}
DIV.screen    {
	background-image: url('/img/u/Icon_Lupe_Plus_RS.gif');
}
DIV.link {
	background-image: url('/img/u/link_bg.gif');
}
DIV.play {
	background-image: url('/img/u/play.gif');
	background-position: center left;
}
DIV.bullet {
	background: url('/img/u/point.gif') 1% 0px no-repeat;
	padding-left: 20px;
	line-height: 1.4em;
}
.info TD DIV.dwnl {
	padding-right:10px;
}
.info TD DIV.dwnl A.dwn {
	padding-left:20px;
	font-weight:bold;
}
.info TD DIV.dwnl A.dwn SPAN {
	font-weight:normal;
}
#content DIV.dwn A.dwn, #content DIV.dwnl, #content DIV.play, #content DIV.screen, #content DIV.audio {
	margin-top:7px;
}
#content DIV.dwn DIV.dwnl A.dwn {
	margin-top:0;
}
A.dwn SPAN, A.audio SPAN {
	font-size:11px;
	line-height:14px;
}
#content DIV.dwn .indent-left {
	margin-left:33px;
}

#content .three {
	padding-top:28px;
}
#content .three P {
	margin-top:6px;
	text-align:left;
	font-size: 11px;
	line-height:14px;
}
#content .three P STRONG {
	font-size: 11px;
}

#content .three .dLeft, #content .three .dCenter {
	width:181px;
	float:left;
}
#content .three .dLeft1 {
	width:211px;
	float:left;
}
#content .three .dLeft2,
#content .three .dCenter2 {
	width:230px;
	float:left;	
}
#content .three .dCenter1 {
	width:151px;
	float:left;	
}
#content .three .dRight {
	width:181px;
	float:right;
}
#content .three .dRight TABLE {
	padding:0;
	margin:0;
	margin-top:10px;
}

#content .three .dCenter, #content .three .dCenter1, #content .three .dCenter2 {
	margin-right:27px;
	margin-left:27px;
}
#content .three .dLeft P, #content .three .dCenter P {
	padding-bottom:16px;
}
#content .three .dLeft1 P, #content .three .dCenter1 P {
	padding-bottom:16px;
}
#content .three .dLeft2 P, #content .three .dCenter2 P {
	padding-bottom:16px;
}
#content .three .dCenter P.last, #content .three .dCenter1 P.last, #content .three .dCenter2 P.last, #content .three .dLeft P.last {
	padding-bottom:0px;	
}

#content .three .dMenu {
	float:left;
}
#content .three .dMenu P {
	width:380px;
	font-size:12px;
	line-height:15px;
	margin-top:3px;
	margin-bottom:26px;
}
#content .three .dMenu .strong {
	margin-left:49px;
	width:350px;
}
#content .note {
	font-size: 11px;
	line-height: 14px;
}
A.bglink {
	display:block;
	height:1%;
	margin-top:22px;
	padding-right:25px;
	padding-bottom:4px;
	border-bottom:1px solid #969696;
	font-weight:bold;
	text-decoration:none;
}
#content .three A.bglink, #content .three DIV.bglink {
	margin-top:10px;
}
#content .three DIV.bglink A.bglink {
	margin-top:0;
}

#p-mid #content #tips {
	float: right;
	width: 190px;
	margin: 0px;
	padding: 0px;
}

/* footer */
#footer {
	width: 810px;
	clear: both;
	padding: 20px 0px 10px 0px;
	float: right;
}
#footer #p-bottom {
	width: 810px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 70%;
}
#footer #p-bottom a {
	color: #999999;
	padding: 4px 0px 0px 19px;
	margin: 0px 0px 5px 0px;
	text-decoration: none;
}
#footer #p-bottom a.print {
	float: left;
	height: 19px;
	line-height: 19px;
	background: url('/img/u/print.gif') 0% 0% no-repeat;
}
#footer #p-bottom a.top {
	float: right;
	height: 19px;
	line-height: 19px;
	padding: 4px 0px 0px 16px;
	background: url('/img/u/top.gif') 0% 0% no-repeat;
}
#footer #p-bottom span {
	padding-left: 0px;
	color: #999999;
}
#footer #p-bottom span a {
	padding-left: 0px !important;
}
#footer #p-bottom .small {
	border-top: 1px solid #999999;
}
#footer #p-bottom .small span {
	margin-top: 3px;
	font-size: 90%;
}

/* headers */
.h {
	position: relative;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.h span {
	position: absolute;
	top: 0px;
	left: 0px;
}
h1.distribuce-elektriny {
	width: 291px;
	height: 86px;
}
h1.distribuce-elektriny span {
	width: 291px;
	height: 86px;
	background: transparent url('/img/cs/profile/distribuce-elektriny.gif') 0 0 no-repeat;
}
h1.distribucni-soustava {
	width: 210px;
	height: 25px;
	margin-top: 20px;
}
h1.distribucni-soustava span {
	width: 210px;
	height: 25px;
	background: transparent url('/img/cs/profile/distribucni-soustava.gif') 0 0 no-repeat;
}
h1.pripojeni-distribucni-soustave {
	width: 303px;
	height: 22px;
	margin-top: 26px;
}
h1.pripojeni-distribucni-soustave span {
	width: 303px;
	height: 22px;
	background: transparent url('/img/cs/profile/pripojeni-distribucni-soustave.gif') 0 0 no-repeat;
}
h1.poskytnuti-distribuce {
	width: 203px;
	height: 22px;
	margin-top: 38px;
}
h1.poskytnuti-distribuce span {
	width: 203px;
	height: 22px;
	background: transparent url('/img/cs/profile/poskytnuti-distribuce.gif') 0 0 no-repeat;
}
h1.distribuce-plynu {
	width: 291px;
	height: 86px;
}
h1.distribuce-plynu span {
	width: 291px;
	height: 86px;
	background: transparent url('/img/cs/profile/distribuce-plynu.gif') 0 0 no-repeat;
}
h1.news {
	width: 94px;
	height: 25px;
	margin-top: 70px;
}
h1.news span {
	width: 94px;
	height: 25px;
	background: transparent url('/img/cs/profile/news.gif') 0 0 no-repeat;
}



h1.o-spolecnosti {
	width: 222px;
	height: 62px;
	margin-top: 62px;
}
h1.o-spolecnosti span {
	width: 222px;
	height: 62px;
	background: transparent url('/img/cs/profile/title_about_company.gif') 0 0 no-repeat;
}
h1.eon-distribuce {
	width: 197px;
	height: 22px;
}
h1.eon-distribuce span {
	width: 197px;
	height: 22px;
	background: transparent url('/img/cs/profile/title_eon-distribuce.gif') 0 0 no-repeat;
}
h1.structure {
	width: 192px;
	height: 22px;
	margin-top: 25px;
}
h1.structure span {
	width: 192px;
	height: 22px;
	background: transparent url('/img/cs/profile/title_structure.gif') 0 0 no-repeat;
}
h1.annual-reports {
	width: 141px;
	height: 22px;
	margin-top: 62px;
}
h1.annual-reports span {
	width: 141px;
	height: 22px;
	background: transparent url('/img/cs/profile/title_annual_reports.gif') 0 0 no-repeat;
}
h1.unbundling {
	width: 122px;
	height: 25px;
	margin-top: 80px;
}
h1.unbundling span {
	width: 122px;
	height: 25px;
	background: transparent url('/img/u/unbundling/title_unbundling.gif') 0 0 no-repeat;
}
h1.unbundling-archiv {
	width: 164px;
	height: 46px;
	margin-top: 54px;
}
h1.unbundling-archiv span {
	width: 164px;
	height: 46px;
	background: transparent url('/img/u/unbundling/title_unbundling-archiv.gif') 0 0 no-repeat;
}
h1.contacts {
	width: 93px;
	height: 25px;
	margin-top: 14px;
}
h1.contacts span {
	width: 93px;
	height: 25px;
	background: transparent url('/img/cs/contacts/title_contacts.gif') 0 0 no-repeat;
}
h1.technical-info {
	width: 199px;
	height: 22px;
	margin-top: 62px;
}
h1.technical-info span {
	width: 199px;
	height: 22px;
	background: transparent url('/img/cs/title/title_technical_info.gif') 0 0 no-repeat;
}
h1.odberovy-stupen {
	width: 380px;
	height: 22px;
	margin-top: 30px;
}
h1.odberovy-stupen span {
	width: 380px;
	height: 22px;
	background: transparent url('/img/cs/title/title_odberovy-stupen-zemniho-plynu.gif') 0 0 no-repeat;
}
h1.odberovy-stupen-elektrina {
	width: 240px;
	height: 44px;
	margin-top: 30px;
}
h1.odberovy-stupen-elektrina span {
	width: 240px;
	height: 44px;
	background: transparent url('/img/cs/title/title_opatreni-pro-predchazeni-stavu-nouze-v-elektrizacni-soustave.gif') 0 0 no-repeat;
}
h1.hdo {
	width: 284px;
	height: 22px;
	margin-top: 62px;
}
h1.hdo span {
	width: 284px;
	height: 22px;
	background: transparent url('/img/cs/title/title_hdo.gif') 0 0 no-repeat;
}
h1.elektromery {
	width: 360px;
	height: 22px;
	margin-top: 62px;
}
h1.elektromery span {
	width: 360px;
	height: 22px;
	background: transparent url('/img/cs/title/title_platnost-nizkeho-tarifu-elektromery.gif') 0 0 no-repeat;
}
h1.dom {
	width: 200px;
	height: 41px;
	margin-top: 38px;
}
h1.dom span {
	width: 200px;
	height: 41px;
	background: transparent url('/img/cs/title/title_forms_household.gif') 0 0 no-repeat;
}
h1.mop {
	width: 200px;
	height: 42px;
	margin-top: 38px;
}
h1.mop span {
	width: 200px;
	height: 42px;
	background: transparent url('/img/cs/title/title_forms_firms.gif') 0 0 no-repeat;
}
h1.vn {
	width: 171px;
	height: 65px;
	margin-top: 16px;
}
h1.vn span {
	width: 171px;
	height: 65px;
	background: transparent url('/img/cs/title/title_forms_wholesale.gif') 0 0 no-repeat;
}
h1.electricity-download {
	width: 305px;
	height: 22px;
	margin-top: 62px;
}
h1.electricity-download span {
	width: 305px;
	height: 22px;
	background: transparent url('/img/cs/title/title_forms_download.gif') 0 0 no-repeat;
}
h1.gas-download {
	width: 280px;
	height: 21px;
	margin-top: 43px;
}
h1.gas-download span {
	width: 280px;
	height: 21px;
	background: transparent url('/img/cs/title/title_forms_download_gas.gif') 0 0 no-repeat;
}
h1.odstavky {
	width: 192px;
	height: 22px;
	margin-top: 62px;
}
h1.odstavky span {
	width: 192px;
	height: 22px;
	background: transparent url('/img/cs/title/title_odstavky.gif') 0 0 no-repeat;
}
h1.forms-index {
	width: 216px;
	height: 25px;
	margin-top: 22px;
}
h1.forms-index span {
	width: 216px;
	height: 25px;
	background: transparent url('/img/cs/title/title_forms.gif') 0 0 no-repeat;
}
h1.ceniky_sazby {
	width: 153px;
	height: 25px;
	margin-top: 80px;
}
h1.ceniky_sazby span {
	width: 153px;
	height: 25px;
	background: transparent url('/img/cs/title/title_ceniky_sazby.gif') 0 0 no-repeat;
}
h1.regulations {
	width: 89px;
	height: 25px;
	margin-top: 75px;
}
h1.regulations span {
	width: 89px;
	height: 25px;
	background: transparent url('/img/cs/title/title_regulations.gif') 0 0 no-repeat;
}
h1.regulations-archiv {
	width: 207px;
	height: 70px;
	margin-top: 30px;
}
h1.regulations-archiv span {
	width: 207px;
	height: 70px;
	background: transparent url('/img/cs/title/title_regulations-archiv.gif') 0 0 no-repeat;
}
h1.oznameni_provozovatele {
	width: 389px;
	height: 42px;
}
h1.oznameni_provozovatele span {
	width: 389px;
	height: 42px;
	background: transparent url('/img/cs/title/title_oznameni_provozovatele.gif') 0 0 no-repeat;
}
h1.search_result {
	width: 171px;
	height: 22px;
	margin-bottom: 20px;
}
h1.search_result span {
	width: 171px;
	height: 22px;
	background: transparent url('/img/cs/title/title_search.gif') 0 0 no-repeat;
}
h1.sitemap {
	width: 141px;
	height: 25px;
}
h1.sitemap span {
	width: 141px;
	height: 25px;
	background: transparent url('/img/cs/title/title_sitemap.gif') 0 0 no-repeat;
}
h1.informace_o_webu {
	width: 189px;
	height: 25px;
}
h1.informace_o_webu span {
	width: 189px;
	height: 25px;
	background: transparent url('/img/cs/title/title_informace-o-webu.gif') 0 0 no-repeat;
}


h1.search_result span {
	/*width: 171px;
	height: 22px;
	background: transparent url('/img/cs/title/title_search.gif') 0 0 no-repeat;
	*/
}
h2.autorska_prava {
	width: 123px;
	height: 23px;
}
h2.autorska_prava span {
	width: 123px;
	height: 23px;
	background: transparent url('/img/cs/info_about_web/title_copyright.gif') 0 0 no-repeat;
}
h2.ochrana_dat {
	width: 101px;
	height: 23px;
}
h2.ochrana_dat span {
	width: 101px;
	height: 23px;
	background: transparent url('/img/cs/info_about_web/title_privacy.gif') 0 0 no-repeat;
}
h2.prohlaseni_o_pristupnosti {
	width: 205px;
	height: 23px;
}
h2.prohlaseni_o_pristupnosti span {
	width: 205px;
	height: 23px;
	background: transparent url('/img/cs/info_about_web/title_access.gif') 0 0 no-repeat;
}
h2.informace_o_autorovi {
	width: 220px;
	height: 23px;
}
h2.informace_o_autorovi span {
	width: 220px;
	height: 23px;
	background: transparent url('/img/cs/info_about_web/title_author.gif') 0 0 no-repeat;
}
h2.support {
	width: 68px;
	height: 23px;
}
h2.support span {
	width: 68px;
	height: 23px;
	background: transparent url('/img/cs/info_about_web/title_support.gif') 0 0 no-repeat;
}


#content h2.red {
	color: #F21C0A;
}
#content h2, #content .half h2, #content h3 {
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	margin: 15px 0 0;
}
#content .half h2 {
	margin-top: 0px;
}


/* motive */
#p-mid #content .motive {
	margin: 20px 0px;
}
#p-mid #content .motive-left-small {
	float: left;
	width: 184px;
	height: 95px;
	margin: 0px 15px 20px 0px;
}
#p-mid #content .motive-right {
	float: right;
	margin: 0px 15px 20px 0px;
}
#p-mid #content .motive-left {
	float: left;
	margin: 0px 15px 20px 0px;
}
#p-mid #content #motive-distribuce-elektriny {
	width: 290px !important;
	height: 135px !important;
	background: transparent url('/img/u/profile/motive-distribuce-elektriny.jpg') 0 0 no-repeat;
}
#p-mid #content #motive-distribucni-soustava {
	width: 200px !important;
	height: 100px !important;
	background: transparent url('/img/u/profile/motive-distribucni-soustava.jpg') 0 0 no-repeat;
}
#p-mid #content #motive-pripojeni-distribucni-soustave {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/profile/motive-pripojeni-distribucni-soustave.jpg') 0 0 no-repeat;
}
#p-mid #content #motive-poskytnuti-distribuce {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/profile/motive-poskytnuti-distribuce.jpg') 0 0 no-repeat;
}
#p-mid #content #motive-formulare-ke-stazeni {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/profile/motive-formulare-ke-stazeni.jpg') 0 0 no-repeat;
}
#p-mid #content #motive-distribuce-plynu {
	width: 290px !important;
	height: 135px !important;
	background: transparent url('/img/u/profile/motive-distribuce-plynu.jpg') 0 0 no-repeat;
}
#p-mid #content #motive-distribucni-soustava-plyn {
	width: 200px !important;
	height: 100px !important;
	background: transparent url('/img/u/profile/motive-distribucni-soustava-plyn.jpg') 0 0 no-repeat;
}
#p-mid #content #motive-o-spolecnosti {
	width: 350px !important;
	height: 120px !important;
	background: transparent url('/img/u/profile/motive-o-spolecnosti.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_unbundling {
	width: 200px !important;
	height: 100px !important;
	background: transparent url('/img/u/unbundling/motive_unbundling.jpg') 0 0 no-repeat;
}
#p-mid #content #motive-management {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/profile/motive-management.jpg') 0 0 no-repeat;
}


#p-mid #content #motive_contacts {
	background: transparent url('/img/u/contacts/motive_contacts.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_eon_distribuce {
	width: 530px;
	height: 85px;
	margin: 20px 0px;
	background: transparent url('/img/u/profile/motive_eon-distribuce.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_annual_reports {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/profile/motive_annual_reports.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_structure {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/profile/motive_structure.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_technical-info {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/motive/motive_technical_info.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_hdo {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/motive/motive_hdo.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_forms {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/motive/motive_forms_distribution.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_forms_mop {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/motive/motive_forms_distribution_mop.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_forms_vn {
	width: 170px !important;
	height: 80px !important;
	background: transparent url('/img/u/motive/motive_forms_distribution_vn.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_forms-index {
	width: 200px !important;
	height: 100px !important;
	background: transparent url('/img/u/motive/motive_forms.jpg') 0 0 no-repeat;
}
#p-mid #content #motive_ceniky_sazby {
	width: 200px !important;
	height: 100px !important;
	background: transparent url('/img/u/motive/motive_ceniky_sazby.jpg') 0 0 no-repeat;
}
/* zobrazeno pomoci obrazku - img 
#p-mid #content #motive_regulations {
	width: 200px !important;
	height: 100px !important;
	background: transparent url('/img/u/motive/motive_regulations.jpg') 0 0 no-repeat;
}
*/
#p-mid #content #motive_news {
	background: transparent url('/img/u/motive/motive_news.jpg') 0 0 no-repeat;
}

#content IMG.r {
	margin-right: 12px;
}
#content #title-motive {
	margin-top: 4px;
}


#content ul.list li {
	list-style-image: url('/img/u/point.gif');
}

#content .back {
	width:40px;
	text-align:left;
}
#tips .back {
	text-align:left;
}
#content .btn-top, #tips .btn-top {
	width:100%;
	float:right;
	padding-top:14px;
	padding-bottom:7px;
	margin-bottom:14px;
	border-bottom:1px solid #969696; 
	text-align:right;
}
#content .back A, #content .top A, #tips .back A, #tips .top A {
	color:#969696;
	font-size:11px;
	line-height:14px;
	text-decoration:none;
}
#content .back IMG, #content .top IMG, #tips .back IMG, #tips .top IMG {
	margin-right:6px;
}


ul.sublist,
#content .inner ul.sublist {
	list-style-type: none;
	padding: 0px !important;
	margin: 0px !important;
}
ul.sublist li,
#content .inner ul.sublist li {
	background: none;
	padding: 0;
	margin: 6px 0px;
	font-weight: bold;
}
ul.sublist li a,
#content .inner ul.sublist li a {
	padding-left: 17px;
	text-decoration: none;
	background: url('/img/u/arr_white_small.gif') 0 50% no-repeat;
}
ul.sublist li a:hover,
#content .inner ul.sublist li a:hover {
	text-decoration: none;
}


/* sitemap */
#p-mid #sitemap ul {
	list-style: none;
}
#p-mid #sitemap ul li {
	margin: 3px 0px;
	list-style: none;
}
#p-mid #sitemap ul li a {
	padding-left: 17px;
	text-decoration: none;
	background: url('/img/u/arr_white_small.gif') 0 50% no-repeat;
}
#p-mid #sitemap ul li a:hover {
	text-decoration: underline;
}
.aboutweb {
	white-space: nowrap;
}
.informace {
	margin-bottom: 2em;
}

/* search */
.search-navig {
	width:100%;
	font-size:11px;
	margin-bottom: 20px;
}
.search-navig A {
	text-decoration:none;
}
.search-navig A.tlink {
	text-decoration:none;
	display:inline;
	padding-left:0px;
}
.search-navig .title {
	font-weight:bold;
	line-height:14px;
	margin-top: 2em;
	font-size:12px;
}
.search-navig p {
	margin: .7em 0em;
}
.pagination {
	/*border: 1px solid red;*/
}
.pagination .left {
	float: left;
	width: 190px;
}
.pagination .middle {
	float: left;
	width: 190px;
	text-align: center;
}
.pagination .right {
	float: left;
	width: 190px;
	text-align: right;
}

.pagination .left a {
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	background-image:url('/img/u/previous.gif');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:17px;
}
.pagination .right a {
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	background-image:url('/img/u/next.gif');
	background-repeat:no-repeat;
	background-position:right;
	padding-right:17px;
}

#result {
	clear:both;
	border-top:1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD;
	padding-bottom:20px;
}
#result P.first, #result DIV, #result DIV SPAN {
	font-size:11px;
	line-height:14px;
}
#result P.first {
	margin-bottom:4px;
}
#result P A {
	font-weight:bold;
	text-decoration:none;
}
#result DIV {
	background-repeat:no-repeat;
	background-position:left;
	padding-left:19px;
}
#result DIV SPAN {
	padding-left:6px;
}
#nosearch {
	display:none;
}
/* news */
#p-mid #news {
	padding-top:13px;
}
#p-mid #news .date {
	width:82px;
	float:left;
	text-align:right;
	margin-right:15px;
}
#p-mid #news .arr {
	margin-top:3px;
	width:17px;
	float:left;
}
#p-mid #news .ntext {
	width:380px;
	float:right;
}
#p-mid #news .ntext A {
	text-decoration:none;
	font-weight:bold;
}
h2.err {
	font-size: 1.25em !important;
	color: #f21c0a;
}

/* ikony na HP */
.half .elektrina {
	background: url('/img/u/hp/ico-elektrina.gif') 0px 2px no-repeat;
	margin: 0px 0px 0px 88px;
	padding-left: 20px;
}
.half .plyn {
	background: url('/img/u/hp/ico-plyn.gif') 0px 2px no-repeat;
	margin: 0px 0px 0px 88px;
	padding-left: 20px;
}
.elektrina p {
	margin-bottom: 0px !important;
}
.plyn p {
	margin-top: 0px !important;
}
.three .fLeft, .three .fCenter {
	float: left;
	width: 260px;
	margin-right: 50px;
}
.three .fCenter {
	margin-right: 0px;
}
.three .fLeft DIV.dwnl A.dwn, .three .fCenter DIV.dwnl A.dwn {
	_padding-left: 20px !important;
	_margin-right: -20px !important;
}
#content .inner ul li {
	list-style: none;
	background: transparent url("/img/u/point.gif") no-repeat 0 0;
	padding-left: 12px;
	line-height: 1.2em;
}
#content .inner ul li.noDot { background-image: none; }
#content .inner ul li ul {
	margin: 2px 0;
	*padding-left: 40px;
}
#content .inner ul li ul li {
	background: none;
	padding-left: 0;
	list-style: disc;
}
#content .inner ul li ul li ul li {
	list-style: circle;
}

#tips table#teaser.mTop { margin-top: 180px; }

