body {
	margin: 8px auto;
	padding: 0;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 0.75em;
	background: #C8C8C8 url(bg.gif) repeat-x left top;
}

a { text-decoration: none; color: #B60400; }
a:hover { color: #808080; }
a:visited { text-decoration: none; color: #B60400; }
b { color: #3399CC; }
a img { border: 0; }

h1 {
	background: #fff url(logo.gif) no-repeat left top;
	width: 550px;
	height: 74px;
	text-indent: -999px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#theader { text-indent: -999px; text-align: left; }


h2 {
	text-align: left;
	font-size: 1.5em;
	margin: 0 0 5px 0;
	padding: 2px 0px 0px 0px;
	color: #006699;
}
h2 a {
	text-align: left;
	font-size: 1.1em;
	color: #AF3642;
	margin: 0 0 5px 0;
	padding: 2px 0px 0px 0px;
}
h2 a:hover {
	color: #006699;
}
h3 {
	text-align: left;
	font-size: 1.3em;
	padding: 0px;
	margin: 0px;
}
h3 a {
	color: #fff;
	padding: 10px 30px;
	background: #3399CC;
	text-decoration: none;
}
h3 a:hover {
	color: #fff;
	background: #006699;
	text-decoration: none;
}
h3 a:visited {
	color: #fff;
	text-decoration: none;
}
h4 {
	text-align: left;
	font-size: 1.0em;
	margin: 5px 0;
	padding: 2px 0;
	color: #666;
}	
h5 {
	text-align: left;
	font-size: 1.2em;
	margin: 5px;
	padding: 2px;
	color: #006699;
}
#bg { 
	width: 900px;
	margin: 0 auto;
	background: #fff url(bg.jpg) no-repeat right top;
}
#bg_index { 
	width: 900px;
	margin: 0 auto;
	background: #fff;
}

#sadrzaj {
	color: #303030;
	width: 900px;
	
}
#text { text-align: left; line-height: 20px; font-size: 110%; }
.lijevi h5 { border-bottom: 1px solid #ccc; }
.lijevi h5 a { color: #006699;}
.lijevi h5 a:hover { color: #999;}
#desni { float: right; margin-top: 30px; border-left: 1px solid #C2DFEF; width: 250px; margin-left: 5px; }
#desni ul { margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; }
#desni li { list-style-type: none; font-family: Tahoma, Arial, Helvetica, sans-serif;  display: block; padding: 5px 10px; text-align: left; border-bottom:1px solid #C2DFEF; margin-right: 3px; }
#desni li a { margin: 0; text-decoration: none; color: #666;  }
#desni li a:hover { color: #ccc; }

.lijevi { width: 194px; float: left; margin-bottom: 20px; border: 1px solid #f4f4f4; margin-left: 6px;}
.lijevi ul { margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; }
.lijevi li { list-style-type: none; font-family: Tahoma, Arial, Helvetica, sans-serif;  display: block; padding: 5px 10px; text-align: left; border-bottom:1px solid #C2DFEF; margin-right: 3px; height: 30px; }
.lijevi li a { margin: 0; text-decoration: none; color: #666;  }
.lijevi li a:hover { color: #ccc; }

#text_index2 { text-align: left; width: 263px; float:left; margin-bottom: 30px; margin-right: 5px;  }
#text_index2 td { padding: 5px 0; padding-left: 30px; font-size: 95%;}
#text_index2 table { margin-left: 10px; border-bottom: 5px solid #3399CC;}

#text_index { text-align: left; height: 350px; }
#text_index td { padding: 5px 0;}
#text_index table { margin-left: 10px;}
#text_desni { width: 200px; float:right; }
#text_desni ul { margin: 0; padding: 0px; font-size: 11px; font-weight: bold; }
#text_desni li { list-style-type: none; font-family: Tahoma, Arial, Helvetica, sans-serif;  display: block; padding: 5px 10px; border-bottom:1px solid #C2DFEF; margin-right: 3px; }
#text_desni li a { margin: 0; text-decoration: none; color: #666;  }
#text_desni li a:hover { color: #ccc; }

#zaglavlje_index {
	text-align: right;
	color: #333;
	padding: 20px 40px;
}
#zaglavlje {
	clear: both;
	text-align: right;
	color: #808080;
	padding: 20px 40px;
}
#zaglavlje p { padding: 5px; text-align:left; }
#zaglavlje p a { color: #006699;} 
#zaglavlje p a:hover { color: #880000;} 

#footer {
	clear: both;
	width: 100%;
	color: #808080;
	background: #FFF;
	font-size: 1em;
	text-align: center;
	
}

#footer a {
	color: #666;
}

#footer a:hover {
	color: #000;
}

.ads {
    padding: 12px 0 12px 0; font-family: "Arial","Verdana","Helvetica",sans-serif; text-align: center;
}
.skip {
	position: absolute; left: -5000px;
}
.photos {
    text-align: center; padding: 24px 0 0 0;
}
#wrapper {
    width: 850px; margin: 0 auto; text-align: center;
}
p.description {
    font-size: 1.2em; padding: 12px 0 12px 0; border-top: #ccc 1px dashed;
}
p.version {
    font-size: .8em; background: #f5f5f5; padding: 4px 0;
}
p.contents {
    font-size: .8em; padding: 12px 0;
}
p.release {
    font-size: .8em; padding: 0 0 12px 0;
}
p.download {
    font-size: .8em; padding: 0 0 12px 0; text-align: left;
}