/*-----------------------------body-------------------*/

body

{

    font-family: Tahoma;

	padding:0;

	margin:0;

	background-color: white;

}



/*-----------------------------whole-page-------------------*/

#WholePage

{

	background-color: white;

	font-family: arial;

	font-size: 15px;

	background-repeat: repeat-x;

	background-position: left top;

	height: auto;

	background-image: url(img/top_pattern.jpg);

}



/*-----------------------------top-------------------*/

#Container

{

	width: 922px;

	margin: 0px auto;

}



#Top

{

	font-family: Tahoma;

	padding:0;

	margin:0;

	height: 190px;

	background-image: url(img/header.png);

}



#Header

{

	padding-top: 12px;

	padding-left: 25px;

	width: 200px;

	text-align: center;

	height: 40px;

}

/*-----------------------------menu-------------------*/



#Menu

{

	width: 100%;

	height: 45px;

	margin-top: 69px;

	padding-left: 12px;

}





#Menu a

{

	height: 45px;

	line-height: 58px;

	width: 123px;

	background: url("img/menu.png") top left no-repeat;

	background-position: -123px 15px;

	float: left;

	margin-left: 3px;

	text-decoration: none;

	color: #174A4A;

	font-size: 12px;

	text-align: center;

	font-weight: bold;

}



#Top #Menu a:hover, #Top #Menu a.active

{

	background-position: 0px 0px;

	color: #B44903;

	line-height: 45px;

}



/*-----------------------------page-body-------------------*/

#Middle

{
	font-size: 12px;
	background-repeat: repeat;
	background-image: url(img/top_shadow.png);

	

}
#Middle2

{
	font-size: 12px;
	background-repeat: repeat;
	background-image: url(img/top_shadow.png);
	height: 480px;

	

}



.Part 

{
	font-family: tahoma;
	padding-left: 80px;
	width: 640px;

}



#Content

{

	padding: 8px;

	

}



#loga

{

	font-family: tahoma;

	width: 180px;

	float: right;

	height: auto;

	padding-right: 20px;

	font-family: tahoma;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	height: 2px;

}



#kallkul

{

	font-family: tahoma;

	width: 180px;

	float: right;

	height: auto;

	padding-right: 20px;

	font-family: tahoma;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	height: 2px;

}



/*-----------------------------food-------------------*/

#Footer

{

	background-image: url(img/bottom_pattern.jpg);

	background-repeat: repeat;

	background-position: left top;

	height: 500px;

	width: 100%;

	float: left;

	margin: 0px auto;

}



#Bottom

{

	height: 54px;

	width: 922px;

	font-size: 12px;

	background-position: -9px 0;

	width: 922px;

	margin: 0px auto;

	background-image: url(img/footer.png);

	background-repeat: no-repeat;

}



*>#Bottom

{

	background-position: 0px 0;

}



#Bottom_left

{

	float: left;

	padding-left: 28px;

	padding-top: 8px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #336633;

}



#Bottom_right

{

	float: right;

	text-align: right;

	padding-right: 28px;

	padding-top: 8px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #336633;

	text-decoration: none;

}

/*-----------------------------style-text-------------------*/

.Nadpis

{

	font-family: tahoma;

	font-size: 18px;

	color: #CC6600;

	font-weight: bold;

	padding-top: 25px;

	padding-left: 2px;

}



h1

{

	font-family: tahoma;

	font-size: 18px;

	color: #CC6600;

	font-weight: bold;

	font-style: normal;

}

h2

{

	font-family: tahoma;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	line-height: 20px;

}



h3

{

	font-family: tahoma;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	line-height: 2;

	text-transform: none;

}



h4

{

	font-family: tahoma;

	font-size: 12px;

	color: #CC6600;

	font-weight: bold;

	height: 2px;

}



.style6 

{color: #F3F9F9}

.style5

{
	color: #066
}



.red

{

	color: #CC0000;

}



.orang

{color: #CC6600;}

.orang_little

{
	color: #CC6600;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}


.style_podtext

{

	color: #000000;

	font-family: tahoma;

	font-size: 10px;

	font-weight: normal;

}



.tabulka_text {

	color: #336633;

	font-weight: bold;

}



.Punkt

{

	font-family: tahoma;

	font-size: 12px;

	color: #336666;

	font-weight: bold;

	cursor: hand;

}



.Part li

{

	padding-left: 2px;

	line-height: 22px;

	list-style-image: url(img/punkt.png);

}



.Part a

{

color: #CC6600;

}



/*-----------------------------contact-form-------------------*/



input, textarea{

	border:1px solid #C0D3D8;

}



form{
	border:1px solid;
	margin:1em 0;
	border-color: #C0D3D8;
	background-color: #E0EDE6;
	width: 585px;
	margin-left: 30px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

/*-----------------------------style-link-------------------*/

}



a:link {

	color: #CC6633;

}

a:visited {

	color: #CC6633;

}

a:hover {

	color: #336633;

}

a:active {

	color: #336633;

}

