body  {
  text-align:center;
  font-size:12px;
  color:#373737;
  font-family:sans-serif;
  margin-top: 5px;
  background-color:#373737;  /*Zmeni se na image*/
}

a {
    font-weight: bold;
	font-family: sans-serif;
	color: #CC0000;
        text-decoration:none;
}

a:hover {
	color: #CC0000;
        text-decoration:underline;
}
#zacatek {
        text-align:left;
        width:580px;
        height:380px;
        background-image:url('../imgs/header.jpg');
        background-repeat:no-repeat;
        color:#FFFFFF;
        font-size:20px;
        margin-left:25px;
        margin-bottom:0px;
        padding-left:7px;
        padding-top:100px;
}
strong {
        font-weight:100;
}
.odeslano {
  color: #333333;
  font-family:sans-serif;
  font-size:12px;
  text-decoration:none;
}
.uvod  {
  width:480px;
  height:150px;
  margin-top:10px;
  margin-left:73px;
}
#uvod-img {
  float:left;
  border-right:1px solid #373737;
  margin-right:5px;
}
#uvod-text {
  color:#373737;
  text-align:left;
  font-family:sans-serif;
  font-size:11px;
  margin-left:auto;
}
.uvod-nadpis {
  color:#CC0202;
  font-size:13px;
  font-weight:bold;
}
.main {
  width:1000px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #373737;
}
.zeleny {
  font-size:13px;
  font-weight:500;
  color:#339900;
}
.strana {
  width:1000px;
  text-align:left;
}
.akce {
  padding-left:10px;
  width:580px;
  height:20px;
  background-image:url('../imgs/header.jpg');
  background-repeat:no-repeat;
  font-size:15px;
  color:white;
  font-weight:bold;
}
.obrazek {
  border:3px solid #CC0000;
}
/*Hlavicka*/
.head  {
  width: 1000px;
  height: 150px;
  background-image:url('../imgs/banner/horni_banner.jpg')
}
.head a {
  text-decoration: none;
}

h1  {
  margin:0px;
  padding:0px;
  text-align:left;
  font-weight:bold;
  font-size:10px;
  font-family:sans-serif;
  float:left;
}
h2  {
  margin:0px;
  padding:0px;
  text-align:right;
  font-weight:bold;
  font-size:10px;
  font-family:sans-serif;
}
h3 {
  font-size:14px;
  color:#373737;
}
h4 {
  font-size:14px;
  color:#FFFFFF;
  }
h5 {
  padding-left:72px;
  font-size:10px;
  text-align:left;
  font-weight:normal;
}
/*Leve menu*/
#nadleft  {
  text-align:left;
}
#left  {
   font-size:11px;
   vertical-align:top;
   width:180px;
   font-weight:bold;
   padding-top: 80px;
   padding-left: 2px;
   text-align:left;
   background-color:#FFFFFF;
   background-image:url('../imgs/leve-menu.jpg');
   background-position:top left;
   background-repeat:no-repeat;
}
#left a {
   text-decoration:none; 
   color:#CC0000;
   font-weight:bold;
   line-height:150%; 
}
#left a:hover {
   color:#CC0000;
   text-decoration:underline;
}
#left2 {
   background-image:url('../imgs/leve-menu2.jpg');
   background-repeat:repeat-y;
}
/*Stred - hlavni stranka*/
#center  {
  width: 630px;
  border:1px solid #373737;
  vertical-align:top;
  background-color:#FFFFFF;
}
#center a {
   font-size:11px;
   text-decoration:none; 
   color:#CC0000;
   font-weight:bold;
}
#center a:hover {
   color:#CC0000;
   text-decoration:underline; 
}
#right  {
  background-color:#FFFFFF;
  vertical-align:top;
  width:180px;
  border:1px solid #373737;
  font-size:11px;
}
#right a {
   font-size:11px;
   text-decoration:underline; 
   color:#CC0000;
   font-weight:bold;
}
#right a:hover {
   color:#CC0000;
}
#vase-menu {
  width:180px;
  height:200px;
}
.nadpis  {
   border-top:2px solid #373737;
   font-weight: bold;
   font-family:sans-serif;
   font-size: 14px;
   color: #196CA2;
   text-align: left;
   background-color: #FFFFFF;
}
.pravy-text  {
   font-family:sans-serif;
   font-size:11px;
   color: #373737;
}
.nadpis-form  {
   font-family:sans-serif;
   font-size:11px;
   color: #373737;
   font-weight:bold;
   text-align: center;
}
#lupa {
    width:180px;
   height:40px;
   text-align:left;
   padding-left:2px;
}
#input-lupa {
   padding-left:3px;
   margin-top:10px;
}
#ruka {
   background-image:url('../imgs/ruka.jpg');
   background-repeat:no-repeat;
}
#mail {
  background-image:url('../imgs/email.jpg');
  background-repeat:no-repeat;
  text-align:center;
}
.aktuality {
  padding-left:2px;
  text-align:left;
}
input  {
   width:120px;
   border:1px solid #373737;
   font-size:11px;
   font-family:sans-serif;
}
.button  {
  width:19px;
  height:26px;
  border:none;
  vertical-align:bottom;
}
/********************************
    SUBMENU
********************************/
.submenu01 { border:0px; position : absolute; top : 0px; left :   0px; width : 160px; display : none; }
.submenu02 { border:0px; position : absolute; top : 0px; left : 160px; width : 160px; display : none; }
.submenu03 { border:0px; position : absolute; top : 0px; left : 320px; width : 160px; display : none; }
.submenu04 { border:0px; position : absolute; top : 0px; left : 480px; width : 160px; display : none; }
.submenu05 { border:0px; position : absolute; top : 0px; left : 640px; width : 160px; display : none; }

