Body {
  margin: 0px;
  padding: 0px;
  font-family: verdana,tahoma, arial;
  font-size: 11px;
  background-color: #3C3C3C;
  text-align: center;
}
.hlavni_div {
  width: 1000px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
}
.secRow {
  background-color: #FFFEE6;
}
.PImg {text-align:center;}
.PImg div {position:relative;}
.PImg div .boxik {color:white; font-size:12px; text-align:center; width:25px !important; height:20px !important; overflow:hidden; position:absolute !important; top:-1px;left:-10px;}
.grayb {border:2px solid #B00225 !important; background: #FFFDC0 !important; top:10px !important;color:#B00225;}
a{
  font-size: 11px;
  color:#B00225;
  font-family: tahoma,verdana, arial;
  font-weight: bold;
}
a:hover{
  color:red;
}
legend {
  color: red;
  font-weight: bold;
}
thead {
  background-color: #B00225;
  color:yellow;
  font-weight: bold;
  height: 14px;
}
TD {
  font-family: verdana,tahoma, arial;
  font-size: 11px;
}

.menu_left_font a{
  font-size: 11px;
  color:#B00225;
  font-family: tahoma,verdana, arial;
  font-weight: bold;
}
.menu_left_font a:hover{
  color:red;
}
.menu {
  color:#FF0600;
  font-weight: bold;
  font-size: 14px;
  padding-left:10px;
  padding-right:10px;
  cursor: pointer;
}
.menu_act {
  color:black;
  font-weight: bold;
  font-size: 14px;
  background: url('../images/menu_bg.gif') repeat-x;
  padding-left:10px;
  padding-right:10px;
  cursor: pointer;
}
.warning {
  color: red;
  font-weight: bold;
}
form {
  margin: 0px;
  padding: 0px;
}
.regform {
  width: 470px;
  text-align:center;
}
.regform input, textarea, select {
  margin: 0px;
  padding: 0px;
  padding-left: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  border: 1px #9F9F9F solid;
  font-size: 11px;
  font-weight: bold;
  font-family: verdana,tahoma, arial;
}
.reglogin input, textarea, select {
  margin: 0px;
  padding: 0px;
  padding-left: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  border: 1px #9F9F9F solid;
  font-size: 11px;
  font-weight: bold;
  font-family: verdana,tahoma, arial;
}

.button {
  margin: 0px;
  padding: 0px;
  background: url('../images/button.gif') repeat-x;
  font-weight: bold;
  font-size: 12px;
  color: #2E2E2E;
  font-family: verdana,tahoma, arial;
  cursor: pointer;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
}
#kurzor{
  cursor: pointer;
}
#zvyraznit_text{
  color: #006633;
}
p {
  margin: 0px;
  padding: 0px;
  padding-bottom: 8px;
  text-align: justify;
}
.images {
  border: 1px #9F9F9F solid;
  margin-left: 8px; margin-right:8px; margin-top:0px; margin-bottom:8px
}
.images_produkt {
  border: 2px #B00225 solid;
  margin-left: 0px; margin-right:0px; margin-top:0px; margin-bottom:0px
}
.images_produkt a{
  color:#B00225;
}
.images_produkt a:hover{
  color:red;
}
h1 {
  font-size: 16px;
  font-weight: bold;
  font-family: tahoma, arial, verdana;
  margin: 0px;
  padding: 0px;
  padding-left: 15px;
  padding-top: 15px;
  color: black;
}
h1 a{
  font-size: 16px;
  font-weight: bold;
  font-family: tahoma, arial, verdana;
  color: black;
}
h1 a:hover{
  color:red;
}
hr {
  margin: 0px;
  padding: 0px;
  color: #9F9F9F;
}

h2 {
  font-size: 14px;
  font-weight: bold;
  font-family: tahoma, arial, verdana;
  margin: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 0px;
  color: #516AAF;
  text-decoration: underline;
}

h3 {
  font-size: 12px;
  color: #A40000;
  font-weight: bold;
  font-family: tahoma, arial, verdana;
  margin: 0px;
  margin-left: 0px;
  margin-bottom: 5px;
}
h4 {
  font-size: 12px;
  color: #FF0D16;
  font-weight: bold;
  font-family: tahoma, arial, verdana;
  margin: 2px;
  margin-top: 3px;
  margin-bottom: 2px;
}
h5 {
  font-size: 12px;
  color: #006633;
  font-weight: bold;
  font-family: tahoma, arial, verdana;
  margin: 0px;
  padding: 0px;
}
.h6 {
  font-size: 16px;
  color: grey;
  font-weight: bold;
  font-family: tahoma, arial, verdana;
  margin: 0px;
  margin-left: 25px;
  padding: 0px;
}
.nadpis_objednavka {
  margin: 0px;
  padding: 0px;
  color:#AE0522;
  font-size: 20px;
  font-weight: bold;
}
.fieldset_telo {
	border: 1px #A40000 solid;
  background: #FFFEE6;
  color: #000000;
	margin: 3px 3px 3px 3px;
	padding: 5px;
}
.fieldset_telo legend {
	padding: 2px 8px 2px 8px;
	border: 1px #A40000 solid;
  background: white;
  color: #A40000;
  font-weight: bold;
  font-size: 13px;
}
.fieldset_telo_skupiny {
	border: 1px #A40000 solid;
  background: #FFFEE6;
  color: #000000;
	margin: 3px 3px 3px 3px;
	padding: 3px;
}
.fieldset_telo_skupiny legend {
	padding: 2px 8px 2px 8px;
	border: 1px #A40000 solid;
  background: white;
  color: #006633;
  font-weight: bold;
  font-size: 12px;
}
.fieldset_telo_skupiny a {
  text-decoration: none;
}
.copyright {
  font-size: 11px;
  font-weight: bold;
  font-family: tahoma, arial, verdana;
  color: #D5D5DD;
}
.copyright a{
  font-size: 11px;
  color:#FFFF00;
  font-family: tahoma, arial, verdana;
  font-weight: bold;
}
.copyright a:hover{
  color:red;
}



