* {
 margin: 0px;
 padding: 0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}

body {
 background: #222 url(grafika/header.jpg) repeat-x;
 font-family: Verdana, Arial, sans-serif;
 font-size: 16px;
 color: #fff;}

a img { 
 border: 0px; }

a { 
 text-decoration: none;}

#container { 
 width: 780px;}

#header {
 width: 780px;
 float: left;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #333;
 padding-bottom: 10px;
 margin-bottom: 10px;
}
 
#logo {
 float: left;
 width: 200px;
}

#logo h1 {
	margin-left: 10px;
	font-size: 36px;
	letter-spacing: -0.1em;
	margin-top: 30px;
	margin-bottom: 0px;
}
#container #content .bold a {
	font-size: 16px;
	font-weight: bold;
}

 
.pink {
 color: #D01A71; 
 font-size: 24px;
}
 
#banner {
 float: right;
 margin-top: 30px;
 margin-right: 10px;
 text-align: left;
 width: 530px;
}

#navlist { 
 float: left;
 width: 150px; 
 margin-top: 35px;}
 
#navlist ul {
 list-style: none;}

#navlist li a{
 display: block;
 height: 25px;
 width: 140px; 
 margin-bottom: 5px;
 background: inherit;
 border-right: 4px solid #444;
 color: #999;
 text-transform: lowercase;
 font-size: 0.9em;}
 
#navlist li a:hover {
 color: #f4f4f4;
 background: #333;
 border-right: 4px solid #D01A71;}
 
#navlist li .active {
 color: #999;
 background: #333;
 border-right: 4px solid #444;}
 
#content {
 float: left;
 width: 406px;
 margin-top: 35px;
 margin-left: 5px;
 margin-right: 5px;}

#left {
 float: left;
 width: 198px;
 margin-top: 35px;
 margin-left: 5px; 
 border-left: 1px solid #444;}
 
.box{
 padding-bottom: 10px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #444;
 text-align: left;
 padding-top: 3px;
 padding-right: 3px;
 padding-left: 3px;}
 
p{
 padding: 5px;
 color: #F4F4F4;
 text-align: left;
 text-indent: 5px;
margin-left: 5px;
}
.reklama {
 margin: 5px;
 float: left;
}

.big{
	width: 400px;
	margin-right: 3px;
	margin-left: 3px;
	background-color: #333;
	margin-bottom: 10px;
}
 
h2 {
 text-align: right;
 font-size: 12px;
 font-weight: bold;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #444;
 padding-right: 15px;
 padding-bottom: 0px;
 margin-right: 3px;
 margin-left: 3px;
 color: #999;}

#footer {
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #333;
 padding-top: 5px;
 padding-bottom: 5px;
 width: 765px;
 float: left;
 margin: 10px;
}
	
#footer p { 
 color: #666;}
 
a { 
 color:#D01A71;}

a:hover { 
 color: #D01A71; 
 text-decoration: underline;}
 
table {
 padding: 3px;}

.line{
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #444;
}

.vise {
 font-size: 9px;
 text-align: right;
 margin: 1px;
}
#content2 {

 float: left;
 width: 594px;
 margin-top: 35px;
 margin-left: 5px;
 margin-right: 5px;
}
.big2 {

 width: 588px;
 margin-right: 3px;
 margin-left: 3px;
 background-color: #333;
 margin-bottom: 10px;
}
.box2 {

 padding-bottom: 10px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #444;
 text-align: left;
 padding-top: 3px;
 padding-right: 1px;
 padding-left: 1px;
}
button {
	width: 400px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	color: #999;
	padding-left: 3px;
	margin: 0px;
}
#container .veze {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444;
	padding-bottom: 5px;
}
#container #header #logo .podnaslov {
	font-size: 9px;
	font-weight: normal;
	letter-spacing: 0em;
	word-spacing: 0em;
}
#container #content .big q {
	font-family: "Courier New", Courier, monospace;
}
#container #header #logo a {
	color: #FFFFFF;
}
##container #header #logo a:hover {
	text-decoration: none;
}