@charset "windows-1250";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	background-color: #E01933;
	margin: 0px;
	height: 100%;
}
a {
	color: #E01933;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #392346;
}

#maincontainer {
	width: 100%;
	background-attachment: scroll;
	background-image: url(index/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;

}
#container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-image: url(index/bg1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


#left_container {
	float: left;
	width: 290px;
	background-color: #392346;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F7F7F7;
	padding-bottom: 30px;
}
#left_container #menu {
	background-image: url(index/izbornik.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-top: 60px;
	height: auto;
	overflow: visible;
	padding-bottom: 20px;
}

#left_container #menu a {
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #25152F;
	width: 270px;
	letter-spacing: 1px;
	text-align: left;
}
#left_container #menu a:hover {
	background-color: #482B5A;
	color: #FFFFFF;
}
#left_container #menu a.submenu_dioptrija {
	background-color: #CC6600;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #392346;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AA5500;
	width: 254px;
	padding-left: 30px;
}

#left_container #menu a.submenu_dioptrija:hover, #left_container #menu a.aktivni_d{
	background-color: #CC9900;
}
#left_container #menu a.submenu_suncane {
	background-color: #669900;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #392346;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #527900;
	width: 254px;
	padding-left: 30px;
}
#left_container #menu a.submenu_suncane:hover, #left_container #menu a.aktivni_s {
	background-color: #66CC00;
}
#left_container #menu a.submenu_moto {
	background-color: #006699;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #392346;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006699;
	width: 254px;
	padding-left: 30px;
}
#left_container #menu a.submenu_moto:hover, #left_container #menu a.aktivni_m {
	background-color: #0084C4;
}


#right_container {
	margin-left: 290px;
	padding-bottom:30px;

}
.bg_top {
	background-image: url(index/bg_top.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_middle {
	background-image: url(index/bg_middle.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg_bottom {
	background-image: url(index/bg_bottom.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}


#righttop {
	height: 117px;
	background-image: url(index/logo.gif);
	background-repeat: no-repeat;
	background-position: 30px 15px;
}
#logo_link a {
	position: relative;
	height: 70px;
	width: 260px;
	left: 20px;
	top: 10px;
	float: left;
}

 #right_info {
	top: 65px;
	position: relative;
	left: 90px;
	width: 335px;
	height: 20px;
	float: left;
}

 #rightmiddle {
	margin-top: -35px;
	padding-left: 15px;
	height: auto;
	overflow: visible;
}
#slika_pozadina {
	background-color: #F3F3F3;
	width: 137px;
	padding: 4px;
	text-align: center;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B7B7B7;
	border-right-color: #C8C8C8;
	border-bottom-color: #C8C8C8;
	border-left-color: #B7B7B7;
	float: left;
	margin: 8px;
}
#slika_pozadina td a img, #slika_pozadina td img {
	border: 1px solid #C8C8C8;
	text-align: center;
	display: block;

}
#slika_pozadina .brand_ispis {
	font-size: 10px;
	color: #000000;
	text-transform: capitalize;
}
#slika_pozadina .model {
	font-size: 10px;
	color: #666666;
}
#slika_pozadina .model_ispis {
	font-size: 11px;
	color: #333333;
	text-transform: uppercase;
}

#right_container .listanje{
	color: #D6152E;
	font-weight: bold;
	font-size: 14px;
	margin: 0px;
}
#right_container a.listanje:link, #right_container  a.listanje:visited {
	color: #333333;
	text-decoration: none;
	background-color: #E5E5E5;
	border: 1px solid #E5E5E5;
	}
	

#right_container a.listanje_active:link, #right_container a.listanje_active:visited {
	color: #F7f7f7;
	text-decoration: none;
	background-color: #D2142C;
	border: 1px solid #D2142C;
}

#right_container a.listanje:hover {
	color: #392346;
	border: 1px solid #DCCCE6;
}


#right_container .br_ispisa{
	color: #333333;
	font-weight: bold;
	font-size: 11px;
}
#right_container a.br_ispisa:link, #right_container  a.br_ispisa:visited {
	color: #333333;
	text-decoration: none;
	background-color: #E5E5E5;
	border: 1px solid #E5E5E5
}
	

#right_container a.br_ispisa_active:link, #right_container a.br_ispisa_active:visited {
	color: #F7f7f7;
	text-decoration: none;
	background-color: #392346;
	border: 1px solid #392346
}

#right_container a.br_ispisa:hover {
	border: 1px solid #DCCCE6;
}


.footer {
	color: #FFFFFF;
	text-align: center;
}
legend {
	font-size: 11px;
	font-weight: bold;
	color: #392346;
	padding: 5px;
}
fieldset {
	padding: 10px;
	width: 600px;
	border: 1px solid #72468C;
}
#ime, #adresa, #poruka {
	font-size: 11px;
	color: #666666;
	border: 1px solid #C9AFD8;
	width: 300px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
#button {
	color: #FFFFFF;
	background-color: #392346;
	padding: 3px;
	border: 1px solid #392346;
}
