* {margin: 0px; padding:0px; border: none; }

body
{
  background-color: #bfbec4;
  font-family: Tahoma, Verdana, Arial, Sans-Serif;
  text-align: center;
}


/* 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%;}
/*115%*/
h2 {font-size: small; background: url("kontejner_top.jpg") #a52c17 repeat-x; color: #fff; padding: 7px 7px; font-weight:bold;}
h2.odsunuty {padding-left: 370px; text-align:left;}
h2.noPruh {background-image:none; background-color:Transparent; color: #c2290a;}
h2.nadpis {padding-bottom:15px;font-size:125%;background-image:none; background-color:Transparent; color: #c2290a;}
h3 {font-size: 115%; color: #c2290a; font-weight:bold; padding: 2px 0px 0px 5px;}
h4 {font-size: 105%; color: #c2290a; font-weight:bold; padding: 2px 0px 0px 5px;}

p {padding: 0px 7px 8px 5px; text-align: justify;}

a, a:link, a:active, a:visited{font-weight:bold;color:#c2290a;color:#000;text-decoration:underline;}
a:hover{font-weight:bold;color:#c2290a;text-decoration:none;}

h3 a, h3 a:link, h3 a:active, h3 a:visited{font-weight:bold;color:#c2290a;color:#000;text-decoration:underline;}
h3 a:hover{font-weight:bold;color:#c2290a;text-decoration:none;}

address {font-style:normal;padding-left:7px;}
#obsah ul{padding-left:35px;}
#obsah li{padding-top:3px;list-style-type:disc;}

/* DNN - pro kontaktni formular ***/
table tr td.SubHead{color:#000;font-weight:bold;}

.tabulkasokrajem table {border-collapse:collapse;}
.tabulkasokrajem td{border:1px solid #000;padding:5px;}

a.CommandButton {width:80px;text-align:center;display:block;padding:3px;font-weight:normal;}
a.CommandButton, a.CommandButton:link, a.CommandButton:active,
a.CommandButton:visited {text-decoration:none;color: #000;background:#e2e2e2;border:1px solid #e2e2e2;/*background:url("kontakt-button.jpg") repeat-x;background:url("butt.jpg") repeat-x top left #e2e2e2;*/}
a.CommandButton:hover{text-decoration:none;color: #c2290a;background:#fff; border:1px solid #e2e2e2;/*background:url("kontakt-button-hover.jpg") repeat-x;background:url("butt.jpg") repeat-x top left #e2e2e2;*/}


textarea {border:1px solid #ccc;}
input {border:1px solid #ccc;}

.breadcrumb {font-size:85%;color:#888;padding:5px 10px;margin-bottom:3px;padding-top:10px;}
.breadcrumb a{font-size:100%;color:#888;}

/*********************/
/* HLAVNI LAYOUT ***/
#main {text-align:left; margin: 0px auto; width: 950px;}
.content {margin-left: 30px; margin-right: 30px;}

#background {width: 950px; background: url("background.jpg") no-repeat #bfbec4 0px -20px;}
#background .content {background: #fff; padding: 5px 5px 5px 5px;}

#language, #header, #menu, #obsah {width: 880px;}

#leftPanel {float:left; width: 655px; overflow:hidden;}
#rightPanel {float:left; width: 225px; overflow:hidden;}

#leftPanel .inside {padding-right: 5px;}
#leftPanel .insideLeft {background:url("kontejner-bcg.jpg") #f9f9fb repeat-x;padding-left: 5px;}

#header {height: 136px; position:relative; background: url("header-bcg.jpg") #a52c17 no-repeat; margin-bottom: 1px;}
#obsah {padding-top: 2px;}
#footer {width: 950px; background: url("footer-bcg.jpg") no-repeat #bfbec4 30px 0px;}
#footer .content {padding-top: 4px; color:#818086;}

.end {clear: both;}
.endLeft {clear:left;}

/******** logo ***********/
#logo {height: 136px; width: 150px; position: relative; overflow:hidden;}
#logoNadpis  {position: absolute; z-index:1;}
#logoPict {position: absolute; z-index: 2;}

#logoText {position: absolute; left: 480px; top: 98px;}
#logoText span {font-size: 110%; color: white; font-weight: bold;}

/******** language ***********/
#language {text-align: right;}
#language ul {float:right;}
#language li {list-style-type: none; float:left; padding-left: 5px;}
#language a, #language a:link, #language a:active, #language a:visited{font-weight:normal;}
#language a:hover{font-weight:normal;}
/****** flash *****/
#flash {float:left; width:340px; height:270px; position:relative; top: -15px; overflow:hidden;}

/**** styl pro hlavni menu ***/
#menu {height:38px; background: url("butt.jpg") repeat-x;}
#menu ul {margin: 0px;}

#menu li
{
  width:125px;
  float: left;
  list-style-type: none;
  font-weight: bold;
  text-align: center;
  overflow:hidden;
}

#menu li, #menu li div.mainMenuSelected, #menu li a {display:block; height:38px; background: url("buttsel.jpg") repeat-x; color: #fef102;}

#menu ul a {text-decoration: none; color: white;}
#menu li span {display:block;padding-top: 11px; border-right: 1px solid #323139; height:38px;}
/*#menu li.last span {display:block;padding-top: 11px; border-right: none; height:38px;}*/


#menu li a {background: url("butt.jpg") repeat-x; cursor: pointer;}
#menu li div.mainMenuSelected {background: url("buttsel.jpg") repeat-x; color: #fef102;}
#menu li a:hover {background: url("buttsel.jpg") repeat-x; color: #fef102;  }

/***** prvky v paticce *****/
#footer p {padding: 2px 2px 0px 2px;}
#footerLeft {float: left; width: 620px;}
#footerRight{float: right; width: 250px; text-align: right;}
#footerRight p {text-align: right;}
#footer img {position:relative; top: 7px;}

#footer a, #footer a:link, #footer a:active, #footer a:visited{font-weight:normal;color:#8d8d8d;text-decoration:underline;}
#footer a:hover{font-weight:normal;color:#8d8d8d;text-decoration:none;}

/**** menu v paticce *******/
#footerMenu ul {padding-left: 2px; padding-top: 5px;}
#footerMenu li a {text-decoration:underline;}
#footerMenu li {float: left; padding: 2px 5px; list-style-type: none;border-left: 1px solid #8d8d8d;}
#footerMenu li.uvod {border-left: none;}

/**** boxy a kontejnery ******/

.mainBlock {background:url("kontejner-bcg.jpg") #f9f9fb repeat-x; width: 100%; margin-bottom:10px;}
.mainBlock .inside {padding: 0px 10px 10px 10px;}

.buttonBlok {text-align:right; padding-bottom: 10px; padding-right: 10px;}  /* pro zarovnani tlacitka doprava */

/**** ostatni ****/
a.button {font-weight:normal;border: 1px solid #bfbec4; text-decoration: none; color: #525252; background: url("cmdbutt.jpg") repeat-x #f8f8fa;}
a.button em {padding: 0px 15px; font-style:normal;}
a.button .sipka {border-left:1px solid #bfbec4; background: url("redarrow.gif") no-repeat center center;padding-left: 12px;}  
a.button:hover {}

p.imageDesc { font-style: italic; padding-bottom: 14px;}
p.eUnie { text-align: center; padding-top: 10px;}

ul.lev1 li{list-style: none url("li-black.gif");}
ul.lev2 li{list-style: none url("li-l2-black.gif")}


ul.lev1 p{color:#c2290a;font-weight:bold;}
ul.lev2{color:#c2290a;font-weight:bold;}


