	body.ses .block {
		margin: 0 0 15px 0;
		overflow: hidden;
		width: 100%;
	}

	body.ses .row {
		overflow: hidden;
		margin: 0;
	}

	body.ses .box-content-des {
		overflow: hidden;
	}

body.ses .box-content .cols2 .col,
	body.ses .box-content-des .cols2 .col {
		width: 50%;
		margin-bottom: 3px;
	}

    body.ses .box-content .cols2x .col1,
    body.ses .box-content-des .cols2x .col1 {
        width: 50%;
        margin-bottom: 5px;
    }

    body.ses .box-content .cols2x .col2,
    body.ses .box-content-des .cols2x .col2 {
        width: 50%;
        margin-bottom: 5px;
    }

	body.ses .box .rc-b {
		background:#FFFFFF url(./../images/bgr_content_rc.png) no-repeat scroll 0 -40px;
		display:block;
		height:10px;
		margin:-20px -2px 0;
		overflow:hidden;
	}


	/* redci i kolone za infobox */

	.infobox-content {
		overflow: hidden;
	}

	.infobox .row {
		padding: 0 10px;
		margin-right: -20px; 
	}

	body.ses div.headline .col {
		background: url(../images/onsiteLine.gif) left bottom repeat-x;
		padding-bottom: 10px;
	}

	body.ses div.headline img {
		margin:0;
		float: left;
	}

	body.ses .headline .margin {
		float: left;
		margin:0 10px 0 0;
		padding:0;
	}
	
	body.ses .headline .priceBlock1Line {
		float: right;
		text-align:right;
		font-size: 1.5em;
		margin: 12px 6px 0 0;
	}

	body.ses div.headline h1 {
		font-size: 1.5em;
		color: #ff6920;
		margin: 5px 20px 0 0;

	}

	body.ses table.data {
	}
	
	body.ses .detailbox h3 {
		font-weight: bold;
		font-size: 1.2em;
		text-transform: uppercase;
		border-bottom: 1px dotted #999;
		padding-bottom: 2px;
		margin: 0 0 5px 0;
	}


	body.ses .feature-list .detailtext {
		width: 100%;
		overflow: hidden;
	}

	body.ses .detailbox .detailtext {
		margin-bottom:20px;
	}
	

	body.ses .infobox h4,
	body.ses .visualbox h4 {
		font-weight:bold;
		padding-bottom: 2px;
		margin: 0 0 14px 0;
		font-size: 1em;
	}

	body.ses h4 {
		font-weight:bold;
		padding-bottom: 2px;
		margin: 10px 0 14px 0;
		font-size: 1em;
	}

	body.ses .infobox {
	}
	body.ses .infobox.block {
		margin: 0 0 10px;
	}	
	
	body.ses .infobox h3 {
		font-weight:bold;
		text-transform: uppercase;
		color: #ff6920;
		border: 0;
		padding: 0;
		margin: 0 0 2px 0;
		font-size: 1.2em;
	}
	body.ses .infobox .onsiteline, body.ses .visualbox .onsiteline {
		background: #fff url(../images/onsiteLine.gif) repeat-x;
		height: 4px;
		margin: 1px 0;
		overflow: hidden;
	}
	body.ses .infobox .infobox-content,
	body.ses .infobox .box-content {
		background: #f3f3f3;
		padding: 10px 10px 5px 10px;
		margin: 0;
	}
	
	body.ses .box-content-des .feature-pairs {
		width: 100%;
		overflow: hidden;
		margin-bottom: 5px;
	}
			body.ses .box-content-des .cols2 .feature-pairs .col {
				margin: 0;
			}

	body.ses .visualbox .box-content {
		background: #f3f3f3;
		padding: 10px 10px 20px;
		margin: 0;
	}

	body.ses .imagebox {
		position: relative;
		background-color: #f3f3f3;
		min-height: 245px;
		overflow: hidden;
	}
	body.ses .imagebox img {
		margin: 0;
		padding: 0;
	}


	body.ses .imagebox a.imageGlavna {
		float: right;
		margin: 9px 9px 9px 0;
		border: 1px solid #d3d1d2;
	}
	body.ses .imagebox div.thumbnails {
		float: left;
		width: 66px;
		min-height: 245px;
		margin: 9px 0 0 9px;
	}
	body.ses .imagebox .thumbnails a {
		width: 64px;
		display: block;
		margin: 0 0 3px 0;
		border: 1px solid #d3d1d2;
		text-align: center;
	}

	body.ses div.dat {
	}

	body.ses .subtext {
		width:100%;
	}

	body.ses .nextPage {
		float: right;
		width: 35%;
		text-align: right;
		margin: 5px 0 0;
	}

	body.ses .buttonbox {
		overflow:hidden;
		position:relative;
		height: 25px;
	}

	body.ses .buttonbox .button {
		float: right;
		margin: 0 0 0 15px;
	}


	body.ses .button {
		display: block;
		float: right;
		overflow: hidden;
		background: #fff url(./../images/bgr_button.png) 0 bottom repeat-x;
		text-decoration: none;
		color: #000;
		cursor: pointer;
	}

	body.ses .box .row-grey {
		background: #f3f3f3;
		margin-bottom: 20px; 
		height:37px;
	}
	body.ses .row-grey .block,
		body.ses .infobox .block {
		margin:5px 0 0;
	}
	body.ses .row-grey .buttonbox {
		overflow:hidden;
		position:relative;
	}
	
	body.ses .subtext a.infoLinkBlock {
		background-image:url(../images/icons/link_arrow.gif);
		background-position:left 9px;
		background-repeat:no-repeat;
		color:#000000;
		display:block;
		float:right;
		padding-left:10px;
		padding-top:5px;
		text-decoration:none;
		margin: 0 0 0 16px;
	}

	body.ses .subtext a.infoLinkOverview {
		background-image:url(../images/icons/link_arrow_reverse.gif);
		background-repeat:no-repeat;
		background-position:left 9px;
		padding-left:10px;
		padding-top:5px;
		float:left;
		color:#000;
		text-decoration: none;
	}

	body.ses a:hover.infoLinkOverview,
	body.ses a:focus.infoLinkOverview {
		color: #ee6002 !important; /* orange */
		text-decoration: underline !important;
	}


	body.ses .col-tabDealer {
		overflow: hidden;
	}


