/*  CSS Document */

/*
elementi
border-bottom:1px solid #a93500;*/


/* --- default --- */
* { margin:0; padding:0; }

body { 
font-family:Georgia,Helvetica,Arial,Verdana,sans-serif;
font-size:62.5%;
color:#555555;
background:#958578;
width:100%;
margin:0;}

p {
font-weight:normal;
font-size:1.2em;
line-height:1.4em;
margin:0;
padding:1px 0 10px 1px;}

a {
color:#000000;
text-decoration:none;
padding:0;}

a:visited {
color:#000000;}

a:hover {
color:#404040;
border-bottom:1px solid #a93500;}

a img {border:none;}

h1,h2,h3 {
margin:0;
font-weight:normal;}

h1 {
font-size:2.4em;
line-height:1.6em;
padding:0 15px 5px 0;}

h2 {
font-size:2.0em;
line-height:1.6em;
padding:0;
margin:0;}

h3 {
font-size:1.4em;
line-height:1.6em;
padding:0 0 10px 0;}
h4 {
font-size:1.2em;
line-height:1.6em;}
h4 span{
color:#a93500;}


#content p {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
line-height:1.4em;}

ul {
	list-style:none;}
	
/* --- struktura ---*/
#container{ 
width:100%;}

#top{
width:100%;
height:330px;
background:#ffb358 url("../images/dot_header.jpg") no-repeat top left; }
	#header{
	height:60px;
	padding-left:80px;
	background:  url("../images/dot_top2.jpg") no-repeat top right;}
	
	#content{
	width:100%;
	vertical-align:bottom;
	margin-bottom:0;}

#work{
width:100%;
height:200px;
background:#ffffff;}

#work p{
padding-left:40px;
/*display:inline;*/}

p.work_detail{
width:200px;
float:left;
padding-top:2px;}


#footer {
width:100%;
clear:both;
padding:10px 0 0 0;}

#work{
clear:both;}
/* --- in content i footer --- */
#content .left{
margin-top:150px;}

.news{
font-family: Verdana, Arial, Helvetica, sans-serif;}

.date{
font-size:11px;
color:#555;}
.red{
color:#840404;}

/* --- in content i footer --- */
.left,.right {
float:left;
padding:15px 0 0 30px;
display:inline;}

.left {
width:310px;
margin:0 15px 0 15px;}

.right {
width:400px;
margin:0 0 0 15px;}

/* --- logo ---*/
#logo,#menu {
padding:0;
float:left;}

#menu a {
font:normal normal 1.2em/1.4em Georgia,Helvetica,Arial,Verdana,sans-serif;
color:#999999;}

#menu li {
list-style-type:none;
padding:0;
margin:0 0 3px 0;}

#menu a:hover,#menu a.selected {
color:#000000;
border-bottom:1px solid #404040;}

.img_logo {
width:129px;
height:24px;
border:0;}

.logoFade {
display:block;
width:100%;
-moz-opacity:0.25;
opacity:0.25;
filter:alpha(opacity=25);}
/* --- content --- */
.content {
min-height:260px;
padding:0;}

.content ul li {
padding-bottom:1em;}

.content h2 {
padding:2px 0 0 0;}

.content .left img {
margin:15px 0 15px 0;}

/* --- footer --- */ 
#footer .right, #footer .left {}

#footer p {
font-size:1.1em;
line-height:1.6em;
color:#ffffff;}

#footer a {
color:#e2e2e2;}

/* --- copy --- */

#copy{ 
clear:both;
font-size:0.7em;
padding-left:45px;}