.submenu02 .inside, .submenu03 .inside, .submenu04 .inside, .submenu05 .inside {background-color:#ffffff; border-top:1px dashed;border-bottom:1px solid black;border-right:1px solid black; padding : 10px 12px 0px 12px; }
.submenu02 .inside { background-image : url('../imgs/podmenu.jpg');padding-left:10px;}
.submenu03 .inside { background-image : url('../imgs/podmenu.jpg');padding-left:10px;}
.submenu04 .inside { background-image : url('../imgs/podmenu.jpg');padding-left:10px;}
.submenu04 .inside { background-image : url('../imgs/podmenu.jpg');padding-left:10px;}
.submenu05 .inside { background-image : url('../imgs/podmenu.jpg');padding-left:10px;}

.submenu ul { margin : 0px; padding : 0px 0px 5px 0px; }
.submenu li { line-height : 18px; list-style-type:none; list-style-image:none;}
.submenu a  { color : #373737; font-weight:bold; text-decoration : none;}
.submenu a:hover { color : #000000; font-weight:bold; text-decoration : underline;}

.img-menu { border:0px; }

.clear {
    clear : both;
    height : 1px;
    font-size : 0px;
    line-height : 0%;
}
/********************************
    HLAVICKA
********************************/
.hlavicka {
    font-size:11px;
    text-align:left;
    border-top:1px solid #373737;
    position: relative;
    background-color : white;
    background-image : url('../imgs/backg.jpg');
    width: 1000px;
}
.kosik {
	float: right;
	font-weight: bold;
	width: 100px;
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;
	margin-right: 50px;
	margin-top: 29px;
}
.kosik-popis {
  width:40px;
  font-weight:bold;
}
.prihlasmenu {
    font-weight:bold;
    font-size:11px;
    margin:0px;
}
.strany {
   font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #373737;
}
.strany p {
  	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #373737;
             text-decoration:underline;
}

.strany a {
  	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #373737;
	text-decoration: none;
}

.strany a:hover {
  	font-family: sans-serif;
	font-size: 12px;
	color: #3366FF;
	text-decoration: underline;
}
.zbozi {
	font-weight: bold;
	font-family: sans-serif;
	font-size: 14px;
	color: #373737;
	width: 206px;
}

.zbozi a {
    font-weight: bold;
	font-family: sans-serif;
	font-size: 12px;
	color: #3366FF;
}

.zbozi a:hover {
	color: #3366FF;
}
.kategorie-input {
             border:1px solid #196CA2;
}
.kategorie-td {
            text-align:left;
}
.formular {
    border:1px solid #196CA2;
}
form   {
  font-size: 11px;
}
.formular { 
  width: 150px;
  font-size: 11px;
  font-family: sans-serif;
  color:  #373737;
  font-weight: 500;
}
.formular2  {
  width: 180px;
  font-size: 11px;
  font-family: sans-serif;
  color:  #373737;
  font-weight: 500;
}
.registrace {
  font-family: sans-serif;
  color: #373737;
  font-size: 13px;
  font-weight: bold;
  text-align: right;
  text-decoration:none;
}
.popis  {
  font-size: 14px;
  font-family: sans-serif;
  color: #196CA2;
  font-weight:bold;
}
.popis-text {
  font-size: 12px;
  font-family: sans-serif;
  color: #373737;
}
.datum {
  color:#CC0202;
  font-weight:bold;
}
.obj {
  font-weight:bold;
}
.static {
  text-align:left;
  padding-left:5px;
  padding-right:5px;
}
.ikonky {
  vertical-align:bottom;
  margin-top:150px;
}
#tlusty {
  font-weight:bold;
}
#left-valid {
  text-align:center;
  margin-top:500px;
  height:100px;
  vertical-align:bottom;
}
.static-nadpis {
  font-weight:bold;
  font-size:14px;
  color:#CC0000;
  text-decoration:underline;
}
.valid-icons {
  border:0px;
  width:88px;
  height:31px
}
#cizek {border:0px} 
#pagerank {
  border:0px;
}
.jmeniny {
 color:#FD0249;
 font-weight:bold;
}