/*

	sNews 1.6 Minimal Template
	
*/

* {
	margin: 0;
	padding: 0;
}
body { 	font-family: Verdana, Arial; font-size: 12px; background: #DADADA; color: #111; line-height: 17px; }
a{
	text-decoration: none;
	color: #111;
}

a:hover{
	text-decoration: none;
	color: #587391;
}

a img{
	border: 0;
}

h4 { color: #444; background: inherit; padding: 5px 0; }
h1 { font-weight: 100;
letter-spacing: -1px;
font-size: 19px;
border-bottom: 1px solid #ccc;
margin: 20px 0 20px 0; 
padding: 0 0 3px;
text-align:center; }
h2 { font-weight: 100;
letter-spacing: -1px;
font-size: 19px;
border-bottom: 1px solid #ccc;
margin: 0 0 10px; padding: 0 0 3px; }
h3 {
font-weight:600;
letter-spacing: -1px;
font-size: 15px;
border-bottom: 1px solid #ccc;
margin: 0 0 10px; padding: 0 0 3px;
}
ul {  padding: 5px 0 20px 0; margin: 0;}
li { list-style-type: none; }
p { margin: 5px 0 10px 0; }
img { border: none; }

#wrap {
margin: 20px auto;
width: 1000px;
}

#right_ads {
	width: 160px; /* change this but be sure to update #main-wrappers width */
	height: 600px;
	position:relative;
	top: 0;
	left: 1100px;

	/* you can change these top/right values, or add left/right margins*/
	border: 1px solid #000;
	

}

#top {
background: #DADADA url(images/top.jpg) no-repeat;
padding: 10px 0;
}

#header {
background: #DADADA url(images/header.jpg) no-repeat;
height: 110px;
}

#header h1 { 
font-size: 24px;
padding: 15px 0 0 30px;
color: #fff;
letter-spacing: -2px;
}
#header h1 a { 
text-decoration: none;
font-weight: 600;
letter-spacing: -2px;
color: #fff;
}
#header h1 a:hover {
color: #111;
}

#header h2 {
font-size: 14px;
color: #eee;
padding: 0 0 0 32px;
font-weight: 100;
border: none;
}

#headerbottom {
background: #DADADA url(images/headerbottom.jpg) no-repeat;
height: 40px;
line-height: 40px;
}

#menu {
float: right;
padding: 0 20px 0 0;
}

#menu li {
float: left;
display: inline;
list-style-type: none;
}

#menu li a {
background: #77BAFE;
float: left;
display: inline;
list-style-type: none;
text-align: center;
color: #fff;
height: 30px;
line-height: 30px;
padding: 0 10px;
margin: 0 10px;
border-bottom: 1px solid #0F88FF;
}

#menu li a:hover {
background: #59A5EF;
color: #fff;
text-decoration: none;
}

#login { text-align: right; padding-right: 10px; }

#content {
background: #DADADA url(images/content.jpg) repeat-y;
padding: 0 20px 0 10px;
}

#left { padding: 30px 20px; line-height: 17px; float: left; width: 180px; }
#left ul { padding: 10px; margin-bottom: 15px; }
#left ul li {

}
#left ul li a { 
display: inline-block;
padding: 2px 0 2px 20px;
text-decoration : none;
border-bottom: 1px dotted #aaa;
background: url(images/puscica.jpg) no-repeat center left;
font-family: Verdana, Arial; 
font-size: 12px;
}
#left ul li a:hover { }

.ad1 {
float: left;
padding-bottom: 20px;
}
.ad2 { 
float: right;
padding-bottom: 20px;
}

#right { 
padding: 10px 0 15px 0;
float: right; 
width: 730px;
text-align: justify
}
#right h2 { padding: 20px 0 3px 0;}
#right h2 a { color: #587391; }
#right h2 a:hover { color: #aaa; }

.slikaverzi {
padding: 0px 0 0 20px;
}
	
#footer { 
background: #DADADA url(images/footer.jpg) no-repeat; 
font-size: 11px; 
color: #fff; 
height: 90px;
padding: 0 50px 0 50px;
text-align: center;
}
#footer a { color: #eee; text-decoration: none; }
#footer a:hover { border-bottom: 1px dotted #eee; }

#bottom {
background: #DADADA url(images/bottom.jpg) no-repeat;
padding: 10px 0;
}

.search{text-align:left; margin:0;padding:0 0 0 30px;}
input{vertical-align:middle;padding:2px;}
input.searchfield{width:150px;border:2px solid #8398AF;font-size:11px;padding:6px;}
input.searchbutton{border:0;color:#fff;font-weight:700;font-size:11px;padding:6px;background: #587391;}

.vrstica { border-top: 1px dotted #bbb; border-bottom: 1px dotted #bbb; color: #999; background: #f7f7f7 url(images/puscica.jpg) no-repeat center left; padding: 5px 5px 5px 20px; margin: 5px 0 30px 0; } 

input.uporabnik { border:2px solid #8398AF;font-size:11px;padding:6px; width: 140px; }

.userpanel {
margin-right: 15px;
text-align: right;
font-size:11px;
color: #000000;
}

.textarea {
border: 1px solid #444;
margin: 2px;
}

.error {
font-size:10px;
color:#FF2D2D;
}
#redirect {
text-align: center;
position: absolute;
left: 50%;
top: 40%;
width: 500px;
height: 80px;
background-color:#75BAFF;
margin-left:-250px;
border: solid 1px #FFFFFF;
padding: 10px;
}
.ads1 { 
border-top: 1px solid #bbb; 
border-bottom: 1px solid #bbb; 
color: #999; 
background: #f7f7f7; 
padding: 5px 5px 5px 20px; 
margin: 5px 0 30px 0;
text-align: center;
} 
.little {
font-size: 10px
}

