h1,h2,h3,h4,h5,h6 {color:#fff;font-size:14px;}
.cleaner {clear:both;line-height:1px;}
.ptop {padding-top:5px;}
.pleft {padding-left:5px;}
.ptop2 {padding-top:10px;}
.ptop3 {padding-top:15px;}
.pbott2 {padding-bottom:10px;}
.acenter {text-align:center;}
.aright {text-align:center;}
.mtop2 {margin-top:15px;}
.fright {float:right;}
.mright {margin-right:10px;}

.red {color:red !important;}
.biglines {line-height:16px;}
.textbigger {font-size:14px;}
.bold {font-weight:bold;}
.brown {color:#D89858 !important;}
.grey {color:#666 !important;} 
.white {color:white !important;}
.underline {text-decoration:underline !important;}
a:link {text-decoration: none; color: red;}
a:visited {text-decoration: none; color: red;}
a:hover {text-decoration: underline; color: red;}
a:active {text-decoration: underline; color: red;}

body {
  background:black;
  text-align:center;
  font-size:15px;
  font-family: "Trebuchet MS", Verdana;
  margin:5px 0 0 0;
  }
#kontejner {
  width:1000px;
  margin:0 auto;
  }

#stranka {
  text-align:left;
  padding:0 0 0px 0;
  margin:0 0 0px 0;
  background:#000 url('http://www.radozo.cz/img/bg.jpg') center repeat-y;}
#hlavicka {
  background:#000 url('http://www.radozo.cz/img/hlavicka.jpg') center no-repeat;
  width:1000px;
  text-align:right;
  height:219px;
  margin:0 0 0px 0;
  }
#hlavicka h1 {display:none;margin:0;padding:0;}
#hlavicka a {display:block;width:980px;line-height:200px;float:left;}
#bannerhlavicka {display:block;padding:8px 15px 0 0;}


#mainmenu {
  background:#0C0C0C url('http://www.radozo.cz/img/menu.jpg') top center no-repeat;
  margin:0 0 0 4px;
  padding:50px 0 100px 0px;
  width:201px; 
  }
#mainmenu li {
  list-style-type:none;
  line-height:20px;
  background:url('http://www.radozo.cz/img/sep.jpg') no-repeat 15px center;
  padding:7px 5px 7px 44px;
  margin: 0px 4px 0px 4px;
  display:block;
  border-bottom:1px solid #3D3D3D;
  font-size:15px;
  font-family: "Trebuchet MS", Verdana;
  }


#mainmenu .sub,#mainmenu .sub li {background:none !important;font-weight:normal;font-size:12px !important;}
#mainmenu .sub {padding:0 0 0 0px; margin:0;display:inline;border:none;}
#mainmenu .sub li {padding:3px 0 3px 0;margin:0;}


#mainmenu li a {display:block;}
#mainmenu a:link {text-decoration: none; color: #fff;}
#mainmenu a:visited {text-decoration: none; color: #fff;}
#mainmenu a:hover {text-decoration: underline; color: #fff;}
#mainmenu a:active {text-decoration: underline; color: #fff;}

#mainmenu .sub .submenu {margin:0;padding:0 0 0 10px;}
#mainmenu .submenu li {list-style-type:none;border:none;padding-left:0px;}
#mainmenu .submenu li a:link {text-decoration: none; color: #fff;}
#mainmenu .submenu li a:visited {text-decoration: none; color: #fff;}
#mainmenu .submenu li a:hover {text-decoration: underline; color: #fff;}
#mainmenu .submenu li a:active {text-decoration: underline; color: #fff;}

.level1 {margin:0 0 0 20px !important;} 
.level2,.level3,.level4 {padding:0 0 0 10px !important;}

#levysloup {
  float:left;
  width:220px;
  margin:10px 0 0 0;
  }
#lin {
  margin:0px 0 0 15px;
  }
.navigace {
  color:#fff;
  margin:10px 0 10px 0;}
