*
{
margin: 0px;
padding: 0px;
}
/*-------------------------BODY-------------------------------*/
/*------------------------------------------------------------*/
body {
	background: black repeat-x;
	background-image: url(../images/back_all.png);
	text-align: center;
}
#body {
	width: 800px;
	margin: auto;
	text-align: left;
}

/*-----------------------language-----------------------------*/
/*------------------------------------------------------------*/
#language {
	width: 707px;
	background: repeat-y;
	background-image: url(../images/back_language.png);
	padding: 10px 10px 10px 83px;
	color: white;
}

#language a {
	color: white;
	font-size: 18px;
	text-decoration: none;
	vertical-align: middle;
	background: repeat-x;
	padding: 10px;
}

#language a:hover {
	color: yellow;
	text-decoration: underline;
}

#language a:active {
	background-color: gray;
	color: yellow;
}
	
#language a:visited {
	
}

/*------------------------Header------------------------------*/
/*------------------------------------------------------------*/

#header {
	/*background-image: url(../images/header.png);*/
	text-align: center;
	width: 800px;
	height: 400px;
	clear: both;
}
#header a {
	text-decoration: none;
	border: 0px;
	border-style: none;	
}

#header img {
	border: 0px;
}

/*-------------------------Page-------------------------------*/
/*------------------------------------------------------------*/

/*-------------------------Main-------------------------------*/
/*------------------------------------------------------------*/
	
#main {
	margin: 10px 0px 0px 0px;
	border: 1px solid white;	
	z-index: 1;
	overflow: auto;
background-color: #ae7700;
	min-height: 200px;
/*IE*/
	#height: 100%;
/*Text*/
	color: white;
	font-family: "Arial";
	font-size: 14px;
}
#main H1 {
	font-family: "Arial";
	font-size: 30px;
	margin: 0px 0px 10px 0px;
}
#main p {
	margin: 10px 0px 10px 0px;
}
#main_img {
	margin: 0px 0px 10px 10px;
}
#main a {
	text-decoration: none;
	border: 0px;
	border-style: none;
	color: white;
}

#main a:hover {
	color: yellow;
	text-decoration: underline;
}

#main a:active {
	color: yellow;
}
	
#main a:visited {
	color: #d3d3d3;
}
#main img {
	border: 2px solid black;
}

/*-------------------------Menu-------------------------------*/
/*------------------------------------------------------------*/

#menu {
	background-image: url(../images/back_menu.png);
	width: 798px;
	height: 20px;
	margin: 10px 0px 10px 0px;
	text-align: center;
}
#menu a {
	text-decoration: none;
	border: 0px;
	border-style: none;
	color: white;
	padding: 10px 10px 10px 10px;
}

#menu a:hover {
	color: yellow;
	text-decoration: underline;
}

#menu a:active {
	color: yellow;
}
	
#menu a:visited {
	
}

/*-----------------------welcome------------------------------*/
/*------------------------------------------------------------*/
	
#welcome {
	background-color: #ae7700;
	padding: 10px 10px 10px 10px;
	float: left;
	width: 519px;
	height: 209px;
/*IE*/
	#width: 530px;
	#height: 219px;
}

/*------------------------contact-----------------------------*/
/*------------------------------------------------------------*/
	
#contact {
	width: 219px;
	height: 418px;
	padding: 10px 10px 10px 20px;
	float: right;
	background-color: #d99910;
/*IE*/
	#width: 240px;
	#height: 418px;
}

/*-------------------------Menu-------------------------------*/
/*------------------------------------------------------------*/
	
#view_menu {
	background-color: #d39510;
	padding: 10px 10px 10px 10px;
	float: left;
	width: 255px;
	height: 189px;
/*IE*/
	#width: 280px;
	#height: 199px;
}

/*-----------------------galerie------------------------------*/
/*------------------------------------------------------------*/
	
#galerie {
	background-color: #b87d00;
	padding: 10px 10px 10px 10px;
	float: left;
	width: 254px;
	height: 189px;
/*IE*/
	#width: 277px;
	#height: 199px;
}

/*------------------------obsah-------------------------------*/
/*------------------------------------------------------------*/

#obsah {
	margin: 20px 50px 50px 50px;
}

#fotografie {
	width: 150px;
	height: 95px;
	background: url(../images/back_menu.png) repeat;
	vertical-align: middle;
}

#obsah table {
	color: white;
	width: 100%;
	font-family: "Arial";
	font-size: 14px;
/*IE*/
	#width: 700px;
}
#novinky_td {
	padding: 0 10px 0 10px;
}
#novinky {
	height: 20px;
	background: url(../images/back_menu.png) repeat;
	vertical-align: middle;
	color: white;
}

/*------------------------Bottom------------------------------*/
/*------------------------------------------------------------*/

#Copyright {
	color: white;
	clear: both;
	font-size: 12px;
	text-align: center;
	padding: 10px 10px 10px 10px;
}

#Copyright a {
	color: white;
	font-size: 10px;
}
