<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {margin: 0px; padding:0px; border: none; font-family: Tahoma, Verdana, Sans-Serif;}

body
{
  font-family: Tahoma, Verdana, Sans-Serif;
  color: #000;
  height: 100%;
  text-align: center;
  background: url("background.jpg") #e6efea repeat-x;
}

/* dnn font rewrite */
body, table, tr, td, p, ul, li, dl, ol, address, a, b, i, h1, h2, h3, h4, h5, h6 {font-size: small;}
h1 {font-size: 140%; color: #31a0e7; font-weight: normal;}

h2 {color: #31a0e7;padding-bottom:5px;padding-top:5px;font-size: 130%;}
h3 {font-weight: bold; color: #31a0e7;padding-bottom:5px;padding-top:10px; font-size: 125%;}
h4 {font-weight: bold; color: #31a0e7;padding-bottom:3px;}

address {font-style: normal; padding: 0px;}
p { text-align: justify; padding: 5px 0px;}

a, a:active, a:visited, a:link {color: #089930; text-decoration: underline;}
a:hover {color: #089930; text-decoration:none;}

ul {padding-left: 23px;padding-top:5px;}
li {padding-bottom:5px;}
table {margin-left: 8px;}
table {border-collapse:collapse;}
td {padding:3px;padding-top:7px;padding-bottom:7px;}

textarea {border:1px solid #ccc;}
input {border:1px solid #ccc;}

.breadcrumb {font-size:85%;color:#bdbdbd;padding-top:0px;margin-top:0px;padding-bottom:5px; padding-left: 0px;}
.breadcrumb a{font-size:100%;color:#bdbdbd;}

/*********************/
/* HLAVNI LAYOUT ***/

#main, #content, #footer {width: 804px;}
#main {text-align: left; margin: 0px auto;background: url("content-middle.jpg") repeat-y;}

#header {height: 108px; position: relative;}
#content {background: url("content-top.jpg") no-repeat right top; padding-bottom: 8px; padding-top: 17px;}
#text {padding: 10px 13px 0px 20px; margin-right: 7px; background: url("symbolbcg.jpg") no-repeat right 25px;}
#footer {color: #99b8bb; background: url("content-bottom.jpg") no-repeat #e6efea; padding-top: 15px;}

#leftPanel {float:left; width:250px;}
#rightPanel {float: right; width: 550px;}

#leftPanel .inside {padding: 0px 20px; background: url("left-top.jpg") repeat-x;}
#leftPanel h2 {font-size: 120%; padding: 30px 0px 15px 0px;font-weight:bold;}
#leftPanel h2.adresa {padding: 30px 0px 0px 0px;}

.shade {padding: 0px 2px;}

#flash {height: 311px; width: 550px; overflow:hidden;}

.end {clear: both;}
.endLeft {clear:left;}

/******** logo ***********/
#logo {width: 250px; height:108px; overflow:hidden; position: relative; top: 0px; left: 0px; }
#logoNadpis  {position: absolute; z-index:1;}
#logoPict {position: absolute; z-index: 2;}
#logoText {position: absolute; left: 580px; top: 60px; width:400px; height:30px; text-align: right; color: #fff; }

/**** styl pro hlavni menu ***/
#menu {background: url("menu-bcg.jpg") repeat-x #38a3e7; height: 181px;}
#menu ul {padding-top: 12px;}

#menu li
{
  list-style-type: none;
  list-style-image: none;
  text-align: left;
  color: #fff;  
  display: block;
  width: 200px;
  border-bottom: 1px solid #93d0e3;
  padding: 0px;
 }
#menu li.kontakt {border-bottom: none;}

#menu li span {display: block;background: url("menu-arrow.gif") no-repeat left center; padding-left: 20px; font-size: 15px;}

#menu li a {color: #fff; text-decoration: none; display:block; width: 200px;}
#menu li a, #menu li div.mainMenuSelected {overflow:hidden;padding: 6px 0px;}
#menu li a:hover {cursor: pointer;}

#menu li a:hover,
#menu li div.mainMenuSelected {width: 200px; color: #1a73ab;}


/***** prvky v paticce *****/
#footerLogo {float:left; width: 130px; height:40px;}
#footerLeft {float: left; width: 630px;}
#footerLeft p {padding: 2px 0px 0px 0px;}
#footerRight{float: right; width: 170px; text-align: right;}
#footerRight p {text-align: right;}
#footer img {position:relative; top: 4px;}

#footer a, #footer a:link, #footer a:active, #footer a:visited {font-weight: normal; color: #99b8bb; text-decoration: underline;}
#footer a:hover {font-weight: normal; color: #99b8bb; text-decoration: none;}
#rightSide {float:left; width: 490px;}

/**** menu v paticce *******/
#footerMenu {padding-bottom: 5px;}
#footerMenu ul {padding-left: 0px;}
#footerMenu li a {text-decoration:underline;}
#footerMenu li {float: left; padding: 0px 5px; list-style-type: none; list-style-image: none; border-left: 1px solid #99b8bb;}
#footerMenu li.uvod {border-left: none; padding-left: 0px;}

/**** boxy a kontejnery ******/

.sluzba {float: left; width: 240px;}
.odsazeni {margin-left: 20px;}
.sluzba h3 {border-bottom: 2px solid #31a0e7; margin-bottom: 10px; font-size: 105%;}
.sluzbaVycet {float: right; width: 160px;}
/***** ostatni ******/

.imgBlockL {float: left; width: 70px; margin-right:10px;margin-top:8px;}
.imgBlockR {float: right; width: 70px; margin-left:10px;margin-top:8px;}

#technologies {padding-bottom: 5px;}
#technologies p, #designBy p {padding: 0px;}

#text ul li {list-style-type: none;list-style-image: url("ulli.gif");padding-top:2px;}
</pre></body></html>