/* CSS Document */body, html {    font-family: verdana, helvetica, arial, sans-serif;    font-size: 88%;/* font sizing in ems, baby. if you want to change anything, just change this.*/    /*funny thing happens at 75% and lower. opera goes to a nice small size, but moz and ie pc change    almost not at all. seems 76% is as small as you can go and stay the same across browsers. poop.*/    margin: 0px;    padding: 0px;    min-height: 100%;    height: auto;    _height: 100%;    width: 100%;    color: #ffffff;    background-color: #000000;}body {    background-image: url(images/bg.jpg);    background-repeat: repeat-x;    background-position: top left;}p {	margin: 0em 0em 0.25em 0em;    font-size: 1em;	line-height: 1.25em;	}div {}a {	text-decoration: none;	font-weight: normal;	color: #f2b40f;}a:link {}a:visited {}a:active {}a:hover {	text-decoration: underline;	color: #ffffff;}h1, h2, h3, h4, h5, h6 {    font-family: trebuchet ms, verdana, helvetica, arial, sans-serif;    padding: 0px;    font-size: 1em;    line-height: 1em;    font-weight: normal;    margin: 0px 0px 0.5em 0px;}h1, h4 {    display: block;    font-size: 1.75em;    line-height: 60px;    height: 90px;    text-align: left;    margin: 0px;    text-transform: none;}div#pagetitle {    width: 601px;    height: 78px;    background-image: url(images/underhead.gif);    background-repeat: no-repeat;    background-position: 0px 0px;    margin: 0px;    padding: 0px 0px 0px 6px;    color: #ffffff;    overflow: hidden;}div#pagetitle h1 {    width: 100%;    height: 78px;    clear: none;    float: left;}div#pagetitleafter {    width: auto;    height: 78px;    background-image: url(images/posthead.gif);    background-repeat: no-repeat;    background-position: right top;    margin-right: -130px;    padding: 0px;    padding-right: 130px;    color: #ffffff;    overflow: visible;    clear: none;    float: left;}h1 {    width: auto;    height: 68px;    background-image: url(images/inhead.gif);    background-repeat: repeat-x;    background-position: 0px 0px;    margin: 0px;    padding-left: 14px;    padding-top: 10px;    color: #ffffff;    display: block;    overflow: hidden;    float: left;    clear: none;}h4 {    line-height: 1.25em;    height: 1.25em;}h5 {    font-size: 1.1em;    text-transform: none;    font-weight: bold;    margin-bottom: 0em;    color: #f2b40f;    clear: none;}.dateline, .dateline p {    font-weight: normal;    text-transform: lowercase;}h2 {  font-size: 1.5em;  font-weight: bold;}h3 {  font-size: 1em;  font-weight: bold;}h4 {}h5 {}h6 {}img {	border: 0px none;	margin: 0px;	padding: 0px;}ol, ul, li {	list-style: none;	font-size: 1em;	margin-top: 0em;	margin-bottom: 0em;	line-height: 1.25em;	}li {	margin-top: 0em;}pre {/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/	font-family: monospace;	font-size: 0.9em;}strong, b {	font-weight: bold;}em, i {  font-style: italic;}/* FORMS */form, input, select, textarea, form a {	font-family: verdana, helvetica, arial, sans-serif;	font-weight: normal;	color: #ffffff;}form {  display: block;  width: 100%;  height: auto;  text-align: left;  margin: 0px;  padding: 0px;  float: none;  font-size: 1.0em;  overflow: hidden; }input, select, textarea {  width: 100%;  font-size: 0.8em;  float: left;  clear: both;  font-weight: normal;  background: none;  border: 1px solid #f2b40f;  padding: 4px;  background: #000000;  text-align: left;  margin: 0px;  margin-bottom: 8px;}input, textarea {  width: 98%;}textarea {  height: 200px;}label {  float: left;  clear: both;  width: auto;  height: auto;  padding: 2px 8px;  text-align: left;  margin: 0px;  color: #000000;  background-color: #f2b40f;}input.hidden {  height: 1px;  font-size: 1px;  color: #000000;}.fieldbutton, .submitbutton {  display: block;  width: 100px;  height: auto;  padding: 0px;  float: left;  margin-left: 200px;  clear: both;  text-align: center;  border: 0px none;  border: 1px solid #f2b40f;  margin-bottom: 8px;  cursor: pointer;    font-size: 0.8em;}input.admlink {  font-size: 0.8em;  display: block;  width: 98px;  height: auto;  padding: 2px 0px;  float: left;  margin-left: 200px;  clear: both;  text-align: center;  border: 0px none;  margin-bottom: 8px;  cursor: pointer;}.fieldbutton:hover, .submitbutton:hover, .admlink:hover {  background-color: #f2b40f;  color: #ffffff;  text-decoration: none;}.fieldlistbox, .fieldlistbox:hover {}.linkbar {  display: block;  float: none;  clear: both;  margin: 8px 0px;  padding-top: 24px;  width: 100%;  border-top: 1px dotted #f2b40f;}.double {  font-size: 1.2em;  font-weight: bold;  color: #f2b40f;}.fieldcheckbox, .fieldradiobutton {  width: 16px;}.listtable {  display: table;  table-layout: auto;  border-collapse: separate;  border-spacing: 2px 2px;  float: none;  clear: both;  margin: 0px 0px 8px 0px;  width: 100%;  height: auto;}.listtable td {  display: table-cell;  overflow: hidden;  border-bottom: 1px solid #f2b40f;  color: #ffffff;  padding: 0px;  white-space: word-wrap;}td.admincell {  text-transform: lowercase;  width: 20%;  white-space: normal;}.linkbar2 {  display: block;  width: auto;  height: 16px;  line-height: 16px;  text-align: right;  overflow: hidden;  margin: 5px 0px 10px 0px;  padding: 8px;  float: none;  clear: both;}.filterbar {  display: block;  width: 100%;  height: auto;  overflow: hidden;  margin: 0px 0px 0px 0px;  padding: 8px 0px 8px 0px;  float: none;  clear: both;}.listtable .admlink:hover, .linkbar2 a:hover {  text-decoration: underline;}/* MAIN LAYOUT STUFF *//* BASIC BLOCKS */.mainblock {  margin: 0px;  padding: 0px;  background: none;  border: 0px none;  width: 920px;  height: auto;  overflow: hidden;  display: block;  float: none;  clear: both;}.block1 {  display: block;  padding: 0px;  margin: 0px 10px 0px 20px;  display: block;  height: auto;  overflow: hidden;  width: 200px;  float: none;  clear: left;}.block2 {  width: 580px;  padding: 5px 10px 0px 10px;  margin: 0px 80px 10px 0px;  display: block;  height: auto;  overflow: hidden;    float: right;    clear: right;}.block21 {}.block2a {}.block3 {}.block3a {}#contentcol {}#homecol1 {}#homecol2 {}.sideblock {  display: block;  float: none;  clear: both;  margin: 0px 0px 10px 0px;  padding: 0px;  }.block {  display: block;  float: none;  clear: both;  margin: 0px 0px 10px 0px;  padding: 0px;}/* STRUCTURE */#all {  display: block;  padding: 0px 0px 0px 0px;  margin: 0px auto 0px 0px;  background: none;  border: 0px none;  width: 920px;  height: auto;  overflow: hidden;  float: none;  clear: both;}/* MAIN MENU */#mmenu {    height: auto;    margin-top: 12px;    overflow: hidden;}.block1 ul, .block1 li {  display: block;  width: auto;  margin: 0px 0px 5px 0px;  padding: 0px;  width: auto;  height: auto;  overflow: hidden;  text-align: left;  float: none;}.block1 ul ul {  margin-bottom: 5px;}.block1 ul a, .block1 ul p {  font-family: verdana, helvetica, arial, sans-serif;  font-size: 0.8em;  font-weight: bold;  line-height: 22px;  width: 180px;  height: 22px;  background-image: url(images/menu_bg.gif);  background-position: top center;  background-repeat: no-repeat;  text-decoration: none;  text-transform: uppercase;  padding: 0px 5px;  margin: 0px;  display: block;}.block1 ul a {  color: #000000;}.block1 ul a:hover {  background-image: url(images/menu_bg_over.gif);  text-decoration: none;  color: #222222;}.block1 ul ul a, .block1 ul ul p {}.block1 ul li ul {}.block1 ul li ul li ul {}.block1 ul ul a:hover {}.block1 ul ul ul a, .block1 ul ul ul p {}/* ADMIN MENU */.block2 ul, .block2 li {  margin: 0px;  padding: 0px;  list-style: none;  text-indent: 0px;}#adminmenu {  border: 1px dotted #f2b40f;  border-left: 0px none;  border-right: 0px none;  width: 560px;  padding: 0.5em 10px 0.25em 10px;  margin-left: 10px;  display: block;  clear: both;}#adminmenu ul, #adminmenu li {  display: block;  width: auto;}#adminmenu ul a {  display: block;  text-decoration: none;  font-size: 0.8em;  line-height: 1em;  height: 1em;  font-weight: normal;  width: auto;  overflow: hidden;  padding: 0.125em 0.5em;  margin: 0em 0em 0.5em 0em;  color: #ffffff;  border-left: 1px dotted #666666;    white-space: nowrap;}#adminmenu ul a:hover {  background: none;  text-decoration: underline;  border-left: 3px solid #666666;}#adminmenu ul p {  display: block;  float: left;  font-size: 0.8em;  height: 1em;  line-height: 1em;  width: 80px;  padding: 0.125em 0em;  margin: 0em 0.5em 0.125em 0em;  color: #666666;  font-weight: bold;}#adminmenu h4, #error h4 {  color: #f2b40f;  display: inline;  width: auto;  float: right;  clear: none;  font-size: 1.2em;  font-weight: bold;  line-height: 1em;  padding-bottom: 0px;  margin-bottom: -16px;  margin-top: 0px;  padding-top: 0px;}#adminmenu p:hover {  text-decoration: none;  cursor: normal;}#adminmenu a:hover {  background-color: #4c4c4c;  text-decoration: none;}#adminmenu ul {  width: 100%;  height: auto;  float: none;  clear: none;  margin: 0px 0px 0px 0px;  width: 100%;}#adminmenu ul li {  float: left;  clear: left;  width: 100%;}#adminmenu ul li ul {  float: left;  clear: none;  padding: 0px;  margin: 0px;  width: auto;}#adminmenu ul li ul li {  float: left;  clear: none;  width: 100%;}/* OTHER BLOCKS */.galleryblock, #nodelist, #homelist, .backblk {  border-top: 1px dotted #f2b40f;  display: block;  width: 560px;  background: #222222;  padding: 0px 10px;    font-size: 0.9em;  margin: 0px auto 0px 10px;  float: none;  overflow: hidden;}.galleryblock {  padding: 10px 10px;}#top {  width: 920px;  height: 250px;  background-image: url(images/hlavicka.gif);  background-position: top center;  background-repeat: no-repeat;  margin: 0px;  padding: 0px;}#top a#toplogo {  width: 400px;  height: 200px;  margin: 0px;  padding: 0px;  border: 0px none;    position: absolute;    top: 5px;    left: 0px;    float: none;    clear: none;}#top a#toplogo img {  width: 400px;  height: 200px;    border: 0px none;    margin: 0px;    padding: 0px;    display: block;}#error {  display: block;  width: 900px;  background: none;  border: 1px dotted #ff6666;  border-left: 0px none;  border-right: 0px none;  margin: 0px 0px 0px 0px;  padding: 5px 10px;}#nodelist, #catlist, #homelist {  padding: 0px;   display: block;  background: none;  margin-top: 0.5em;   margin-bottom: 1em;}.contentunit {  display: block;  width: 560px;  background: #222222;  font-size: 0.9em;  border: 0px none;  padding: 10px;  margin: 0px;  margin-left: 10px;  float: none;  clear: both;  overflow: hidden;}#error div.contentunit {      background: none;      margin: 0px;      padding: 10px;}.listunit, .imglistunit2 {    display: block;    padding: 5px 0px;    margin: 0px 0px 0px 0px;    width: 560px;    height: auto;    overflow: hidden;    float: left;    clear: both;}.imglistunit div.imagediv {    float: right;    clear: right;    margin-left: 10px;}.galleryblock div.contentunit, #nodelist div.contentunit, #linkslist div.contentunit, #catlist div.contentunit  {  margin: 0px 0px;  padding-right: 0px;  padding-top: 5px;}#linkslist {    display: block;    height: auto;    overflow: hidden;}#linkslist div.intextdiv {    width: 420px;    height: auto;    overflow: hidden;    float: none;    clear: none;        vertical-align: middle;}#linkslist img {    width: 128px;    height: auto;    display: inline;    vertical-align: middle;    margin-right: 10px;    overflow: hidden;    float: left;    clear: left;}#linkslist div.textdiv {    width: 560px;    padding: 0px;    margin: 0px;    height: auto;    overflow: hidden;    float: left;    clear: both;    margin-bottom: 10px;}#linkslist table, #linkslist td {    padding: 0px;    margin: 0px;    height: auto;    overflow: hidden;}div.listunit div.imagediv, div.imglistunit div.imagediv {  width: 130px;  height: auto;  margin: 0px 0px 5px 10px;  padding: 0px 0px 0px 0px;  border: 0px none;  background: none;	background-image: url(images/noimage.jpg);	background-position: center center;  background-repeat: no-repeat;  display: block;  float: right;  clear: none;  overflow: hidden;  border: 0px none;}.imagediv table {  display: table;  border-collapse: collapse;  margin: 0px;  padding: 0px;  border: 0px none; }.imagediv table tr {  display: table-row;  margin: 0px;  padding: 0px;  border: 0px none; }.imagediv table td {  display: table-cell;  margin: 0px;  padding: 0px;  border: 0px none; }.imagediv a img {  border: 1px solid #aaaaaa;}.imagediv a:hover img {  border: 1px solid #f2b40f;}div.midimagediv {    width: 212px;    height: auto;    margin: 0px 0px 8px 10px;    padding: 0px;    border: 0px none;    background-color: #000000;    display: inline;    clear: right;    float: right;    overflow: hidden;}.fullimage {    width: 560px;    border: 0px none;    margin: 0px 0px 8px 0px;    padding: 0px;    float: left;    clear: both;}.midimage {    width: 212px;    border: 0px none;    vertical-align: absolute-top;    margin: 0px;    padding: 0px;}#bottom {  font-size: .8em;  background: none;  margin: 0px 80px 0px 20px;  padding: 0px 0px 5px 0px;  border-top: 1px dotted #aaaaaa;}#bottom p, #bottom a {  text-align: center;  color: #aaaaaa;  padding: 0px;  border: 0px;  margin: 0px;  height: 28px;  line-height: 28px;}#bottom a, .breadcrumbs a, .pager a  {  text-decoration: none;  font-weight: normal;}#bottom a:hover {  text-decoration: underline;  color: #f2b40f;}.breadcrumbs, .pager {  color: #aaaaaa;}/* START imagegallery */.galleryblock div.galleryunit {  float: left;  clear: none;  width: 130px;  height: auto;  overflow: hidden;  margin: 0px 12px 12px 0px;  padding: 0px 0px 0px 0px;  background: none;}.galleryblock div.imglistunit {}.galleryunit a img {  border: 1px solid #f2b40f;}.galleryunit a:hover img {  border: 1px solid #ffffff;}.galleryblock div.galleryunit div.imagediv {    display: block;    overflow: hidden;    float: left;    clear: none;    width: 130px;    height: auto;    margin: 0px;    padding: 0px;}.galleryblock div.firstcol {}.galleryblock div.lastcol {margin-right: 0px;}.galleryblock div.lastrow {}/* END imagegallery *//* START system and navigation */.breadcrumbs, .pager {    clear: both;    font-size: 0.8em;    width: 570px;    padding: 0.5em 50px 0.5em 20px;    display: block;    background: none;    border-top: 1px solid #9c9c9c;    margin: 1em 0em;}.admincontent div.pager {    width: 550px;    padding-left: 5px;    padding-right: 5px;}.breadcrumbs {  border: 0px none;}.breadcrumbs a, .pager a {    text-transform: lowercase;}.clearall {    font-size: 1px;    line-height: 1px;    height: 1px;    display: block;    overflow: hidden;    float: none;    clear: both;}/* END system and navigation *//* START content specific *//* SITEMAP */.sitemap ul, .sitemap li, .sitemap ul li ul, .sitemap ul li ul li {    margin: 0px;    padding: 0px;    text-indent: 0px;}.breadcrumbs a, .pager a, .sitemap a {    font-weight: normal;    font-size: 1em;}/* ARTICLES */.articles_title {  font-family: verdana, helvetica, arial, sans-serif;  font-size: 1.125em;  color: #f2b40f;  font-weight: normal;  text-transform: none;  text-decoration: none;}a.articles_title:hover {    color: #ffffff;  text-decoration: underline;}/* PROGRAM */.articlesunit div.imagediv table, .articlesunit div.imagediv tr, .articlesunit div.imagediv td, .articlesunit div.imagediv img {  margin: 0px;  padding: 0px;}.catunit div.imagediv table, .catunit div.imagediv tr, .catunit div.imagediv td, .catunit div.imagediv img {  margin: 0px;  padding: 0px;}.galleryunit div.imagediv table, .galleryunit div.imagediv tr, .galleryunit div.imagediv td, .galleryunit div.imagediv img {  margin: 0px;  padding: 0px;}.catunit div.imagediv table, .programunit div.imagediv table, .headerunit div.imagediv table, .articlesunit div.imagediv table, .galleryunit div.imagediv table {  table-layout: fixed;  border-collapse: collapse;  empty-cells: hide;  border-spacing: 0px 0px;}/* END content specific */.counter {    display: block;    float: right;    clear: none;    height: 32px;    line-height: 32px;    padding: 0px;    text-transform: lowercase;    margin: 0px 8px 0px 8px;}a.counter {    color: #aaaaaa;    font-weight: normal;    text-transform: lowercase;    margin: 0px;}.orange {color: #f2b40f;}.listlink {display: block;color: #00AEEF;font-weight: normal;margin-bottom: 8px;}.morelink, .getbacklink, .editlink, .gallerylink {    display: inline;    font-family: helvetica, arial, sans-serif;    font-size: 0.95em;    height: 1.25em;    width: auto;    line-height: 1.25em;    font-weight: bold;    text-decoration: none;    text-align: center;    padding: 0px 10px;    margin: 0.25em 0.5em 0em 0em;    text-transform: lowercase;    vertical-align: middle;    border-left: 1px dotted;    color: #f2b40f;}.morelink:hover, .getbacklink:hover, .editlink:hover, .gallerylink:hover {    border-left: 3px solid;}.linkbar2 a, a.admlink {    display: block;    width: auto;    float: left;    height: 14px;    overflow: hidden;    margin: 0px 4px 0px 0px;    padding: 0px;    color: #b3b3b3;    white-space: nowrap;}a.admlink {    display: inline;    font-size: 0.8em;    height: auto;    width: auto;}.admlink:hover {    text-decoration: underline;    color: #f2b40f;    background: none;}.getbacklink, .submenuall, .editlink {}.editlink {}.admedit {}.admadd {}.admdel {}.submenulink {}.listline {    display: block;    float: left;    clear: right;    width: 252px;    margin-top: 0px;    padding-top: 0px;    margin-left: 8px;    margin-bottom: 24px;}.midlistline {    display: block;    float: left;    clear: right;    width: 190px;    margin-top: 0px;    padding-top: 0px;    margin-left: 8px;    margin-bottom: 0px;}.listthumbdiv {    display: block;    width: 92px;    height: 92px;    padding: 0px;    margin: 0px;    margin-right: 10px;    float: left;    clear: left;    vertical-align: absolute-top;}.listimage {    display: block;    width: 90px;    height: 90px;    padding: 0px;    margin: 0px;}.linkimage {    display: block;    width: 128px;    height: auto;    padding: 0px;    margin: 0px;}.listmiddiv, .inlineimg {    display: block;    width: 144px;    height: 144px;    overflow: hidden;    padding: 0px;    margin: 0px;    margin-right: 16px;    margin-bottom: 16px;    float: left;    clear: left;    vertical-align: absolute-top;    padding-right: 16px;    border-right: 1px solid #BBBBBB;}.centerme {    text-align: left;    vertical-align: middle;}.hundred {    height: 100%;    width: 100%;}.fullwidth {    width: 100%;    height: auto;    overflow: hidden;}.clear, .clear1, .clearall {    display: block;    float: none;    clear: both;    height: 1px;    font-size: 1px;    line-height: 1px;    margin: 0px;    padding: 0px;}.nopad {    margin-bottom: 0px;}form a.admlink {  display: block;  width: 98px;  height: auto;  padding: 3px 0px;  float: left;  margin-left: 200px;  clear: both;  text-align: center;  border: 0px none;  border: 1px solid #f2b40f;  background: #000000;  margin-bottom: 8px;  cursor: pointer;  text-indent: 0px;  font-size: 9px;  color: #f2b40f;  text-transform: none;}form a.admlink:hover {  display: block;  width: 98px;  height: auto;  padding: 3px 0px;  float: left;  margin-left: 200px;  clear: both;  text-align: center;  border: 0px none;  border: 1px solid #f2b40f;  background: #f2b40f;  margin-bottom: 8px;  cursor: pointer;  text-indent: 0px;  font-size: 9px;  color: #000000;  text-transform: none;}/*div, h1 {  border: 1px solid #ff0000;}*/.anchors {  width: 160px;  border: 1px dotted #f2b40f;  background-color: #ffffff;  padding: 10px;  margin-bottom: 10px;  margin-left: 5px;  clear: right;  float: right;  font-size: 0.8em;}a.faqterm {  text-decoration: none;}a.faqterm:hover {  text-decoration: none;  color: #000000;}.langlink {    width: 23px;    height: 15px;    border: 1px solid #222222;    background-repeat: no-repeat;    background-position: top left;}.langlink:hover {    border-color: #f2b40f;}#top ul {    float: right;    margin-right: 110px;    margin-top: 135px;    padding: 0px;}#top li {    width: 25px;    height: 17px;    display: block;    float: left;    clear: none;    padding: 0px;    margin-left: 5px;}#top a, #top p {    display: block;    width: 23px;    height: 15px;    border: 1px solid #f2b40f;    text-indent: -9999px;}#top a:hover {    border-color: #ffffff;}#langlink_cz {    background-image: url(images/czech.gif);}#langlink_en {    background-image: url(images/great-britain.gif);}.interhead {    height: 29px;    width: auto;    overflow: hidden;    background-image: url(images/shbg-left.gif);    background-repeat: no-repeat;    background-position: bottom left;    margin: 0px 0px 0px 10px;}.interhead h5 {    height: 19px;    width: auto;    margin: 10px 0px 0px 8px;    line-height: 19px;    padding: 0px;    overflow: hidden;    float: left;    clear: left;    font-size: 0.8em;    font-family: verdana, helvetica, arial, sans-serif;    background-image: url(images/shbg-mid.gif);    background-repeat: repeat-x;    background-position: bottom left;}.interheadend {    height: 29px;    width: 16px;    overflow: hidden;    float: left;    clear: right;    background-image: url(images/shbg-right.gif);    background-repeat: no-repeat;    background-position: bottom left;}div#content table br {    display: none;    clear: none;    float: none;    height: 1px;    line-height: 1px;}div#content table {}#countout {    width: 404px;    height: 50px;    position: relative;    top: 47px;    left: 474px;    margin: 0px;    padding: 0px;    border: 0px none;    background: none;}#top a.hidden {    margin: 0px;    padding: 0px;    font-size: 1px;    width: 1px;    height: 1px;    line-height: 1px;    overflow: hidden;    border: 0px none;}.partgreylink {    width: 95px;    height: 40px;    float: left;    clear: none;    display: block;    margin: 0px;    padding: 0px;    background-color: none;    background-position: top left;    background-repeat: no-repeat;    text-indent: -9999px;}#pre { background-image: url(images/partneri/off_pre.jpg); }#mf { background-image: url(images/partneri/off_mf.jpg); }#seznamcz { background-image: url(images/partneri/off_seznamcz.jpg); }#sportcz { background-image: url(images/partneri/off_sportcz.jpg); }#streamcz { background-image: url(images/partneri/off_stream.jpg); }#super { background-image: url(images/partneri/off_super.jpg); }#fotogaleriecz { background-image: url(images/partneri/off_fotogaleriecz.jpg); }#expresradio { background-image: url(images/partneri/off_expresradio.jpg); }#autopalace { background-image: url(images/partneri/off_autopalace.jpg); }#rentpoint { background-image: url(images/partneri/off_rentpoint.jpg); }#ct4sport { background-image: url(images/partneri/off_ct4sport.jpg); }#formen { background-image: url(images/partneri/off_formen.jpg); }#vtmscience { background-image: url(images/partneri/off_vtmscience.jpg); }#ticketportal { background-image: url(images/partneri/off_ticketportal.jpg); }#pre:hover { background-image: url(images/partneri/pre.jpg); }#mf:hover { background-image: url(images/partneri/mf.jpg); }#seznamcz:hover { background-image: url(images/partneri/seznamcz.jpg); }#sportcz:hover { background-image: url(images/partneri/sportcz.jpg); }#streamcz:hover { background-image: url(images/partneri/stream.jpg); }#super:hover { background-image: url(images/partneri/super.jpg); }#fotogaleriecz:hover { background-image: url(images/partneri/fotogaleriecz.jpg); }#expresradio:hover { background-image: url(images/partneri/expresradio.jpg); }#autopalace:hover { background-image: url(images/partneri/autopalace.jpg); }#rentpoint:hover { background-image: url(images/partneri/rentpoint.jpg); }#ct4sport:hover { background-image: url(images/partneri/ct4sport.jpg); }#formen:hover { background-image: url(images/partneri/formen.jpg); }#vtmscience:hover { background-image: url(images/partneri/vtmscience.jpg); }#ticketportal:hover { background-image: url(images/partneri/ticketportal.jpg); }#mmenu h5 {    color: #666666;    margin: 0px;    padding: 5px 10px 40px 10px;}#mmenu div {    border: 0px none;    border-top: 1px dotted #666666;    margin: 20px 0px 0px 0px;    padding: 0px 0px 20px 0px;    height: auto;    overflow: hidden;}#mmenu hr {    border: 0px none;    margin: 20px 0px 20px 0px;    padding: 0px;    height: 1px;    line-height: 21px;    color: #666666;    background-color: #666666;}.imgtable {    margin-left: -5px;    margin-right: 0px;    padding: 0px;}.wactable {    width: 100%;    padding: 2px;    margin: 0px;    text-align: center;    border-collapse: collapse;    border: 1px solid #f2b40f;}.wactable td, .wactable th {    padding: 2px;    margin: 0px;    text-align: center;    border: 1px solid #f2b40f;}.wactable th {    background-color: #f2b40f;    color: #000000;    font-size: 0.9em;    font-weight: normal;    text-transform: lowercase;}#topgauge {    display: block;    float: none;    clear: none;    margin: 0px;    padding: 0px;    width: 150px;    height: 108px;    position: absolute;    top: 142px;    left: 400px;    }