body, div, p, td, input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

body { margin:0 auto; background:#c2bfbf; text-align:center; /*height:100%;*/ }

p { margin:5px 0px; padding:0px; }

h1 { font-size:1.3em; color:#c90703; margin:10px 0px; }
h2 { font-size:1.1em; font-weight:bold; margin:10px 0px; color:#9c9c9c; }
h3 { font-size:1.0em; font-weight:bold; color:#9c9c9c; }

a {	color:#c90703; text-decoration:underline; }
a:hover { text-decoration:none; }

ul { list-style-type:none; padding:0; margin:15px 10px; }
ol { padding:0; margin:15px 0 15px 30px; }
ul li { list-style-type:none; background-image:url(/library/images/li.gif); background-repeat:no-repeat; background-position:0px 5px; margin:0; padding:0 0 0 10px; }
ol li { margin:0 0 0 2px; padding:0 0 0 5px; }

form { padding:0; margin:0; }

#wrapper { width:838px; padding:0px; padding-right:12px; background:url(/library/images/shadowRight.gif) repeat-y right; margin:0; border:0px; margin-bottom:-1px; }
#wrapper1 { float:left; width:826px; padding-left:12px; background:url(/library/images/wrapperBck.gif) repeat-y; }

#main { float:left; text-align:left; width:800px; background:#FFFFFF; border-left:1px solid #c2bfbf; border-right:1px solid #eeeeee; height:100%; }

#top { height:66px; margin-left:18px; }

#vsebinaWrapper { border-top:#c2bfbf solid 4px; width:800px; padding-bottom:1px; padding-top:15px; overflow:hidden; margin:0px; background:url(library/images/vsebina1bck.gif) repeat-y left; }
#vsebinaWrapper1 { border-top:#c2bfbf solid 4px; width:650px; clear:both; float:left; background:url(library/images/vsebina2bck.gif) repeat-y left; }
#vsebinaWrapper2 { border-top:#c2bfbf solid 4px; width:650px; clear:both; float:left; background:url(/library/images/vsebina3bck.gif) repeat-y left; }
#vsebinaWrapper td, #vsebinaWrapper1 td { vertical-align:top; }
#menuBck {width:800px; clear:both; float:left; background:url(/library/images/vsebina2bck.gif) repeat-y left}
#menuBckWide {width:800px; clear:both; float:left; background:url(/library/images/vsebina3bck.gif) repeat-y left}
#infobox { float:right; width:150px; padding:0px 15px; text-align:left }
#infobox ul { list-style-type:none; padding:0; margin:15px 0; }
#infobox ol { padding:0; margin:15px 10px; }
#infobox li { list-style-type:none; background-image:url(/library/images/icon_li.gif); background-repeat:no-repeat; background-position:0px 5px; margin:0; padding:0 0 0 15px; line-height:18px; }
#infobox a { color:#c90703; text-decoration:underline; }
#infobox a:hover { text-decoration:none; }

.divNews {
	float:left;
	border-left:1px solid #666666;
	margin:0 20px;
}

#sidebar { float:left; text-align:left; border-left:1px solid #c2bfbf; width:22px; height:100%; background:#c2bfbf; overflow:hidden; color:#FFFFFF; }
#sidebar .icon { margin:6px 4px; }
#sidebar input, #sidebar select, #sidebar textarea {
	background:#fff;
	font-size:11px;
	color:#cd0000;
	border:1px solid #9d9b9c;
}

#sidebar h1 { color:#FFFFFF; }

#footer {
	clear:both;
	float:left;
	border-top: solid 4px #d0d0d0;
	color:#464543;
	margin-top:0px;
	padding-top:3px;
	/*padding-left:18px;*/
	text-align:left;
	background:url(/library/images/footer_bg.png) repeat-x;
	height:113px;
	width:800px;
}

#footer p {
	margin:0px;
	margin-left:18px;
	padding:0px;
	font-size:0.9em;
}

#footer a {
	text-decoration:none;
	color:#464543;
}
#footer a:hover { text-decoration:underline; }

#bottom { width:850px; }
#bottom td { background:url(library/images/shadowBottom.gif) bottom left }

/*#sideRight{ float:left; width:12px; height:100%; background:url(/library/images/shadowRight.gif); }*/



.clearboth {
	clear:both;
}

.submit { background:#eeeeee; color:#c90703; padding:0px 5px; border:1px solid #c2bfbf; margin:5px 0px; }

#logo {
	float:left;
	margin-top:4px;
}

#topMeniCont {
	height:20px;
	border-bottom:1px solid #fff;
	background:#C2BFBF;
	padding:0px;

}

#topMeni, #topSubMeni {
	float:left;
	border-right:1px solid #fff;
	padding:0px;
	margin:0px;
	background:#74999f;
}

#topSubMeni {
	background:#c2bfbf;
}

#topMeni a, #topSubMeni a {
	font-weight:bold;
	color:#fff;
	padding:3px 9px;
	margin-left:0px;
	margin-right:0px;
	line-height:20px;
	text-decoration:none;
}

#topMeni a {
	background:url(/library/images/top_meni_r_bg.gif) 100% 0% no-repeat;
}

#topMeni a.first, #topMeni a.activeFirst, #topSubMeni a.first, #topSubMeni a.activeFirst {
	padding-left:18px;
}

#topMeni a.activeFirst, #topMeni a.active, #topMeni a:hover {
	background:#99b9bf url(/library/images/top_meni_r_bg.gif) 100% 0% no-repeat;
}

#topSubMeni a.activeFirst, #topSubMeni a.active, #topSubMeni a:hover {
	background:#99b9bf;
}

#topMeni a.last, #topMeni a.activeLast, #topSubMeni a.last, #topSubMeni a.activeLast {
	background:none;
}