.navigace a {color:#fff;text-decoration:underline;}
#obsah {
  text-align:left;
  float:left;
  width:750px;
  color:#fff;
  padding:13px 0px 0px 15px;
}
#obsah div.in {}

#obsah p {line-height:20px;}
#obsah strong {color:#D9594D;}
#obsah h1,#obsah h2,#obsah h3 {font-size:21px; color:#B9A98D;margin:5px 0 5px 0;}
.pdetail {display:block;}



/*produkt*/
.produkt {
  width:180px;
  background:#4E4E4E;}
.nadpisek {
  text-align:center;
  line-height:30px;
  background:url('http://www.radozo.cz/img/bg-nadpis.jpg') repeat-x;}
.detailprodukt {width:563px;}
.detailprodukt h1 {text-align:left;
  line-height:30px;
  margin:7px 0 15px; 0;padding:0 0 0 20px;
  background:url('http://www.radozo.cz/img/bg-nadpis.jpg') repeat-x;}
.popisprodukt {line-height:19px;font-size:13px;}
.obj {width:550px;}
/*--- FORMULARE ---*/
form {width:400px;}
form legend {
	font-size:15px;
	color:#CFA126;
	font-weight:bold;
	padding:0em 10px 0px 10px;
	margin:0;
	_margin-bottom:10px;
	}
form label,
form em{
	color:#666;
	margin:0;padding:0;
	font-weight:bold;
	font-size:13px;
	}
form em {color:red;}
form fieldset {margin:0;padding:10px 10px 10px 0px;margin-bottom:1em;_padding:0 10px 10px 0px;}
form label {padding-left:1em;}
form input,
form select,
form textarea {border:1px inset #999;margin:0.3em; background-color:#f7f7f7;}
form textarea {width:300px;height:150px;}
form fieldset{border:1px solid #ccc;}
form dt,
form dd {margin:0;padding:0;display:inline;}
form dl {margin:0;padding:0;}
form dt {width:170px;float:left;}
form dd {width:200px;}
form .button {margin-bottom:0.5em;border:1px solid #666;padding:3px;}
form dl.radio dd{display:block;}
form dl.radio dt{float:left;display:block;width:100px;}
form p {padding: 0 10px 10px 10px;}
form h2 {padding:5px 0 5px 10px;}

#contactform {width:410px;}
#contactform legend {
	font-size:15px;
	color:#CFA126;
	font-weight:bold;
	padding:0em 10px 0px 10px;
	margin:0;
	_margin-bottom:10px;
	}
#contactform label,
#contactform em{
	color:#666;
	margin:0;padding:0;
	font-weight:bold;
	font-size:13px;
	}

#contactform em {color:red;}
#contactform fieldset {margin:0;padding:10px 10px 10px 0px;margin-bottom:1em;_padding:0 10px 10px 0px;}
#contactform label {padding-left:1em;}
#contactform input,
#contactform select,
#contactform textarea {border:1px inset #999;margin:0.3em; background-color:#f7f7f7;}
#contactform textarea {width:300px;margin-left:15px;height:150px;}
#contactform fieldset{border:1px solid #ccc;}
#contactform dt,
#contactform dd {margin:0;padding:0;display:inline;}
#contactform dl {margin:0;padding:0;}
#contactform dt {width:150px;float:left;}
#contactform dd {width:200px;}
#contactform .button {margin-bottom:0.5em;border:1px solid #666;padding:3px;}
#contactform dl.radio dd{display:block;}
#contactform dl.radio dt{float:left;display:block;width:100px;}
#contactform p {padding: 0 10px 10px 10px;}


a img {border:none;}

.bublinam .nadpisek {padding:0 0 0px 0;}
a.koupit strong {display:none;}
a.koupit {display:block;background:url('http://www.radozo.cz/img/objednat.jpg') no-repeat;width:70px;height:25px;padding:3px 0 0 0;margin:10px 0 10px 0;}
a.koupit:link {text-decoration: underline; color: #E0A060;font-weight:normal;}
a.koupit:visited {text-decoration: none; color: #E0A060;}
a.koupit:hover {text-decoration: underline; color: #3C5C5C;}
a.koupit:active {text-decoration: underline; color: #3C5C5C;}

#intro {color:#fff;padding:0 15px 10px 0;line-height:20px;font-size:13px;}
#intro h1,#intro h2,#intro h3,#intro h4 {color:#fff;font-size:12px;font-weight:bold;display:inline;padding:0;margin:0;}
#intro p {margin:0;padding:0;line-height:20px;}

#spodek {
 background:#000 url('http://www.radozo.cz/img/paticka.jpg') top center no-repeat;
  height:45px;
  margin:0;
  padding:15px 0 0 0;
  text-align:left;
  color:#fff;
  font-size:14px;
  width:1000px;}
#spodek h2 {display:inline;color:#B9A98D;font-weight:normal;}
#spodek div {padding:0 20px;line-height:45px;color:#B9A98D;}
.kontaktpravy .nadpis {border-bottom:1px solid #ECEDE8 !important;padding:20px 0 5px 0 !important;margin:0 0 10px 0;}

.navigace h3 {display:inline;}
a.detailobr img {}
a.detailobr {display:block;border:1px solid #E0E0C1;padding:3px;}
a:hover.detailobr {border:1px solid #999;padding:3px;}
a:visited.detailobr {border:1px solid #E0E0C1;padding:3px;}



/*----center obrazky ---*/
#no {
  padding:0;
  width:200px;
  margin:15px 0 0 0;
  border-top:8px solid #434343;
  border-bottom:8px solid #434343;
  color:#fff;
  background:url('http://www.radozo.cz/img/bg-menu.gif') repeat-y left;
}
#no form {width:180px;margin:8px 0 8px 0;padding:0;}
#no .emailn {width:100px;font-size:12px;padding:2px;margin:0;}
#no input {margin:0;}
#no div {padding:15px 5px 10px 10px;}
img {border:none !important;}

.galerie {}
.galerie .dli
{
display: -moz-inline-box;
display: inline-block;
/*\*/ vertical-align: top; /**/
margin: 0 3px 15px 0px;

 text-align:center;
padding: 0;
}
.galerie .dlis {
margin: 0px 13px 15px 10px !important;
_margin: 0px 13px 15px 10px !important;

}
.galerie .dli>div
{
/*\*/ display: table; /**/
width: 239px;
}

.galerie a
{
display: block;
text-decoration: none;
color: #000;
/*background-color: #222;*/
cursor: pointer;
}

/* IE7? \*/

/**/

.galerie img
{text-align:center;
border: solid 3px #333 !important;
vertical-align: middle;
}

.galerie a:hover
{

}

/*\*//*/
.galerie li .wrimg
{
display: block;
font-size: 1px;
}

.galerie .wrimg span
{
display: inline-block;
vertical-align: middle;
height: 170px;
width: 1px;
}
/**/

.galerie .caption
{
display: block;
color:#fff;
padding: .3em 5px;
font-size: 13px;
line-height: 19px;
text-align:center;
height:50px;
w\idth: 220px;

}
.galerie .caption div 
{ padding:2px 0px 0 5px;}
@media all and (min-width: 0px)
{
.galerie
{
border-collapse: collapse;
}
.galerie a
{
display: inline-block;
vertical-align: top;
}
.galerie
{
display: inline-block;
}
}
.cenadetail {line-height:30px !important;font-size:12px;text-align:left;padding:5px 0 0 0  !important;}
.galerie a.detail em {display:none;}


a.lang {color:#fff;text-decoration:underline;}
a.lang:hover {color:#fff;font-weight:bold;text-decoration:underline;}
a.lang:visited {color:#fff;text-decoration:underline;}

