*
{
   margin: 0;
   padding: 0;
   color: White;
   font-size: 10px;
   font-family: Verdana;
}

body
{
   background-image: url(images/bg.jpg);
   background-position: center top;
   background-attachment: fixed;
   background-repeat: no-repeat;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif
   color: Gray;
}
img
{
   border: solid 0px black;
}
a
{
   border: solid 0px black;
}

div#body
{
   width: 970px;
   margin: 0 auto;
   margin-top: 80px;

}


div#content-top
{
   background-image: url(images/top-content.png);
   background-position: center top;
   background-repeat: no-repeat;
   margin: 0 auto;
   width: 843px;
   height: 10px;
}

div#content-middle
{
   background-image: url(images/middle-content.png);
   background-position: center top;
   background-repeat: repeat-y;
   margin: 0 auto;
   width: 843px;
   min-height: 300px;
}

div#content-bottom
{
   background-image: url(images/bottom-content.png);
   background-position: center top;
   background-repeat: no-repeat;
   margin: 0 auto;
   width: 843px;
   height: 10px;
   margin-bottom: 80px;
}

div#indexd
{
   float: left;
	width: 70px;
	height: 50px;
	margin-left: 150px;
	margin-right: 5px;
	margin-top: 30px;

}

div#about_us
{
   float:left;
	width: 70px;
	height: 50px;
	margin-left: 20px;
	margin-right: 5px;
	margin-top: 30px;
}
div#menud
{
   float:left;
	width: 70px;
	height: 50px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 30px;

}
div#contact{
   float: left;
	width: 90px;
	height: 50px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 30px;
	
}

a#index
{
	display: block;
	width: 80px;
	height: 50px;
	margin-top: 2px;
	margin-left: 10px;
	margin-right: 5px;
   background-image: url(images/index.png);
   background-position: center top;
   background-repeat: no-repeat;	
}

a#index:hover
{
	display: block;
	   background-image: url(images/index-a.png);
   background-position: center top;
   background-repeat: no-repeat;	
}
a#o_nas
{
	display: block;
	width: 70px;
	height: 50px;
	margin-left: 5px;
	margin-right: 5px;
	background-image: url(images/onas.png);
   background-position: center top;
   background-repeat: no-repeat;
}
a#o_nas:hover
{
	display: block;
		background-image: url(images/onas-a.png);
   background-position: center top;
   background-repeat: no-repeat;
}
a#menu
{
	display: block;
	width: 70px;
	height: 50px;
	margin-left: 5px;
	margin-right: 5px;
	background-image: url(images/menu.png);
   background-position: center top;
   background-repeat: no-repeat;
}
a#menu:hover
{
	display: block;
	background-image: url(images/menu-a.png);
   background-position: center top;
   background-repeat: no-repeat;
}
a#kontakt
{
	display: block;
	width: 100px;
	height: 50px;
	margin-left: 5px;
	margin-right: 5px;
	background-image: url(images/kontakt.png);
   background-position: center top;
   background-repeat: no-repeat;
}
a#kontakt:hover
{
	display: block;
		background-image: url(images/kontakt-a.png);
   background-position: center top;
   background-repeat: no-repeat;

}

div#indexd span, div#about_us span, div#menud span, div#contact span
{
   display: none;
}

img#logo
{
   float: left;
   margin-left: 70px;
   margin-bottom: 20px;
   width: 200px;
}

img#motto
{
   float: right;
   margin-top: 20px;
   margin-left: 80px;
   margin-right: 50px;

}

div#tresc
{
   margin-left: 30px;
}

p
{

}

/*              GALERIA               */

#slider {

	/* You MUST specify the width and height */
	width:790px;
   height: 399px;
	position:relative;	
	overflow:hidden;
	margin-left: -5px;
	margin-top: 25px;
}

#mask-gallery {
	
	overflow:hidden;	
}

#gallery {
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	z-index:0;
	
	/* width = total items multiply with #mask gallery width */
	width:900px;
	overflow:hidden;
}

	#gallery li {

		
		/* float left, so that the items are arrangged horizontally */
		float:left;
		width: 500px;             
	}


#mask-excerpt {
	
	/* Set the position */
	position:absolute;	
	top:0;
	left:0;
	z-index:500px;
	
	/* width should be lesser than #slider width */
	width:200px;
	overflow:hidden;	
	
}
	
#excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	/* Set the position */
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	
	/* Set the style */
	width:200px;
	background-color:#000;
	overflow:hidden;
	font-family:arial;
	font-size:10px;
	color:#fff;	
}

#excerpt li {
		padding:5px;
}
	
p
{
   color: white;
   padding-right: 30px;
   font-size: 12px;
   text-align: justify;
}

h1
{
   font-size: 120%;
   color: white;
   padding-right: 30px;                
}

div#galeriamoja
{
   margin-left: -10px;
   margin-top: 40px;
}
td {font-size: 10px; color: gray; }

img {border: solid 0px black}
table { empty-cells: hidden }
hr {margin-top:20px; margin-bottom: 10px; margin-left: 10px;width:820px; clear: both}
ul#excerpt li {font-size: 17px; padding-top:220px;  opacity: 1; color: white; font-weight: 700; background-color: black; }
span {color: #ED1C24; font-size: 14px;}
div#IE {display: none; width:100%; height: 100%}                                       

div.gmnoprint div {
color: black; 
}
