/*
	project: Oprema A.L.T.
	author: Vemax
	content management: NovaCMS
*/

*{margin:0;padding:0;}:focus,:active {outline:0}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}a img{border:0} 
body { font: .7em Arial, Sans-Serif; background: #000 url(../images/bg.gif) repeat-y center; color: #CCAF6B; }
a { text-decoration: none; color: #CCAF6B; cursor: pointer; }
p  { line-height: 1.6em; }
h2 { font: normal 1.6em Georgia, "Times New Roman", Arial, Sans-Serif; margin: 0 40px 10px 0; color: #652B2A; border-bottom: 1px solid #A78D5C; padding: 0 0 3px; }
h3 { font-weight: bold; font-size: 1.2em; text-transform: uppercase; margin: 0 0 15px; }
hr { height: 0; width: 0; background: none; border: none; clear:both; }
#content { margin: 0 auto; height: 600px; width: 960px; background: url(../images/header.jpg) no-repeat top right; }
#header { margin: 0 0 30px; height: 81px; padding: 18px 20px 0 0px; }
#logo { float: left; }
#newsletter { float: right; margin: 0 0 22px; height:30px; }

input.text { border: 2px solid #000; background: #fff; padding: 4px; width: 150px; }
input.submit { font-weight: bold; background: none; border: 0; color: #CCAF6B; }

.horizontal_menu{ float: right; clear: right; width: 500px; }
	.horizontal_menu li { display: inline; font-size: 1.3em; font-weight: bold; }
	.horizontal_menu li a { float: left; background: url(../images/bullet.gif) no-repeat right center; margin: 0 0 0 20px; color: #EDEDED; padding: 0 20px 0 0; }
	.horizontal_menu li a:hover { color: #fff; }
	.horizontal_menu li.last a { background: transparent; }

	#menu { float: left; position: absolute; width: 265px; padding: 6px 0 0; }
	.item { height: 92px; clear: both; }
		.menulink { float: left; margin: 25px 0 0; width: 90px; padding: 10px 8px; background: url(../images/item.gif) repeat-y; color: #EABBBB; font-weight: bold; font-size: 1.24em; }
		.menulink:hover { color: #fff; }
		.menuimg { float: right; border: 2px solid #000; }
		.menuimg.odd { margin-right: 30px; }
	
#pitch { background: #c5ab78 url(../images/pitchbg.gif) no-repeat bottom; width: 780px; margin: 0 20px 50px 0; float: right; color: #3E2F12; font-size:1.2em; padding: 0 0 7px; min-height: 471px; height: auto !important; height: 471px; }
	#pitch a { color: #652B2A; }
	#pitch p { margin: 0 0 20px; }
	.newsimg { float: left; margin: 0 15px 5px 0; border: 3px solid #D3BB8D; }
	
	#pagination { margin: 0 0 10px; }
	.paginator { background: #B09561; padding: 2px 5px; margin: 0 1px 0 0; font-size: .9em; font-weight: bold; }
	.paginator.current { background: #977E4E; }
	
.proizvodi-naslov {font-weight: bold; font-size: 1.0em; text-transform: uppercase; margin: 0 0 15px;}
.proizvodni-slika img:hover {border: 1px solid #fff;; margin:1px 0 7px 1px; padding-top: 1px; padding-left:1px;}

#pitchcontent { padding: 20px 0 30px 130px; }
	#pitchcontent { padding-left: 130px !important; padding-left: 150px; }
	#pdf_download { float: right; position: relative; margin: -41px 12px 0 0; }
	
	.pic { float: left; margin: 0 15px 0 0; }
	
.image {float:left; margin: 5px 8px 10px 0; height: 207px; width: 141px; background: #D1B887; padding: 2px 2px; text-align:center; font-size: .8em; }
	.image img { border: 3px solid #D3BB8D; text-align:left;}
	.image strong { color: #572220; }
.highslide-credits {display:none;}

.smallimage { width: 90px; height: 90px; float:left; margin: 0px 10px 10px 0; background: #c5ab78; padding: 2px 2px; text-align:center; font-size: .8em; }

#virtual { position: absolute; margin: -27px 0 0 886px; }
#footer { clear: both; text-align: center; padding: 15px 0; background: url(../images/footer.gif) no-repeat; width: 450px; margin: 0 auto; }
	#footer a { font-weight: bold; }