﻿body
{
    /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
    background-position: top;
    margin: 0px;
    font-family: Segoe UI, Calibri, Trebuchet MS, Geneva CE, lucida, sans-serif;
    background-image: url('Images/BodyBack.png');
    font-size: 11px;
    text-align: center;
    background-color: #e7e6e2;
    background-repeat: repeat-x;
}

#obal {
	margin: 0 auto;
	padding: 0px;
	width: 1005px;

}

#navigation
{
    margin-top: 45px;
    margin-left: 312px;
    position: absolute;
}
.headerSmall
{
    padding: 0px;
    margin: 0px;
    height: 27px;
    background-image: url('Images/LogoTop.gif');
    background-position: left top;
    background-repeat: no-repeat;
    text-align: right;
    font-size: 10px;
    color: #4B4B4B;
}
.header {
    padding: 0px;
    margin: 0px;
    height: 114px;
    background-image: url('Images/HeaderMenu.jpg');
    background-color: #2a4272;
    background-position: 50% top;
    background-repeat: no-repeat;
}

.drobecky
{
    background-image: url('Images/DrobeckyBack.jpg');
    background-repeat: repeat-y;
    background-color: #636468;
    padding: 3px;
}
.headerCont
{

    height: 36px;
}

.headerContCont
{
    padding: 0px 0px 0px 61px;
}
.greenline
{
    padding: 0px;
    margin: 0px;
    background-image: url('Images/GreenLine.png');
    background-repeat: no-repeat;
    width: 972px;
}

.content
{
    margin: 0px;
    width: 100%;
    background-image: url('Images/ContentBack.png');
    text-align: left;
    background-color: #CCCCCC;
    background-repeat: repeat-y;
}
.language {
	text-align: right;
	margin-top: 0px;
	height: 25px;
}



.leftcontent {
	width: 321px;
	padding: 0px;
  vertical-align:top;
}

.lefttext
{
    padding: 0px 0px 0 60px;
}

.midcontent {
padding: 0px;
text-align: left;
width: 611px;
vertical-align:top;
}

.midtext
{
    padding: 3px;
}
	
.rightcontent {
padding: 0px;
text-align: left;
width: 75px;
 vertical-align:top;
}

.righttext
{
    padding: 0px 0px 0 8px;
}

.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
}

h1
{
    font-size: 22px;
    color: #474747;
    margin: 0px 0px 3px 0px;
    padding: 0;
    font-weight: bold;
}

 h2
{
    margin: 0px 0px 3px 0px;
    padding: 0;
    font-size: 15px;
    color: #474747;
}


 h3
{
    margin: 0px 0px 3px 0px;
    padding: 0;
    font-size: 13px;
    color: #474747;
}

 h4
{
    margin: 0px 0px 3px 0px;
    padding: 0;
    font-size: 12px;
    color: #474747;
}

a
{
    text-decoration: none;
    color: #666666;
}

a:hover {
	text-decoration: underline;
}

.footer
{
    clear: both;
    height: 26px;
    background-image: url('Images/Paticka.jpg');
    color: Gray;
    background-repeat: no-repeat;
    padding-left:305px;
    margin-top:20px;
}

.footerCont {padding: 3px;}

.footer a {color:Gray;}

.imgleft 
{ float:left;
  margin-right:5px;
  margin-bottom:1px;
 }
 

 
 /*Grid view layout*/
 .grid
{     border-collapse: collapse;      border: solid 1px #808080;
}
.grid th
{      background-color: #990000;      color: White;      font-weight: bold;
}
.grid th, .grid td
{      padding: 3px 10px;
}
.grid .r0
{      background-color: #f6f0ca;
}
.grid .r1
{      background-color: white;
}

/*sitemap*/
.sitemap { margin-left:1px; }
.sitemap a
{
    color: #c7c8c9;
    margin-left: 3px;
    margin-right: 3px;
}
.CurrentNodeStyle {color:Silver; margin-left:3px; margin-right:3px;}
.PathSeparatorStyle {color:white;}


/*tabulka produktů*/
.alterrow
{
    background-color: #E9CE47;
}
.normalrow
{
    background-color: #FEEE94;
}
.imgcolumn
{
    width: 80px;
    background-color: #4B4B4B;
    border: 1px solid #7C7C7C;
    text-align: center;
}

.imgcolumn2
{
    width: 80px;
    background-color: #FFFFFF;
}

.imgcolumn3
{
    width: 80px;
    background-color: #FFFFFF;
    border: 1px solid #7C7C7C;
}

.tableprodukty
{
border: 1px solid #7C7C7C;
}

.popiscolumn
{
    border: 1px solid #7C7C7C;
    padding: 2px;
}

.popiscolumn2
{
    padding: 2px;
}

.produktfooter
{
    background-color: #A6BCE3;
    padding: 3px;
     text-align:center;
}
