* {
	margin: 0px;
	padding: 0px;
}
body {
    color:#7D9573;

        	width		: 1024px;
	margin-right	: auto;
	margin-left	: auto;
   	background-color: #1E1F16;  
}


#bodyforie {
overflow: hidden;
}

#header {
/* background-color: black;  */


}
#header img{
   float:left;
   display:block;
   border:0;
}
#menu {
    height :45px;
	width: 674px;
    float:left;
	background-color: red;
    background-image:url('/static/menu.png');
}
#menu ul {
/*	border-right: 1px solid #000;
	border-left: 1px solid #000;
*/ }

#menu li {
	float:  left; 
	display: block-inline;

	
	list-style: none;
	position: relative;
	height:	45px;
	z-index:10;
}

#menu a {
	text-decoration: none;
	font-family  	:tahoma,arial;
	font-size	: 12px;
	color: #ff2525;
	display: block;
	padding: 14px 5px; 
text-shadow: #2D2512 2px 2px 1px;
    color:white;    
font-weight:bold;
}
/*submenu*/
#menu  li ul {
	display: none;
	position: absolute;
	left: -1px;
   top:47px;
	margin: 0;
	background-color:#B08D44;
	background-color:rgba(176,141,68,0.5);
   	background-color:#B08D44;
    opacity:0.8; 
    filter:alpha(opacity=80);
	border: 1px solid #D4B22E;
	border-right-width: 2px;
}

#menu  li ul li:first-child {
	border-left: none;
}

#menu  li ul li {
	border-left: none;
	border-right: none;
    margin:0px 5px;
    color:white;
    width:100%
	border-bottom: 1px solid #000;
    text-shadow: #2D2512 2px 2px 1px;
}
#menu  li:hover ul, #menu  li ul:hover {
	display:block;
}/*submenu end*/

/*koniec z sden*/

#menu a:focus, #menu a:hover, #menu a:active {

}
#rest {
background-color: red;
    width		: 955px; 
	margin-right: 14px;
	margin-left	: 49px;
    background-color: #11110C;  
    min-height:400px;
    padding-bottom:-1000px;   
    overflow: hidden;
}
#sidebar {
    float:right;
    height:100%;
    min-height:500px;
    width: 300px;
    margin-right:5px;

    background-color:     #0B0B07;
    padding-bottom:1000px;    margin-bottom:-1000px;
}
#content  {
    display:inline;
    float:left;
    color:#7D9573;
	font-family	: arial;
	text-align	: justify ;
	font-size 	: 1.05em;
    width :650px;

    min-height:400px;
   background-color: #11110C; 
 /* margin-left: auto;
  margin-right: auto;
*/
}
#content div{
    margin :0.5em;
}

p { 
text-indent:	3em; 
}

div.newsItem *{
	margin-left:20px;
}   
div.newshead{
    background-image:url('/static/newshead.png');
    height:40px;
    width:624px;
}
div.newshead h4 {
	font-weight	:bold;
    font-size:15px;

    float: left;
    height:20px;
    display:inline;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left:30px;
}
div.newshead h5 {	
	font-style	:italic;
    float: right;
    display:inline;
    height:20px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right:20px;
}
div.sponsors {
background-color: transparent;
}
div.sponsors_side  {
   float: left;
  text-align: center;

}
div.imgside img
{
  display: inline;
  margin: 33px;
  border: 0px solid #000;

}
div.imgside a:hover img {border: 1px solid #0000ff;}

#sponsorsimg{
 margin-left:83px ;
  margin-right: auto;
    width:125px;
}

div.img
{
  margin: 2px;
/*
  height: auto;
  width: auto;
  
  */
    float: left;
  text-align: center;
}	
div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid #0000ff;}

div.desc
{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}
/* gallery */
div.gallery-photo {
display:inline;
}
div.gallery-photo a {
    border:0px;
}
div.gallery-photo a img {
    border:0px; 
}

a:visited {
color:#907826;
}
a {
    color:#D4B22E;
}
