@charset "utf-8";
@import url("http://oglasi.turbosist.si/css/reset.css");

body {
	font-family: Verdana, Tahoma, Arial, helvetica, sans-serif;
	font-size:72%;
	color:#333;
	line-height:150%;
	background:url(/images/bg.gif);
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, dl {
	margin:1em 0;
}
h1, h2, h3, h4 { color:#55a51a; text-transform:uppercase; font-weight:normal;}
#vsebina h1:first-letter,
#vsebina h2:first-letter,
#vsebina h3:first-letter  {font-size:120%;}
h1 {font-size:1.4em;}
h2 {font-size:1.2em;}
h3 {font-size:1em;}
.zelena { color:#55a51a;}
.rdeca { color:#d3212a;}
blockquote { padding-left:15px;}

/* glavni DIV-i
-----------------------------------------------------------------------------*/
#wrapper  { font-size:1.0em; width:980px;	background:#fff;	text-align: left; margin:20px; margin-left:auto; margin-right:auto;}
#wrapper_t {	background:#fff url(/images/wrapper_t.gif) 0 0 repeat-x;}
#wrapper_tl {	background: url(/images/wrapper_t_l.gif) 0 0 no-repeat;}
#wrapper_tr {	height: 15px;	overflow: hidden;	background: url(/images/wrapper_t_r.gif) 100% 0 no-repeat;}
#wrapper_m {	border-left: 1px solid #ccc;	border-right: 1px solid #ccc;	width: auto;	padding: 1px 8px;}
#wrapper_b {	margin-top: -5px;	background: url(/images/wrapper_b.gif) 0 100% repeat-x;}
#wrapper_bl {	background: url(/images/wrapper_b_l.gif) 0 100% no-repeat;}
#wrapper_br {	height: 15px;	background: url(/images/wrapper_b_r.gif) 100% 100% no-repeat;}
#content {	float:none;	width:100%;	height:auto;}
#header {	float:left;	width:100%;	height:170px;}
#header h1 a {	float:left;	width:224px;	height:124px;	text-indent:-9999px;	background:url(/images/logo_bidom.png) no-repeat;	display:block; margin-top:-20px; margin-left:25px; _margin-left:12px; padding:0;}
#header_left { float:left; width:290px;}
#header_left img { padding:0px 0 0 30px;}
.kontakti { margin:0; margin-top:-20px; position:relative; top:-20px; padding:0; clear:left}
#header_left h2.tel { font-size:1.7em; letter-spacing:2px; text-transform:lowercase; margin:0; padding:5px 0 5px 60px;}
#header_left h2.mail { font-size:1.7em; letter-spacing:1px; text-transform:lowercase; margin:0; padding:5px 0 5px 60px;}
#header_right { float:left; width:670px;}
#slide { width:650px; height:160px; float:left; border:#262626 solid 1px; border-left:none;}
div#menu { width: auto;	background: #f7f7f7 url(/images/menu_bg.png) 0 0 repeat-x;	margin:0; margin-top:-4px; clear:both;}
div#menu_l {	background: url(/images/menu_l.png) 0 0 no-repeat;	padding-left:30px;}
div#menu_r {	height:27px;	background: url(/images/menu_r.png) 100% 0 no-repeat;	padding-right: 1px;}
#levo { float:left;	width:260px;	height: auto;	overflow:hidden; margin:0; padding-left:5px;}
#nav { overflow:hidden; margin:0; padding:0px;}
#vsebina { float:left;	width:670px;	height: auto;	margin:10px 0 0px 20px;	padding:0px;}
div#footer { width:auto;	background:url(/images/footer_bg.gif) 0 0 repeat-x;	margin:10px 0; margin-bottom:0; clear:both;}
div#footer img { padding-top:2px; float:left;}
div#footer_l { background: url(/images/footer_l.gif) 0 0 no-repeat;	padding-left:30px;}
div#footer_r { height:36px;	background:url(/images/footer_r.gif) 100% 0 no-repeat;	padding-right: 1px;}
#footerTXT_l { float:left; padding-left:5px; color:666!important; font:10px Verdana;}
#footerTXT_r { float:right; padding-right:25px; color:666!important; font:10px Verdana;}

/* POVPRAŠEVANJE VOJNIK
-----------------------------------------------------------------------------*/
#vpis .clsSelect { background:#fff url(/images/senca.gif);	border:#7f9db9 solid 1px;	color:#333;}
#vpis td { padding:5px;}
#vpis { width:100%;}
#vpis .clsButton { color:#990000; font-size:0.8em; text-transform:uppercase; padding:0 0 1px 0;	border: solid #000000 1px; border:none; width:79px; height:20px; background: url(/images/button.gif) no-repeat;}

/* TLORISI
-----------------------------------------------------------------------------*/
#vojnik_nadst { background:url(/images/tlorisi.png) no-repeat; width:670px; height:186px; margin-bottom:5px;}
#nadst_M a { width:404px; height:39px; display:block; margin-left:104px;}
#nadst_M a:hover { background:#55a51a; opacity:0.2;filter:alpha(opacity=20); zoom:1;}
#nadst_2 a { margin-top:1px; width:404px; height:34px; display:block; margin-left:104px;}
#nadst_2 a:hover { background:#55a51a; opacity:0.2;filter:alpha(opacity=20); zoom:1;}
#nadst_1 a { margin-top:2px; width:404px; height:33px; display:block; margin-left:104px;}
#nadst_1 a:hover { background:#55a51a; opacity:0.2;filter:alpha(opacity=20); zoom:1;}
#nadst_P a { margin-top:2px; width:404px; height:33px; display:block; margin-left:104px;}
#nadst_P a:hover { background:#55a51a; opacity:0.2;filter:alpha(opacity=20); zoom:1;}
#vojnik_nadst span { position:relative; display:block; left:-100px; top:5px;}
#nadst_all { position:relative; display:block; left:0px; top:11px; padding:2px; background:#f0cab4; width:96px;}

/* MENU 2
-----------------------------------------------------------------------------*/
#menu2 { width:auto; background:#f7f7f7 url(/images/menu2_bg.png) 0 0 repeat-x;	margin:0; margin-top:-4px; clear:both;}
#menu2_l {	background: url(/images/menu2_l.png) 0 0 no-repeat;	padding-left:30px;}
#menu2_r {	height:36px;	background: url(/images/menu2_r.png) 100% 0 no-repeat;	padding-right: 1px;}
#lang { float:right; width:40px; margin-top:8px; padding:1px;}
#lang img { float:left; margin-left:10px!important; }

/* TAB
-----------------------------------------------------------------------------*/
#tabs { float:left; width:100%; font-size:11px; text-transform:uppercase; line-height:normal;}
#tabs ul { margin:0; padding-left:15px;}
#tabs li { display:inline; margin:0; padding:0;}
#tabs a { float:left; background:url(/images/tab_l.png) no-repeat left top; margin:0; padding:0 0 0 5px;}
#tabs a span { float:left; display:block; background:url(/images/tab_r.png) no-repeat right top; padding:5px 28px 6px 8px; color:#d3212a;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span { color:#fff;}
#tabs a:hover { background-position:0% -24px;}
#tabs a:hover span { background-position:100% -24px;}
#tabs ul li a:active { background-position:0% -24px;}
#tabs ul li a:active span { background-position:100% -24px;}

/* GLOBALNE NASTAVITVE
-----------------------------------------------------------------------------*/
#vsebina li { list-style:none; background:url(/images/indent0.gif) 0 4px no-repeat; padding:0 0 0 15px;}
a {	text-decoration: none;	color:#d3212a;}
a:hover {	color:#d3212a;}
.act {}
.gumb { color:#990000; font-size:0.8em; font-weight:bold; letter-spacing:1px; text-transform:uppercase;  padding:0 0 1px 0;	border: solid #000000 1px; border:none; width:79px; height:20px; background: url(/images/button.gif) no-repeat;}
.datetime {	float:right; color:#666;	font-size:60%;}

/* ISKALNIK LEVO
-----------------------------------------------------------------------------*/
#iskalnikTOP {	background:url(/images/iskalnik_top.png) no-repeat;	width:253px;	height:8px;	padding:0px;	margin:0px 0 0 0;}
#iskalnikNASLOV {	background:url(/images/iskalnik_h2.png) no-repeat;	margin:0;	padding:0; _margin-top:-6px;}
.iskalnik_h3 {	color:#fff; font-size:1.3em; margin:0;	padding:5px 0 6px 38px; _padding:5px 0 6px 19px;}
#iskalnik {	background:url(/images/iskalnik_bg.png) 0 0 repeat-y;	width:253px;	height:auto;	padding:0px;	margin:18px 0 0 0;}
#iskalnikBG {	background:url(/images/iskalnik_bottom.png) 0 100% no-repeat;	width:253px;	height:auto;	padding:20px 0 25px 0;	margin:0;}
.bar { height:1px; width:200px; /*background:#95c574;*/ margin:10px 25px; background:url(/images/bar.gif) repeat-x;}
#iskalnikBG ul li { padding-left:25px;}
#iskalnikBG ul li h2 a { background:url(/images/iskalnik_indent_0.gif) 0 3px no-repeat; padding-left:25px;}
#iskalnikBG ul li h2 a:hover { background:url(/images/iskalnik_indent_1.gif) 0 3px no-repeat; padding-left:25px;}
#iskalnikBG ul li h2 a.act { background:url(/images/iskalnik_indent_1.gif) 0 3px no-repeat; padding-left:25px;}
