/*---------------------------------------
GENERAL STYLING
----------------------------------------
* { 							margin: 0; padding: 0; }
html, body, div { 				font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif; }*/


.main{
width: 100%;
text-align: center; 
}
.container{
width: 90%; margin: 10px auto; text-align: center; 
background-color: #fff; border: 1px solid #aaa;

}

.header {
/*position: relative;*/
width: 100%;
height: 180px;
/*float: left;*/
background: url("../images/banner.jpg") no-repeat top left;
}

.tablec{
border-width:0px;
border-collapse:collapse;
width:100%;
}

.menutable{
width:200px;
background: #bd7b7c url("../images/sidebar_bg.jpg") no-repeat top left;
}

.contenttable{
text-align: left;
padding:0px;
margin:0px;
}

.pagenumbers
{
text-align: left;
padding:0px;
margin:0px;
color:brown;
text-align: center;
font-weight: bold;
color: brown;
font-size: 16px;
}

.pageselected{
color: black;
}

.pagenumbers a:hover{
color: black;
}
.pagenumbers a, .pagenumbers a.selected {color: brown; text-decoration: none;}


/*
.navigation a:hover{
color: black;
}
.navigation a, .navigation a.selected {color: white; text-decoration: none; font-weight: bold}
*/

ul#navigation , ul#links { 		list-style-type: none; margin: 2px; padding: 2px; }
								/* set nav and links ul to display no bullets */
ul#navigation li { 			margin: 2px; padding: 0px;	display: block; width: 92%; border: 1px solid #663333; margin-bottom: 2px; background-color: #c6a1a1;}
ul#navigation li a { 		margin: 1px; padding: 0px;  color: #663333; color: brown; text-decoration: none; font-weight: bold; font-size: 14px; text-transform: uppercase;}
ul#navigation li a:hover {color: black; text-decoration: none;}


ul#ponudba, ul#links  { 		list-style-type: none; margin: 2px; padding: 2px; }
								/* set nav and links ul to display no bullets */
ul#ponudba li{ 			margin: 2px; padding: 0px;	display: block; width: 92%; border: 1px solid #663333; margin-bottom: 2px; background-color: #c6a1a1;}
ul#ponudba li a { 		margin: 1px; padding: 0px;	color: #663333; color: brown; text-decoration: none; font-weight: bold; font-size: 14px;}
ul#ponudba li a:hover {color: black; text-decoration: none;}

.nav2 {clear: both; margin: 0px; padding: 0px; font-family: verdana, arial, sans serif; font-size: 12px;}
.nav2 ul {float: left; width: 100%; margin: 0px; padding: 0px; border-top: solid 1px #992200; border-bottom: solid 1px #992200; background:url("../images/bgmenu.jpg"); font-weight: bold;}	
.nav2 li {display: inline; list-style: none; margin: 0px; padding: 0px;}
.nav2 li a {display: block; float: left; margin: 0px 0px 0px 0px; padding: 5px 10px 5px 10px; border-right: solid 1px #992200; color: rgb(255,255,255); text-transform: uppercase; text-decoration: none; font-size: 100%;}
.nav2 a:hover, .nav2 a.selected {color: black; text-decoration: none;}



div#footer { 	width: 100%; margin: 0px; padding-top:5px; padding-bottom:5px; clear: both; background-color: #ccc; }
div#sidebar { text-align: left; margin: 4px; padding: 4px;
}
#sidebar h3 {color: #BEAEA5; text-align: left; border-bottom: 1px solid #BEAEA5; margin: 5px 0; }
#sidebar a { 		margin: 1px; padding: 0px;	color: #663333; color: white; text-decoration: none; font-weight: bold; font-size: 12px;}
#sidebar a:hover {color: black; text-decoration: none;}

div.item { margin-top: 0px; margin-bottom: 20px;}
div.item h3 {border: 1px solid #ccc; background: #eee; padding: 3px; position: relative; margin:2px; }
div.item p {
text-align: justify;
color: #993300;
font-size:16px;
font-family: Book Antiqa, Times New Roman;
}

div.item a {
color: #993300;
font-weight: bold;
}
div.item b {
color: #993300;
font-weight: bold;
}

.text{
color: #993300;
font-weight: bold;
}

/*---------------------------------------
HEADER STYLES
----------------------------------------*/

.header_text a { 			color: #fff; text-decoration: none; }
.header_text a:hover { 	border-bottom: 2px solid #fff; }
.header h1, .header p { 			margin: 0px; font-size: 32px; }

.header_text {	position: absolute; bottom: 5px; left: 5px; color: #fff; }
								/* position and colour of header text */

								
/*image float*/

div.img_float_right{
  float: right;

  padding: 4px;
  border: 1px solid #CC5522;
  margin: 8px;
  background-image: url(../images/thumbback.jpg);
  text-align: center;
  }
  
div.img_float_left{
  float: left;

  padding: 4px;
  border: 1px solid #CC5522;
  margin: 8px;
  background-image: url(../images/thumbback.jpg);
  text-align: center;
  }
  
  
  /*image float*/
a.sitelink {
color: #CC3333;
font-size:14px;}
.sitelink a:hover {
color: black;
font-size:14px;}


