@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body {
background-color:#f7f1e3;
font: normal 11px/14px Tahoma, Arial, Helvetica, sans-serif;
color: #4e5a5d;
text-align:center;
padding:0px;
margin: 20px 0;
}
p, a {font: normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
a {color: #3d3b5d;}
a:visited {color:#3d3b5d;}
a:hover {color: #93613c;}
a:active { color:#3d3b5d;}
h1{color:#4e5a5d; font-size:16px; font-weight:bold;}
td.left {
background-color:#fcf7eb;
border-left:1px solid #ebdbb5;
}
/*---------------------------------
		Header styles
---------------------------------*/
#header {margin:0px;}
#headerimage {
background:url(../images/header1.jpg) 0 0 no-repeat;
width:506px;
height:95px;
}

/*---------------------------------
		Menu styles
---------------------------------*/
#menu{
	background:url(../images/nav_bar.jpg) 0 0 no-repeat;
	width:728px;
	height:30px;
	margin:0 auto;
}
#menu ul{
margin: 0 0 0 15px;
padding:0;
list-style-type: none;
text-align: center;
}
#menu ul li{
	height:30px;
	background:url(../images/nav_bg.jpg) 0 0 no-repeat;
	float:left;
	display: block;
	list-style-type: none;
	padding:0;
}
#menu ul li a{
	display:inline;
	background:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position: 0 7px;
	height:34px;
	padding:5px 10px 0 20px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#93613c;
	background-color:inherit;
	text-decoration:none;
	margin:10px 0 2px 0;
}
#menu ul li a:hover{
	color:#baa88c;
	background-color:inherit;
}
#menu ul li a.hover{
	display:inline;
	background:url(../images/bullet1.gif);
	background-repeat:no-repeat;
	background-position: 0 7px;
	height:34px;
	padding:5px 10px 0 20px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#baa88c;
	text-transform:uppercase;
	text-decoration:none;
	margin:10px 0 2px 0;
}
#menu ul li a.last{
	background-image:none;
	height:27px;
	float:left;
	border-right:none;
}
/*---------------------------------
       Left sidebar styles
---------------------------------*/
#left {
float: left;
width: 292px;
margin: 0px;
padding: 0px;
}
#leftiner {
background-image: url(../images/leftiner_bg.jpg);
float: left;
width: 222px;
margin: 0px;
padding:0;
background-color:#e0d9a9;
text-align:left;
}
#logo {
width:292px;
height:123px;
padding:0;
margin:0;
background-image:url(../images/duovac-logo2.gif);
background-repeat:no-repeat;
}
#logoiner {
width:222px;
height:95px;
padding:0;
margin:0;
background-image:url(../images/duovac-logo1.gif);
background-repeat:no-repeat;
}
#special {
background-image: url(../images/special_bg1.jpg);
background-repeat:no-repeat;
width:292px;
padding-bottom:20px;
}
#special p.special1 {
text-align:left;
padding-top:80px;
height:85px;
line-height:normal;
}
#specialslicice {
text-align:left;
}
#specialslicice img {
border:2px solid #ffffff;
margin:0 5px 0 15px;
}
#special p.special2 {
text-align:left;
padding-top:300px;
width:250px;
}


/*---------------------------------
       Content styles
---------------------------------*/
#content {
background-color: #ffffff;
padding: 0px;
margin: 0px;
text-align:left;
}
div#content { 
min-height:582px;
height:expression(this.scrollHeight > 582 ? "auto":"582px"); 
}
#contentiner {
background-color: #ffffff;
padding: 0px;
margin-left: 222px;
margin-right: 0px;
text-align:left;
}
#contentineriner {
background-color: #ffffff;
padding: 0px;
margin-left: 222px;
margin-right: 0px;
text-align:left;
}

p, pre{
padding: 5px 10px;
margin:0px;
}
#flashintro{
width:432;
height:341px;
margin:0;
padding:0;
text-align:center;
}
#content h2 {
color:#4e5a5d; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
text-align:left;
background-image:url(../images/arrows.jpg);
background-repeat:no-repeat;
padding:0 5px 10px 40px;
margin: 20px 10px 0 25px;
border-bottom:1px dotted #b0b0b0;
}
#content .smalltext{
font-size:10px;
margin: 5px 10px 10px 15px;
color:#546063;
}
#content p{
margin: 5px 10px 10px 15px;
color:#546063;
}
.floatright { float: right; padding:3px; border: 1px solid #b0b0b0; margin-left:10px; }

#maintext {
padding: 10px 0 5px 0;
}
#maintext p{
font:normal 11px/19px Tahoma, Arial, Geneva, sans-serif;
padding:0 15px 0 40px;
margin: 20px 10px 0 25px;
clear:both;
}
#maintext h1{
color:#4e5a5d;
font-size:16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;
text-align:left;
background-image:url(../images/arrows.jpg);
background-repeat:no-repeat;
padding:0 5px 10px 40px;
margin: 20px 10px 0 25px;
border-bottom:1px dotted #b0b0b0;
}
#photosintext{
padding: 10px 0 5px 0;
clear:both;
}
img.photointext{
float: left; padding:3px; border: 1px solid #ebdbb5; margin: 0 15px 20px 5px;
}

/*---------------------------------
		Maincontainer styles
---------------------------------*/
#maincontainer {
text-align:center;
width:728px;
margin:0;
padding:0;
margin-right:auto;
margin-left:auto;
background-color:#ece8b6;
}

