body
{
	background-image: url(../res/background.png);
	background-repeat: repeat-x;
    background-color: #220000;
	/*background-color: rgb(255, 136, 0);*/    
    color: #110000;
    font-family: Arial;
}

#border
{
    width: 800px;
	/*-moz-border-radius: 10px;*/
	margin-left: auto;
	margin-right: auto;
	/*background: rgb(70, 53, 45);*/
    background-color: Transparent;
	padding: 10px;
	display: block;
}

img
{
	font-size: 5px;
	color: rgb(150,60,0);
	border-style: none;
}

a
{
	text-decoration: none;
}

#main
{
	/*border: 1px solid rgb(255, 0, 255);*/
}

#logo
{
    text-align: center;
    margin-bottom: 20px;
}

#logo img
{
	border-style: none;
}

#menu
{
    text-align: center;
    height: 35px;
}

#menu table
{
	border-collapse: collapse;
	width: 788px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#menu tr
{
	height: inherit;
}

#menu td
{
	height: inherit;
	padding: 0px;
	text-align: center;
}

#menu_left
{
	background-image: url(../res/menu_left.PNG);	
	width:165px;
	background-repeat: no-repeat;

}

#menu_right
{
	background-image: url(../res/menu_right.PNG);	
	width:165px;
	background-repeat: no-repeat;
}

.menu_button
{
	width: 150px;
	height: 35px;
	background-image: url(../res/menu_background.png);	
	background-repeat :repeat-x;
}

.menu_button a
{
    color: rgb(70,53,45);
    font-size: 5px;
}

.menu_active a
{
    color: Black;
}

.menu_separator
{
	background-image: url(../res/menu_separator.png);	
	width: 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}


#menu ul
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

#menu li
{
	display: inline;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	border: none;
}

#menu a
{
    text-decoration: none;
    font-weight: bold;   
}

#menu a:hover
{
    color: Black;
}

#smallBar 
{
    text-align: center;
    font-size: small;
    padding-top: 6px;
    padding-bottom: 20px;
	color: rgb(255, 136, 0);
	background-image: url(../res/small_background.png);	
	background-repeat:no-repeat;
	vertical-align: top;
	margin-top: 5px;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

#smallBar ul
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	vertical-align: top;
}

#smallBar img
{
	vertical-align: top;
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin: 0px;
	width: 21px;
	height: 14px;
}

#smallBar li
{
	display: inline;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: none;
}

#footer
{
    font-size: x-small;
    color: rgb(120,70,0);
    text-align: center;
    
    /*border: 1px solid rgb(255, 0, 255);*/
}

#content
{
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	color: rgb(255, 80, 0);
	padding-bottom: 25px;
	padding-top: 25px;
}

.login
{
	margin-left: auto;
	margin-right: auto;
	color: rgb(255, 80, 0);
	padding-bottom: 50px;
	text-align: center;
}

.login_button
{
	text-align: center;
}

.login table
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	text-align: left;
	font-size: small;
	border-collapse: collapse;
}

.login td
{
	padding-top: 10px;
	padding-left: 5px;
}

.input_field
{
	width: 50px;
}

.admin_panel
{
	color: rgb(255, 136, 0);
	font-weight:bold;
	text-align: center;
}

.logout_button
{
	color: rgb(150,0,0);
	font-weight: bold;
	padding: 5px;
	margin: 5px;
}

.updae_status
{
	font-weight: bold;
	text-align: center;
	font-size: small;
	padding-top: 20px;
}

.status_ok
{
	color: rgb(0,255,0);
}

.status_failed
{
	color: rgb(255,0,0);
} 

.fail_reason
{
	background-color: Red;
}

#gmap
{
    width: 400px;
    height: 400px;
	margin-top: 10px;
	margin-bottom: 20px;
	color: Black;
}

.currencies
{
    margin-left: auto;
    margin-right: auto; 
    font-family: Arial;
    border-collapse: collapse;
}

.currencies img
{
	width: 30px;
	height: 20px;
}

.currencies td
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    border-top: 1px solid rgb(50, 10, 0);
}

.first_on_list td
{
    border-top-width: 0px;
}

.table_header td
{
    border-bottom: 3px solid rgb(50, 10, 0);
    font-weight: bold;
    color: rgb(255, 136, 0);
}

.cash
{
    text-align: center;
}

.currencies_button
{
	padding-top: 20px;
	text-align: center;
}

.menu_button img
{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.lista_onas ul
{
	list-style-type: disc;
}

.lista_onas li
{
	padding-top: 6px;
	padding-bottom: 6px;
}

.map
{

}

.address
{
	padding-left: 15px;
	padding-right: 0px;
	vertical-align: middle;
	font-family: Arial;
}

.address a
{
	color: rgb(255, 136, 0);
	text-decoration: underline;
}

.address a:visited
{
	color: rgb(255, 136, 0);
}

.address h3
{
	color: rgb(255, 136, 0);
	font-size: medium;
}
h1
{
	color:#784600;
	font-size:10px;
	text-align:center;
}

.address h2
{
	color: rgb(255, 136, 0);
	font-size: large;
}

.lista_onas h2
{
	color: rgb(255, 136, 0);
	font-size: large;
	/*text-align: center;*/
	margin: 0px;
	padding-bottom: 10px;
}

.lista_onas h3
{
	color: rgb(255, 136, 0);
	font-size: medium;
	padding-top: 12px;
}

.lista_onas h4
{
	color: rgb(255, 136, 0);
	font-size: medium;
	text-align: left;
}

.gallery
{
	width: 100px;
	text-align: right;
	vertical-align: top;
	padding-top: 25px;
}

.gallery img
{
	width: 133px;
	height: 100px;
	margin-top: 25px;
	margin-right: 0px;
	margin-left: 0px;
	border: 2px solid rgb(150,60,0);
}

.gallery
{
	padding-left: 15px;
}

.lista_onas a
{
	text-decoration: none;
}

.lista_onas
{
	text-align: justify;
}

.w3c p
{
	display: inline;
}

.w3c a
{
	display: inline;
}

.w3c img
{
	border: 0px;
	height: 15px;
}

.table_comments
{
	margin-left: auto;
	margin-right: auto;
}

.table_comments h5
{
	margin-top: 10px;
	text-align:center;
	font-weight:normal;
}

.table_comments h1
{
	color: rgb(255, 136, 0);
	font-size: x-large;
	text-align: center;
	margin: 0px;
	padding-bottom: 10px;
}

.address b
{
    font-weight: normal;
}

#footer b
{
    font-weight: normal;
}

.open_hours
{
	border-collapse: collapse;
	margin-bottom: 10px;
	margin-top: 0px;
}

.open_hours td
{
	padding-right: 15px;
}

.kantory
{
	border-collapse: collapse;
}
