﻿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;
    font-size: 11px;
    text-align: center;
    background-color: #FFFFFF;
    background-image: url('Images/BackGround.jpg');
    background-repeat: repeat-x;
}

#obal {
	margin: 0 auto;
	padding: 0px;
	width: 979px;

}

.header
{
    padding: 0px;
    margin: 0px;
    height: 108px;
    background-image: url('Images/Header.jpg');
    background-color: #62D8F4;
    background-position: 50% top;
    background-repeat: no-repeat;
}

.content
{
    margin: 0px;
    width: 100%;
    text-align: left;
    background-color: #FFFFFF;
}
.language {
	text-align: right;
	margin-top: 0px;
	height: 25px;
}



.leftcontent
{
    background-position: left top;
    width: 239px;
    padding: 0px;
    background-color: #FFFFFF;
    vertical-align: top;
    background-image: url('Images/LeftBoxBack.jpg');
    background-repeat: repeat-y;
}

#leftTopContent
{
    background-position: left top;
    background-image: url('Images/LeftBoxTopBack.jpg');
    background-repeat: no-repeat;
    width: 239px;

}

.lefttext
{
    padding: 0px 3px 0 18px;
}

.midcontent {
padding: 0px;
text-align: left;
width: 540px;
vertical-align:top;
}

.midtext
{
    padding: 3px;
}
	
.rightcontent
{
    margin: 0px;
    border-style: none;
    background-position: right top;
    padding: 0px;
    text-align: left;
    width: 199px;
    background-color: #FFFFFF;
    vertical-align: top;
    background-image: url('Images/RightBoxBack.jpg');
    background-repeat: repeat-y;
}

#rightTopContent
{
    background-position: right top;
    background-image: url('Images/RightBoxTopBack.jpg');
    background-repeat: no-repeat;
    width: 200px;
    height: 113px;
}

.righttext
{
    padding: 3px 19px 0 3px;
}



.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
}

h1 {
	font-size: 13px;
	color: #2375B1;
	margin: 0px 0px 3px 0px;
	padding: 0;
}

 h2
{
    margin: 0px 0px 3px 0px;
    padding: 0;
    font-size: 13px;
    color: #333333;
}


 h3
{
    margin: 0px 0px 3px 0px;
    padding: 0;
    font-size: 13px;
    color: #334E95;
}

 h4
{
    margin: 0px 0px 3px 0px;
    padding: 0;
    font-size: 12px;
    color: #333333;
}

a
{
    text-decoration: none;
    color: #2A4272;
}

a:hover {
	text-decoration: underline;
}

.footer
{
    background-position: left top;
    clear: both;
    text-align: center;
    height: 57px;
    background-color: #CFD1D0;
    width: 979px;
    background-image: url('Images/Footer.jpg');
    background-repeat: no-repeat;
}

.footer a {color:#FFFFFF;}
#footerContent
{
    color: #FFFFFF;
    padding-top: 13px;
}
.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:Silver; margin-left:3px; margin-right:3px;}
.CurrentNodeStyle
{
    color: #999999;
    margin-left: 3px;
    margin-right: 3px;
}
.PathSeparatorStyle
{
    color: #999999;
}


/*tabulka produktů*/
.alterrow
{
    background-color: #999999;
}
.normalrow
{
    background-color: #CCCCCC;
}
.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;
}


.bluebutt
{
    background-color: #002B79;
    color: #FFFFFF;
    border: 1px solid #000000;
    padding-bottom: 2px;
    padding-top: 2px;
}

.bluebuttSearch
{
    border-style: none;
    background-color: #002B79;
    color: #FFFFFF;
    padding-bottom: 2px;
    padding-top: 2px;
    height: 30px;
    width: 57px;
}

.SearchBox
{
    border-style: none;
    width: 147px;
    margin-left: 3px;
    margin-top: 2px;
    height: 23px;
     background-color:transparent;
}

#Search
{
    background-image: url('Images/Search.jpg');
    background-repeat: no-repeat;
    background-position: left top;
     height:33px;
}

.middlecolumn
{
    border: 1px solid #666666;
    width: 200px;
}

.maxlecolumnMulti {border: 1px solid #666666; width:500px; height:100px;}

.red {color:Red;}

#basket
{
    width: 165px;
    margin-left: 12px;
    color: #B6E9FA;

}

#basket a:link { color:White;}
#basket a:visited { color:White;}

#basketContent { padding-top:5px;}
.menunad
{
    text-align: center;
    padding: 2px;
    background-color: #FFFFFF;
    color: #C31F3A;
    text-transform: uppercase;
    vertical-align: middle;

}
#nadnovinky
{
    background-position: left top;
    width: 188px;
    height: 27px;
    background-image: url('Images/NadNovinky.jpg');
    background-repeat: no-repeat;
    font-size:5px;
}

#novinkyObal
{
    background-position: left top;
    width: 188px;
    background-image: url('Images/NovinkyPozadi.jpg');
    background-repeat: repeat-y;
}

#novinkyContent { padding-left:11px; padding-right:15px;}
#novinkyPaticka
{
    background-position: left top;
    width: 188px;
    background-image: url('Images/NovinkyPaticka.jpg');
    height: 7px;
    background-repeat: no-repeat;
     font-size:5px;
}

.UserMenu
{
    background-color: #E9EEF8;
}

.englishbut { padding-left:7px; padding-top:5px;}

#MenuHeader
{
    background-image: url('Images/TopMenu.png');
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 10px;
    width: 215px;
     font-size:2px;
}

#MenuFooter
{
    background-image: url('Images/DownMenu.png');
    background-repeat: no-repeat;
    background-position: left top;
    height: 10px;
    width: 215px;
    font-size: 2px;
}

#contentMenuBox
{
    background-image: url('Images/menuBack.png');
    background-repeat: repeat-y;
    background-position: left;

}

#contentMenuBoxItem { padding-left:5px; padding-right:5px;}

#dropmenu
{
    background-image: url('Images/DropMenu.png');
    background-repeat: no-repeat;
    background-position: left top;
    height: 26px;
     padding-top:6px;
}

#maincontent
{
    background-image: url('Images/BackContent.png');
    background-repeat: no-repeat;
    background-position: left top;
    padding: 3px 5px 0px 7px;
}
