html, body {
margin : 0;
padding : 0;
}
body {
font-family : "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
text-align : center;
background : url(../images/bg.jpg);
}
#wrapper {
position:relative;
}
.banner {
position:absolute;
left:-160px;
top:15px;
}
div#header {
height : 200px;
width : 880px;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
background : url(../images/thule-header.jpg) no-repeat left top;
background-color: #000;
border : 10px solid #313131;
}
div#header h1 {
font : bold 70px Verdana, Tahoma;
color : #ffffff;
margin : 0;
padding-top : 8px;
padding-left : 180px;
}
div#header h2 {
font : 40px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #ffffff;
margin : 0;
padding-top : 45px;
padding-left : 45px;
}
div#menu {
color : #6e6c6c;
height : 25px;
width : 900px;
color : #fff;
background : #000000;
padding-bottom : 10px;
padding-top : 10px;
text-align:center;
}
div#menu .space {
font : 18px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #005598;
}
div#menu a {
font : 18px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #ffffff;
text-decoration : none;
padding : 5px;
}
div#menu a:hover {
color : #005598;
text-decoration : underline;
}
div#menu .active {
font : 18px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #005598;
padding : 5px;
}

div#container {
text-align : left;
width : 900px;
margin-top: 40px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
background : #222222;
}
div#content {
font : 13px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
text-align : center;
float : left;
width : 571px;
margin-top : 15px;
margin-left : 10px;
margin-bottom : 20px;
line-height : 2;
background : #fff;
}

div#content-textbox {
font : 13px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
text-align : justify;
float : left;
width : 460px;
line-height : 2;
margin-top : 15px;
margin-left : 40px;
}

div#content-textbox h1 {
font : 18px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #005598;
}

div#content-textbox a {
font : 13px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #005598;
text-decoration : none;
padding : 5px;
}
div#content-textbox a:hover {
color : #005598;
text-decoration : underline;
}

div#content-textbox a.head-link {
font : 18px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #005598;
text-decoration : none;
padding : 5px;
}
div#content-textbox a.head-link:hover {
color : #005598;
text-decoration : underline;
}

div#content-textbox .head {
font : 18px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #393939;
text-decoration : none;
padding : 5px;
}

div#content-textbox .title {
font : 18px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #005598;
text-decoration : none;
margin-top : 0px;
}

div#content-box {
font : 13px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
text-align : left;
float : left;
width : 245px;
line-height : 25px;
margin-top : 12px;
margin-left : 20px;
padding-bottom: 8px;
border : 1px solid #cccccc;
}

div#content-box .box-text {
padding-left : 15px;
padding-right : 15px;
padding-top : 2px;
padding-bottom : 15px;
font-size : 13px;
line-height : 20px;
margin-bottom : 0;

}

div#content-box a.linktitle {
font : 18px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #005598;
text-decoration : none;
}
div#content-box a.linktitle:hover {
text-decoration : underline;
}
div#content-box img {
margin : 0;
}
div#button {
border : 1px solid #cccccc;
width : 115px;
margin-left : 20px;
background-color : #f6f6f6;
background : transparent url(images/link.gif) no-repeat scroll 6px 50%;
}
div#button a.linkbutton {
color : #005598;
text-decoration : none;
}
div#button a.linkbutton:hover {
text-decoration : underline;
}
div#button span {
padding-left : 12px;
}

div#element-box {
font : 13px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
text-align : left;
float : left;
width : 203px;
height : 170px;
line-height : 2;
margin-top : 15px;
margin-right : 20px;
padding: 0;
}
div#element-box img {
margin : 0;
}

div#autopresvlake-box a {
font : bold 14px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #005598;
text-decoration : none;
}
div#autopresvlake-box a:hover {
text-decoration : underline;
}
div#autopresvlake-box {
font : 13px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
text-align : left;
float : left;
width : 203px;
line-height : 2;
margin-top : 5px;
margin-right : 20px;
padding: 0;
}
div#autopresvlake-box img {
margin : 0;
}

