body {
	background-color : #211f1d;
	background-image : url('../graphics/body.jpg');
	background-repeat : repeat;
	margin : 0px;
	font-family : Tahoma, "Lucida Grande CE", lucida, sans-serif;
	font-size : 11px;
	color : #b19e7d;
	}

img {
	border : 0px;
	}
a {
	color : #ffffff;
	}
a:hover {
	color : #ff7800;
	text-decoration : none;
	}


/* MAIN LAYOUT */

#page {
	margin : 0px auto;
	width : 994px;
	color : #b19e7d;
	background-color : #211f1d;
	}

#head {
	height : 214px;
	font-size : 13px;
	color : #bfb4a9;
	background-image : url('../graphics/header.jpg');
	background-repeat : no-repeat;
	}
	#head-info {
		padding-top : 10px;
		text-align : left;
		padding-left: 85px;
		}
	#head ul {
		margin : 0px 0px 0px 0px;
		padding : 65px 0px 0px 70px;
		}
	#head li {
		float : left;
		display : block;
		padding-left: 20px;
		padding-right: 20px;
		background-color : #000000;
		text-align : center;
		list-style-type : none;
		list-style-position : inside;
		margin-right : 3px;
		padding-top : 2px;
		padding-bottom : 2px;
		}
	#head li a {
		color : #ffffff;
		text-decoration : none;
		line-height : 20px;
		}
	#head li a:hover {
		color : #ff7800;
		text-decoration : none;
		}
	#proklik {
		margin-left : 90px;
		}

#main {
	width : 994px;
	background-color : #211f1d;
	background-image : url(../graphics/bg-cont.jpg);
	background-repeat : repeat-x;
	}
	#content {
		float : left;
		width : 600px;
		text-align : justify;
		line-height : 18px;
		}
	#content-full {
		float : left;
		line-height : 18px;
		}
		#content-cont {
			margin : 30px 20px 30px 70px;
			}
			#content-cont h1 {
				font-size : 23px;
				color : #bfb3a9;
				font-weight : normal;
				margin : 0px;
				padding : 0px;
				}
			#content-cont h2 {
				font-size : 18px;
				color : #bfb3a9;
				font-weight : normal;
				margin : 0px;
				padding : 0px;
				}
			#content-cont h3 {
				font-size : 14px;
				color : #bfb3a9;
				font-weight : normal;
				margin : 0px;
				position: relative;
				top: 5px;
				padding : 0px;
				}
			#content-cont p {
				margin : 20px 0px 20px 0px;
				}
			.shadow {
				background-color : #2b2927;
				padding : 5px;
				}
			.fotogalerie img {
				width : 280px;
				border : #000000 1px solid;
				margin-bottom : 5px;
			}
			.image-right {
				float : right;
			}
			.vysledek {
				background-color : #000000;
				border : #777777 1px solid;
				color : #ffffff;
				padding : 3px;
			}
				
	#panel {
		float : left;
		width : 394px;
		padding-top: 42px;
		}
		#panel-cont {
			margin : 30px 70px 30px 20px;
			}
			#panel-cont h2 {
				font-size : 23px;
				color : #bfb3a9;
				font-weight : normal;
				margin : 0px;
				padding : 0px;
				}
			#panel-cont p {
				margin : 15px 0px 15px 50px;
				}
			#panel-cont img {
				border : #161413 10px solid;
				}
			.linkin {
				text-align : right;
				width : 186px;
				}


#footer {
	clear : both;
	height : 70px;
	background-color : #161413;
	color : #9f9f9f;
	}
	#footer-cont {
		margin-left : 70px;
		line-height : 15px;
		
		}
		#footer-cont-left {
		float : right;
		margin-top : 18px;
		padding-right: 70px;

			}
		#footer-cont-right {
		float : left;
		margin-top : 20px;
			}
			
/* Odesílací formulář */
#content-cont form {
	width : 440px;
	}
#content-cont fieldset {
	border : #000000 0px solid;
	}
#content-cont legend {
	color : #ff7800;
	font-size : 12px;
	}
#content-cont input {
	margin-bottom : 10px;
	background-color : #e5e5e5;
	border : #000000 1px solid;
	padding : 3px;
	}
#content-cont textarea {
	width : 432px;
	height : 100px;
	margin-bottom : 10px;
	font-family : Tahoma, "Lucida Grande CE", lucida, sans-serif;
	font-size : 12px;
	background-color : #e5e5e5;
	border : #000000 1px solid;
	padding : 3px;
	}
#content-cont label {
	color : #ffffff;
	padding-left : 10px;
	}	
#odeslani {
	width : 150px;
	background-color : #ffffff;
	float : right;
}
#jmeno, #email {
	width : 200px;
	}
#content-cont 	input.sub{
    cursor: pointer;
    border: solid 1px #eee;
    background: #000;
    color: #fff;
  }

.center {
text-align : center;
}
.footer-left{
  float: left;
  padding-top: 6px;
}
ul.seznam {
 list-style: none;
}
.youtube {
 position: relative;
 left: 47px;
}
p.youtube_p{
 position: relative;
 top: 10px;
}
