﻿
.body
{
	background-color: #c8d6ac;
	background-image: url(Images/bckBody.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

#divLayout
{
	width: 900px;
	margin: 0px auto 0px auto;
}

/*----------------------------------- hlavička -----------------------------------*/

#divHlava
{
	 background-image: url(Images/bckHlava_L.gif);
	 background-position: left top;
	 background-repeat: no-repeat;
	 height: 145px;
	 overflow:hidden;
}

#divHlavaPrava
{
	background-image: url(Images/bckHlava_P.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.linkHlavaHome
{
	display: -moz-inline-box;
	display: inline-block;
	margin: 20px 12px 0px 58px;
	width: 138px;
	height: 95px;
	text-decoration: none;
	vertical-align: top;
}

/*----------------------------------- strana -----------------------------------*/

#divStrana
{
	margin: 0px 50px 0px 50px;
}

#divLevySloupec
{
	width: 145px;
	float:left;
}

#divPravySloupec
{
	margin-left: 145px;
	background-image: url(Images/bckPravySloupec_H.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

#divPravySloupecHlavaFoto
{
	background-image: url(Images/bckPravySloupec_foto.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-bottom: 27px;
}

#divPravySloupecHlava
{
	background-image: url(Images/bckPravySloupec_P.gif);
	background-position: right top;
	background-repeat: no-repeat;
	border-left: solid 1px #a9a57e;
	padding-left: 15px;

}



/*----------------------------------- obsah -----------------------------------*/

#divObsah
{
	background-color: #ffffff;
	background-image: url(Images/bckObsah.gif);
	background-position: right top;
	background-repeat: repeat-y;
	padding: 0px 30px 30px 30px;
	border-left: solid 1px #a9a57e;
}

/*----------------------------------- menu -----------------------------------*/

.divPolozkaMenuOn, .divPolozkaMenuOff
{
	position: relative;
	left: 1px;
	margin-bottom: 1px;
}

.divPolozkaMenuOn a, .divPolozkaMenuOff a
{
	display: block;
	text-decoration: none;
	font-family: Verdana;
	width: 145px;
	background-position: left top;
	background-repeat: no-repeat;
}

.divPolozkaMenuOn span, .divPolozkaMenuOff span
{
	background-position: left bottom;
	background-repeat: no-repeat;
	display: block;
	padding: 8px 8px 8px 8px;
}

.divPolozkaMenuOn a { background-image: url(Images/bckMenuh_On.gif); }
.divPolozkaMenuOn span{ background-image: url(Images/bckMenud_On.gif); }

.divPolozkaMenuOff a { background-image: url(Images/bckMenuH_Off.gif); color: #ffffff; }
.divPolozkaMenuOff span { background-image: url(Images/bckMenuD_Off.gif); }

.divPolozkaMenuOn a:hover { color: #ff5500; }
.divPolozkaMenuOff a:hover { color: #c8d6ac; }

/*----------------------------------- sponzoři -----------------------------------*/

.divSponsori
{
	background-image: url(Images/bckSponzoriS.gif);
	background-position: left top;
	background-repeat: repeat-y;
	margin-top: 25px;
}

.divSponsoriH
{
	background-image: url(Images/bckSponzoriH.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.divSponsoriD
{
	background-image: url(Images/bckSponzoriD.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 12px 10px 0px 10px;
}


/*----------------------------------- pata -----------------------------------*/
#divPata
{
	background-image: url(Images/bckPataS.gif);
	background-position: left top;
	background-repeat: repeat-x;
	
}

#divPataL
{
	background-image: url(Images/bckPataL.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#divPataP
{
	background-image: url(Images/bckPataP.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

#divPataObsah
{
	text-align: right;
	padding: 15px 30px 20px 0px;
}