div#detail-box {
font : 13px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
text-align : left;
float : left;
width : 198px;
height : 132px;
margin-top : 15px;
margin-right : 20px;
padding-left: 3px;
padding-right: 3px;
padding-top: 3px;
border: 1px solid #cccccc;
}
div#detail-box img {
margin : 0;
padding: 0;
}

div#detail-box .imgMargin{
margin-left: -5px;
}

div#detail-box h2 {
font : 12px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #005598;
text-decoration : none;
}

div#element-box .detail-text {
font : 10px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #393939;
text-decoration : none;
}

.main-table {
font : 11px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #000000;
text-decoration : none;
float: left;
margin-right: 1px;
background: #999999;
padding-left:2px;
}
.main-table td, .detail-table td{
height:32px;
border-top: 1px solid #fff;
}
.detail-table {
font : 11px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
color : #393939;
text-decoration : none;
float: left;
margin-right: 1px;
background: #cccccc;
}

div#navigation {
font : 13px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
float : right;
width : 299px;
margin-bottom : 20px;
color : #fff;
}
#sidebar {
float : left;
width : 272px;
margin-top : 15px;
}
.sidebar-box {
float : right;
width : 272px;
background-image : url(../images/sidebar-bg-2.gif);
border-bottom : 4px solid #1d1d1d;
margin-bottom : 10px;
}
.sidebar-box-inside {
background-image : url(../images/sidebar-bg-1.gif);
background-repeat : no-repeat;
width : 242px;
float : right;
padding : 13px 15px;
}
.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active {
color : #fff;
display : block;
background-color : #222222;
border : 1px solid #373737;
padding : 3px 8px 5px 8px;
background-image : url(images/sidebar-link-bg.gif);
background-repeat : repeat-x;
}
.sidebar-box ul li {
margin : 5px 3px 3px 5px;
clear : both;
}
.sidebar-box ul {
list-style-type : none;
clear : both;
margin-left : 0;
padding-left : 0;
margin-top : 0;
padding-top : 0;
}
.sidebar-box ul li a:hover {
color : #fff;
}
.sidebar-box a.sidebar-box-title {
font : 18px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
text-decoration : none;
color : #56adff;
margin-bottom : 10px;
float : left;
}
.sidebar-box a.sidebar-box-title:hover {
text-decoration : underline;
}
div#footer {
clear : both;
width : 100%;
text-align : left;
background : #000000;
color : #ffffff;
}
div#footer p {
font : 14px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, Sans-Serif;
margin : 0;
padding : 5px 10px;
}
div#galerija_1 {
background : #f9f8d0;
width : 465px;
height : 85px;
margin-top : 5px;
border-left : 20px solid #625e25;
border-top : 2px solid #f1efed;
border-bottom : 2px solid #f1efed;
border-right : 2px solid #f1efed;
padding : 5px;
text-align : right;
}
div#galerija_1 a {
border : 1px solid #fff;
}
div#galerija_1 a:hover {
border : 1px solid #000;
}
.spacer {
clear : both;
margin-top : 10px;
}
.designed{
	float: right;
}
.designed a{
	text-decoration: undeline;
	color: #fff;
}
.designed a:hover{
	text-decoration: none;
	color: #fff;
}
.cenovnik_tabela td{
	background:#ccc;
	color:#333;
	font-size:11px;
	text-align:center;
	border-bottom:1px solid #fff;
	padding:3px 1px;
	}
.cenovnik_tabela th{
	background:#999;
	padding:3px 5px;
	color:#000;
	font-size:11px;
	border-bottom:1px solid #fff;
	font-weight:normal;
	}
	

.tabela_podaci td{
	background:#ccc;
	color:#333;
	font-size:11px;
	text-align:center;
	border-bottom:1px solid #fff;
	padding:3px 1px;
	border-left:1px solid #999;
	}
.tabela_podaci th{
	background:#999;
	padding:3px 5px;
	color:#000;
	font-size:11px;
	border-bottom:1px solid #fff;
	font-weight:normal;
	
	}
.link_new {
	border:1px solid #ccc;
	padding:5px 30px;
	}