/* CSS Document */
/* Restaurace - myslivna*/
/* Designpark */

/* Basic option*/
body{
	font-size: 11px;
	font-family: Tahoma;
	background-color: #0A0A0A;
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
}
.textYellou{	color:#FEDC20; }
.textWhite{     color:white;}
.textBrown{		color:#975802;}
.textBlack{		color:black;}
.arrow{			padding-right:3px;}
.hr{			width:100%;height:1px; background-color:#26457a;}
a{
	color:#FFCB05;
}
h1{
	margin:0px;
	padding:0px;
	font-size:16px;
	line-height:16px;
	font-weight:500;
}
h2{
	font-weight:500;
}
h3{
	font-size:11px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	line-height:11px;
}
.fotos{
	border:2px solid #FEDC20;	
}
a h3{		text-decoration:none;}

a img{		padding-right:10px;}

.text{		text-align:justify;}

.blank{		height:20px;}

.blank2{		height:10px;}

img{		border:0px;}

.clear{		clear:both;}
.float{		float:left;}
.global{
	width:943px;
	margin-left:auto;
	margin-right:auto;
}

.reklama{
	width:943px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-bottom:10px;
}

#top{
	width:100%;
	background-image:url(../_images/topBg.png);
	background-repeat:repeat-x;
	height:111px;
}

#top #logoContent{	width:943px;	height:68px;}

#top #menu{			width:943px;	height:43px;}

#top #menu .menu_button{	height:43px;	float:left;}

#middle{
	background-color:#4A80CD;
	width:100%;
	background-image:url(../_images/middle_bg.png);
	background-repeat:repeat-x;
	color:#E6E6E6;
}

#middle h1{
	color:#DDB30F;
	padding-top:20px;
}

#middle h2{
	color:#e3c147;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	font-weight:500;
}
#middle ul li{
	list-style-image:url(../_images/arrow.png);	
	line-height:17px;
}

#bottom{
	background-color:#CBA305;
	width:100%;
	background-image:url(../_images/bottom_bg.png);
	background-repeat:repeat-x;
}
#footer{
	background-image:url(../_images/footer.png);
	background-repeat:repeat-x;
	width:100%;
	height:50px;
	background-position:top;
	padding:0px;
	margin:0px;
}
#footer .bg{
	background-image:url(../_images/footerBg.png);
	background-repeat:no-repeat;
	background-color:red;
	width:930px;
	height:11px;
	background-position:center top;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	padding-top:40px;
}


/* welcome Page*/
#welcomePage{
	width:943px;
	margin-left:auto;
	margin-right:auto;
	padding-top:25px;
}
#welcomePage .left{ float:left;width:317px;}
#welcomePage .right{ float:left;width:626px;}
#welcomePageBottom{
	width:943px;
	margin-left:auto;
	margin-right:auto;
	padding-top:25px;
}
#welcomePageBottom a{ 			 color:#975802;}
#welcomePageBottom .left{		 width:340px;float:left;}
#welcomePageBottom .left a{ 	 color:black;}
#welcomePageBottom .center{		 width:281px;float:left;}
#welcomePageBottom .right{		 width:322px;float:left;}
#welcomePageBottom .right .kontakt{ width:288px;margin-left:auto; margin-right:auto;}
#welcomePageBottom .right .kontakt .left{
	width:124px;
	float:left;
}
#welcomePageBottom .right .kontakt .right{
	width:144px;
	float:left;
	padding-right:20px;
}
#welcomePageBottom .marketLeft{  width:170px;float:left;}
#welcomePageBottom .marketRight{ width:170px;float:left;}

#welcomePageBottom .marketRow{ width:170px; }

