body {
background: #140010 url(images/bg.jpg) repeat-x;
margin: 0;
padding: 0 0 0 0;
font-family: "Trebuchet MS", Arial;
font-size: 12px;
color: #363636;
line-height:20px;
}

a
{outline:none;}

#pozadina
{background: url(images/bgbg.png) no-repeat;
background-position:bottom;
padding-bottom:30px;
}

* html #pozadina
{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bgbg.png", sizingMethod="crop";)
} 


#container
{width:900px;
		margin:0 auto;
		clear:both;}

#header
{float:left;
background: url(images/header.jpg) no-repeat;
height:192px;
width:888px;}

#linkovi a
{float:left;
font-size:10px;
text-align:center;
color:#fff;
font-weight:bold;
font-size:12px;
font-weight:bold;
text-decoration:none;}

#left img
{float:left;margin-right:10px;
border: 1px solid #b2b2b2;}


#left .kontakt_forma img
{float:left;margin-right:10px;
border: none;}

#left p img
{float:right;margin-right:10px;
margin-left:10px;
margin-top:7px;
border: 1px solid #b2b2b2;}

.font
{font-size:12px;
font-weight:bold;}

.banner-text
{float:right;
margin-top:5px;
background: url(images/banner1.jpg) no-repeat;
width:261px;
height:100px;
margin-right:10px;}



.banner-text a 
{float:left;
width:261px;
height:100px;
display:block;}

#linkovi a:hover
{float:left;
font-size:10px;
text-align:center;
color:#fff;
font-weight:bold;
font-size:12px;
font-weight:bold;
text-decoration:none;}

.zeleno
{color:#77813b;
margin-top:25px;}

#linkovi a span
{color:#fff;}

.arr
{
background: url(images/check.png) no-repeat;
background-position:left;
padding-left:20px;
display:block;
width:300px;}


.arr2
{
background: url(images/check11.png) no-repeat;
background-position:left;
padding-bottom:5px;
padding-top:5px;
padding-left:20px;
display:block;
}

.pot
{padding-bottom:10px;
float:left;
width:300px;}

.link1
{float:left;
background-position:right;}

.right2
{text-align:right;}

.link1 a
{
width:116px;
height:28px;
padding-top:8px;
text-align:center;}


.link1 a:hover
{
background: url(images/link1.jpg) no-repeat;
background-position:center;
height:28px;
padding-top:8px;
width:116px;
color:#fff;
text-align:center;}

.link2
{float:left;
background-position:right;}

.link2 a
{
width:121px;
height:28px;
padding-top:8px;
text-align:center;}


.link2 a:hover
{
background: url(images/link2.jpg) no-repeat;
background-position:center;
height:28px;
padding-top:8px;
width:121px;
color:#fff;
text-align:center;}

.link3
{float:left;
background-position:right;}

.link3 a
{
width:117px;
height:28px;
padding-top:8px;
text-align:center;}


.link3 a:hover
{
background: url(images/link3.jpg) no-repeat;
background-position:center;
height:28px;
padding-top:8px;
width:117px;
color:#fff;
text-align:center;}

.link4
{float:left;
background-position:right;}

.link4 a
{
width:133px;
height:28px;
padding-top:8px;
text-align:center;}


.link4 a:hover
{
background: url(images/link4.jpg) no-repeat;
background-position:center;
height:28px;
padding-top:8px;
width:133px;
color:#fff;
text-align:center;}

.link6
{float:left;
background-position:right;}

.link5 a
{
width:122px;
height:28px;
padding-top:8px;
text-align:center;}

.link5 a:hover
{
background: url(images/link5.jpg) no-repeat;
background-position:center;
height:28px;
padding-top:8px;
width:122px;
color:#fff;
text-align:center;}

.link6 a
{
width:90px;
height:28px;
padding-top:8px;
text-align:center;}

.link6 a:hover
{
background: url(images/link6.jpg) no-repeat;
background-position:center;
height:28px;
padding-top:8px;
width:90px;
color:#fff;
text-align:center;}

#main-bottom
{background: url(images/bottom2.png) no-repeat;
width:888px;
float:left;
height:18px;}

* html #main-bottom
{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bottom2.png", sizingMethod="crop";)
} 

.banner1
{float:left;
width:230px;
height:270px;
margin-bottom:10px;
background: url(images/1.jpg) no-repeat;}

.banner1 a
{float:left;
width:230px;
height:270px;
display:block;}


.banner2
{float:left;
width:230px;
height:248px;
background: url(images/2.jpg) no-repeat;}

.banner2 a
{float:left;
width:230px;
height:248px;
display:block;}

#left
{float:left;
background: #f8f8f8 url(images/maintxt22.jpg) repeat-x;
background-position:bottom;
border: 2px #d1d1d1 solid;
padding-left:10px;
padding-right:10px;
margin-left:10px;
min-height:524px;
margin-bottom:12px;
width:610px;}

#right
{float:left;
width:230px;
padding-bottom:10px;
margin-left:7px;}

#main a
{color:#1f859d;
font-weight:bold;}


#main a:hover
{color:#9bb023;
font-weight:bold;}

h1
{color:#1f859d;
margin-top:10px;
font-size:14px;}


#linkovi
{margin-top:122px;
text-align:right;}


#main
{float:left;
width:888px;
background: #000000 url(images/main-bg.jpg) no-repeat;
background-position:top;}

#footer-sadrzaj
{width:900px;
padding-top:2px;
clear:both;
font-size:11px;
margin:0 auto;
color:#77446a;}

#footer
{height:36px;
padding-top:12px;
position:relative;
color:#77446a;
clear:both;}

#footer a
{color:#77446a;
text-decoration:underline;}

#footer .virtus a
{color:#77446a;
text-decoration:none;}


#footer .virtus a:hover
{color:#bd91b2;
text-decoration:none;}

#footer a:hover
{color:#bd91b2;
text-decoration:underline;}

.copy
{float:left;
width:763px;}



/********************************************************************** KONTAKT *************************************************************************************/



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

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

.kontakt_forma span input
{border:1px solid #cacaca;
font-family: "Trebuchet MS", Arial;
font-size:12px;
background:#fff;
width:250px;margin-right:5px;
float:left;

}

.kontakt_forma span select
{border:1px solid #cacaca;
font-family: "Trebuchet MS", Arial;
font-size:12px;
background:#fff;
width:250px;margin-right:5px;
float:left;

}

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

.pregrada a img 
{float:left;
text-decoration:none;
border:none;}

#poruka
{float:left;
width:250px;
height:150px;
border:1px solid #cacaca;
font-family: "Trebuchet MS", Arial;
font-size:12px;
}

a
{text-decoration:none;}

.button_kont
{float:left;
margin-left:134px;
padding-top:3px;
padding-bottom:4px;
font-family: "Trebuchet MS", Arial;
background: #7a8c10;
width:100px;
margin-bottom:20px;
font-weight:bold;
color: #fff;
font-size:12px;
height:24px;
border:1px solid #93a422;
cursor:pointer;}

.kontakt_forma input.txt_error {
border: 2px solid #93a422;
}

.kontakt_forma textarea.txt_error#poruka{
border: 2px solid #93a422;
}

.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;
}

.txt_error_img
{background: url(images/error.png) no-repeat;
float:left;
width:20px;
height:20px;}

.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;

}
