/* default styles
   -------------- */
#ie-warning {
background:#cfc none repeat scroll 0 0;
border-bottom:3px solid #090;
font-size:12px;
padding:5px 0 0;
}   
body {padding: 0; margin: 0;	font: 0.6em  Verdana, Arial, sans-serif;	line-height: 1.5em;  text-align:center;  background: #5a5e60;}
a {font-family:Arial, sans-serif;	color: #E21F26;	background: inherit;}
a:hover {font-family:Arial, sans-serif;	color: #e31b23;	background: inherit;}
h1 {font: bold 2.0em Arial, Sans-Serif;padding:0;margin:0;color:#e31b23;}
h2 {margin:0;padding:0;font: bold 1.3em Arial, Sans-Serif;}
p {		margin: 0 0 6px 0;padding: 0 0 0 0;}
pre {text-align:left;font:normal 10px Verdana, Arial, Sans-Serif;	padding:0;margin:0;}
form { 	margin: 0; }
.reg-form-input{	/*height: 14px;*/	width: 170px;  font:normal 10px Verdana, Arial, Sans-Serif; }
.form-input {	/*height: 14px;*/	font:normal 10px Verdana, Arial, Sans-Serif; }
.form-select {/*	height: 14px;*/	width: 60px;	font-size: 10px;} 
/* acronymy
   ---------- */
acronym, abbr			{cursor:help; border-bottom:1px dotted;}
a acronym			{cursor:pointer}
a abbr			{cursor:pointer}
/* strankovani */
.strank{display: inline;text-decoration: none; font-size: 9px; font-weight: bold;}
a.strank, a:link.strank, a:visited.strank, a:active.strank{text-decoration: none; font-weight: bold; font-size: 9px;}
a:hover.strank{
	text-decoration: underline;; font-size: 9px; font-weight: bold;
}
.red{color:#FF6600; font-family:Verdana,Arial, sans-serif;}
/* layout
   ------ */
.content {margin: 10px auto;padding:0;width: 800px;border: 2px solid #333;background:#ffffff;}
/*.header {   width: 800px;	height: 45px; }*/
/* cistic */
hr.cistic {clear: both;height:1px;line-height: 1px;margin: 1px 0 0 0; padding:0;border:none;visibility: hidden;}
/*/////////////////////////////////////////////////////////////////////////////*/
/* headlin a logo
    ---------- */
#headline {background: #5a5e60 url(/img/headline.jpg)  no-repeat;clear: both;top: 13px;height: 117px;margin:0;text-align:right;
width:800px;line-height:normal;border-top:5px solid #e31b23;font-weight: bold;}
#headline a {border:0px; text-decoration:none;}
#headline img {border:0px; text-decoration:none;padding:5px 40px 0 0;}
#headline a:hover {border:0px; text-decoration:none;}
/* horní menu   
  -----------  */
#topmenu {background: #5a5e60;clear: both;top: 13px;font-size: 1.1em;height: 24px;margin:0;width:800px;line-height:normal;font-weight: bold;}
#topmenu ul {clear:both;float:left;margin:0;padding:0;width:100%;list-style-type:none;background:#3b3c3d;border-top:1px solid #000; /*eee*/
              border-bottom: 5px solid #000;}
#topmenu li { display: block; float: left; margin: 0; padding: 0;background:#fff;}
#topmenu li.active {  color: #fb0; font-weight: bold;}
#topmenu a {  float: left; display: block; padding: 4px 15px; margin: 0; color: #555; text-decoration: none; font-size: 13px; letter-spacing: -1px; border-bottom: none;
              border-right: 1px solid #ddd;}
#topmenu a.trac { color: #800;}
#topmenu a.blog { color: #760;}
#topmenu li.active a { color: #eee; background: #000;border-right: 1px solid #3b3c3d;}
#topmenu li a:hover { color: #eee; background: #999;}
#topmenu li.active a:hover { color: #eee; }

/* ramecek na uvodni strance a uvodni strana
   --------- */
.uvodnilogo {display:block;width:580px;height:238px;margin:0;padding:0;background:url('/img/a.jpg') no-repeat;}   
.uvodnilogo p{text-align:left;margin:0;padding:0 0 0 190px;color: #000;font: normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.uvodnilogo h1{text-align:left;margin:0;padding:0 0 0 190px;font-size:28px;}
.uvodnilogo a{text-align:left;margin:0;padding:0px;font-size:17px;color:#E21F26;border-bottom: 1px dotted #caa57b;}
.uvodnilogo a:hover{text-align:left;margin:0;padding:0px;font-size:17px;color:#989898;border-bottom: 1px solid #FC7007;}

.ramek {display:block;width:580px;margin:0;padding:0;background:none;}
.ramek img{display:block;float:left;text-align:left;margin:0;padding:0px;border:1px solid #FC7007} 
.ramek p{text-align:left;margin:0;padding:0 0 0 140px;color: #000;font: normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.ramek h2{text-align:center;margin:0;padding:0px; font:bold 20px Arial, Sans-Serif;padding:0;margin:0;color:#e31b23;}
.ramek a{text-align:left;margin:0;padding:0px;font-size:18px;color:#E21F26;border-bottom: 1px dotted #caa57b;}
.ramek a:hover{text-align:left;margin:0;padding:0px;font-size:18px;color:#989898;border-bottom: 1px solid #FC7007;}


/*.ramek {float:left;display:block;width:180px;height:135px;margin:0;padding:0;background:url('img/sm.ramek.gif') no-repeat;}
.ramek p {text-align:center;margin:0;padding:10px 0 0 0;color: #e31b23;font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.ramek img {text-align:center;margin:0;padding:23px 0 0 0;color: #e31b23;font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}*/

/* leve menu novinky formular
   --------- */
.left_column {left:0;width:198px;margin:0px;padding:0px 0px 0px 0px;  font-size:.9em; text-align:left;/*border-right:1px solid #cccccc;*/}
.news_head {color: #E21F26;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
/*.news_head2 {width:190px;height:27px;background:url('img/sbox-head.gif');margin:0;padding:0;}*/
.news_head2 {width:193px;height:25px;margin:0;padding:0;border-top: 1px dotted #cccccc;}
.news_head2 p {text-align:center;margin:0;padding:6px 0 0 0;color: #e31b23;font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
/*.news_text {width:190px;background:url('img/sbox-text.gif');margin:0;padding:0;}*/
.news_text {/*width:190px;*/margin:0;padding:0;}
.news_stext {text-align:left;/*width:179px;*/margin:0;padding:5px 8px 5px 8px;font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.news_stext td, select, option {text-align:left;margin:0;padding:0;font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.news_stext a {text-align:left;font: 10px Arial, Helvetica, sans-serif;  }
.news_sirokytext {text-align:left;margin:0;padding:0;font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.news_nadpis {text-align:left;margin:0;padding:6px 0 0 0;color: #e31b23;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
/*.news_foot {width:190px;height:5px;background:url('img/sbox-foot.gif') no-repeat;margin:0;padding:0;}*/
.news_foot {/*width:190px;*/height:5px;margin:0;padding:0;}

/*
.xbig_boxh {width:575px;height:24px;background:url('img/xbox-bigh.gif');margin:0;padding:0;}
.xbig_boxs {width:575px;height:37px;background:url('img/xbox-bigs.gif');margin:0;padding:0;}
.xbig_boxd {width:575px;height:22px;background:url('img/xbox-bigd.gif');margin:0;padding:0;}*/
.xbig_boxh {width:575px;height:24px;margin:0;padding:0;}
.xbig_boxs {width:575px;height:37px;margin:0;padding:0;}
.xbig_boxd {width:575px;height:22px;margin:0;padding:0;}
.odk{float:left;width:205px;margin:0;padding:0;text-align:left;vertical-align:top;}
.odk a {color: #e31b23;font: normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.odk a:hover {color: #989898;font: normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.txt {float:right;width:360px;vertical-align:top;text-align:left;margin:0;padding:0 10px 0 0;font: normal 12px Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;}


/* navigacni menu*/
.subheader {margin:3px 0 0 0;padding: 8px;background: #f4f4f4 ;color: #808080;border-bottom: 1px dotted #ccc;
	           text-align: left;}
#objednavka table.nadpis {width:95%; margin:0;padding:0;border:0px;}
#objednavka td.nadpis { font-weight:bold;text-align:center;margin:0;padding: 5px;border: 1px dotted #9EC068;}
#objednavka table {width:95%; margin:0;padding:0;border:0px;}
#objednavka td { margin:0;padding: 5px;border: 1px dotted #9EC068;}
#objednavka td.pravo {text-align:right; margin:0;padding: 5px;border: 1px dotted #9EC068;}
/* blok
   --------- */
.blok {display:block;width: 800px;margin:0;padding:0;top:0;background:#fff url("/img/bg-cele.gif") repeat;border-bottom: 1px dotted #ccc;}
/* levá strana
   --------- */
.left {
	float: left;	width: 199px;	margin:0;padding:0;top:0;background:#fff url("/img/bg-left.gif") repeat;	/*border-top: 1px dotted #ccc;*/}
/* pravá strana
   ---------- */
.right {display:block;float:right;width:594px;background:#ffffff;	margin:0;padding:3px; /*border-left: 1px dotted #ccc;*/ text-align:left;}

/* big box 
  ------- */
  .bigbox { width:590px;	background: #f4f4f; 	color: #454545;	/*border-bottom: 1px dotted #9EC068;*/	text-align: center; 
            padding:0;margin:0;}
	.bigbox_text {width:590px;padding: 0;margin: 0;text-align: left;font: normal 12px  Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;}
  .Cenik {width:520px;display:block;margin:0px auto;}
  .CenikLeft {width:300px;display:block;float:left;margin:0;padding:0;}
  .CenikRight {width:220px;display:block;float:right;margin:0;padding:0;text-align:right;}
/* paticka
   ------ */ 
.footer {font-family:Arial, sans-serif;clear: both; padding: 1em 0; border-top: 5px solid #eee; /*eee*/ border-bottom: 5px solid #e31b23;
 text-align: center; color: #999;background:#ffffff;}
.footer2 {text-align: center; background:#e0e0e0;}

.footer ul { display: block; margin: 0; padding: 0; margin-bottom: 1em; list-style-type: none; }
.footer li { display: inline;margin: 0 .2em; padding: 0; padding-left: 1em; height: 15px; border-left: 1px solid; }
.footer li.first { border-left: none;}
.footer dt, .footer dd { display: inline; margin: 0; padding: 0;}
.footer dl {  margin: 0; margin-bottom: 1em;}
.footer dt { color: #ccb}
.footer dd { padding-right: .5em; }
.footer address { font-style: normal; margin: 0;}
:link, :visited { color: #5e594d; text-decoration: none; border-bottom: 1px dotted #ccc; padding-bottom: 1px;}
html > body :link, html > body :visited { border-bottom: 1px dotted #caa57b; background: transparent;}
:link:hover, :visited:hover { color: #e31b23; border-bottom: 1px solid #FC7007;}