#maintext {
padding: 10px 0 15px 0;
border-right:1px solid #ebdbb5;
}
#maintext p, #maintext ul{
font:normal 11px/19px Tahoma, Arial, Geneva, sans-serif;
padding:0 15px 0 40px;
margin: 10px 10px 0 25px;
}
#maintext p, #maintext ul.bullets{
font:normal 11px/19px Tahoma, Arial, Geneva, sans-serif;
padding:0 15px 0 40px;
margin: 10px 10px 0 25px;
line-height:20px;
}
#maintext ul.bullets li  {
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 6px;
padding-left:20px;
margin-left:5px;
}
#maintext h1{
color:#4e5a5d;
font:bold 16px/19px Arial, Geneva, sans-serif;
text-align:left;
background-image:url(../images/arrows.jpg);
background-repeat:no-repeat;
background-position: 0 4px;
padding:0 5px 10px 40px;
margin: 20px 10px 0 25px;
border-bottom:1px dotted #b0b0b0;
text-transform: uppercase;
}
#maintext h2{
clear:both;
color:#4e5a5d;
font:bold 14px/19px Arial, Geneva, sans-serif;
text-align:left;
padding:0 5px 10px 0;
margin: 20px 10px 0 65px;
border-bottom:1px dotted #b0b0b0;
}
#maintext #table {
text-align:left;
margin-left:65px;
}
.floatleft { float: left; padding:3px; border: 1px solid #ebdbb5; margin: 0 15px 0 0; }
.imgborder { padding:3px; border: 1px solid #ebdbb5; margin: 15px 0 10px 0; }

#maintext p.vise{
clear:both;
font:normal 11px/19px Tahoma, Arial, Geneva, sans-serif;
padding:5px 15px;
margin: 10px 10px 0 65px;
width:380px;
height:20px;
background-color:#fcf7eb;
border:1px solid #ebdbb5;
text-align:left;
}
#maintext p.visebox{
clear:both;
font:normal 11px/19px Tahoma, Arial, Geneva, sans-serif;
padding:15px;
margin: 10px 10px 0 65px;
width:380px;
background-color:#fcf7eb;
border:1px solid #ebdbb5;
text-align:left;
}

/*---------------------------------
		List submenu styles
---------------------------------*/

#submenu {
margin-top:60px;
}
#submenu img {
margin: 5px 0 10px 0;
}
#submenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

#submenu a{
display: block;
color: #93613c;
width: 160px;
padding: 3px 12px 3px 10px;
text-decoration: none;
border-bottom: 1px dotted #ebdbb5;
font-weight: bold;
}


#submenu a:hover{
color: #baa88c;
}
#submenu li {
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 6px;
padding-left:10px;
margin-left:5px;
}
#submenu li.hover {
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 6px;
padding-left:10px;
margin-left:5px;
margin-right:15px;
background-color:#e5dfb8;
}

#submenu li li a{
display: block;
color: #93613c;
width: 160px;
padding: 3px 3px 3px 10px;
text-decoration: none;
border-bottom: 1px dotted #ebdbb5;
font-weight: normal;
}
#submenu li li a.hover{
display: block;
color: #baa88c;
width: 160px;
padding: 3px 3px 3px 10px;
text-decoration: none;
border-bottom: 1px dotted #ebdbb5;
font-weight: bold;
}
/*---------------------------------
		Path styles
---------------------------------*/
#path {font: normal 10px/14px Tahoma, Arial, Helvetica, sans-serif; color:#baa88c; text-align:left; padding:0 5px 10px 40px; margin: 5px 10px 0 25px;}
#path a {font: normal 10px/14px Tahoma, Arial, Helvetica, sans-serif; color:#baa88c; text-decoration:none;}
#path a:hover {font: normal 10px/14px Tahoma, Arial, Helvetica, sans-serif; color:#93613c; text-decoration:none;}

/*---------------------------------
			Table styles
---------------------------------*/

#maintext #karakteristike {
text-align:left;
margin: 20px 0 0 25px;
}
#maintext #karakteristike th {
color:#93613c;
padding: 8px;
border-bottom:3px solid #ebdbb5;
background-color:#f7f1e3;
}
#maintext #karakteristike td {
color:#4e5a5d;
border-bottom: 1px dashed #ebdbb5;
padding: 8px;
}
#maintext #karakteristike1 {
text-align:left;
margin: 20px 0 0 65px;
}
#maintext #karakteristike1 th {
color:#93613c;
padding: 8px;
border-bottom:3px solid #ebdbb5;
background-color:#f7f1e3;
}
#maintext #karakteristike1 td {
color:#4e5a5d;
border-bottom: 1px dashed #ebdbb5;
padding: 8px;
}
/*---------------------------------
			Footer styles
---------------------------------*/
#footer {
clear:both;
background-color:#d9d5d0;
color: #949c82;
font-size: 11px;
text-align:center;
height:100px;
padding: 10px;
}
#footer ul{
margin: 0 0 0 45px;
padding: 0;
list-style-type: none;
text-align: center;
}
#footer ul li{
	height:30px;
	float:left;
	padding:0 1px 0 0;
}
#footer ul li a{
	display:block;
	padding:0 14px;
	font:normal 11px/27px Tahoma, Arial, Geneva, sans-serif;
	color:#5A5A5A;
	border-right: 1px solid #cccccc;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#baa88c;
	background-color:inherit;
}
#footer ul li a.hover{
	display:block;
	color:#baa88c;
	padding:0 14px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#footer p {
font:normal 10px/17px Arial, Helvetica, sans-serif;
color:#999;
clear:both;
}
#footer p a {
font:normal 10px/17px Arial, Helvetica, sans-serif;
color:#999;
text-decoration:none;
}
#footer p a:hover {
color:#baa88c;
text-decoration:underline;
}