@media screen{
body{color:#fff;font-size:90%;font-family:Arial,Verdana,Helvetica,sans-serif; line-height:120%;background-color:#666;background-image:url(../i/bankovky.jpg);background-repeat:repeat-y;text-align:justify;width:100%;height:100%;margin:0;padding:0;}
*>body{ font-size:95%; }
h1,h2.h1,h2{ color:#fff; font-size:130%; font-family:Arial, Verdana, Helvetica, sans-serif; line-height:100%; background-color:#737373; }
h1,h2{ background-image:url(../i/m.gif); background-repeat:repeat-y; background-position:-536px 0; text-align: left; clear:left; margin: 20px 0 6px; padding:5px 28px; border-bottom:1px solid #ccc; }
* html h1,* html h2,* html h3 { height: 1%; }
h2{;font-weight: bold; background-color:#7c7c7c; display: block; }
	ol h2 { font-size: 115%; line-height: 110%; background-color: transparent; background-image: none; margin-top: 0; margin-bottom: -0.7em; padding-bottom: 0; padding-left: 0; border-style: none; border-width: 0; }
	h2.clanek span { font-size: 0.85em; font-weight: lighter; font-style: italic; }
div#o h2.bezBG { font-size: 1.1em; background-image: none; padding-top: 6px; padding-bottom: 6px; padding-left: 13px; }
h3,h4 { text-align: left; }
h1 a{color:#fff;background-color:inherit;}
a{color:#fff;font-weight:bold;background-color:inherit;}
a:hover{text-decoration:none;}
h1 a:hover{color:#c00;background-color:inherit;}
p{font-size:95%;}
strong, ul strong, ol strong { text-align: left; }
	strong.pod-t { font-style: italic; }
ul li strong, ol li strong { display: block; }
img{display:block;}
/*.h,.h2,h2#print,.print,.hidd,body#b1 h1{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;display:block;}*/
.h,.h2,h2#print,.print,.hidd {position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;display:block;}
.fli, .fli0, .fli2{float:left;margin:13px 15px 5px 0;border:solid 1px #999;}
.fli0 { margin-top: 2px; }
.fli2{margin-top:25px;}
.fllol{margin-left:158px;}
.fll{float:left;}
.flr{float:right;}
.clr{clear:both;}
.cll { clear: left; }
.clb { clear:both; }
.fll.cln {  }
.w100 { width: 100%; }
div#o p.gr { color: #ccc; }
.t0{margin-top:-10px;margin-bottom:30px;padding-top:0;}
.tac { text-align: center; }
.tacN { background-image: none; text-align: center; }
.tar { text-align: right; }
span.tar { display: block; }
.ram { font-size: 125%; font-weight: bold; line-height: 110%; background-color: #747474; text-align: justify; margin: 0; padding: 0 10px 0; border: solid 1px #999; }
.ram p { margin: 5px 0; }
.ram h3 { color: #e4e4e4; margin: 5px 0; font-size: 63%; font-weight: bold; text-transform: uppercase; text-align: center; }
.block { margin-top: 10px; display: block; }
.inline { display: inline; }
body#b2 div#o{text-align:center;}
body#b2 div#o ul#m,body#b2 div.mapa{text-align:left;left:0;}
body#b2 div#o h1{text-align:left;}
body#b1 p.formOdk.v2 a,body#b3 p.formOdk.v2 a,body#b4 p.formOdk.v2 a{ font-size:109%; line-height:150%; text-decoration:none; text-transform:uppercase; border-bottom:2px dotted #f00; }
body#b1 p.formOdk a:hover,body#b3 p.formOdk a:hover,body#b4 p.formOdk a:hover{border-bottom-style:solid;}
body#bc0 div#o{padding-bottom:500px;}
body#bc #o h3{font-family:Arial,Verdana,Helvetica,sans-serif;}
div#height{ background-color: #f00; position: relative; top: 0; right:-1px; width:1px; height:120em; visibility: hidden; float: right; margin-left:-1px; }
	div#o{ color:#fff; background-color:#666; background-image:url(../i/b.gif); background-repeat:repeat-x; background-position:0 -428px; clear:none; margin-left:271px; padding:192px 290px 0 20px; }
div#l{position:absolute;top:181px;left:0;width:271px;z-index:1;padding-top:28px;}
ul{font-size:95%;margin-left:13px;padding:0;list-style-type:square;}
ul.odsz { margin-left: 33px; }
#showHide { color: #ccc; font-style: normal; background-color: #757575; background-repeat: no-repeat; background-position: 97% 60%; text-decoration: none; padding: 1px 16px 1px 3px; border: solid 1px #999; }
#showHide:hover { color: #fff; background-color: #999; border-color: #fff; }
.plus{background-image: url(../i/showPlus.png);}
.minus{background-image: url(../i/showMinus.png);}
/* MENU */
ul#m{ font-size:85%; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; background-color: #666; text-transform:uppercase; letter-spacing:0.3ex; width:270px; margin:0 1px 0 0; padding:0; border-top:1px solid #333; border-bottom:1px solid #999; list-style-type:none; }
ul#m li{margin:0;padding:0;display:inline;}
ul#m li a,ul#m li#os ul li a{ text-decoration:none; width:224px; padding:6px 20px 5px 26px; border-top:1px solid #999; border-bottom:1px solid #333; background-image:url(../i/m.gif); background-repeat:no-repeat; background-position:-13px 50%; display: block; }
ul#m li a br.h { display: none; }
ul#m li a span { font-size: 85%; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-transform: none; word-spacing: -0.2ex; letter-spacing: 0; position: relative; top: -0.2ex; padding: 0 17px; }
ul#m li:hover,ul#m li:focus,ul#m li:hover a,ul#m li:focus a{color:#fff;background-color:#828282;}
ul#m li:hover a,ul#m li:focus a,ul#m li#os ul li a:hover{ border-top:1px solid #b0b0b0; border-bottom:1px solid #474747; background-position:-266px 50%; }
ul#m ul { font-size: 100%; background-color: #666; position: absolute; float: left; clear: none; margin-top: -2.2em; margin-left: 262px; border-left: 1px solid #999; border-right: 1px solid #333; display: none; }
ul#m li#os ul li a{ width:160px; }
ul#m li#os:hover ul,ul#m li#os:focus ul { display: block; }
/* Zvýrazní položku v menu podle aktuální stránky */
body#b0 ul#m li#m0 a,body#b0 ul#m li#m0 a:hover,
body#b1 ul#m li#m1 a,body#b1 ul#m li#m1 a:hover,
body#b2 ul#m li#os ul li#m2 a,body#b2 ul#m li#os ul li#m2 a:hover,
body#b3 ul#m li#m3 a,body#b3 ul#m li#m3 a:hover,
body#b4 ul#m li#m4 a,body#b4 ul#m li#m4 a:hover,
body#b5 ul#m li#m5 a,body#b5 ul#m li#m5 a:hover,
body#b6 ul#m li#os ul li#m6 a,body#b6 ul#m li#os ul li#m6 a:hover,
body#b7 ul#m li#m7 a,body#b7 ul#m li#m7 a:hover,
body#ka ul#m li#os ul li#mka a,body#ka ul#m li#os ul li#mka a:hover,
body#me ul#m li#mme a,body#me ul#m li#mme a:hover,
body#ref ul#m li#mre a,body#ref li#mre a:hover,
body#osp ul#m li#os,body#osp ul#m li#os a#mm{color:#fff;background-color:#505050;background-image:url(../i/m.gif);background-position:240px 50%;border-top:1px solid #999;border-bottom:1px solid #333;cursor:default;}
/* Ošetří položku OS */
body#osp ul#m li#os a#mm{color:#fff;background-color:#505050;}
/**/
body#osp li#os a:hover,body#me ul#m li#os a:hover,body#b2 ul#m li#os a:hover,body#b6 ul#m li#os a:hover,body#ka ul#m li#os a:hover{border-top:1px solid #999;border-bottom:1px solid #333;}
body#osp li#os a,body#b2 li#os a,body#b6 li#os a,body#ka li#os a{background-image:url(../i/m.gif);background-position:240px 50%;}
body#osp ul#m ul li a,ul#m li#os ul li a{color:#e8e8e8;background-color:#666;}
body#osp ul#m ul li a:hover,ul#m li#os ul li a:hover{color:#fff;background-color:#828282;}
body#osp ul#subm{padding-bottom: 500px;}
ul#m li#os ul li#mka a,body#ka div#o ul#m li#os ul li#mka a:hover{ border-bottom-color: #000; }
/* JAZYKY */
ul#lang { margin: 0 0 0 20px; padding: 0; display: block; }
ul#lang li { width: 36px; height: 26px; float: left; margin: 20px 4px; padding: 0; list-style-type: none; display: inline; }
ul#lang li a { color: #fff; font-size: 60%; font-weight: normal; background-color: #666; width: 36px; height: 26px; float: left; margin: 0; padding: 0; border: solid 1px #666; display: block; }
body.cz ul#lang li a#langCZ, body.en ul#lang li a#langEN, body.de ul#lang li a#langDE, body.fr ul#lang li a#langFR, body.pl ul#lang li a#langPL, body.ru ul#lang li a#langRU { border-color: #000; cursor: default; }
ul#lang li a:hover { border-color: #c00; }
div#o ul#lang li a img { width: 36px; height: 26px; margin: 0; padding: 0; border-style: none; border-width: 0; display: block; }
#t{color:#fff;background-color:#717171;position:absolute;top:0;left:0;width:100%;height:178px;overflow:hidden;margin:0;border-bottom:3px solid #fff;}
div#lg{color:#000;background-color:#500;background-image:url(../i/b.gif);width:270px;height:178px;border-right:1px solid #bbb;}
div#lg div{background-image:url(../i/logo.gif);position:absolute;top:35px;left:48px;width:178px;height:110px;}
div.tf{color:#fff;background-color:#717171;background-image:url(../i/b.gif);background-repeat:repeat-x;background-position:0 -250px;position:absolute;top:0;left:271px;width:2000px;height:198px;z-index:2;margin:0;}
#b{font-size:90%;font-weight:normal;background-image:url(../i/dm.png);background-repeat:repeat-x;background-position:0 -20px;text-align:center;width:100%;left:0;clear:both;margin:70px 0 0;padding-top:14px;padding-bottom:15px;border-top:1px solid #fff;}
*>div#b{padding-top:34px;background-image:url(../i/dm.png);background-position:0 0;margin-top:50px;border-top-style:none;}
#b p{color:#000;background-color:#c6c6c6;width:270px;float:left;margin:0;padding:0;}
#b ul{text-align:center;margin:0 270px;padding:0;list-style-type:none;}
#b ul li{margin:0;padding:0;display:inline;}
#b ul li#n{margin:0 5px 0 3px;padding:0 2px 0 4px;border-right:1px solid #000;border-left:1px solid #000;}
#b ul li a{color:#000;font-weight:normal;background-color:#c6c6c6;margin:0 1px 0;padding:0;}
#b ul li a:hover,#b ul li a:focus{text-decoration:none;}
#b ul li a img,#b ul li div{vertical-align:middle;margin:3px 1px;padding:0;border-style:none;display:inline;}
#b ul li a:hover img,#b ul li a:focus img{margin:1px;border-color:#000;border-style:solid;border-width:1px 0;}
ol.strong2{margin-left:2px;padding:0 0 0 28px;border-left:5px solid #ccc;}
ol.alfa{list-style-type:lower-alpha;}
div.rp{text-align:center;width:100%;}
div.rp div{width:415px;margin:auto;}
p.strong,p.strong2,ul.strong,ol.strong{ color: #fff; font-size:1em; font-weight:bold; font-style: italic; line-height:1.3em; background-color: transparent; }
body#b1 h2.strong2 { font-size: 1em; font-weight: bold; font-style: italic; line-height: 1.3em; background-color: transparent; background-image: none; text-align: justify; margin: 0; padding: 5px 0; border-style: none; border-width: 0; display: inline; }
.strong2,p.formOdk{ font-size: 1em; text-indent:0; padding-left:13px; border-left:5px solid #ccc; }
p.formOdk { color: #ccc; font-size: 0.85em; text-align: left; padding-left: 0; border-left: 0 none transparent; }
	p.formOdk.nP b, p.formOdk.strong { color: #fff; }
	p.formOdk.top { padding-top: 10px; border-top: 5px solid #777; border-left: 0 none transparent; }
p.formOdk.v2 { font-size: 0.85em; background-image: url(../i/form.jpg); background-repeat: no-repeat; background-position: 0 58%; text-align: left; padding: 5px 0 5px 60px; }
/*p.formOdk.v2 a { text-align: left; }*/
/*body#b1 p.formOdk { padding-top: 10px; padding-left: 0; border-top-style: none; border-top-width: 0; order-top-style: solid; }*/
#r{ background-image:url(../i/b.gif); background-repeat:repeat-x; background-position:0 -606px; position:absolute; top:181px; right:0; width:270px; }
	* html #r { float: left; display: inline; }
	#r p,body#f #r p{ color:#fff; font-size:80%; line-height: 140%; background-color:#5a5a5a; text-align:justify; position: relative; margin:8px 0; padding:7px 15px 8px; border:solid 1px #a0a0a0; }
#r p,body#f #r p{border-right:0 none;}
div#r p strong{ font-size:120%; font-weight:bold; background-color:#6e6e6e; background-image:url(../i/c.gif); background-repeat:no-repeat; background-position:6px 50%; margin:0 -8px 5px; padding:2px 8px 2px 26px; border:solid 1px #4d4d4d; display:block; }
div#r a{ color:#fff; font-weight:bold; background-color:#600; background-image:url(../i/d.gif); background-repeat:no-repeat; background-position:100% 60%; text-decoration:underline; text-align:right; vertical-align:middle; position: relative; overflow:hidden; margin: 0; padding: 7px 16px 8px 0; }
/* INDEX */
body#b1 div#o ul#probl { font-size: 0.85em; background-image: url(../i/sipkaMenu.gif); background-repeat: no-repeat; background-position: 50% 100%; text-align: center; margin: 20px 0 10px; padding: 0 0 5px; }
body#b1 div#o ul#probl li { color: #fff; font-weight: bold; background-color: #5a5a5a; position: relative; margin: 1em 0; padding: 0.5ex; border: solid 1px #747474; list-style-type: none; }
body#b1 div#o h3.bezny,body#b4 div#o h3.bezny,div#o h3.bezny { background-position: -536px 0; margin: 1.5em 0 -0.75ex; padding-left: 7px; border-left: 16px solid #820000; }
body#b1 h3.ul { font-size: 0.9em; margin: 1.5em 0 -0.75ex; }
body#b1 #o p.ods { color: #ccc; font-size: 0.85em; margin-left: 1.25em; }
p.tint { color: #ccc; font-size: 0.85em;  line-height: 1.4em; margin-top: -0.5ex; margin-bottom: 2em; }
p.tint.ods0 { color: #fff; margin-top: 1.4em; }
p.tint span { color: #fff; font-weight: bold;}
div#o p.ods0 { margin-left: 0; }
div#o ul.ods0, div#o ul.ods0 li { margin-left: 0; padding-left: 0; }
div#o ol.ods0, div#o ol.ods0 li { margin-left: 10px; padding-left: 0; }
	/* KONTAKTY */
ol.code { font-weight: bold; margin-left: 0; padding-left: 0; }
ol.code li { clear: left; list-style-position: inside; }
ol.code li span { font-size: 90%; font-weight: normal; }
p.revIcon { text-align: center; width: 110px; float: left; margin-top: 1ex; margin-right: 10px; }
code { color: #fff; font-size: 11px; font-family: monospace; font-weight: normal; background-color: #5a5a5a; text-align: left; width: auto; overflow: hidden; margin-top: 0.6em; padding: 10px; border-color: #333 #999 #999 #333; border-style: solid; border-width: 1px; display: block; }
* html code { float: left; clear: none; }
/*Oznámení*/
#oznameniFlash { text-align: center; clear: left; padding-top: 30px; }
#oznameniFlash object { margin: auto; }
h1.tac, h2.tac { background-image: none; text-indent: 0; padding: 5px 28px; }
div#o p#oznameni { text-align: center; clear: left; padding-top: 30px; }
div#o p#oznameni a { background-color:#700; background-image:url(../i/b.gif); background-repeat:repeat-x; background-position:0 0; text-decoration: none; text-transform: uppercase; margin:0; padding: 5px 10px; border: solid 1px #ccc; }
div#o p#oznameni a:hover { text-decoration: underline; }
div#r p#formHref,div#r p#mediaHref,div#r p#odkVer{ background-color:#700; background-image:url(../i/b.gif); background-repeat:repeat-x; background-position:0 0; margin:30px 0 0; border-color:#ccc; }
	div#r p#mediaHref,div#r p#odkVer { margin-top: 7px; }
div#r p#formHref a,div#r p#mediaHref a,div#r p#odkVer a{ color:#fff; font-size:110%; font-style:italic; background-image:url(../i/formHref.gif); background-repeat:no-repeat; background-position:100% 0; text-decoration:none; text-align:left; float:none; clear:none; margin:-7px -15px -8px; padding:8px 15px 4px; display:block; }
div#r p#mediaHref a ,div#r p#odkVer a{ background-image: none; }
div#r p#formHref a:hover,div#r p#mediaHref a:hover,div#r p#odkVer a:hover{text-decoration:underline;}
div#r p#formHref a strong,div#r p#mediaHref a strong,div#r p#odkVer a strong{ background-color:transparent; background-image:none; padding:0 0 0 5px; border:0; }
div#r h3 { background-color: #5a5a5a; background-image: url(../i/b.gif); background-repeat: repeat-x; margin: 7px 0 0 0; padding: 5px 13px 3px; border: solid 1px #999; }
div#r h3 { background-color: #4d4d4d; background-image: none; border-right: 0 none #ccc; border-top-color: #c0c0c0; border-bottom-color: #878787; border-left-color: #b4b4b4; }
div#r h3 { background-color: #737373; background-image: url(../i/c.gif); background-repeat: no-repeat; background-position: 12px 55%; width: 228px; padding: 6px 13px 3px 29px; }
	div#r p#clankyHref { border-color: #909090; }
/*
div#r p#clankyHref { font-size: 1em; line-height: 1.2em; background-color: #525252; background-image: url(../i/aktual.gif); background-repeat: repeat-x; background-position: 0 0; margin: 0; padding: 12px 12px 0; border-top-style: none; border-top-width: 0; }
*/
div#r p#clankyHref { font-size: 1em; line-height: 1.2em; background-color: #5a5a5a; background-image: url(../i/aktual.gif); background-repeat: repeat-x; background-position: 0 0; width: 246px; margin: 0; padding: 12px 12px 0; border-top-style: none; border-top-width: 0; }
	* html div#r p#clankyHref { width: 242px; }
	div#r p#clankyHref strong { font-size: 1.05em; font-style: italic; background-color: transparent; background-image: none; text-align: left; margin: 0; padding: 0; border-style: none; border-width: 0; }
div#r p#clankyHref strong { padding-bottom: 11px; }
div#r p#clankyHref a:hover b { text-decoration: underline; }
div#r p#clankyHref a:hover strong {  }
div#r p#clankyHref a, body#ref div#o div#r p#clankyHref a { font-weight: normal; line-height: 1.2em; background-image: none; text-decoration: none; text-align: left; margin: 0; padding: 0; }
div#r p#clankyHref a span { font-size: 1em; line-height: 1em; text-decoration: none; display: inline; }
div#r p#clankyHref a b { color: #b5b5b5; font-style: italic; background-image: url(../i/aktual_odd.gif); background-repeat: repeat-x; background-position: 0 100%; text-align: right; width: 100%; margin-top: -1ex; margin-bottom: 1ex; padding-bottom: 1ex; cursor: pointer; display: block; }
	div#r p#clankyHref a b.movie span { background-image: url(../i/movie.gif); background-repeat: no-repeat; background-position: 0 0; width: 36px; height: 40px; margin-bottom: -1.4em; margin-left: 0; display: block; }
	div#r p#clankyHref a b.movie span.m2 { background-image: url(../i/movie2.gif); }
	* html div#r p#clankyHref a b.movie span { float: left; margin-right: -36px; margin-bottom: 0; display: inline; }
	div#r p#clankyHref a:hover b { color: #fff; }
div#r p#clankyHref a b.end { background-image: none; }
#r p#link{color:#fff;background-color:#666;background-image:none;}
#r p#link a{background-image:none;margin:0;padding:0;}
#r a:hover,#r a:focus{text-decoration:none;}
#r a:hover img{color:#fff;background-color:#f00;}
div#r br.h{display:none;}
div#r span{line-height:1px;width:5em;height:1px;clear:both;display:block;}
#hodinky{background-image:url(../i/hodinky.gif);background-repeat:no-repeat;background-position:79px 0;position:fixed;right:0;bottom:0;width:270px;height:214px;margin:0;padding:0;display:block;}
div#hodinky div.rucicka{width:81px;height:81px;margin:44px 0 39px 93px;padding:0;display:block;}
#cas{right:0;width:270px;height:50px;margin:0;padding:0;}
div#s{font-size:100%;text-align:center;position:relative;padding:30px 0;}
div#s2{position:relative;margin:auto;}
div.mapa{ left:0; clear:left; margin:0 0 45px 22px ; }
/*
.map{background-image:url(../i/map.gif);background-repeat:no-repeat;background-position:0 60%;text-decoration:underline;left:0;float:left;clear:left;margin-left:-158px;padding-left:16px;display:none;}
*/
	a.fli.map { cursor: crosshair; }
	a.fli.map:hover { border-color: #fff; }
	a.fli.map img { border-style: none; border-width: 0; }
	/* ODKAZY */
#b7 h2{clear:left;margin-top:0;}
#b7 .fli{margin-bottom:10px;margin-bottom:20px !important;margin-bottom:5px;}
div#odk{ width: 269px; margin-top:45px; padding: 0; border-top:1px solid #333; border-bottom:1px solid #999; }
div#odk:after,div#odk ul:after,div#r p#clankyHref:after { content: "."; clear: both; height: 0; visibility: hidden; display: block; }
div#odk h3{ color:#e5e5e5; font-size:85%; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; line-height:100%; background-color:#666; background-image: url(../i/linkH3.gif); background-repeat: repeat-x; background-position: 0 100%; text-transform:uppercase; letter-spacing:0.3ex; position:absolute; left:0; margin-top:-0.85em; margin-left:20px; padding:3px 5px 4px 6px; border:solid 1px #333; display:inline; }
div#odk h3.smOdk {  }
div#odk ul{ margin:0; padding:20px 0 15px; border-top:1px solid #999; border-bottom:1px solid #333; }
* html div#odk ul{height: 1%;}
div#odk ul li{ width:110px; margin: 0; padding: 0; display: inline; }
div#odk ul.smOdk li { width: auto; float: left; clear: left; margin-left: 11px; list-style-type: none; }
div#odk ul li a{ color:#fff; font-size:13px; font-weight:normal; background-repeat:no-repeat; background-position:0 0; text-decoration:none; text-align:center; position: relative; width:110px; float: left; margin:3px -10px 5px 20px; padding:30px 0 0; display:inline; }
div#odk ul.smOdk li a { font-size: 13px; font-weight: normal; background-image: url(../i/odk.gif); background-repeat: no-repeat; background-position: 0 60%; text-decoration: none; text-align: left; margin: 0 0 0 10px; padding: 0 0 0 13px; white-space: nowrap; }
div#odk ul li a:hover,#odk ul li a:focus{background-position:100% 0;text-decoration:underline;}
div#odk ul.smOdk li a:hover,#odk ul.smOdk li a:focus { background-position: -171px 60%; text-decoration: underline; }
#bpx{background-image:url(../i/BPX.gif);}
#klo{background-image:url(../i/PEKLO.png);}
#cm{background-image:url(../i/CM.gif);}
#tp{background-image: url(../i/TP.gif);}
#ep{background-image: url(../i/EP.gif);}
#cak{background-image: url(../i/CAK.gif);}
#rk{background-image: url(../i/RK.gif);}
#nk{background-image: url(../i/NK.gif);}
#ares{background-image: url(../i/ARES.gif);}
#ju{background-image: url(../i/JU.gif);}
#mpo{background-image: url(../i/MPO.gif);}
#if{background-image: url(../i/IF.gif);}
#sz{background-image: url(../i/SZ.gif);}
#ih{background-image: url(../i/IH.gif);}
#ebr{background-image: url(../i/EBR.gif);}
#czi{background-image: url(../i/CZI.gif);}
#ci{background-image: url(../i/CI.gif);}
#bi{background-image: url(../i/BI.gif);}
abbr,acronym{border-bottom:1px dotted #fff;cursor:help;}
p#addHrefLi { text-align: center; width: 270px; float: left; margin: 0; padding: 15px 0; }
p#addHrefLi a#addHref { color: #fff; font-weight: bold; background-color: #666; background-image: none; text-decoration: none; text-align: center; width: 220px; margin: 0 auto; padding: 3px 4px; border: solid 1px #999; display: block; }
p#addHrefLi a#addHref:hover { background-color: #900; text-decoration: none; border-color: #000; }
body#ponws p{font-weight: normal; font-style: normal;}
/*OK*/
body#ok dt{font-weight:bold;font-style:italic;float:left;clear:left;margin-right:1ex;}
/*Kariéra*/
body#ka h2{margin-bottom:20px;}
body#ka dl{font-weight:normal;margin-top:0;margin-left:0;}
body#ka dt{font-weight:bold;margin-top:15px;}
body#ka dd{margin-left:0;}
body#ka div#o ul.obs{font-weight:normal;margin-top:0;}
/*MÉDIA*/
body#me div#o p#ab { width: 100%; }
* html body#me div#o p#ab { width: 97%; }
body#me div#o>p#ab { width: auto; }
body#me div#o p#ab a  { background-color: #606060; background-repeat: no-repeat; background-position: 5px 5px; text-decoration: none; width: 100%; clear: left; min-height: 110px; margin: 5px 0; border-color: #6c6c6c #575757 #575757 #6c6c6c; border-style: solid; border-width: 1px; display: block; }
* html body#me div#o p#ab a {height: 110px; }
body#me div#o p#ab a span.vid,body#me div#o p#ab a span.cln { color: #fff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; background-color: #900; text-align: center; position: relative; width: 41px; height: 16px; float: left; margin: 5px 0 0 5px; padding: 0 3px; display: inline;}
a#vNVO { background-image: url(../i/naVlastniOci.jpg);}
a#vJVP2 { background-image: url(../i/POKR2.jpg);}
a#vJVP1 { background-image: url(../i/POKR1.jpg);}
a#cOSPK { background-image: url(../i/MF-DNED_2009_04_30.jpg);}
a#vCDBK { background-image: url(../i/tv-nova_2009-03-05.jpg); }
a#cCSpP { background-image: url(../i/EURO_2009_01_19_media.jpg);}
a#cRjRF { background-image: url(../i/proFirma_2008_12_11.jpg);}
a#cPVPPS { background-image: url(../i/osobnifinance.jpg);}
a#cGFK { background-image: url(../i/global.png);}
a#cPSVP { background-image: url(../i/justice.jpg); }
a#cNZVS { background-image: url(../i/zbran-ve-staveb.jpg); }
a#cVPSC { background-image: url(../i/justice2.jpg); }
a#cPVDP { background-image: url(../i/vahy.jpg); }
a#cVDSP { background-image: url(../i/graf.gif);}
a#cPCT { background-image: url(../i/hrad.jpg);}
a#cRKCR,a#cRKCR2 { background-image: url(../i/krize-v-CR.jpg);}
a#cPVS { background-image: url(../i/industry.jpg);}
a#cPZpV { background-image: url(../i/vymahaci.jpg);}
body#me div#o p#ab a:hover,body#me div#o p#ab a:focus { color: #fff; background-color: #757575; border-color: #838383 #636363 #636363 #838383;}
body#me div#o p#ab a span span,body#me div#o p#ab a strong,body#me div#o p#ab a b,body#me div#o p#ab a cite { color: #ccc; font-weight: normal; background-color: #606060; margin: 3px 7px 3px 144px; display: block; }
body#me div#o p#ab a:hover span span,body#me div#o p#ab a:hover strong,body#me div#o p#ab a:hover b,body#me div#o p#ab a:hover cite,
body#me div#o p#ab a:focus span span,body#me div#o p#ab a:focus strong,body#me div#o p#ab a:focus b,body#me div#o p#ab a:focus cite
{ color: #fff; background-color: #757575; }
body#me div#o p#ab a strong,body#me div#o p#ab a b { color: #fff; font-weight: bold; background-color: inherit; }
body#me div#o p#ab a b.inline { display: inline; margin-left: 0; }
body#me div#o p#ab a span span b { margin-left: 0; }
body#me div#o p#ab a strong { color: #eaeaea; background-color: #5d5d5d; margin-top: 5px; margin-left: 143px; padding: 2px 5px; border-color: #555 #6a6a6a #6a6a6a #555; border-style: solid; border-width: 1px; }
body#me div#o p#ab a:hover strong,body#me div#o p#ab a:focus strong { color: #fff; background-color: #900; background-image:url(../i/b.gif); background-position: 0 -2px; }
body#me div#o p#ab a cite { font-style: italic; }
	.it0 { margin-top: 3px; }
	/* ČLÁNKY */
/*body#bc div#o p img.cofT { margin: 3px 17px 7px 0; padding: 0; border-color: #666 #333 #333 #666; border-style: solid; border-width: 1px; }*/
body#bc div#o p img.cofT { width: 147px; height: 200px; margin: 3px 17px 7px 0; padding: 0; border: solid 1px #333; }
body#bc h1 span, body#bc h1 a { font-size: 80%; font-weight: normal; }
/*VIDEO*/
body#mev div#o { text-align: center; }
body#mev div#o h1,body#mev div#o ul#m,body#mev div.mapa { text-align: left; }
	div#r p#mediaHref a strong.war-work { background-image: url(../i/war-work.gif); background-repeat: no-repeat; background-position: 1px 50%; margin-right: -15px; padding-left: 50px; }
	body#mev div#o div#media { color: #fff; background-color: #757575; background-image: url(../i/loading.gif); background-repeat: no-repeat; background-position: 50% 50%; text-align: left; width: 320px; height: 240px; overflow: visible; margin: 30px auto; border: solid 1px #333; }
	body#mev div#o div#media.h196 { height: 196px; }
	body#mev div#o div#media.h200 { height: 200px; }
	body#mev div#o div#media object { position: absolute; }
/*GRAFY*/
p.inf,p.inf2 { color: #ccc; font-size: 85%; font-style: italic; margin-bottom: 3ex; border-bottom: 1px solid #999; }
p.inf { border-bottom-style: none; border-bottom-width: 0; }
p#inf2 { font-size: 65%; }
ul#grf06 { color: #b4b4b4; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 15px; background-color: transparent; position: relative; width: 99%; float: left; margin-top: -10px; margin-left: 0; }
ul#grf06 li { background-image: url(../i/grf06.png); background-repeat: repeat-x; background-position: 0 20px; text-align: center; width: 150px; height: 135px; float: left; margin: 20px 0 0; padding: 0; display: inline; }
ul#grf06 li span { color: #fff; text-align: center; width: 150px; float: left; margin: 35px 0 0; padding: 0; display: block; }
ul#grf06 li#Deredes { }
ul#grf06 li#RevitalFinance { color: #fff; }
ul#grf06 li#DCGroup { background-position: -150px 20px; }
ul#grf06 li#SafinInvest { background-position: -300px 20px; }
ul#grf06 li#PavelKrbec { background-position: -450px 20px; }
ul#grf06 li#PavelKrbec b { font-size: 10px; position: relative; top: -5px; }
ul#grf06 li#PavelKrbec span { width: 123px; margin-top: 18px; }
body#bc h1 { padding-right: 3px; }
img#nov { float: right; }
/* REFERENCE */
body#ref div#o h2,body#ref div#o p.adr,body#ref div#o p.ref{ margin-left: 150px; }
body#ref div#o h2 { background-color: transparent; background-image: none; margin: 0 0 0 150px; padding: 0; border-style: none; border-width: 0; }
body#ref div#o h2 br { display: none; }
body#ref div#o span { font-size: 0.75em; font-weight: normal; }
body#ref div#o img { color: #fff; font-size: 85%; font-weight: normal; background-color: #fff; width: 119px; height: 86px; float: left; margin-bottom: 1ex; margin-left: -150px; padding: 7px; border-top: 1px solid #333; border-left: 1px solid #333; display: inline; }
/* ošetření menu JAZYKů */
* html body#ref div#o h2 { overflow: visible; margin-left: 15px; display: inline; }
* html body#ref div#o h2 img { position: relative; margin-left: 0; }
body#ref div#o ul#lang img { margin-bottom: auto; margin-left: 0; padding: 0; border-style: none; border-width: 0; }
body#ref div#o hr { position: relative; clear: left; border-top: 1px solid #333; border-bottom: 1px solid #999; border-right-style: none; border-right-width: 0; border-left-style: none; border-left-width: 0; }
/* ***  DOKUMENTY *** */
body div#o form#doc { background-color: #626262; width: 270px; margin-top: 10px; margin-right: -2px; margin-bottom: 10px; padding: 0; border: solid 1px #999; }
	body div#o form#doc { border-right-style: none; border-right-width: 0; }
	* html body div#o form#doc { }
	body div#o form#doc fieldset { margin: 0; padding: 10px 15px; border-style: none; border-width: 0; }
	body div#o form#doc fieldset legend, body#f div#o form#doc fieldset legend { color: #900; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: transparent; font-weight: bold; position: relative; margin: 2px 0; padding: 0; border-style: none; border-width: 0; }
body div#o form#doc fieldset dl { margin: 0; padding: 0; border-style: none; border-width: 0; }
body div#o form#doc fieldset dl dt { font-weight: bold; width: 70px; float: left; clear: left; margin: 0; padding: 3px 0; }
body div#o form#doc fieldset dl dd { float: left; clear: none; margin: 0; padding: 3px 0; }
body div#o form#doc fieldset dl dd input { background-color: #f4f4f4; background-image: url(../i/form.gif); width: 140px; margin: 0; border-color: #333 #fff #fff #333; border-style: solid; border-width: 1px; }
body div#o form#doc fieldset p { background-color: transparent; clear: left; margin: 0; padding-top: 5px; border-style: none; border-width: 0; }
body div#o form#doc fieldset p input { color: #fff; font-weight: bold; background-color: #666; background-image: none; width: 146px; height: 1.5em; margin-left: 62px; padding: 0; border-color: #999 #333 #333 #999; border-style: solid; border-width: 1px; }
body div#o form#doc fieldset p input:hover { color: #fff; background-color: #900; border-color: #c00 #300 #300 #c00; }
body div#o form#doc fieldset p input:active { border-color: #300 #c00 #c00 #300; }
body div#o form#doc fieldset dl dt, form#doc fieldset dl dd, form#doc fieldset p input { line-height: 1.5em; padding: 3px; }
/* --- ČLÁNKY (special) --- */
.udalosti { font-size: 0.95em; margin: 3em 0 0; padding: 0; border-color: #333 #999 #999 #333; border-style: solid none; border-width: 1px 0; }
.udalosti.fh { border-top-style: none; border-top-width: 0; }
.udalosti caption { font-weight: bold; font-style: italic; text-align: left; position: absolute; margin: -2em 0 10px; padding-bottom: 1ex; }
.udalosti.fh caption { position: relative; margin-bottom: 0; }
.udalosti thead { display: none; border-collapse: collapse; }
.udalosti.fh thead { display: table-header-group; }
* html .udalosti.fh thead { display: block; }
.udalosti tr { margin: 0; padding: 0; border-style: none; border-width: 0; }
.udalosti th { line-height: 0; text-align: left; text-indent: -9999px; height: 0; margin: 0; padding: 0; }
.udalosti.fh thead th { color: #ccc; line-height: normal; text-indent: 0; vertical-align: text-top; height: auto; padding: 6px 0; border-bottom: 1px solid #333; border-top-style: none; border-top-width: 0; }
.udalosti td { vertical-align: text-top; margin: 0; padding: 6px 0; border-top: 1px solid #999; border-bottom: 1px solid #333; border-collapse: collapse; }
.udalosti.fh td { text-align: right; }
.udalosti.fh tbody.mld td:after { content:" mld."; }
.udalosti.fh tbody.mld td.ws:after { content:""; }
.udalosti td.ws { font-weight: bold; text-align: left; vertical-align: top; padding-right: 1em; white-space: nowrap; }
.udalosti td ul { margin-top:0; margin-bottom:0; }
}
@media handheld {
body{color:#fff;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#666;margin:0;padding:2px;}
h1,h2,h3{color:#fff;font-size:14px;font-family:Arial,Verdana,Helvetica,sans-serif;background-color:#999;clear:both;margin:5px 0 1px;padding:2px;border-bottom:1px solid #999;}
h3{font-size:12px;border-style:none;}
h1{margin-top:0;}
h2#print{display:none;}
body#b1 h2#print{font-size:12px;}
h2.print{display:none;}
.mapa,#hodinky,.tf,.s2,.rp,div#r p a img,#b b,div#odk,div#b ul li,div#b h3.h,hr,.hidd,#height{display:none;}
img{color:#fff;background-color:#878787;float:left;margin:2px 5px 0 1px;border:solid 1px #999;display:block;}
a{color:#fff;font-weight:bold;background-color:inherit;}
a:hover,a:focus{text-decoration:none;}
ul{margin-left:11px;padding:5px;}
ul#m{color:#fff;background-color:#333;width:auto;margin:0;padding:0;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;}
ul#m li,div#b ul,div#b ul li{width:100%;margin:0;padding:0;list-style-type:none;}
ul#m li a{color: #fff;background-color:#333;text-decoration:none;width:100%;margin:0;padding:3px;border-bottom:1px solid #999;display:block;}
ul#m li a:hover,ul#m li a:focus{color:#fff;background-color:#900;}
a{color:#fff;background-color:inherit;margin-top:2px;padding:1px;display:block;}
a:hover,a:focus{text-decoration:none;}
a:after{font-size:5px;content:" >>";visibility:hidden;}
a:hover:after,a:focus:after{visibility:visible;}
ul#m li a:after,ul#m li a:hover:after,ul#m li a:focus:after{content:"";}
ol{margin:5px 0 5px 20px;padding:0;}
p{margin:0;}
#r{clear:both;margin-top:3px;}
div#r p strong{display:block;}
div#r p br.h{line-height:1px;height:1px;clear:left;display:block;}
div#r p span.h{display:none;}
#b{color:#fff;background-color:#999;padding:3px;}
div#b ul li#hs,div#b ul li#n{display:block;}
.fllol{clear:both;}
body#b2 ul.h{font-weight:bold;padding:5px 0;}
body#b2 ul.h ul{font-weight:normal;margin-left:12px;padding:0;}
body#b2 ul.h li{margin:0;padding:0;}
body#b2 hr{margin:3px 3px 3px 0;}
body#b0 li#m0 a,body#b0 li#m0 a:hover,body#b1 li#m1 a,body#b1 li#m1 a:hover,body#b2 li#m2 a,body#b2 li#m2 a:hover,body#b3 li#m3 a,body#b3 li#m3 a:hover,body#b4 li#m4 a,body#b4 li#m4 a:hover,body#b5 li#m5 a,body#b5 li#m5 a:hover,body#b6 li#m6 a,body#b6 li#m6 a:hover,body#b7 li#m7 a,body#b7 li#m7 a:hover{color:#fff;background-color:#600;} 
}
@media print {
body,#o{color:#000;font-size:10pt;font-family:"Times New Roman",Georgia,Times,serif;background-color:#fff;background-image:none;text-align:center;}
#o{padding-bottom:12pt;border-bottom:1.5px solid #900;} .mapa,#hodinky,#t,.tf,.s2,.rp,ul#m,#b,#r,img,h3,#odk,#ic,#bc h1 a,#bc h1 span,hr,#height,ul#lang,p.h a,.nP{ display:none; }
h3.tisk { text-align: left; display: block; }
img.h2{margin:0 auto 100pt;display:block;}
h1,h2{font-size:14pt;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;text-align:left;margin:20pt 0 4pt;padding:0 0 4pt;}
h1{color:#900;font-size:16pt;font-weight:bold;text-transform:uppercase;margin-bottom:13pt;}
a,body#bc0 a{color:#000;background-color:#fff;text-decoration:none;}
h2.print,div#o h1.print{ color:#999; font-size:9pt; line-height:20pt; background-color:#fff; text-align:center; position:absolute; top:90pt; left:0; width:100%; margin-top:0; }
h2.print span,h1.print{text-align:center;padding:5px 50pt;border-top:1.5pt solid #900;}
body#b1 h1{ visibility:hidden; margin-bottom:-10pt; display: inline; }
body#b1 h1 span{color:#900;background-color:#fff;visibility:visible;float:left;}
/*body#b1 h2 { display: inline; }*/
p{text-align:justify;text-indent:12pt;margin:3pt 0;}
p.strong,p.strong2{font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;}
p.strong2{text-indent:0;margin:20pt 0;padding-left:5pt;border-left:3pt solid #999;}
#b2 hr{text-align:left;left:0;width:100pt;display:block;}
#b7 h2{margin-bottom:0;padding-bottom:0;}
body#b7 p{text-indent:0;}
body#b7 a{color:#000;background-color:#fff;text-decoration:none;}
#bc0 p{text-align:left;text-indent:0;}
#bc0 a{font-weight:bold;line-height:16pt;}
#bc0 a:after{font-weight:normal;display:block;content:" [URL:http://www.revitalfinance.cz/clanky/"attr(href)"]";}
ul{text-align:left;margin-left:14px;padding:0;}
ul li{list-style-type:square;}
ol{text-align:left;margin-left:14pt;padding:0;}
li{margin:0;padding:0;}
#b4 ol{margin-left:0;border-left:3px solid #999;}
#b4 ol li{margin-left:22pt;}
.map{display:none;}
body#me a { text-indent: 0; margin: 10pt 0; display: block; }
body#me span.cln,body#me span.vid { color: #fff; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-style: italic; background-color: #666; padding: 0 2pt; }
#inf2 { font-size: 8pt; font-style: italic; margin-bottom: 20pt; }
/*GRAFY*/
ul#grf06 { color: #b4b4b4; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 15px; background-color: transparent; width: 100%; float: left; margin-left: 0; }
ul#grf06 li { background-image: url(../i/grf06.png); background-repeat: repeat-x; background-position: 0 20px; text-align: center; width: 110pt; height: 100pt; float: left; margin: 7pt -7pt; padding: 0; display: inline; }
* html ul#grf06 li { background-image: none; }
ul#grf06 li span { color: #fff; text-align: center; width: 150px; float: left; margin: 35px 0 0; padding: 0; display: block; }
ul#grf06 li#RevitalFinance { color: #900; }
ul#grf06 li#DCGroup { background-position: -150px 20px; }
ul#grf06 li#SafinInvest { background-position: -300px 20px; }
ul#grf06 li#PavelKrbec { background-position: -450px 20px; }
ul#grf06 li#PavelKrbec b { font-size: 10px; position: relative; top: -5px; }
ul#grf06 li#PavelKrbec span { width: 123px; margin-top: 18px; }
}
@media aural{
abbr{speak:spell-out;}
acronym{speak:normal;}
}