#welcomePageBottom  a { text-decoration:none;color:black;}
.reference h2{
	font-weight:bold;	
}
/* Fotogalerie Page*/
#fotogalerie{
	width:943px;	
}
#fotogalerie .fotoRow{
	width:930px;
	margin-left:auto;
	margin-right:auto;
}
#fotogalerie .fotoRow .foto{
	width:230px;
	text-align:center;
	float:left;
	padding-bottom:10px;
	
}
#fotogalerie .fotoRow .foto .fotoDiv{
	background-color:white;
	margin-left:auto;
	margin-right:auto;
	width:202px;
}
#fotogalerie .fotoRow .foto .description{
	width:200px;
	text-align:center;
	height:28px;
	background-color:white;
	margin-left:auto;
	margin-right:auto;
	color:black;
	position:relative;
	top:-30px;
	filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
	border:1px solid white;
}
#fotogalerie .fotoRow .foto img{
	border:1px solid white;	
	padding:0px;
	margin:0px;
}
#listing{
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
}
#listing .lists{
	background-image:url(../_images/pager.png);
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	text-align:center;
}
#listing .listsCurrent{
	background-image:url(../_images/pager1.png);
	background-repeat:no-repeat;
	width:24px;
	height:24px;
	text-align:center;
}
#listing .lists a{
	 text-decoration:none;
	 color:white;
}
#listing .listsCurrent a{
	text-decoration:none;	
}

#middle .poptavka{
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
#middle .poptavka .column{
	width:300px;
	float:left;
}
#middle .poptavka .column a{
	color:white;
	font-size:12px;
	line-height:12px;
	text-decoration:none;
}
#middle .poptavka .column a h2{
	color:white;	
}
#middle .poptavka .column .sub{
	width:378px;
	padding-left:22px;
}
#middle .poptavka .column .sub h3{
	line-height:12px;
}
#middle .poptavka .column .sub a {
	color:#DDB30F;
}
#middle .poptavka .column .sub a:hover{
	text-decoration:underline;	
}
#middle  .row{
	width:930px;	
}
#middle  .row .left{
	width:700px;	
	float:left;
}
#middle  .row .right{
	width:200px;
	float:left;
	padding-left:30px;
}
#middle  .row .title{
	float:left;	
	width:100px;
	color:#FEDC20;
}
#middle  .row .value{
	text-align:right;
	float:left;	
	width:100px;
	color:white;
}

#middle #top5{
	margin-top:40px;
	margin-left:35px;
	background-image:url(../_images/top5Bg.png);
	background-repeat:no-repeat;
	width:587px;
	height:260px;
}
#middle #top5 .leftSide{
	width:362px;	
	float:left;
	background-color:black;
	height:239px;
	margin-top:10px;
	margin-left:13px;
}
#middle #top5 .rightSide{
	width:200px;	
	float:left;
	background-color:white;
	height:238px;
	margin-left:1px;
	margin-top:10px;
}
#middle #top5 .rightSide .button{
	background-image:url(../_images/top5ButtonBg.png);
	background-repeat:repeat-x;
	width:196px;
	height:44px;
	padding:2px;
	font-size:9px;
}
#middle #top5 .rightSide .button h1{
	font-size:10px;	
	padding:0px;
	margin:0px;
	color:#FEDC20;
}
#middle #top5 .rightSide .button h1 a{
	/*color:#FEDC20 !important;*/
}
#middle #top5 .rightSide .button2{
	background-image:url(../_images/top5ButtonBg2.png);
	color:black;
}
#middle #top5 .rightSide .button2 a{
	color:black;	
}

#slider ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#slider {
    width: 362px; /* important to be same as image width */
    height: 240px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 410px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px 50px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 11px;
	padding-bottom:30px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom:0;
    left: 0;
}
ul { list-style-type: none;}

#kontakt{ 
	width:700px;
	margin-left:auto;
	margin-right:auto;
}

#kontakt .left{
	width:250px;
	float:left;
}
#kontakt .right{
	width:350px;
	float:left;
	padding-left:100px;
}
.kontaktForm{
	width:350px;
}
.kontaktForm .form_row{ widows:350px;}
.kontaktForm .form_row .title{
	width:100px;
	float:left;
}
.kontaktForm .form_row .input{
	width:250px;
	float:left;
	text-align:left;
}
.kontaktForm .form_row .input input{
	width:230px;
	text-align:left;
	height:16px;
	background-image:url(../_images/inputBg.png);
	background-repeat:no-repeat;
	border:none;
	padding-left:5px;
	padding-right:5px;
}
.kontaktForm .form_row .input_button{
	width:340px;
	text-align:right;
}
.kontaktForm .form_row .input textarea{
	width:235px;
	height:100px;
	text-align:left;
}