#topMeni a.activeLast, #topMeni a.last:hover, #topMeni a.activeLast:hover, #topSubMeni a.activeLast, #topSubMeni a.last:hover, #topSubMeni a.activeLast:hover {
	background: #99b9bf;
}

#flash {
	clear:both;
	border-bottom:#FFFFFF 1px solid;
}

#meni_vozilo_left {
	float:left;
	width:650px;
	margin:0;
	padding:0;
	border-bottom:#FFFFFF 1px solid;
	background:#FFFFFF;
}

#meni_vozilo_right {
	float:left;
	width:151px;
	margin:20px 0 0 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

#meni_vozilo_right a {
	display:block;
	color: #464543;
	text-decoration:none;
	padding-left:18px;
	line-height:10px;
	padding-bottom:2px;
	margin-bottom: 4px;
}

#meni_vozilo_right a:hover {
	background: #eee;
}

#meni_vozilo_right a.active {
	background: #eee url(/library/images/right_meni_hover_bg.gif) 2px 3px no-repeat;
}

#crtaZgoraj {
	float:left;
	margin:0; 
	padding:0;
	width:800px;
	height:1px;
	border-bottom:3px solid #c2bfbf;
	margin-right:1px;
}

#crtaSpodaj {
	background:none;
	border-bottom:1px solid #fff;
	height:1px;
}


#TdTekst {
	/*padding:18px;*/
	width:500px;
	width:607px;
}

#TdTekst td { padding:18px; }

#TdTekst a {
	color:#cd0000;
}

#TdTekst h1 {
	font-size:1.3em;
	color:#c90703;
	font-weight:bold;
}

#TdTekst h2 {
	font-size:1.1em;
	color:#c90703;
	font-weight:bold;
}

#TdTekst h3 {
	font-size:1.1em;
	color:#000000;
	font-weight:bold;
}


#L1 {
	width:156px;
	border-bottom:6px solid #99b9bf;
	border-left:1px solid #99b9bf;
	padding-top:18px;
	border-top:1px solid #fff;
}

#L1 div {

	margin-left:10px;
}

#L1 a {
	color:#cd0000;
	text-decoration:underline;
}

#L1 a:hover {
	text-decoration:none;
}

#L2 {
	width:151px;
	border-bottom:6px solid #99b9bf;	
	background:#e3e3e3;
	text-align:center;
}

#L2 a {
	display:block;
	margin-bottom:4px;
}

#frmForm fieldset {
	border:none;
	width:400px;
}

#frmForm label {
	float:left;
	width:120px;
	clear:both;
}

#frmForm input, #frmForm select, #frmForm textarea {
	margin:3px;
	width:220px;
	border:1px solid #9C9C9B;
}

#frmForm input.chk {
	width:auto;
	border:1px solid;
	background:none;
	margin-top:3px;
}

#frmForm #Submit {
	width:auto;
}

#frmForm > fieldset #Submit {
	width:auto;
}

.newsFirst {
	background:#f4f3f1;
	margin-left:20px;
	padding:10px;
}

.newsBullet {
	 float:left;
	 width:20px;
	 padding-top:2px;
}

.newsText {
	padding-left:15px;
	float:left;
	width:159px;
	background:url(library/images/bullet.gif) no-repeat left top;
}

.newsText a {
	text-decoration:none;
}

.newsText a:hover {
	text-decoration:underline;
}

.newsClear {
	clear:both;
	margin-bottom:10px;
}

.divOffer {
	 float:left;
	 width:160px;
	 margin-left:20px;
}

.offerImage {
	 padding-bottom:10px;
}

.offerButton {
	float:left;
	width:20px;
	padding-top:2px;
}

.offerTitle {
	float:left;
	width:140px;
	color:#383838;
	font-weight:bold;
}

.offerTitle a {
	text-decoration:none;
}

.offerTitle a:hover {
	text-decoration:underline;
}

p.offerText {
	margin:0px;
	clear:both;
	padding-top:3px;
}

/* sidebar */
.tocLevel1 {
	list-style-type:none;
	margin:0;
	padding:0 0 5px 0;
}

.tocLevel2 {
	margin:0 0 0 20px;
	padding:0;
}

.tocLevel2 li {
	list-style-type:none;
}

.tocLevel1 li {
	list-style-type:none;
	background-image:url(/library/images/icon_toc_li.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	margin:0;
	padding:0 0 0 15px;
	line-height:18px;
}

.tocLevel1 a {
	color:#ffffff;
	text-decoration:none;
}

.tocLevel1 a:hover {
	/*color:#c90703;*/
	text-decoration:underline;
}

.newsBullet {
	float:left;
	width:20px;
	padding:10px 0 0 10px;
}
 
.newsTitle {
	float:left;
	color:#383838;
	font-weight:bold;
	padding:10px 0 0 0;
	margin:0;
	width:360px;
}

.newsTitle a {
	text-decoration:none;
}

.newsTitle a:hover {
	text-decoration:underline;
}

.newsShort {
	margin:0px;
	clear:both;
	padding:0 10px 0 30px;
}

.divNews_prva {
	float:left;
	margin-top: 10px 10px 0 10px;
}

#newsFirst1 {
	width:100px;
	margin-left:20px;
	padding:10px 10px 10px 5px;
}

.firstData {
	width:370px;
	border-top:solid #e3e3e3 1px;
	padding:10px;
	margin-top:10px;
}

.firstData div {
	width:185px;
	float:left;
}

#vsebinaWrapper_prva {
	border-top:4px solid #c2bfbf;
	clear:both;
	float:left; 
	width: 800px;
	margin:0;
	padding:15px 0 1px 0;
	overflow-x: hidden;
	overflow-y: hidden;
	background:transparent url(/library/images/background_home.gif) repeat-y;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: center;
}
