/* BODY STUFF */

body {
	padding: 0;
	margin: 0;
	color: #000;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a {
	text-decoration:underline;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}

a.white {
	text-decoration:underline;
	color: #fff;
}
a:hover.white {
	text-decoration: none;
	color: #fff;
}

img {
	border: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 0 0 1em 0;
	margin: 0;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0 0 1em 0;
	margin: 0;
}

.kill_margin {
	margin: 0;
	padding: 0;
}

p {
	margin: 0;
	padding: 0;
}

/* --------------------- */

/* PAGE BLOCKS */

#pageblock {
	background: url(../img/header_bckg.gif) repeat;
}

#pageblock #top {
	width: 875px;
	overflow: hidden;
}

#pageblock #lead {
	width: 875px;
	overflow: hidden;
}

#pageblock #entry {
	width: 875px;
	overflow: hidden;
}

#pageblock #content {
	width: 875px;
	overflow: hidden;
	background-color: #fff;
}

#pagefooter {
	border-top: 1px solid #fff;
	width: 875px;
	background-color: #dadada;
}

#h1 {
	width: 343px;
	height: 209px;
	border-right: 1px solid #fff;
	float: left;
	background: #d8d6bf url(../img/matkurja_bckg1.gif) no-repeat;
}

#h2 {
	width: 343px;
	height: 209px;
	float: left;
	background-color: #d4d8bf;
}

/* --------------------- */

/* PAGE ELEMENTS */

#language_bar {
	width: 871px;
	border: 2px solid #CEB000;
	background-color: #FFE54F;
}

#language_bar div.text {
	padding: 10px;
	color: #000;
	font-size: 9pt;
}

#pageblock #top div.language_block {
	background: url(../img/top.gif);
	width: 360px;
	line-height: 31px;
	float: left;
	padding-left: 15px;
	font-size: 8pt;
	font-weight: bold;
	color: #fff;
}

#pageblock #top div.searchbox_with_toolbar {
	width: 500px;
	height: 31px;
	float: right;
}

#pageblock #top div.searchbox_with_toolbar div.searchbox {
	float: left;
	background: url(../img/p_isci.gif) no-repeat left 0px;
	padding-left: 40px;
	padding-top: 4px;
}

#pageblock #top div.searchbox_with_toolbar div.searchbox form, div.searchbox form {
	padding: 0px;
	margin: 0px;
}

#pageblock #top div.searchbox_with_toolbar div.searchbox input.textforma, div.searchbox input.textforma {
	width: 150px;
	font-size: 10pt;
}

#pageblock #top div.searchbox_with_toolbar div.toolbar {
	float: right;
	background: url(../img/headernavi_loc.gif) no-repeat left;
	width: 120px;
	padding-left: 1px;
}

#pageblock #top div.searchbox_with_toolbar div.toolbar ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#pageblock #top div.searchbox_with_toolbar div.toolbar ul li {
	padding: 0 1px 0 0;
	height: 31px;
	width: 29px;
	display: block;
	margin: 0;
	float: left;
	background: url(../img/headernavi_loc.gif) no-repeat 29px;
}

#pageblock #top div.searchbox_with_toolbar div.toolbar ul li a, #pageblock #top div.searchbox_with_toolbar div.toolbar ul li a:visited {
	background: transparent;
	display: block;
}

#pageblock #top div.searchbox_with_toolbar div.toolbar ul li a:hover {
	background: #e70031;
	display: block;
}

#pageblock #lead div.logo {
	width: 375px;
	height: 69px;
	float: left;
}

#pageblock #lead div.mainmenu {
	width: 500px;
	height: 69px;
	float: right;
}

#pageblock #lead div.mainmenu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	display: inline;
}

#pageblock #lead div.mainmenu ul li {
	padding: 0px;
	margin: 0px;
	display: block;
	float: left;
}

