@charset "utf-8";
/* CSS Document */

h1{
	font-size:32px;
	font-weight:normal;
	line-height:34px;
	font-style:normal;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;}

h2{
	font-size:22px;
	font-weight:bold;
	line-height:30px;
	font-style:normal;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	color:#555555;}

h3{
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	font-style:normal;
	padding:5px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	color:#555555;}

.conbox-grey h3{
	padding:5px 0px 10px 0px;
	color:#ffffff;}

.conbox-grey h3 a,
.conbox-grey h3 a:active{
	padding:5px 0px 10px 0px;
	color:#ffffff;
	font-style:normal !important;}

h3 a:link,
h3 a:visited,
h3 a:active{
	font-size:11pt;
	line-height:20px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;}
h3 a:hover{
	text-decoration:underline;}

h3.widgettitle{
	display:none;}

h4{
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;}

h4 a:link,
h4 a:visited,
h4 a:active{
	font-size:10pt;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
h4 a:hover{
	text-decoration:underline;}

h5{
	padding:4px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:18px;
	font-size: 11pt;
	font-weight:normal;}

/* FONTS */
p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 8px 0px;
	line-height:18px;
	font-size: 12px;
	color:#121212;}

.conbox-trans p{
	color:#757575;}

.povd{
	font-weight:bold;}

ul,
ol{
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;}
ul li,
ol li{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:18px;
	font-size: 12px;
	color:#121212;}

/* LINKS */
a:link,
a:visited,
a:active{
	color:#121212;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
a:hover{
	color:#121212;
	text-decoration:underline;}

/********************************************** 

		COMMON for ALL PAGES

***********************************************/


/********************************************** 

		BANNER

***********************************************/


/********************************************** 

		FRONTPAGE

***********************************************/
/* SLIDE special offer */
.special-offer-list{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;}
.special-offer-list-item{
	height:100px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 140px;
	position:relative;}
.special-offer-list-item .img-thumb-small{
	position:absolute;
	top:0px; left:0px;}
/* MODULES */
.box-icon{
	width:70px;
	height:70px;
	position:absolute;
	top:0px;
	background-repeat:no-repeat;
	background-position:0px 0px;}

.box-novice .conbox-body{
	height:auto;
	margin:0px 0px 0px 0px;
	padding:10px 10px 23px 150px;}
	
.box-servis .conbox-body,
.box-rezervni-deli .conbox-body,
.box-financiranje .conbox-body{
	height:90px;
	margin:0px 0px 0px 0px;
	/*padding:10px 70px 10px 10px;}*/
	padding:10px 10px 10px 10px;}

.box-novice p,
.box-servis p,
.box-rezervni-deli p,
.box-financiranje p{
	font-size:11px;
	line-height:14px;
	margin:0px 0px 0px 0px;}

/* FP NEWS */	
.box-novice .conbox-body{
	background-image:url(/html/default/library/images/box-novice-bg.png);
	background-repeat:repeat-y;
	background-position:0px 0px;
	background-color:#ffffff;}
.box-novice .box-icon{
	left:0px;
	background-image:url(/html/default/library/images/icon-novice.png);}
.box-novice .conbox-body h3,
.box-novice .conbox-body h3 a:link,
.box-novice .conbox-body h3 a:hover{
	position:absolute;
	top:10px;
	left:60px;}
.box-novice .news-list-item{
	/*height:110px;*/
}

/* LEFT LINKS BOXES */	
.box-servis .conbox-body{
	background-color:#b9b9b9;}
.box-servis .box-icon{
	right:0px;
	background-image:url(/html/default/library/images/icon-servis.png);}
.box-rezervni-deli .conbox-body{
	background-color:#b9b9b9;}
.box-rezervni-deli .box-icon{
	right:0px;
	background-image:url(/html/default/library/images/icon-rezervni-deli.png);}
.box-financiranje .conbox-body{
	background-color:#b9b9b9;}
.box-financiranje .box-icon{
	right:0px;
	background-image:url(/html/default/library/images/icon-financiranje.png);}

/********************************************** 

		CONTENT PAGES

***********************************************/
.img-thumb-small{
	width:116px;
	height:86px;
	margin:0px 0px 0px 0px;
	padding:12px 12px 12px 12px;
	/*background-image:url(/html/default/library/images/img-thumb-small-bg.png);*/
	background-repeat:no-repeat;
	background-position:0px 0px;
	overflow:hidden;}
	
.img-thumb-small img{
	width:116px;
	/*height:86px;*/
	margin:0px 0px 0px 0px;
	border:1px solid #D8D8D8;}

/* NEWS */
.news-list{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
.news-list-item{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 140px;
	min-height:100px;
	position:relative;}
.news-list-item .img-thumb-small{
	position:absolute;
	top:0px; left:0px;}

ul.other-news-list{
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	list-style:none;
	overflow:hidden;
	background-image:url(/html/default/library/images/hr-bg.png);
	background-repeat:no-repeat;
	background-position:center top;}

ul.other-news-list li{
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 4px 0px;
	list-style:none;
	clear:both;}

ul.other-news-list li a:link,
ul.other-news-list li a:visited,
ul.other-news-list li a:active{
	font-weight:bold;
	text-decoration:none;}
	
ul.other-news-list li a:hover{
	text-decoration:underline;}

/* BANNERS */
.box-banner .conbox-body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	position:relative;}

.box-banner img{
	width:260px;}

/********************************************** 

		HEADER

***********************************************/
.header-search .slogan{
	position:absolute;
	top:20px; left:0px;
	font-size:20px;
	line-height:30px;
	font-weight:bold;
	color:#231f20;}
	
.header-search .modra-stevilka{
	width:155px;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	position:absolute;
	top:15px; right:0px;}
	
.header-search .search-box{
	width:210px;
	height:34px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	position:absolute;
	top:17px; right:170px;
	background-color:#edeeee;}

.header-search .search-box input.search{
	height:24px;
	width:160px;
	margin:5px 0px 5px 5px;
	padding:0px 5px 0px 5px;
	clear:none;
	float:left;
	background-color:#ffffff;
	border:none;}

.header-search .search-box input.btn{
	height:24px;
	width:24px;
	margin:5px 5px 5px 0px;
	padding:0px 0px 0px 0px;
	clear:none;
	float:right;
	background-image:url(/html/default/library/images/search-btn.gif);
	background-repeat:no-repeat;
	background-position:center center;
	border:none;
	cursor:pointer;}
	
/********************************************** 

		FOOTER

***********************************************/
.box-delovni-cas .conbox-body{
	background-color:#b9b9b9;}
.box-delovni-cas p{
	font-size:11px;
	line-height:14px;}
	
.box-kontakt{
	background-image:none !important;
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;}
.box-kontakt .conbox-border{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:none;}
.box-kontakt .conbox-body{
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	position:relative;
	background-color:transparent;}
.box-kontakt .kontakt-info{
	width:130px;
	float:left;
	clear:none;}
.box-kontakt .kontakt-tel{
	width:380px;
	float:right;
	clear:none;}	
.box-kontakt .kontakt-tel p{
	margin:0px 0px 4px 0px;}
.box-kontakt span.telefonska{
	text-align:right;
	width:160px;
	padding:0px 10px 0px 0px;
	display:inline-block;}

.box-copyright{
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;}
.box-copyright .conbox-border{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:none;}
.box-copyright .conbox-body{
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	background-color:transparent;
	position:relative;}
	
	/*Form*/

.contact-form div
{
margin:3px;
}	
.contact-form input[type='text'],.contact-form textarea
{
  width:70%;
  border: 1px solid #545454;

}

input.Error, textarea.Error {
    border: 1px solid red !important;
}
.contact-form .ms-area span, .email-field span, .name-field span {
    display: none !important;
}
.contact-form .sent-btn { background:#545454; 
color:#fff !important; 
width:50px; text-align:center;}

.contact-form .sent-btn  a{
color:#fff !important; 
 padding:3px;}