/* iframe */

	body.ses .col-iframe {
		width:560px;
		float:left;
		margin-top:10px;
	}

	body.ses .col-advert {
		width:180px;
		float:right;
		margin-top:10px;
	}

	body.ses .cooperation {
		color: #6e6e6e!important;
		font-size: 0.9em;
		width: 100%;
		text-align:right;
	}

	body.ses .col-iframe .cooperation{
		margin-top: 10px;
	}

/* slike */

	body.ses .col-thumbnails {
		width:137px;
		float:left;
		margin-top:10px;
		overflow:hidden;
	}

	body.ses .col-image {
		width:640px;
		float:right;
		margin:10px 0;
	}

	body.ses .col-thumbnails a {
		padding:0;
		margin:0;
		float:left;
		display:block;
	}

	 body.ses .picturesbox {
 		border-left-width:0px;
		border-right-width:0px;
		overflow: hidden;
 	}

	body.ses .box-content-des .cols2 .pacman {
		height: 400px; 
	}
	
	body#dealer.des strong.overview-tab-headline {
		display: block;
		margin-bottom: 20px;
		
	}

	body.ses .box-content-des .cols2 .indent-col {
		margin-top:40px;
		position:absolute;
	}

	body.ses .box-content-des .cols2 .col2 .col-details {
		margin: 4px 0 0 73px;
		width: 330px;
	}

	body.ses .indent-box {
		border-left:2px solid #BFBFBF;
		padding: 10px 10px 10px 15px;
		background-color:#fff;
		height:265px;
	}

	body .box .indent-box-t {
		display: block;
		height: 17px;
		background: url(./../images/bgr_content_rc.png) 0 -10px no-repeat;
		background-position: 0 -180px;
		overflow: hidden;
	}

	body .box .indent-box-b {
		display: block;
		height: 17px;
		background: url(./../images/bgr_content_rc.png) 0 -10px no-repeat;
		background-position: 0 -200px;
		overflow: hidden;
	}

	body.ses .fincalc input.fincalc,
	body.ses .fincalc select {
		width: 65%;
	}

	body.ses .row.headline .col a.textlink {
        background-image:url(../images/icons/link_arrow_black.gif);
        background-repeat:no-repeat;
        background-position:left 9px;
        padding-left:10px;
        padding-top:5px;
        color:#2d2d2d;
        text-decoration: none;
	}
			
	body.ses .row.headline .col a.textlink:hover,
	body.ses .row.headline .col a.textlink:focus
	 {
		color:#EE6002 !important;
		text-decoration:underline !important;
	}
	
	/**
	 * Banneri
	 */

	body.ses div#adspace {
		margin: 10px 10px 0 10px;
		/*display: none;*/
	}

	body.ses div#skyScraper {
		position: absolute;
        top: 38px;
		left: 826px;
        z-index: 9999;
	}

    body.ses .block.buttonbox {
        width: auto;
    }

	body.ses .tab2 .rectangleM {
        margin-top: 10px;
		float:right;
		text-align:center;
		width:500px;
		width:auto;
		max-width:500px;
    }
	