#pageblock #lead div.mainmenu ul li a, #pageblock #lead div.mainmenu ul li a:visited {
	width: 100px;
	height: 69px;
	display: block;
	background: url(../img/main_nav/nav_mouseout.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li a:hover {
	width: 100px;
	height: 69px;
	display: block;
	background: url(../img/main_nav/nav_mouseover.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_1 {
	width: 100px;
	height: 69px;
	background: #e80032 url(../img/main_nav/01_novice.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_2 {
	width: 100px;
	height: 69px;
	background: #ff003a url(../img/main_nav/02_servis.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_3 {
	width: 100px;
	height: 69px;
	background: #ff2152 url(../img/main_nav/03_lokacije.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_4 {
	width: 100px;
	height: 69px;
	background: #ff396c url(../img/main_nav/04_podjetje.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_5 {
	width: 100px;
	height: 69px;
	background: #ff5a7b url(../img/main_nav/05_zaposlitev.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_en_1 {
	width: 100px;
	height: 69px;
	background: #e80032 url(../img/main_nav/01_news.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_en_2 {
	width: 100px;
	height: 69px;
	background: #ff003a url(../img/main_nav/02_service.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_en_3 {
	width: 100px;
	height: 69px;
	background: #ff2152 url(../img/main_nav/03_locations.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_en_4 {
	width: 100px;
	height: 69px;
	background: #ff396c url(../img/main_nav/04_company.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_en_5 {
	width: 100px;
	height: 69px;
	background: #ff5a7b url(../img/main_nav/05_employment.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_de_1 {
	width: 100px;
	height: 69px;
	background: #e80032 url(../img/main_nav/01_nachrichten.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_de_2 {
	width: 100px;
	height: 69px;
	background: #ff003a url(../img/main_nav/02_service.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_de_3 {
	width: 100px;
	height: 69px;
	background: #ff2152 url(../img/main_nav/03_standorte.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_de_4 {
	width: 100px;
	height: 69px;
	background: #ff396c url(../img/main_nav/04_wiruberuns.gif) no-repeat;
}

#pageblock #lead div.mainmenu ul li.nav_de_5 {
	width: 100px;
	height: 69px;
	background: #ff5a7b url(../img/main_nav/05_employment_de.gif) no-repeat;
}

#pageblock div.homemenu_left {
	width: 188px;
	float: left;
	margin: 0 auto;
	background-color: #fff;
}

#pageblock div.homemenu_left ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#pageblock div.homemenu_left ul li {
	padding: 0px 0px 1px 0px;
	margin: 0px;
	background: #fff url(../img/locnica.gif) repeat;
	float: left;
	width: 188px;
}

#pageblock div.homemenu_left ul li.clean {
	padding: 0px;
	margin: 0px;
	display: block;
	overflow: hidden;
	height: 38px;
}

#pageblock div.homemenu_right {
	width: 171x;
	float: left;
	margin: 0 auto;
	background-color: #fff;
}

#pageblock div.homemenu_right ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#pageblock div.homemenu_right ul li {
	padding: 0px 0px 1px 0px;
	margin: 0px;
	background: #fff url(../img/locnica.gif) repeat;
	float: left;
	width: 171px;
}

#pageblock div.homemenu_right ul a {
	background: #7a7a7a url(../img/left_nav/g_blank_n.gif) no-repeat;
	display: block;
	padding-left: 25px;
	line-height: 30px;
	height: 30px;
	width: 146px;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

#pageblock div.homemenu_right ul a:hover {
	background-color: #e70031;
}

#pageblock #entry div.homelead_center {
	width: 687px;
	height: 179px;
	background: url(../img/h_naslovka1.gif);
	float: right;
	display: block;
}

#pageblock #entry div.homelead_center div.home_intro {
	width: 343px;
	display: block;
	position: relative;
	top: 84px;
	left: 344px;
}

#pageblock #content div.lead_center div.block_intro {
	width: 453px;
	display: block;
	position: relative;
	top: 58px;
	left: 234px;
	overflow: hidden;
}

div.lead_center div.intro_head, div.homelead_center div.intro_head {
	height: 13px;
	background: url(../img/pasica.gif) no-repeat left;
}

div.intro_head div.intro_bg {
	background-color: #e70031;
	margin-left: 13px;
	height: 13px;
	display: block;
}

#pageblock #content div.lead_center div.block_intro div.text {
	background-color: #e70031;
	height: 103px;
	padding: 0px 0px 5px 15px;
}

#pageblock #entry div.homelead_center div.home_intro div.text {
	background-color: #e70031;
	height: 73px;
	padding: 3px 20px 6px 20px;
}

#pageblock #content div.lead_center div.block_rabljena {
	width: 453px;
	display: block;
	position: relative;
	top: 48px;
	left: 234px;
	overflow: hidden;
}

#pageblock #content div.lead_center div.block_rabljena div.rabljena_search {
	background-color: #e70031;
	height: 113px;
	padding: 0px 0px 5px 15px;
	color: #fff;
	overflow: hidden;
}

#pageblock #entry div.homecontent {
	float: right;
	width: 687px;
	border-top: 1px solid #fff;
}

#pageblock #entry div.homecontent div.homebox {
	padding: 18px;
}

#pageblock #content div.lead_center {
	width: 687px;
	height: 179px;
	float: right;
	display: block;
}

#pageblock #content div.lead_center div.enter_brand {
	/*position: relative;*/
	margin-top: 100px;
	margin-left: 520px;
}

#pageblock #content div.lead_center div.enter_brand a {
	position: relative;
	display: block;
	height: 61px; 
	width: 148px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../img/h_vstopi.png');
	cursor: pointer;
}

#pageblock #content div.lead_center div.enter_brand[class] a {
	background: url(../img/h_vstopi.png) no-repeat;
}

