/*css Mservis Center 2005 - Studio PESEC, Spletan agencija. www.studiopesec.com info@studiopesec.com*/

/*basics*/

body {
font: 12px/13px arial; 
color: #51514D; 
margin: 20px 0 20px 0;
background:#ffae00 url("../_img/v2/back_top.gif") repeat-x 0 0;
line-height:1.1em;
}

div {	
	font: 11px arial; 
}

p { 
	margin-top: 0px; 
	margin-bottom: 12px; 
	text-align: justify;
}

h1 {
	margin-top:2px;
	margin-bottom:13px;
	font: bold 16px arial;
	color: #ff5300; 
}

h2 {
	margin-top:2px;
	margin-bottom:13px;
	font: bold 12px arial;
	color: #ff5300; 
}

h3 {
	margin-top:2px;
	margin-bottom:13px;
	font: bold 11px arial;
}


/*aktualnotitle*/
h4 {
	margin-top:0px;
	margin-bottom:3px;
	font: bold 13px arial;
	color: #ff5300; 
}
/*aktualnodatum*/
h5 {
	margin-top:0px;
	margin-bottom:8px;
	font: normal 11px arial;
	color:#235;
}

input {
	font: 11px arial;
	border-width: 0px;
	padding: 0px; 
	margin: 0px;
	background-color:#edede5;
}	

input.Normal {
	font: 11px arial;
	border-width: 2px;
	padding: 1px; 
	margin: 0px;
	background-color:#ffffff;
}

input.input_error {
	font: 11px arial;
	border-width: 2px;
	padding: 1px; 
	margin: 0px;
}

select {
	font: 11px arial;
	border-width: 1px;
	padding: 0px; 
	margin: 0px;
	background-color:#ffffff;
}

h6 { 	
	font: bold 12px arial; 
	margin-top: 12px; 
	margin-bottom: 0px; 
	color: #4D4D4D;
}

ul {
	margin-top: 0px; 
	margin-bottom: 11px; 
	margin-left: 4px; 
	margin-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 11px; 
	padding-left: 4px; 
	padding-right: 0px; 
  }
  
li {
	margin:0;
	padding:2px 0 0 8px;
	background:url(../_img/main/ul.gif) no-repeat 1px 6px;
	list-style:none;
}

form { 
	padding: 0px; 
	margin: 0px; 
} 

/*links*/

a:link, a:visited, a:active  { 
	color: #51514D; 
	text-decoration: underline; 
	}

a:hover {
	color: #ffffff; 
	text-decoration: none;
	background-color: #ff5300;	
	}

.mojedelo li {
	padding:2px 0 1px 8px;
}

.vijola a:link, .vijola a:visited, .vijola a:active  { 
	color: #8840C5; 
	text-decoration: none; 
	}

.vijola a:hover {
	color: #8840C5; 
	text-decoration: underline;
	background-color: #ffffff;	
	}

.mojedelo ,.mojedelo a:link, .mojedelo a:visited, .mojedelo a:active  { 
	color: #51514D; 
	text-decoration: none; 
	}

.mojedelo a:hover {
	color: #ffffff; 
	text-decoration: none;
	background-color: #108AC7;	
	}



/*divs*/

#container {
margin:0 auto;
width: 787px;
padding:10px 10px 0 10px;
background:#fff url("../_img/v2/top.gif") repeat-x 0 0;
voice-family: "\"}\"";
voice-family:inherit;
width: 767px;
}	

#pageHeader {
	margin-top:15px;
	margin-bottom:0px;
	background-color:#fff;
	height:84px;
}

#pageHeader_logo {
	float:left;
	width:275px;
	height:84px;
	background: #fff; 
}

#pageHeader_banner {
	float:right;
	width:468px;
	height:60px;
}

#pageHeader_menu {
	width: 767px;
	height:50px;
	background: #82718A url(../_img/main/menu_back.gif) repeat-x top left;
}

#mainContent {
	width: 767px;
	background: #fff url(../_img/main/main_back.gif) repeat-x top left; 
	padding-top:24px;
	padding-bottom:24px;
	padding-left:4px;
	padding-right:4px;
	font-size: 11px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 759px;
}

div.pageHeader_menuItem {
	height:50px;
	width: 124px;
	background: #fff url(../_img/main/menu_back.gif) repeat-x top left;
	float:left;
	vertical-align:top;
	padding-top:8px;
	padding-left:11px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:42px;
	width: 115px;
	color: #FBFBFB;	
	cursor:pointer;
}

div.pageHeader_menuItem_o {
	height:50px;
	width: 124px;
	background: #fff url(../_img/main/main_back_o.gif) repeat-x top left;
	float:left;
	vertical-align:top;
	padding-top:10px;
	padding-left:11px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:40px;
	width: 115px;
	color: #FBFBFB;	
	cursor:pointer;
}

