/*******************************************************************************
* Soubor kaskádových stylů stránky
* 
* 2008-04-16 Chaloupka Jaromír
*******************************************************************************/
* {margin:0; padding:0;}
body {
  background: #d0e876 url(../img/pozadi.jpg) repeat-x;
  font: normal normal normal 80%/20px Arial,sans-serif;
  color: #222;
  text-align: center;
}
#kontejner {
  margin: 0 auto;
  width: 860px;
  position: relative;
  text-align: left;
}
#hlavicka {height:180px; background:url(../img/hlavicka.jpg) no-repeat; position:relative;}
#odkazzpet {position:absolute; top:120px; left:200px;}
#okno {background-color:#fff; padding-bottom:20px;}
#sloupec_1 {float:left; width:580px; margin:0 15px;}
#sloupec_2 {float:left; width:220px; margin:0 10px;}
#paticka {margin:0 auto; width:860px;}
#paticka p {color:#749623; padding:10px;}
#paticka p a {color:#749623;}
#paticka p a:hover {color:#222;}
a img {border:none;}
a {color:#fd4501;}
a:hover {color:#2d5271;}
h1 {font-size:160%; color:#2d5271; padding:5px 0 10px 0;}
h2 {font-size:130%; color:#fd4501; padding:15px 0 10px 0;}
p {line-height:20px; padding:5px 0; text-align:justify;}
hr.cleaner {
  clear: left;
	height: 1px;
	margin: -1px 0 0 0;
	border: none;
	visibility: hidden;
}
p.ko {
  padding: 5px 5px 5px 30px;
  margin: 10px 0;
  background: #ffefce url(../admin/img/ikonky/ko.gif) no-repeat 8px 50%;
  border: 1px solid #fcdc9a;
}
p.ok {
  padding: 5px 5px 5px 30px;
  margin: 10px 0;
  background: #ecf7cd url(../admin/img/ikonky/ok.gif) no-repeat 8px 50%;
  border: 1px solid #d1ea6b;
}
.pridat_inspiraci {background-color:#fd4501; padding:0 10px; margin-bottom:2px;}
.pridat_inspiraci p a {color:#fff; font-size:120%; font-weight:bold; text-decoration:none;}
.pridat_inspiraci p a:hover {color:#fee650; font-size:120%; font-weight:bold; text-decoration:underline;}
.zpet_uvod {background-color:#cbe6ff; padding:0 10px;}
.zpet_uvod p a {color:#2d77d0; font-size:120%; font-weight:bold; text-decoration:none;}
.zpet_uvod p a:hover {color:#222; font-size:120%; font-weight:bold; text-decoration:underline;}
.inspirace_kategorie {background-color:#ffff97; margin:10px 0; padding-bottom:5px;}
.inspirace_kategorie h3 {font-size:130%; background-color:#fdde64; display:block; font-size:100%; padding:5px 10px;}
.inspirace_kategorie ul {list-style:none; margin:5px 10px;}
.inspirace_kategorie ul li {margin:3px 0;}
.inspirace_kategorie ul li a {color:#675229; background:url(../img/ctvercik.gif) no-repeat 0 50%; padding-left:10px;}
.inspirace_kategorie ul li a:hover {color:#fd4501; background:url(../img/ctvercik.gif) no-repeat 0 50%; padding-left:10px;}
.sponzorovane {background-color:#ffff97; margin:10px 0;}
.sponzorovane h3 {background-color:#fdde64; display:block; font-size:100%; padding:5px 10px;}
.sponzorovane_uvnitr {padding:5px 10px;}
#formular table {margin:10px 5px;}
#formular table.formik {margin:0;}
#formular table td {padding:2px 4px;}
#formular table td.sl {width:180px;}
#formular table td input{padding:2px; border:1px solid #999;}
#formular table td textarea {font-family:Arial,sans-serif; font-size:90%; width:400px; padding:2px; border:1px solid #999;}
#formular table td input.dlouhy {width:400px;}
#formular table td input.stredni {width:200px;}
#formular table td input.tlacitko {background-color:#fd4501; color:#fff; font-family:Arial,sans-serif; cursor:pointer; font-weight:bold; padding:2px 4px; border:1px solid #fd4501;}
.inspi {background-color:#ffffc4; border-top:3px solid #fee78b; margin:10px 0; padding:10px 10px 5px 10px;}
.inspi_foto {float:left; width:145px;}
.inspi_text {float:left; width:400px;}
.inspi_foto a img {background-color:#fff; padding:4px; border:2px solid #fee78b;}
.inspi_foto a:hover img {background-color:#fff; padding:4px; border:2px solid #fd4501;}
.inspi_text p.vlozil, p.vlozil {color:#675229;}
.inspi_text p {margin:0; padding:3px 0;}
#fotodetail p a img {padding:1px; margin:5px; border:3px solid #ccc;}
#fotodetail p a:hover img {padding:1px; margin:5px; border:3px solid #fd4501;}
.koment1, .koment2 {margin:0 0 10px 0; padding:5px 10px;}
.koment1 {background-color: #ffff97; border:1px solid #fee78b;}
.koment2 {background-color: #ffffca; border:1px solid #fee78b;}
.koment1 p.nadpis, .koment2 p.nadpis {margin:0; padding:0; color:#675229;}
.koment1 p.nadpis strong, .koment2 p.nadpis strong {color:#fd4501;}
#strankovani p {text-align:center;}
#strankovani p a {padding:2px 4px; background-color:#ffff97; border:1px solid #fee78b; text-decoration:none;}
#strankovani p a:hover {padding:2px 4px; background-color:#fd4501; border:1px solid #fd4501; color:#fff;}
#strankovani p a.aktivni {padding:2px 4px; background-color:#fd4501; border:1px solid #fd4501; color:#fff; font-weight:bold;}

#etarget {margin-top:50px; width:220px; background-color:#ffff97;}
#etarget h3 {font-size:130%; background-color:#fdde64; display:block; font-size:100%; padding:5px 10px;}
#eto {margin:5px 10px;}
#eto table.selfpromo {width:190px;}
#eto table.selfpromo td.left {text-align:left; color:#675229; padding:5px 0 10px 0; font-size:90%;}
#eto table.selfpromo td.right {text-align:right; padding:5px 0 10px 0; font-size:90%;}
#eto table.selfpromo td.right a {color:#675229;}
#eto table.selfpromo td.right a:hover {color:#fd4501;}
#eto a:hover {color:#675229;}