#pageblock #content div.contentbox div.first_el_a div.enter_brand_sm {
	float: right;
	margin-top: 8px;
}

#pageblock #content div.contentbox div.first_el_a div.enter_brand_sm a {
	background: url(../img/h_vstopi_sm.gif) no-repeat;
	width: 83px;
	height: 33px;
	display: block;
}

#pageblock #content div.contentbox {
	width: 687px;
	float: right;
	overflow: hidden;
	border-top: 1px solid #fff;
	background: url(../img/header_bckg.gif) repeat;
}

#pageblock #content div.contentbox div.contentmid {
	float: left;
	width: 515px;
	background-color: #E6E6E6;
}

#pageblock #content div.contentbox div.contentfull {
	float: left;
	background-color: #E6E6E6;
}

#pageblock #content div.contentbox div.first_el_a {
	line-height: 50px;
	background-color: #e70031;
	padding: 0 13px 0 13px;
}

#pageblock #content div.contentbox div.first_el_b {
	background-color: #ff2152;
	padding: 13px;
}

#pageblock #content div.contentbox div.content_toolbar {
	background-color: #ff5a7b;
	overflow: hidden;
	height: 32px;
}

#pageblock #content div.contentbox div.content_toolbar ul {
	list-style: none;
	padding: 0px 15px 0;
	margin: 0px;
	display: inline;
	overflow: hidden;
	float: right;
	background: url(../img/loc_bckg_v1.gif) repeat-y 14px 1px;
}

#pageblock #content div.contentbox div.content_toolbar ul li {
	padding: 0px;
	margin: 0px;
	float: left;
	background: url(../img/loc_bckg_v1.gif) repeat-y right 1px;
	text-align: center;
}

#pageblock #content div.contentbox div.content_toolbar ul li a {
	width: 32px;
	height: 20px;
	display: block;
	padding-top: 12px;
}

#pageblock #content div.contentbox div.main_elem {
	margin: 13px;
	overflow: hidden;
	height: 100%;
}

#pageblock #content div.contentbox div.contentright {
	float: right;
	width: 171px;
}

#pagefooter div.footblock {
	padding: 10px 15px 10px 15px;
}

div.top_divider {
	background: url(../img/locnica1.gif) repeat-x;
	margin: 0;
	padding-top: 1em;
}

/* --------------------- */

div.main_elem div.date {
	margin-bottom: 0.5em;
	background: url(../img/i_news.gif) no-repeat left;
	padding-left: 15px;
	line-height: 16px;
}

/* LEAD BG IMAGES */

div.bgimg_novice, div.bgimg_avtorskepravice, div.bgimg_politikazasebnosti, div.bgimg_avtorji, div.bgimg_iskanje, div.bgimg_kazalo, div.bgimg_motorji, div.bgimg_financiranje, div.bgimg_testnavoznja {
	background-image: url(../img/h_sitemap.gif);
}

div.bgimg_podjetje {
	background-image: url(../img/h_podjetje.jpg);
}

div.bgimg_zaposlitev {
	background-image: url(../img/h_zaposlitev.jpg);
}

div.bgimg_lokacije {
	background-image: url(../img/h_lokacije.jpg);
}

div.bgimg_servis {
	background-image: url(../img/h_servis.jpg);
}

div.bgimg_rabljena {
	background-image: url(../img/h_rabljena.gif);
}

div.bgimg_renault {
	background-image: url(../img/h_renault.gif);
}

div.bgimg_renault-gv {
	background-image: url(../img/h_renault_gospodarska.jpg);
}

div.bgimg_audi {
	background-image: url(../img/h_audi.jpg);
}

div.bgimg_vw {
	background-image: url(../img/h_volkswagen.jpg);
}

div.bgimg_vw-gv {
	background-image: url(../img/h_vw_gospodarska.jpg);
}

div.bgimg_skoda {
	background-image: url(../img/h_skoda.jpg);
}

div.bgimg_seat {
	background-image: url(../img/h_seat.jpg);
}

div.bgimg_dacia {
	background-image: url(../img/h_dacia.jpg);
}

div.bgimg_bmw {
	background-image: url(../img/h_bmw.jpg);
}

div.bgimg_mini {
	background-image: url(../img/h_mini.jpg);
}

/* - EN - */

div.bgimg_service {
	background-image: url(../img/h_servis.jpg);
}

div.bgimg_company {
	background-image: url(../img/h_podjetje.jpg);
}

div.bgimg_employment {
	background-image: url(../img/h_zaposlitev.jpg);
}

div.bgimg_locations {
	background-image: url(../img/h_lokacije.jpg);
}

/* - DE - */

div.bgimg_wiruberuns {
	background-image: url(../img/h_podjetje.jpg);
}