div.pageHeader_menuItem_companies{
	height:50px;
	width: 124px;
	float:left;
	background: #fff url(../_img/main/meni_back_companies.gif) repeat-x top left;
	vertical-align:top;
	padding-top:8px;
	padding-left:11px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:42px;
	width: 115px;
	color: #fff;
	/*font-weight: bold;		*/
	cursor:pointer;
}

div.pageHeader_menuItem_companies_o{
	height:50px;
	width: 124px;
	float:left;
	background: #fff url(../_img/main/meni_back_companies_o.gif) repeat-x top left;
	vertical-align:top;
	padding-top:11px;
	padding-left:11px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:39px;
	width: 115px;
	color: #fff;
	/*font-weight: bold;		*/
	cursor:pointer;
}

#MODpodjetja_loginBox {
	background-color:#fad2a0;
	padding:8px;
	padding-top:0px;
}

#MODmojServis_meni_item {
padding:2px;
font:12px/20px arial; 
color: #413F42;
}

li.pageHeader_menuItem_line {
	height:50px;
	width: 2px !important;
	background: #82718A url(../_img/main/meni_line.gif) no-repeat top left !important; 
	float:left;
	display:block;
}

li.pageHeader_menuItem_line_comp {
	height:50px;
	width: 2px !important;
	background: #82718A url(../_img/main/meni_line_comp.gif) no-repeat top left !important; 
	float:left;
	display:block;
}

#fotter_end {
	width: 100%;
}

.pageFooter {
	line-height: 1px; 
	border-bottom: solid 1px #868687; 
}

.pageFooter_text {
	padding-top:5px;
	padding-bottom:15px;
	text-align: center;
 }

.error {
	color:red;
}

/* zebra generated table*/
.tblhead td, th {
border-bottom:1px solid #fff;
padding:5px 13px 5px 8px;
color:#4C4C4C;
vertical-align:middle;
}

tr.tblhead_a{
background-color:#ffecd4;
}

tr.tblhead_b{
background-color:#f8f7f4;
}

.tblhead th {
padding-top:10px;
padding-bottom:10px;
text-align:left;
background-color:#ff671e;
color:#fff;
}

th.tblsource{
font: normal 10px arial; 
background: #fff url(../_img/tbldet_back.gif) repeat-x top left;
text-align:right;
border-bottom-width:0;
color:#235;
padding-top:2px;
padding-bottom:5px;
}

/*DiV SpaCer*/
div.spacer {
margin: 0;
padding: 0;
clear: both;
width: 12px;
height: 12px;
font-size: 0;
}

/*PagePaging*/
.showPPsel {
	float:left;
	padding: 3px;
	font-weight: bold;
	color:#8840C5;	
}

.showPPnosel a:link, .showPPnosel  a:visited, .showPPnosel a:active, .showPPnosel a:hover  {
	text-decoration:none; 
	background-color:#fff;
	color: #51514D; 
}

.showPPnosel {
	float:left;
	padding: 3px;
	font-weight: bold;
}

.rbutton_beli {
background-color:#fff;
}


#pageHeader_menu ul {
display:block;
height:50px;
list-style:none;
width:100%;
padding:0;
margin:0;
}
#pageHeader_menu ul li{
display:block;
padding:0;
margin:0;
float:left;
height:50px;
list-style:none;
width:126px;
background:0;
}
#pageHeader_menu ul li.Pod{
display:block;
padding:0;
margin:0;
float:left;
height:50px;
list-style:none;
width:127px;
background:0;
}
#pageHeader_menu ul li a:link,#pageHeader_menu ul li a:active,#pageHeader_menu ul li a:visited,#pageHeader_menu ul li a:hover{
display:block;
height:50px;
color:#fff;
text-decoration:none;
background: #fff url(../_img/main/meni_back_companies.gif) repeat-x top left;
font-size:11px;
font-weight:bold;
text-align:center;
}
#pageHeader_menu ul li a:hover, #pageHeader_menu ul li.Sel a:link,#pageHeader_menu ul li.Sel a:hover,#pageHeader_menu ul li.Sel a:visited, #pageHeader_menu ul li.Sel a:active {
background: #fff url(../_img/main/meni_back_companies_o.gif) repeat-x top left;
}
#pageHeader_menu ul li.Pod a:link,#pageHeader_menu ul li.Pod a:active,#pageHeader_menu ul li.Pod a:visited,#pageHeader_menu ul li.Pod a:hover{
background: #fff url(../_img/main/menu_back.gif) repeat-x top left;
}
#pageHeader_menu ul li.Pod a:hover{
background: #fff url(../_img/main/main_back_o.gif) repeat-x top left;
}
#pageHeader_menu span {
display:block;
padding:10px 0 0 0;
}

