body{

background: #000 url(../images/ramy_pozadie.jpg) no-repeat 50% top;

font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

color:#FFF;

margin:0;

padding:0;

line-height:150%;

letter-spacing:2px;

font-size:0.85em;

}



#content{

width: 1000px;

margin: 0 auto;

padding-top:0;

position:relative;

}



#ramik{

position:absolute;

top:0;

left:495px;

}



#header{

 height:220px;

 width: 100%;

 margin:0 0 15px 0;

}



#logo{

display:block;

width: 300px;

margin-left:100px;

padding-top: 40px;

}







#end{

color: #828081;	

font-size: 0.85em;

}

#column1{

	float:left;

	width: 330px;

	padding-right: 30px;

	font-size: 0.9em;

	margin-top: 0;

}



#column2{

	float:left;

	width: 270px;

	border-left: 1px solid #828081;

	border-right: 1px solid #828081;

	margin-bottom: 20px;

	text-align:center;



	margin-top: 0;	

	

	

}



#column3{

	padding-left: 30px;

	float:left;

	width: 330px;

	font-size: 0.9em;

}







#column3 p,#column1 p{

	margin-top: 0;



}







#separator{

clear:both;

width: 1000px;

margin-top: 20px;

}



.blog-featured h1{

display: none;	

}



#banner {

 width: 970px;

 padding-left: 30px;

 background-color: #EE1C25;

 height: 202px;

 margin-bottom: 20px;

 color:#FFF;

 font-size: 1.2em;

 position:absolute;

 display:table;

 

}



/*---------- menu ----------- */



.menu_top{

	list-style: none;	

	margin: 20px 0 0 30px;

	float:left;

	position:relative;

	padding:0;

	left: -40px;

	font-family:Verdana, Geneva, sans-serif;

	font-weight:500;

}





.menu_top li{

    float:left;

	padding:0;

	height:34px;

	text-align:center;

	margin-left: 15px;

	margin-top: 30px;





	}

/*

.menu_top li ul{

	margin:0;

	padding:0;



    list-style: none;

	width:90px;

}



.menu_top li ul li{

	margin:10px 0;

	padding:5px 0;

	

	float:none;

	width: 120px;

	display:block;

	

}

*/



.menu_top a {

	text-decoration: none;

	color:#000;

	display:block;

	margin: 5px 0px 0 0px;

	

}



.menu_top .active a{

	color:#FFF;

	display:block;

	border-bottom: 1px solid #F00;

}



/*---------------end menu ----------------------------------*/







.menu_left{

	list-style: none !important;	

	margin: 0px 0 15px 0px;

	float:left;

	padding:0;

	font-family:Verdana, Geneva, sans-serif;

	width:200px;

	margin-right:20px;

	min-height: 200px;

	border-right: 1px solid #828081;

}





.menu_left li{

	padding:0;

	height:auto;

	text-align:left;

	margin: 10px 15px 10px 0px;

	color:#FFF;

	border-bottom: 1px solid #FFF;

	letter-spacing:1px;

}





.menu_left a {

	text-decoration: none;

	color:#FFF;

	margin: 0;
	padding-left: 10px;

	

}



.menu_left .active {

	border:0;

	background-color: #EE1C25;

}







/*-------------------------------------------------------*/

#main_text{

margin-top: 250px;	

font-size:0.9em;
}


#main_text a{
color:#FFF;
text-decoration:none;

}



.decoration{

float:left;	



}



.top_picture{

position:absolute;

top:0;

right:0;

}





#info_text{

 margin-left: 20px;

 display: table-cell;

 vertical-align: middle;

 width:450px;

}



#main_text .classic li{

margin-left:190px;

font-family:



}

#mapa{

 float:left;

 width:425px;

}



#adresa {

float: left;

width: 250px;

padding-left: 0px;

padding-top:0;

}



 #adresa ul {

  margin-top:0;

  list-style: disc outside;

  color: #EB1C24;

}

#adresa li>span {

  color: #FFF;

}







#formik{

float:right;

width: 325px;

margin-right: -40px;

}



#main_text ul {

    margin-top: 0px;

    list-style: disc outside none;

    color: rgb(235, 28, 36);

}



#main_text ul  li {

    color: rgb(255, 255, 255);

}
.laluha{
padding-top:30px;
border-top: 1px solid #828081;
}

.openclock{

}

.o1{
	margin-top: 25px;
padding: 5px;
background-color:#EE1C25;
padding:2px 10px 2px 10px;
display:inline-block;
margin-left: 60px;
}
.o2{
margin-left: 40px;
display:block;
margin-top:10px;

	}
	
	.classic{
	margin-left:5px;	
	}
	
	
.item-147{
	width: 100px;
}	