div.bgimg_personalverwaltung {
	background-image: url(../img/h_zaposlitev.jpg);
}

div.bgimg_standorte {
	background-image: url(../img/h_lokacije.jpg);
}

/* --------------------- */

div.homemenu_left a.m_bmw {
	background: #7a7a7a url(../img/left_nav/g_bmw_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_renault {
	background: #7a7a7a url(../img/left_nav/g_renault_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_renault_gv {
	background: #7a7a7a url(../img/left_nav/g_renault_gv_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_audi {
	background: #7a7a7a url(../img/left_nav/g_audi_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_vw {
	background: #7a7a7a url(../img/left_nav/g_vw_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_vw_gv {
	background: #7a7a7a url(../img/left_nav/g_vw_gv_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_en_vw_gv {
	background: #7a7a7a url(../img/left_nav/g_en_vw_gv_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_skoda {
	background: #7a7a7a url(../img/left_nav/g_skoda_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_seat {
	background: #7a7a7a url(../img/left_nav/g_seat_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_dacia {
	background: #7a7a7a url(../img/left_nav/g_dacia_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_motorji {
	background: #7a7a7a url(../img/left_nav/g_motorji_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_rabljena {
	background: #7a7a7a url(../img/left_nav/g_rabljena_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_en_rabljena {
	background: #7a7a7a url(../img/left_nav/g_en_rabljena_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_de_rabljena {
	background: #7a7a7a url(../img/left_nav/g_de_rabljena_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.m_mini {
	background: #7a7a7a url(../img/left_nav/g_mini_n.gif) no-repeat;
	display: block;
	width: 188px;
	height: 38px;
}

div.homemenu_left a.mleft:hover {
	background-color: #e70031;
}

/* --------------------- */

#h1 div.loc_img_si a {
	width: 194px;
	height: 29px;
	display: block;
	background: url(../img/p_saloni.gif) no-repeat;
}

#h1 div.loc_img_en a {
	width: 194px;
	height: 29px;
	display: block;
	background: url(../img/p_en_saloni.gif) no-repeat;
}

#h1 div.loc_img_de a {
	width: 194px;
	height: 29px;
	display: block;
	background: url(../img/p_de_saloni.gif) no-repeat;
}

#locations {
	position: relative;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#locations li.loc_ljubljana {
	position: absolute; top: 78px; left: 90px;
}

#locations li.loc_trbovlje {
	position: absolute; top: 62px; left: 210px;
}

#locations li.loc_postojna {
	position: absolute; top: 112px; left: 131px;
}

#locations li.loc_litija {
	position: absolute; top: 82px; left: 195px;
}

#locations li.loc_kranj {
	position: absolute; top: 64px; left: 140px;
}

#h2 div.rab_img_si a {
	width: 194px;
	height: 29px;
	display: block;
	background: url(../img/p_rabljenavozila.gif) no-repeat;
}

#h2 div.rab_img_en a {
	width: 194px;
	height: 29px;
	display: block;
	background: url(../img/p_en_rabljenavozila.gif) no-repeat;
}

#h2 div.rab_img_de a {
	width: 194px;
	height: 29px;
	display: block;
	background: url(../img/p_de_rabljenavozila.gif) no-repeat;
}

.search {
	padding: 0;
	margin: 0 0 0 35px;
}

.search li {
	margin: 0 0 2em 0;
}

.search li h2 {
	margin: 0;
	padding: 0;
}

.search span.highlight {
	font-weight: bold;
}

.search span.url {
	font-style: italic;
}

/* --------------------- */

span.hide {
	display: none;
}

.title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #939785;
}

.forma1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.textforma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.verdana10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.titlenews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.besedilo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.besedilo_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.besedilo_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}
.naslov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}

.rabljenaforma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

ul.sitemap {
	padding: 0 0 0 20px;
	margin: 0;
}

ul.sitemap li {
	padding: 5px 0 5px 0;
}

/*------------------------------------------------------*/

div.language_block ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

div.language_block ul li {
	list-style: none;
/*	margin: 5px 0px 0px 0px;
	padding: 5px;*/
	margin: 0;
	padding: 0;
	float: left;
}

div.language_block ul li a {
	margin: 0px 5px 0px 5px;
}

/*------------------------------------------------------*/
div.external_toolbar {
	border-top: 1px solid #000;
	background-color: #dadada;
	display: block;
	height: 40px;
}

div.external_toolbar div.toolbar_tx {
	line-height: 40px;
	font-weight: bold;
	float: left;
}

div.external_toolbar div.toolbar_button {
	border-left: 1px solid #000;
	float: right;
	text-align: center;
	padding: 12px;
}

/*------------------------------------------------------*/

div.erroronpage {
	padding: 20px;
	background-color: #dadada;
	width: 100%;
}

div.erroronpage h3 {
	font-size: 16px;
}