/*Frantisek Ondrus - FERIX - Programming and Design, SEO optimalization, XHTML code - css style file */

body {width:100%; margin:0px; padding:0px; font-family: Arial; font-size:12px; margin-left:auto; margin-right:auto;	 
	 background:#000000 url("bcg.jpg") top center no-repeat; color:#605D5C; owerflow:hidden;}	

	 
#ferix {	width:100%;	position:relative; top:0px; height:auto; margin:auto; padding:0px; background#3d3d3d url("../pictures/bcg_ferix.jpg") top repeat-x;}
img{border:0px;}


/*========================== STRED =============================*/	
#stred{width:900px; height:537px; margin:auto; position:relative;  top:35px; background#000;}

#jazyk{margin:0; padding:0; list-style:none; float:right; display:inline; position:absolute; top:100px; right:-120px;}		
#jazyk a.slovak{position:absolute; top:10px; right:0px; width:98px; height:67px; background: url("../pictures/slovak.png") no-repeat 0 -67px; text-decoration:none;}	
#jazyk a.slovak:hover{background: url("../pictures/slovak.png") no-repeat 0 0px;}		
#jazyk a.slovaka{position:absolute; top:10px; right:0px; width:98px; height:67px; background: url("../pictures/slovak.png") no-repeat 0 0px; text-decoration:none;}		

#jazyk a.english{position:absolute; top:100px; right:0px; width:98px; height:67px; background: url("../pictures/english.png") no-repeat 0 -67px;  text-decoration:none;}		
#jazyk a.english:hover{background: url("../pictures/english.png") no-repeat 0 0px;}		
#jazyk a.englisha{position:absolute; top:100px; right:0px; width:98px; height:67px; background: url("../pictures/english.png") no-repeat 0 0px; text-decoration:none;}


/*========================== LEFT =============================*/	
#left{width:250px; height:999px; margin:auto; padding:0px; text-align:left; float:left; position:relative; background: url("../pictures/bcg_left.jpg") left top no-repeat;}
img.logo{position:absolute; top:7px; left:15px;}
img.logo_cafe{position:absolute; top:112px; left:40px;}
img.rebricky{position:absolute; top:166px; left:35px;}
img.blog{position:absolute; top:316px; left:21px;}
img.trid{position:absolute; top:314px; left:140px;}
img.facebook{position:absolute; top:396px; left:10px;}
img.pilsner{position:absolute; top:385px; left:2px;}



/*========================== RIGHT =============================*/	
#right{width:650px; height:999px; margin:auto; padding:0px; text-align:left; float:right; position:relative; background: url("../pictures/bcg_right.jpg") left top no-repeat;}
#menu{width:647px; height:76px; right:2px; margin:auto; padding:0px; text-align:left; float:right; position:relative; background: url("../pictures/bcg_menu.jpg") left top no-repeat;}
.menu_uvod{position:absolute; top:17px; left:27px;}
.menu_onas{position:absolute; top:17px; left:135px;}
.menu_menu{position:absolute; top:15px; left:237px;}
.menu_galeria{position:absolute; top:17px; left:351px;}
.menu_rezervacia{position:absolute; top:17px; left:454px;}
.menu_kontakt{position:absolute; top:17px; left:572px;}
#flash{position:absolute; top:38px; left:1px;}
a.gurmanfest{position:absolute; top:15px; right:-180px;}

/*========================== AKTUALITY =============================*/	
#aktuality{width:430px; height:210px; padding:14px; position:absolute; top:312px; left:5px; text-align:left; float:left;}
table.aktual{position:relative; top:25px;}
table.akt{width:350px; position:relative; left:-40px;}
table.akt td.dvaaa{padding:0px; text-align:center; width: 120px; color:#fff;}
table.akt td.dvaaa:hover{padding:0px; text-align:center;  color:#fff;}
table.akt td.dvaaa img {border:#c18b65 solid 5px;}
table.akt td.dvaaa img:hover {border:#d8221f solid 5px;}
table.akt td.hh{height:50px;}

.posuvnik{position:absolute; top:470px; left:150px;}
.posuvnik a.activ{color:#fdf2d6; font-weight:bold; background:#d42828; padding:3px 6px; border:#c88848 2px solid;}
.posuvnik a{color:#d42828; font-weight:bold; padding:3px 6px; border:#c88848 2px solid;}
.posuvnik a:hover{color:#d42828; font-weight:bold; padding:3px 6px; border:#c88848 2px solid;}

.posuvnikk{position:absolute; top:870px; left:220px;}
.posuvnikk a.activ{color:#fdf2d6; font-weight:bold; background:#d42828; padding:3px 6px; border:#c88848 2px solid;}
.posuvnikk a{color:#d42828; font-weight:bold; padding:3px 6px; border:#c88848 2px solid;}
.posuvnikk a:hover{color:#d42828; font-weight:bold; padding:3px 6px; border:#c88848 2px solid;}


span.date{color:#cc2424; font-weight:bold;}
table.aktual td{padding:5px; text-align:center;}
table.aktual td.d{padding:5px; text-align:left; width:300px;}
span.a{color:#5d2709; font-size:15px; font-weight:bold;}
span.b{color:#98481c; font-size:12px;}
span.c{color:#5a290d; font-size:11px;}
span.d{color:#5a290d; font-size:11px; float:right; position:relative; top:5px; right:15px;}
span.d a{color:#5a290d; text-decoration:underline;}

a.link-a { color:#5a290d; text-decoration: none;}
a:hover.link-a {text-decoration: underline;}

#nadpis{color:#5d2709; font-size:18px; font-weight:bold; padding:8px 0 0 17px; width:478px; height:63px; position:absolute; top:328px; left:25px; background: url("../pictures/bcg_h1.png")}


/*========================== RIGHTT =============================*/	
img.otvaracie{position:absolute; right:0px; top:310px;}
img.video{position:absolute; right:5px; top:420px;}
img.chuti{position:absolute; right:10px; top:512px;}
img.napisali{position:absolute; right:10px; top:622px;}
img.partneri{position:absolute; right:10px; top:728px;}
img.hostia{position:absolute; right:10px; top:834px;}



/*========================== TLACITKA =============================*/	
img.tlacitko1{position:absolute; left:-247px; top:545px;}
img.tlacitko2{position:absolute; left:62px; top:545px;}
img.tlacitko2x{position:absolute; left:-227px; top:552px;}
img.tlacitko2xx{position:absolute; left:-215px; top:552px;}
img.tlacitko2xxx{position:absolute; left:-230px; top:555px;}
img.tlacitko3{position:absolute; left:300px; top:545px;}

img.tlacitko1x{position:absolute; left:87px; top:445px;}

img.mapa{position:absolute; top:733px; left:20px;}
img.mapa2{position:absolute; top:753px; left:15px;}
img.restauracia{position:absolute; top:753px; right:170px;}


/*========================== MENU =============================*/	
ul#menu{margin:0; padding:0; list-style:none; position:absolute; right:30px; top:108px;}
ul#menu li{margin:0; padding:0; list-style:none; float:left;  color:#bcce27; padding:30px 17px; display:inline; font-size:18px; }		
ul#menu li a{float:left; color:#a5a5a5; display:inline; text-decoration:none; font-weight:bold;}							
ul#menu li a:hover{color:#bcce27;}
ul#menu li a.activ{color:#bcce27; background:url("../pictures/bcg_menu.jpg") no-repeat 0 0;}


h1{color:#cccccc; font-size:17px; position:absolute; top:240px; left:250px;}

.videoo{padding:0px 10px 10px 30px;  position:absolute; top:450px; left:0px;}
.menuu{padding:0px 10px 10px 30px;  position:absolute; top:400px; left:35px;}

.kontakt{padding:0px 10px 10px 30px;  position:absolute; top:400px; left:50px; font-size:12px; line-height:18px; width:410px; color:#5d2709; font-weight:normal;}
.kontakt a{color:#c02c24;}
.kontakt a:hover{color:#c02c24; text-decoration:none;}


.textt{padding:0px 20px 10px 0px;  position:absolute; top:410px; left:50px; font-size:12px; line-height:18px; width:400px; line-height:20px; color:#5d2709; font-weight:normal;}
.texttf{padding:0px 20px 10px 0px;  position:absolute; top:400px; left:30px; font-size:12px; line-height:18px; width:435px; line-height:18px; color:#5d2709; font-weight:normal;}
.texttx{padding:0px 10px 10px 30px;  position:absolute; top:400px; left:50px; font-size:12px; line-height:18px; width:350px; line-height:20px; color:#5d2709; font-weight:normal;}
.textta{padding:0px 10px 10px 30px;  position:absolute; top:400px; left:40px; font-size:12px; line-height:18px; width:350px; line-height:20px; color:#5d2709; font-weight:normal;}
.textt a{color:#d42828;  text-decoration:none;}
.textt a:hover{color:#d42828; text-decoration:none;}
.textt a.activ{color:#fdf2d6; text-decoration:none;}

.admin{position:absolute; top:10px;}
form.admin2{position:absolute; top:450px; left:70px;}
.admin-img a {color: #79270A;text-decoration: none;}
.admin-img a:hover {text-decoration: underline;}
.admin-img:after {visibility: hidden; height: 0; content: "*"; display: block; clear: both;}
.admin-img img {float: left; margin: 0 10px 10px 0; height: 50px;}


.gall{padding:0px 10px 10px 30px;  position:absolute; top:330px; left:-10px; font-size:12px; line-height:18px; width:450px; line-height:20px; color:#5d2709; font-weight:normal;}

ul li{list-style-type:none; list-style-image:url("../pictures/ul.jpg");}

/*========================== CISTIC =============================*/	
#cistic{width:900px; height:0px; clear:both; }


/*========================== FOOTER =============================*/	
#footer{width:900px; height:70px; top:-20px; margin:auto; position:relative; background:url("../pictures/bcg_bottom.jpg") no-repeat;}
.footer_menu{position:relative; width:900px; text-align:center; top:7px; color:#242021;}
.footer_menu a{color:#242021; font-weight:bold; font-size:11px; text-decoration:none;}
.footer_menu a:hover{text-decoration:underline;}
.footer_menu a.activ{text-decoration:underline; }


.copyright{position:absolute; top:40px; left:20px; color:#b89232; font-size:11px;}
.copyright a{text-decoration:none; color:#f6cd63; font-size:11px;}
.copyright a:hover{text-decoration:underline; color:#f6cd63; font-size:11px;}

.webdesign{position:absolute; top:-10px; right:-65px; font-size:11px;}


table.obrx{position:absolute; top:460px; left:30px;}
table.obrx td.dvaaa{padding:0px; text-align:center; border:#c18b65 solid 5px; color:#fff;}
table.obrx td.dvaaa:hover{padding:0px; text-align:center; border:#d8221f solid 5px; color:#fff;}


table.napisali{position:absolute; top:430px; left:52px;}
table.napisali td.dvaaa{padding:0px; text-align:center; border:#c18b65 solid 3px; color:#fff; }
table.napisali td.dvaaa:hover{padding:0px; text-align:center; border:#d8221f solid 3px; color:#fff;}
td.x{width:5px;}
tr.x{height:5px;}
table.rebricky{position:absolute; top:550px; left:75px;}
table.rebricky td.dvaaa{padding:0px; text-align:center; border:#c18b65 solid 3px; color:#fff; }
table.rebricky td.dvaaa:hover{padding:0px; text-align:center; border:#d8221f solid 3px; color:#fff;}
	
a.c{font-weight:normal; color:#fff; text-decoration:underline;}
a.c:hover{text-decoration:none;}

table.obrx2{position:absolute; top:460px; left:30px;}
table.obrx2 td.dvaaa{padding:0px; text-align:center; border:#7f5b43 solid 5px; color:#fff;}
table.obrx2 td.dvaaa:hover{padding:0px; text-align:center; border:#d8221f solid 5px; color:#fff;}

table.obrx3{position:absolute; top:460px; left:30px;}
table.obrx3 td.dvaaa{padding:0px; text-align:center; border:#e2ba63 solid 5px; color:#fff;}
table.obrx3 td.dvaaa:hover{padding:0px; text-align:center; border:#d8221f solid 5px; color:#fff;}




form{position:absolute; top:550px; right:180px; color:#5d2709; font-weight:bold; font-size:12px;}
input.text, textarea {color:#5d2709;  background:url("../pictures/form.gif") repeat; border:2px solid #5d2709; padding:2px;}
input.text2, textarea {color:#5d2709;  background:url("../pictures/form.gif") repeat; border:2px solid #5d2709; padding:2px;}
input.text:focus, textarea:focus {border:2px solid #ca9257;}
input.text2:focus, textarea:focus {border:2px solid #ca9257;}
input.text{width:130px;}
input.text2{width:230px;}
textarea { width:350px; height:40px;}
table.form{width:400px;}
table.form td.ll{font-weight:normal; color:#5d2709; padding:3px; text-align:right; font-size:12px; width:60px;}
table.form td.lll{font-weight:normal; color:#5d2709; padding:3px; text-align:right; font-size:12px; width:160px;}
table.form td{font-weight:normal; color:#5d2709; padding:2px 5px;}



p.dakujeme{font-size:13px; text-align:center; font-weight:bold; position:relative; top:40px; right:30px;}
p.team{font-size:13px; text-align:right;  color:#c02c24; font-weight:bold; position:relative; right:80px; top:65px;}
p.center{text-align:center;}

