body {
        margin: 0px;
        padding: 0px;
        background: #1f1f1f url(images/bg_main.png) center top no-repeat;
        font: normal 11px/17px Verdana, Tahoma, Arial;
}

* {
        margin: 0;
        padding: 0;
}

img {
        border: 0px;
}

h1 {
        color: #ffffff;
        font: 24px/36px Helvetica, Tahoma, Arial;
        font-weight: normal;
        text-align: center;
        letter-spacing: 1px;
        padding: 50px 0px;
}

#container {
        width: 600px;
        margin: 40px auto;
        background: transparent url(images/bg_container.png);
        padding: 10px 0px;
}

#header {
        margin: 0px 10px;
        width: 580px;
        height: 98px;
        background: #f5f5f5 url(images/header.png) no-repeat;
}

#nav {
        width: 580px;
        height: 30px;
        margin: 0px 10px;
        padding: 0px 0px 10px 0px;
}

#nav ul {
        margin: 10px 30px;
        padding: 0px;
}

#nav li {
        margin: 0px;
        padding: 0px;
        list-style: none;
        font: normal 12px/30px Verdana, Tahoma, Arial;
        color: #ffffff;
}

#nav li a {
        color: #ededed;
        text-transform: uppercase;
        text-decoration: none;
        display: block;
        float: left;
        padding: 0px 11px 7px 5px;
        margin: 0px 10px;
        letter-spacing: 1px;
}

#nav li a:hover {
        color: #ffffff;
        background: transparent url(images/bg_hover.png) bottom right no-repeat;
        text-transform: uppercase;
        text-decoration: none;
}

#content {
        margin: 0px 10px;
        padding: 15px;
        width: 550px;
        text-align: justify;
        font: 11px/20px Verdana,Tahoma, Arial;
        color: #5d5d5d;
        background: #f5f5f5 url(images/bg_content.png) no-repeat;
        min-height: 150px;
}

#content p {
        margin-bottom: 10px;
}

#content h1 {
        color: #5d5d5d;
        font: 22px/30px Helvetica, Tahoma, Arial;
        font-weight: normal;
        text-align: left;
        letter-spacing: 1px;
        padding: 0px 0px 5px 0px;
}

#content h2 {
        color: #5d5d5d;
        font: 16px/30px Helvetica, Tahoma, Arial;
        font-weight: normal;
        text-align: left;
        letter-spacing: 0px;
        padding: 0px 0px 5px 0px;
}

#content h3 {
        color: #5d5d5d;
        font: 13px/26px Helvetica, Tahoma, Arial;
        font-weight: normal;
        text-align: center;
        letter-spacing: 0px;
        padding: 5px 0px;
        margin: 0px 0px 10px 0px;
        background: transparent url(images/bg_li.png);
}

#content a {
        color: #141414;
        text-decoration: none;
}

#content a:hover {
        color: #c34f00;
}

#content .img-ania {
        background-color: #f5f5f5;
        border: 1px solid;
        border-color: #dbdbdb;
        margin: 0px 10px 0px 0px;
        padding: 5px;
}

#content ul, ol {
	margin: 10px 0px;
}

#content li {
	padding: 2px 5px 4px 0px;
	border-bottom: 1px solid #cdcdcd;
	margin: 3px 0px 3px 0px;
	list-style: circle;
	}
        
#content li.met {
	padding: 10px;
	margin: 0px 0px 15px 0px;
	list-style: none;
        border: 0px;
        font: 12px/20px Helvetica, Tahoma, Arial;
        background: transparent url(images/bg_li.png);
        text-align: center;
	}
      
#content .gallery {
	margin: 5px 13px;
	padding: 10px 5px;
	background-color: #f5f5f5;
        font: 12px/20px Helvetica, Tahoma, Arial;
	border: 1px #d7d7d7 solid;
        text-align: center;
        width: 235px;
        height: 90px;
        display: block;
        float: left;
}

#content .gallery-img {
	border: 1px #5d5d5d solid;
        margin: 0px 0px 2px 0px;
}

#content .gallery-mini {
	margin: 7px;
	padding: 5px;
	background-color: #f5f5f5;
	border: 1px #d7d7d7 solid;
}