/* Putanja */

	body.ses .breadcrumbs { 
		width: 65%;
		float: left;
		white-space: nowrap;
	}

body.ses div.d-59-destext {
	float: right;
	width: 119px;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	border-left: 1px solid #BFBFBF;
	padding-left: 10px;
}
body.ses div.d-59-destext p {
	margin-bottom: 0;
}
body.ses div.d-59-destext a {
	color: #000;
	text-decoration: underline;
}


/* tekstualni linkovi footer */

body.ses .row.google {
	padding: 0;
}
body.ses .row.google div.wide_ads.bottom {
	border-top: 2px solid #bfbfbf;
	border-bottom: 2px solid #bfbfbf;
	margin:0 0 20px 0;
}
body.ses .row.google div.wide_ads.bottom div.ad_header {
	background-color: #f7f7f7;
	line-height: 20px;
	padding-left: 20px;
	margin-bottom: 10px;
	color: #000;
	font-size: 11px;
}
body.ses .row.google div.wide_ads.bottom div.ad_container {
	padding: 10px 15px 15px 35px;
}
body.ses .row.google div.wide_ads.bottom div.ad_container .ad_line_1 {
	color: #000099;
	text-decoration: underline;
	font-weight: bold;
	padding-right: 5px;
}
body.ses .row.google div.wide_ads.bottom div.ad_container .ad_line_2{
	color: #000;
	padding-right: 5px;
}
body.ses .row.google div.wide_ads.bottom div.ad_container .ad_line_3 {
	color: #006600;
}
	
body.ses div.advertisementPrint {
	display: none;
}

/* IE6 fix */
	
* html body.ses .fincalc .row.cols2 .block.buttonbox {
	float: right;
}
	
* html body.ses .fincalc div.box-content .row.cols2 .col.col1 {
	width: 45%;
	float: left;
}

body.ses .content .tabs  {
	width: 100%;
}

/*STILOVI ZA ADDON imghighslide*/
.maleSlicice {
padding: 1px 3px 3px 3px;
background-color:#fafafa; 
margin-left:10px;
}

/*.sliciceTable {width:120px;}*/

.imageGlavna img {
width:365px;
height:273px;
padding-top:5px;
}

.tabcontent {margin:0px; padding:0px; display:inline}
.capitalize {text-transform:capitalize}