* {margin:0;padding:0}
html, body {height:100%}
body {background:#161616;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1.125em;color:#616161}
img {
	border:0;
	vertical-align:top;
	text-align:left;
	float: left;
	margin-right: 20px;
	padding-bottom: 5px;
}
object {vertical-align:top;outline:none}
ul, ol {list-style:none}
.fleft {
	float:none
}
.fright {float:right}
.clear {clear:both}
.col-1, .col-2, .col-3 {float:left}
.alignright {text-align:right}
.aligncenter {text-align:center}
.wrapper {width:100%;overflow:hidden}
.container {width:100%}
/* GLOBAL */
#main {
	width:1000px;
	margin:0 auto;
	font-size:.75em;
	background-image: url(images/main-bg-final.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#header {
	height:420px;
}
#footer {height:83px;font-family:Tahoma, Geneva, sans-serif}
/* tailings */
.tail-top {
	background-color: #fff;
	background-image: url(images/tail-top-final.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.tail-bottom {background:url(images/tail-bottom.gif) left bottom repeat-x}
/* forms parameters */
input, select, textarea {font-family:Arial, Helvetica, sans-serif; font-size:1em;vertical-align:middle;font-weight:normal}
/* other */
.img-indent {margin:0 20px 0 0;float:left}
.img-box {width:100%;overflow:hidden;padding-bottom:20px}
.img-box img {float:left;margin:0 20px 0 0}
.extra-wrap {overflow:hidden}
p {margin-bottom:18px}
.p1 {margin-bottom:9px}
.p2 {margin-bottom:18px}
.p3 {margin-bottom:27px}
/* txt, links, lines, titles */
a {color:#c72d00;outline:none}
a:hover{
	text-decoration:none;
}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#c72d00;font-size:28px;line-height:1.2em;font-weight:normal;margin-bottom:20px;letter-spacing:-1px}
h3 {font-size:1.1em;line-height:1.2em}
h4 {font-size:1em;margin-bottom:6px}
h4 a {color:#616161;text-decoration:none}
h4 a:hover {color:#c72d00;text-decoration:underline}
.link1 {display:block;float:right;background:url(images/link1-bg.gif) left top repeat-x;color:#c72201;text-decoration:none;position:relative}
.link1:hover {text-decoration:none}
.link1 em {display:block;background:url(images/link1-left.gif) no-repeat left top;float:left}
.link1 b {display:block;background:url(images/link1-right.gif) no-repeat right top;padding:5px 20px 5px 20px;font-style:normal;float:left}
.link1 b span {position:absolute;left:19px;top:4px;color:#fff;cursor:pointer}
.address {float:left}
.address dt {margin-bottom:16px}
.address dd {clear:both;text-align:right}
.address dd span {float:left;padding-right:25px}
/* header */
#header .row-1 {
	height:43px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 49px;
}
#header .row-1 .top-nav {float:right;padding:12px 34px 0 0}
#header .row-1 .top-nav li {display:inline;float:left}
#header .row-2 {height:308px}
#header .row-2 .indent {padding:54px 0 0 36px}
#header .row-3 {padding-left:14px}
.site-nav {background:url(images/divider.gif) no-repeat left top;width:100%;overflow:hidden}
.site-nav li {display:inline}
.site-nav li a {display:block;float:left;background:url(images/divider.gif) no-repeat right top;height:59px;line-height:59px;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;padding:0 35px}
.site-nav li a:hover {color:#c72d00}
/* content */
#content {padding:42px 35px 50px 49px}
#content .col-1 {width:556px;margin-right:60px}
#content .col-2 {width:290px}
#content .section {padding-bottom:38px}
#content .inner_copy {border:0;color:#f00;float:right;width:28%!important;margin:-123px auto 0;overflow:hidden;line-height:0;padding:0;font-size:12px}
.img-list li {width:100%;overflow:hidden;padding-bottom:2px}
.img-list li.last {padding-bottom:0}
.img-list li img {float:left;margin-right:20px}
.team-list {margin-bottom:-20px}
.team-list li {width:100%;overflow:hidden;padding-bottom:20px}
.team-list li.last {padding-bottom:0}
.team-list li img {float:left;margin-right:20px}
.articles-list {margin-bottom:-20px}
.articles-list li {width:100%;overflow:hidden;padding-bottom:20px}
.articles-list li.last {padding-bottom:0}
.articles-list li img {float:left;margin-right:19px}
.articles-list li p {margin-bottom:6px}
dl dt {font-weight:bold;margin-bottom:6px}
dl dd {margin-bottom:18px}
.list1 {padding-bottom:18px}
.list1 li {background:url(images/arrow1.gif) no-repeat left 6px;padding:0 0 0 9px;position:relative}
.bullets {
	list-style-position: inside;
	list-style-type: disc;
	text-indent: 10px;
}

/* footer */
#footer .indent {
	color:#fff;
	padding-top: 25px;
	padding-right: 45px;
	padding-bottom: 0;
	padding-left: 49px;
}
#footer img {position:relative;top:-3px}
/* forms */
#search-form {float:left;padding:16px 0 0 50px}
#search-form fieldset {border:none;color:#fff;text-transform:uppercase;font-size:.91em}
#search-form input.text {width:144px;background:url(images/input-bg.gif) left top repeat-x #fff;border:1px solid #c85504;text-transform:none;padding:1px 0 1px 3px}
#poll-form fieldset {border:none}
#poll-form label {display:block;vertical-align:top;width:100%;overflow:hidden;padding-bottom:10px}
#poll-form input.radio {width:14px;height:14px;margin-right:5px}
#contacts-form {clear:right;width:100%;overflow:hidden;width:900px}
#contacts-form fieldset {border:none;float:left}
#contacts-form .field {clear:both}
#contacts-form label {float:left;width:97px;line-height:18px;padding-bottom:6px;font-weight:bold}
#contacts-form input {width:190px;padding:1px 0 1px 3px;background:url(images/input-bg1.gif) left top repeat-x #fff;border:1px solid #929292;color:#616161;float:left}
#contacts-form textarea {width:795px;height:130px;padding:1px 0 1px 3px;background:url(images/textarea-bg.gif) left top repeat-x #fff;border:1px solid #929292;color:#616161;margin-bottom:16px;overflow:auto;float:left}
.class2 A:link {text-decoration: none; color:#FFFFFF}
.class2 A:visited {text-decoration: none; color:#FFFFFF}
.class2 A:active {text-decoration: none; color:#FFFFFF}
.class2 A:hover {
	text-decoration: underline;
	color: #FFFFFF;
}.tail-top .tail-bottom #main #header .row-1 #search-form fieldset {
	text-transform: none;
	font-size: 0.91em;
}
.tail-top .tail-bottom #main #content .wrapper .col-1 .section ul {
	list-style-type: circle;
	list-style-position: inside;
}
.tail-top .tail-bottom #main #content .wrapper .col-2 .section img2 {
	text-align: left;
	vertical-align: top;
	margin-right: 5px;
	padding-bottom: 5px;
}

img2 {
	border:0;
	vertical-align:top;
	text-align:left;
	float: left;
	margin-right: 10px;
	padding-bottom: 5px;
}
.slika {
	margin-right: 5px;
	padding-bottom: 5px;
}
.tail-top .tail-bottom #main #content .wrapper .col-1 .section ul2 {
	list-style-position: inside;
	list-style-type: disc;
}
.bulletsNumber {
	list-style-position: inside;
	list-style-type: decimal;
	text-indent: 10px;
}
/* Copy and paste these css styles into your existing style sheet - or call this style sheet separately */

/* Styles to attribute to the text of your form */
.fieldtext {
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
}

/* 
Note:  If you need to have multiple colored texts, or different attributes within the same form,
just duplicate the above and call it "fieldtext2" or whatever.  Then you can apply that style to
additional text if you wish 
*/

/* This is the style for the main form fields */
.field1 {
	background: #FBFBFB;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	width: 300px;
	border: 1px solid #CCCCCC;
}

/* In case you have fields that need to be a different width, colors, etc ... you can change those here.*/
.field2 {
	background: #FBFBFB;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	width: 150px;
	border: 1px solid #CCCCCC;
}

/* If you want a border on the table that holds the form */
.formborder {
	border: 0 px solid #CCCCCC;
}