body {
background: #e8dd9f url(images/bg.png) repeat-x;
margin: 0;
padding: 0 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #43472a;
line-height: 18px;
}


#header {
width:915px;
float:left;
height:280px;
}

.center {
width:964px;
margin: 0 auto;
}


#linkovi
{float:left;
width:902px;
height:45px;}

#logo
{float:left;
background: url(images/logo.png) no-repeat;
width:346px;
margin-top:90px;
height:118px;}

#slika
{float:left;
margin-top:20px;
margin-left:35px;
background: url(images/header.png) no-repeat;
width:526px;
height:247px;}

#linkovi
{float:left;
width:903px;}

#link1
{width:137px;
height:45px;
background: url(images/link1.png) no-repeat;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }



#link1 a
{width:137px;
padding-top:15px;
height:30px;
background: url(images/link1.png) no-repeat;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#link1 a:hover
{width:137px;
padding-top:15px;
height:30px;
background: url(images/link1a.png) no-repeat;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }

#link2
{width:116px;
background: url(images/link2.png) no-repeat;
height:45px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#link2 a
{width:116px;
background: url(images/link2.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }

#link2 a:hover
{width:116px;
background: url(images/link2a.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#link3
{width:136px;
background: url(images/link3.png) no-repeat;
height:45px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#link3 a
{width:136px;
background: url(images/link3.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#link3 a:hover
{width:136px;
background: url(images/link3a.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }

#link4
{width:129px;
background: url(images/link4.png) no-repeat;
height:45px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }

#link4 a
{width:129px;
background: url(images/link4.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#link4 a:hover
{width:129px;
background: url(images/link4a.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }

#link5
{width:112px;
background: url(images/link5.png) no-repeat;
height:45px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#link5 a
{width:112px;
background: url(images/link5.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }

#link5 a:hover
{width:112px;
background: url(images/link5a.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#link6 a
{width:130px;
background: url(images/link6.png) no-repeat;
height:45px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#link6 a
{width:130px;
background: url(images/link6.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }

#link6 a:hover
{width:130px;
background: url(images/link6a.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }

#link7 a
{width:140px;
background: url(images/link7.png) no-repeat;
height:45px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }

#link7 a
{width:140px;
background: url(images/link7.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#link7 a:hover
{width:140px;
background: url(images/link7a.png) no-repeat;
padding-top:15px;
height:30px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:13px;
font-weight:bold;
float:left; }


#main_cont
{
float:left;
margin-top:40px;
}

h1
{font-size:14px;
font-weight:bold;
color:#d02d21;}

#footer
{
background: #b03e25 url(images/foot.png) repeat-x;
height:92px;
color:#fcbe99;
clear:both;
}

h2
{color:#9a8d3d;
font-size:15px;
float:left;
margin-top:0px;
margin-bottom:3px;}

.linkovi22
{float:left;
width:550px;
margin-top:10px;
margin-bottom:10px;}


.linkovi22 a
{background: #c0ca72;
border:1px solid #8d9743;
margin-right:5px;
color:#fff;
float:left;
text-decoration:none;
font-weight:bold;
padding:5px;}

.linkovi22 a:hover
{background: #e24632;
font-weight:bold;
border:1px solid #ac2f1e;
color:#fff;float:left;
text-decoration:none;
padding:5px;}

.linkovi22 span
{background: #608b5b;
font-weight:bold;
margin-right:5px;
border:1px solid #36502b;
color:#fff;float:left;
text-decoration:none;
padding:5px;}

.crta
{background: url(images/crta.png) no-repeat;
height:2px;
width:535px;
clear:both;}

.crta2
{background: url(images/right-c.png) no-repeat;
height:2px;
width:230px;
margin-bottom:10px;
clear:both;}

#main-text p a
{color:#be1d13;
text-decoration:none;}

#main-text p a:hover
{color:#e65046;
text-decoration:none;}

.prvi
{margin-top:30px;}

#rightdiv
{float:left;
width:283px;
text-align:left;}

#right-top
{float:left;
background: url(images/right-t.png) no-repeat;
width:283px;
height:21px;
text-align:left;}

#right-b
{float:left;
background: url(images/right-b.png) no-repeat;
width:283px;
height:21px;
text-align:left;}

#main-text
{float:left;
margin-left:5px;
min-height:374px;
padding-bottom:10px;
width:618px;}

.slikica img
{float:left;
margin-bottom:10px;
margin-right:10px;
border:3px solid #bbaf67;}

.kont
{float:left:;
margin-top:15px;}

.kont a
{float:left:;
color:#be1d13;
text-decoration:none;}

.kont a:hover
{float:left:;
color:#e8483e; }

.odvojeno
{margin-top:5px;
margin-bottom:5px;}

#main-text p
{
width:550px;}

.right-top
{background: url(images/right-t.png) no-repeat;
height:21px;
width:283px;
float:left;}

#right
{float:left;
background: url(images/right.png) repeat-y;
width:270px;
font-size:11px;
padding-left:20px;
text-align:left;}

#footer a
{text-decoration:none;
color:#fff;}

#footer a:hover
{border-bottom:1px solid #fff;
color:#fff;}

#footer
{
color:#fff;}

.copy
{float:left;
margin-top:20px;}

.virtus
{float:left;
margin-left:340px;
margin-top:20px;}


.kontakt_forma
{width:550px;
margin-top:10px;
float:left;}

.kontakt_forma label
{width:135px;
float:left;
}

.kontakt_forma span input
{border:1px solid #cacaca;
font-family:Arial, Helvetica, sans-serif;padding:2px;
font-size:12px;
background:#fff;
width:250px;margin-right:5px;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #323232;
}

.pregrada
{float:left;
margin-bottom:10px;}

.txt
{
border:1px solid #cacaca;
font-family:Arial, Helvetica, sans-serif;padding:2px;
font-size:12px;
width:250px;
margin-right:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #323232;
background:#fff;
float:left;
}

#poruka
{float:left;
width:254px;
font-size:11px;font-family:Arial, Helvetica, sans-serif;
border:1px solid #cacaca;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #323232;
background:#fff;
margin-right:5px;
height:150px;}

.button_kont
{float:left;
margin-left:134px;
padding-bottom:1px;
background: #e24632;
width:100px;
color:#ebe5b5;
font-weight:bold;
font-size:11px;
height:25px;
border:1px solid #8f240c;
cursor:pointer;}

.kontakt_forma input.txt_error {
border: 1px solid #e24632;
}

.kontakt_forma textarea.txt_error#poruka{
border: 1px solid #e24632;
}

.detalji_img
{float:left;}

.detalji_img a
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#393939 none repeat scroll 0 0;
border:1px solid #006884;
display:inline;
float:left;
height:109px;
margin:8px 12px;
padding-top:8px;
text-align:center;
width:150px;
}

.detalji_img a:hover
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#006c88 none repeat scroll 0 0;
border:1px solid #006884;
display:inline;
float:left;
height:109px;
margin:8px 12px;
padding-top:8px;
text-align:center;
width:150px;

}


/* linkovi */

a {
outline: none;
}


.clear {
	clear: both;
}
