body{
margin:0;
padding:0;
line-height: 1.5em;
background-image:url(back-03.jpg);
background-repeat:repeat-x;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 1000px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background-image:url(images/03_01.jpg);
background-repeat:no-repeat;
height:21px;
margin:0;
padding:0;
}

#topsection2{
background-image:url(images/03_02.jpg);
background-repeat:no-repeat;
height:107px;
margin:0;
padding:0;
}

#contentwrapper{
float: left;
width: 100%;
background-image:url(images/03_03.jpg);
background-repeat:no-repeat;
margin-top:0;
}

#contentcolumn{
margin-left: 500px; /*Set left margin to LeftColumnWidth*/
height:349px;
}

#leftcolumn{
float: left;
width: 500px; /*Width of left column*/
margin-left: -1000px; /*Set left margin to -(MainContainerWidth)*/
}

#kolone{
height:332px;
}

.1{
float:left;
margin:0;
padding:0;
}

.pic1{
margin:9px;
border:1px solid #5E9EC4;
}

.pic2{
border:1px solid #FFF;
}

#footer{
clear: left;
width: 100%;
height:191px;
background-image:url(images/03_05.jpg);
background-repeat:repeat-x;
margin:0;
text-align: center;
padding: 4px 0;
}

#footer a{
text-decoration:none;
font-size:0.8em;
color: #93dcfe;
}

#footer a:hover{
text-decoration:underline;
font-size:0.8em;
color: #93dcfe;
}

.innertube{
margin: 30px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;

}

.innertube2{
margin-right: 70px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-left: 60px;
margin-top: 0;
color:#FFF;
}

.text1{
font-family:Trebuchet MS;
font-size:0.9em;
color:#23749A;
}

.text2{
font-family:Trebuchet MS;
font-size:0.9em;
color:#FFF;
}

.text2 a{
font-family:Trebuchet MS;
font-size:0.8em;
color:#FFF;
text-decoration:underline;
}

.text3{
font-family:Trebuchet MS;
font-size:0.9em;
color:#23749A;
}

h2{
font-family:"Times New Roman", Times, serif;
font-size:1.9em;
color:#FF9900;
}
.naslov1{
font-family:"Times New Roman", Times, serif;
font-size:1.1em;
color:#FF9900;
}

.naslov2{
font-family:"Times New Roman", Times, serif;
font-size:1.1em;
color:#23749A;
}

.naslov3{
font-family:Trebuchet MS;
font-size:1.1em;
color:#FF9900;
}

/******meni dole*******/

#navlist2 li{
display: inline;
list-style-type: none;
padding-left: 5px;
}

/******meni gore*******/

#tablist{
text-align:right;
padding: 30px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0em;
font-family:Trebuchet MS;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-right: 1px;

}

#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a:hover{
color: black;
background: white;
border-color: navy;
}

#tablist li a.current{
color:#FF9900;
font-weight:bold;
}

/******tehnicke specifikacije******/

#teh li{
list-style: none;
text-align:justify;
padding: 0;
width: 100% !important;
width /**/: 100%;

}

/******contact form***************/

#page-wrap {
	width: 100px;
	background: white;
	padding: 10px;
	margin: 20px auto;
	min-height: 200px;
	height: auto !important;
	height: 200px;
}

#contact-area {
	width: 300px;
	padding-top:10px;

}

#contact-area input, #contact-area textarea {

	font-family: Trebuchet MS;
	font-size: 1em;
	margin:0;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 70px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #0066CC;
}

/********************************jezik*******************************/

#hr{
float:right;
width:50px;
}

#eng{
float:right;
width:50px;
}

