﻿#divLayout
{
    width: 923px;
    margin-left:auto;
    margin-right:auto;
    background-image: url(Images/bckLayout.gif);
	background-position: 750px top;
	background-repeat: no-repeat;
}

/*------------------- levý vnější sloupec ----------------------*/
#divLevyVnejsi
{
	width: 750px;
	background-image: url(Images/bckHlava1.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
}

/*-- menu --*/
#divMenu
{
	padding: 0px 55px 10px 0px;
	text-align: right;
}

#divMenu span
{
	display: -moz-inline-box;
    display: inline-block;
    background-image: url(Images/bckMenuL.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 28px;
}

#divMenu span a
{
	display: -moz-inline-box;
    display: inline-block;
    background-image: url(Images/bckMenuP.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 28px;
	font-family: Tahoma, Sans-Serif;
	line-height: 14px;
	color: #4c584b;
	text-decoration: none;
	padding: 6px 15px 0px 15px;
	text-align: center;
}

#divMenu a:hover { color:#ff5500; }

.linkHlava
{
	display:block;
	width: 210px;
	height: 65px;
	text-decoration: none;
	margin: 60px 0px 20px 480px;
}

/*-- levý vnitřní sloupec (vyhledávání, navigace) --*/
#tdLevyVnitrni
{
	width: 200px;
	vertical-align:top;
}

/*-- navigace --*/

.divNavigaceZalozky
{
	text-align: right;
	margin: 7px 7px -7px 0px;
	background-image: url(Images/bckNavigaceZalozka.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

.divNavigaceZalozky span
{
	display: -moz-inline-box;
    display: inline-block;
    background-image: url(Images/bckNavigaceZalozka-L-off.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.divNavigaceZalozky span a
{
	display: -moz-inline-box;
    display: inline-block;
    background-image: url(Images/bckNavigaceZalozka-P-off.gif);
	background-position: right top;
	background-repeat: no-repeat;
	font-size: 11px;
	line-height: 14px;
	padding: 4px 10px 3px 10px;
	color: #4c584b;
	text-decoration: none;
}

.divNavigaceZalozky span.spanZalozkaOn {background-image: url(Images/bckNavigaceZalozka-L-on.gif);}
.divNavigaceZalozky span.spanZalozkaOn a {background-image: url(Images/bckNavigaceZalozka-P-on.gif);}

.divNavigaceZalozky a:hover { color:#ff5500; }

.divNavigace .divRamH { background-image: none; }
.divNavigace .divRamLH { background-image: url(Images/navigaceRamLH.gif);}
.divNavigace .divRamPH { background-image: url(Images/navigaceRamPH.gif);}
.divNavigace .divRamL { background-image: url(Images/navigaceRamL.gif); background-color: #ffffff; padding-left: 4px;}
.divNavigace .divRamP { background-image: url(Images/navigaceRamP.gif); padding-right: 4px;}
.divNavigace .divRamD { background-image: url(Images/navigaceRamD.gif);}
.divNavigace .divRamLD { background-image: url(Images/navigaceRamLD.gif);}
.divNavigace .divRamPD { background-image: url(Images/navigaceRamPD.gif);}

/*-- navigace TreeView --*/

.TreeViewMenu
{
	margin: -10px 0px 0px -5px;
	padding: 0px 0px 16px 0px;
}

.NodeMenu
{
    text-align: left;
    color: #798479;
    font-size: 12px;
	line-height: 16px;
}
.TreeViewMenu td.NodeMenu
{ 
	vertical-align: middle;
	padding-left: 2px;
}
.TreeViewMenu td { vertical-align: top; }
.NodeMenu:hover { color:#ff5500; }
.selectNode { color: #ff5500; }

/*-- navigace výrobci --*/

.divNavigace ul { padding: 0px 0px 8px 0px; }

.divNavigace li
{
	background-image: url(Images/bckNavigaceLi.gif);
	background-position: left -1px;
	background-repeat: no-repeat;
	list-style-type: none;
    list-style-position: outside;
    padding-left: 16px;
}

.divNavigace li a
{
	color: #798479;
	text-decoration: none;
	cursor: pointer;
}

.divNavigace li a:hover { color:#ff5500; }


/*-- pravý vnitřní sloupec (obsah) --*/
#tdPravyVnitrni
{
	padding: 0px 10px 0px 10px;
	vertical-align:top;
}

.divObsahBila .divRamH { background-image: url(Images/navigaceRamH.gif); }
.divObsahBila .divRamLH { background-image: url(Images/navigaceRamLH.gif);}
.divObsahBila .divRamPH { background-image: url(Images/navigaceRamPH.gif);}
.divObsahBila .divRamL { background-image: url(Images/navigaceRamL.gif); background-color: #ffffff;}
.divObsahBila .divRamP { background-image: url(Images/navigaceRamP.gif);}
.divObsahBila .divRamD { background-image: url(Images/navigaceRamD.gif);}
.divObsahBila .divRamLD { background-image: url(Images/navigaceRamLD.gif);}
.divObsahBila .divRamPD { background-image: url(Images/navigaceRamPD.gif);}

/*------------------- pravý vnější sloupec ----------------------*/
#divPravyVnejsi
{
	width: 160px;
	background-image: url(Images/bckHlava2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin-left: 750px;
}

#divKosikHlava
{
	padding: 85px 0px 5px 13px;
	background-image: url(Images/bckMenuVpravo.gif);
	background-position: left 93px;
	background-repeat: no-repeat;
}

#divMenuVpravoD
{
	background-image: url(Images/bckMenuVpravoD.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-bottom: 6px;
}

#divNovinky h3
{
	font-size: 14px;
	line-height: 18px;
	background-image: url(Images/bckH3Ryba.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	padding-left: 27px;
}

/*------------------- pata ----------------------*/
#divPata
{
	background-image: url(Images/bckPata.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #e2dfd7;
	text-align:right;
	padding: 30px 30px 5px 20px;
	margin-top: 5px;
	font-size: 11px;
	color: #323c31;
}

#divPata a {color: #323c31;}
#divPata a:hover { color:#ff5500; }

/*------------------- div rámeček ----------------------*/

.divRamH
{
	background-image: url(Images/ramH.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

.divRamLH
{
	background-image: url(Images/ramLH.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

.divRamPH
{
	background-image: url(Images/ramPH.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.divRamL
{
	background-image: url(Images/ramL.gif);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: #f0efeb;
}

.divRamP
{
	background-image: url(Images/ramP.gif);
	background-position: right top;
	background-repeat: repeat-y;
	padding: 0px 10px 0px 10px;
}

.divRamD
{
	background-image: url(Images/ramD.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #ffffff;
}

.divRamLD
{
	background-image: url(Images/ramLD.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.divRamPD
{
	background-image: url(Images/ramPD.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
