 @charset "utf-8";
/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(images/bg.png);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}

#content {
	width:761px;
	margin-right: auto;
	margin-left: auto;
	background-color: #cdd5db;
	padding: 0px;
	margin-top: 0px;
}


#head {
	width:761px;
	height:132px;
	background-image: url(images/agro_03.png);
	margin: 0px;
	padding: 0px;
}

#leva {
	width:170px;
	float: left;
	margin: 0px;
	padding: 0px;
}

#prava {
	width:182px;
	float: right;
	color: #CDD5DB;
}

#cele {
	width:761px;
	background-color: #cdd5db;
	float: left;

}

#obsah{
	width:392px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	text-align: justify;
}

.odeslat {
	margin-top: 5px;
	margin-right: 20px;
	float: right;
}


#prava #registrace {
	background-image: url(images/agro_09.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	width: 182px;
	padding-top: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #6B8594;
}

#prava .prave-neco {
	width: 162px;
	background-color: #6B8594;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
}
img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.FloatLeft {
	float: left;
	padding: 0px;
	margin: 0px;
}
.FloatRight {
	float: right;
	padding: 0px;
	margin: 0px;
}
#obsah  img   {
	margin: 10px;
	padding: 0px;
}
#prava  img {
	padding: 0px;
	margin-left: 5px;
	margin-top: 10px;
}

#obsah  .ce_text  a   {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: inline;
	height: 30px;
	margin: 0px;
}


#menu-hore {
	height: 25px;
	width: 387px;
	background-color: #2E5168;
	padding-top: 10px;
	padding-left: 5px;
}
a {
	color: #CDD5DB;
}


#leva #menu {
	background-color: #2e5168;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
}
#content #cele #leva #sponzori {
	height: 10px;
	width: 160px;
	padding-top: 5px;
	padding-bottom: 8px;
	background-color: #6c8595;
	margin-top: 10px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #CDD5DB;
	padding-left: 10px;
}

#menu a, #menu a:hover {
	display: block;
	clear: both;
	height: 24px;
	background-image: url(images/agro_10.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	font-weight: bold;
	color: #CDD5DB;
	text-decoration: none;
	padding-top: 8px;
	background-position: left bottom;
	margin: 0px;
}


#menu a:hover {
	background-image: url(images/agro_13.png);
	color: #FFFFFF;
	background-repeat: repeat-y;
}



#foot{
	width:385px;
	padding: 8px;
	margin-left: 176px;
	background-color: #6B8594;
	color: #CDD5DB;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 15px;
	clear: both;
}
p {
	margin: 0px;
	padding: 0px;
	text-indent: 10px;
}
h2 {
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#registrace h2 {
	margin-left: 10px;
	margin-top: 15px;
}
#registrace #form1 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	color: #CDD5DB;
}
#obsah p {
	margin-bottom: 10px;
}
#content #foot a {
	color: #CDD5DB;
	text-decoration: underline;
}
h1 {
	font-size: 150%;
	font-weight: bold;
	margin: 10px;
	padding: 0px;
}
#menu .active {
	display: block;
	clear: both;
	height: 24px;
	background-image: url(images/agro_10.png);
	background-repeat: no-repeat;
	padding-left: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 8px;
	background-position: left bottom;
	margin: 0px;
}
#registrace .formbody {
	margin-left: 5px;
	margin-bottom: 5px;
}
#obsah a {
	color: #000000;
	text-decoration: none;
}
#top #content #cele #obsah .mod_newslist .layout_simple {
	font-size: 140%;
	font-weight: bold;
}

#obsah #menu-hore a, #menu-hore a:hover, #menu-hore .active {
	font-weight: bold;
	color: #CDD5DB;
	text-decoration: none;
	display: inline;
	height: 30px;
	background-image: url(images/nah_13.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 8px;
	margin: 0px;
}
#menu-hore .active {
	color: #FFFFFF;
}

#menu-hore a:hover {
	color: #FFFFFF;
	background-image: url(images/agro_07.gif);
	background-repeat: repeat-y;
}
.datum-home {
	font-size: 70%;
	color: #666666;
	margin-bottom: 5px;
	margin-left: 20px;
}
#obsah  h3, #obsah h4 {
	display: block;
	margin: 10px;
	padding: 0px;
	clear: both;
	font-size: 11pt;
}

.polozka-l, .polozka-r {
        margin: 10px 10px 0 10px;
        border: 1px solid #6c8595;
        background-color: #fff;
}

.polozka-l {
        float: left;
}

.polozka-r {
       float: right;    
}

.hlavicka-pol {
       padding: 2px;
       color: #fff;
       background-color: #6c8595;
}

.popis-pol {
      padding: 0 5px 5px;
}


span.objednavka {
      font-weight: bold;
} 

.cara_produkty_hlavni {
      border-top: 1px solid #2e5168;
}

td a img {
      border: 1px solid #2e5168;
     
}

td.cara_produkty {
      border-top: 1px dotted #2e5168; 
      border-bottom: 1px dotted #2e5168;
}
tbody tr td {
      font-weight: bold;
}

span.detail {
     font-weight: normal;
}

/* format polozek prodavane znacky */

.prod-zn_polozky {
      width: 390px;
}
.prod-zn_polozka-l, .prod-zn_polozka-r, .prod-zn_polozka {
	float: left;
	border: 1px solid #2e5168;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.prod-zn_polozka-l {
	float: left;
	width: 180px;
}
.prod-zn_polozka-r {
	float: right;
	width: 180px;
}
.prod-zn_polozka {
	width: 180px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
 
.prod-zn_polozka_hlavicka {
       text-align: center;
 
}
.clear {
       clear: both;
}
.prod-zn_polozka_hlavicka img {
 
}
 
img.prod-zn_obr {
	border-top: 1px solid #2e5168;
	position: relative;
}
.prod-zn_polozka_hlavicka img{
	margin: 0px;
	padding: 0px;
}
#top #content #cele #obsah #prodvan-znaky .ce_text block .prod-zn_polozky
.prod-zn_polozka .prod-zn_polozka_hlavicka img {
	margin: 0px;
	padding: 0px;
}

.prod-zn_polozka_hlavicka a {
        font-weight: normal !important;
        color: #2e5168 !important;
}

.prod-zn_polozka_hlavicka a:visited {
        color: #2e5168 !important;
}

.prod-zn_polozka_hlavicka a:hover {
        color: #fff !important;
}#cele #obsah img {
	padding: 0px;
	margin: 0px;
}
#obsah #strediska .flash {
	clear: both;
	height: 265px;
	width: 390px;
	float: left;
}
