h1,h2,h3,h4,h5,h6 {color:#000;font-size:14px;}
.cleaner {clear:both;line-height:1px;}
.ptop {padding-top:5px;}
.pleft {padding-left:10px;}
.pright {padding-right:10px;}
.ptop2 {padding-top:10px;}
.ptop3 {padding-top:15px;}
.pbott2 {padding-bottom:10px;}
.acenter {text-align:center !important;}
.aright {text-align:right !important;}
.aleft {text-align:left !important;}
.mtop2 {margin-top:15px;}

.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: #666;}
a:visited {text-decoration: none; color: #666;}
a:hover {text-decoration: underline; color: #3C5C5C;}
a:active {text-decoration: underline; color: #3C5C5C;}

body {
  background:black;
  text-align:center;
  font-size:14px;
  font-family: Verdana, Arial;
  margin:0;
  background:#fff;
  }
#kontejner {
  width:981px;
  margin:0 auto;
  }

#stranka {
  text-align:left;
  padding:0 0 3px 0;
  margin:0 0 10px 0;
  }
#hlavicka {
  background:#fff url('http://www.jan-sychra.com/img/intro.jpg') center no-repeat;
  width:981px;
  text-align:right;
  height:393px;
  margin:20px 0 0px 0;
  }
#hlavicka h1 {display:none;margin:0;padding:0;}
#hlavicka a {display:block;width:981px;height:390px;float:left;}
#hlavicka a:hover {text-decoration:none;}


#menu {
  height:46px;
  background:#fff url('http://www.jan-sychra.com/img/menu.jpg') center no-repeat;
  }

#nav{
  margin:0px 0 0 0;
  padding:0  0 0 5px;
  list-style: none;
  text-align:center; }


   
#nav li { 
    margin:0 15px 0 15px; 
    padding:0;
    display:inline;
    font-size:14px;
    color:#fff;
    font-weight:bold; 
    line-height:46px;
    }

#nav a {color:#fff;}
#nav a:visited {text-decoration: none; color: white;}
#nav a:hover {text-decoration: underline; color: white;}


     

.navigace {
  color:#000;
  margin:5px 10px 10px 0;
  
  }

.navigace a {color:#fff;text-decoration:underline;}
.navigace h3 {display:inline;}
.navin {padding:10px 0 0 0;}
#obsah {

  text-align:center;
  
  
  color:#000;
  
}
#obsah .in {width:770px;text-align:left;margin:0 auto;}
#obsah div.in {padding:10px 0 0 0px;}

#obsah p {line-height:16px;}

.pdetail {display:block;}


.homepage h1,.homepage h2,.homepage h3,.homepage h4 {
  color:#105F98;
  background:white;
  padding:4px 4px 4px 4px;
  display:inline;
  
  }
/*produkt*/
.produktinfo h1 {background:none !important;margin:5px 0 0px 0 !important;padding:0 !important;}
.produkt {
  
  background:white !important;}
.nadpisek {
  text-align:center;
  line-height:30px;
  background:url('http://www.skutrykrkonose.cz/img/bg-nadpis.jpg') repeat-x;}
.detailprodukt {text-align:right;}
.nahled {float:left;}
.produktinfo {width:400px;background:#F2EDEA;padding:10px;float:right;text-align:left;}
.detailprodukt h1 {text-align:left;
  line-height:30px;
  margin:7px 0 15px; 0;padding:0 0 0 20px;
  background:url('http://www.skutrykrkonose.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:none;}
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:380px;margin:0 auto;}
#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 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 {float:right;display:block;background:url('http://www.skutrykrkonose.cz/img/objednat.jpg') no-repeat;width:111px;height:28px;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;}

#spodek {
  
  margin:6px 0 10px 0;
  
  text-align:left;
  color:black;
  font-size:13px;}
#spodek h2 {display:inline;color:black;font-weight:normal;font-size:13px;}
#spodek div {padding:0 20px;line-height:40px;height:40px;}


.kontakt {width:400px;float:left;}
.mapa {width:420px;float:right;}
.kontaktpravy .nadpis {border-bottom:1px solid #ECEDE8 !important;padding:20px 0 5px 0 !important;margin:0 0 10px 0;}


a.detailobr img {}
a.detailobr {display:block;padding:3px;}
a:hover.detailobr {padding:3px;}
a:visited.detailobr {padding:3px;}
a.black {color:black !important;}



/*----center obrazky ---*/
img {border:none !important;}




