/*customize.css CSS file*/
/* page structure */


html, body, div, p, table, td, form, img, h1, h2, h3, h4, h5, h6, input { 
	/*font-family: Tahoma,Verdana,Segoe,sans-serif; */
	padding: 0px; 
	margin: 0px; 
	border: 0px transparent none; 
	}
body { 
	/*font-size: 70%;*/
	color:#555;
	background:#808080; 
	}
a, a:link, a:visited { 
	color:#222; 
	text-decoration:none; }

a:active, a:hover { 
	color:#990000; 
	text-decoration:underline; }

ul { margin:0; padding:0 0 0 25px; }

li { margin:0; padding:0; 
	list-style:none; }
h1, h2, h3, h4, h5, h6 {
	font-family:Georgia, "Times New Roman", Times, serif; 	}
h1 { 
	color:#000; 
	margin: 10px 0 5px 0;
	font-size:1.7em; 
	font-weight:normal; }
h2 { 
	color:#333; 
	margin:5px 0 10px 0;
	font-size:1.5em; 
	font-weight:normal; }
h3 { 
	font-size:1.5em; 
	margin:5px 0 15px 0;
	font-weight:normal; 
	}
h4 { 
	font-weight:bold; 
	line-height:1.4em;
	margin: 15px 0 5px 0; 
	font-size:1em; }
h5{
	margin: 15px 0 2px 0;
	font-size: 1.1em;}
h6{
	margin: 15px 0 2px 10px;
	font-size: 1em;
	color:#606070;}
ul li {
	list-style-type: none;}
ul {
	margin: 0;
	padding: 0;}
ol {
	margin:0 10px;
	padding-left:20px;}	

p {
	margin: 0 0 15px 0;
	font-size:1em;
	line-height: 1.2em;}

img, a img, img a:link {
	border: 0px transparent none;  }



/* index */
#content .home { padding-left:20px; font-size:10px; }


/* --- TabbedPanelsContent --- */
.TabbedPanelsContent .dlh { 
	margin-left:10px; 
	}
.TabbedPanelsContent .inside_full .headline { 
	padding:0; 
	}
.TabbedPanelsContent .inside_full .headline { 
	margin-bottom:10px; 
	}
.TabbedPanelsContent li.desc { 
	margin-bottom:15px; 
	}
.TabbedPanelsContent li span { 
	color:#222; 
	}
.TabbedPanelsContent li.desc a { 
	font-weight:bold; 
	}
.TabbedPanelsContent ul.linklist { 
	/*position:relative;*/ 
	padding-left:10px; 
	/*color:#bb0000;*/ 
	margin-bottom:20px; 
	}

.linklist li { 
	margin-bottom:5px; 
	line-height:127%; }

.TabbedPanelsContent .headline { 
	padding:0 0 10px 0; 
	clear:both; }

.TabbedPanelsContent .inside_side1 .headline { 
	padding:0; 
	margin-bottom:10px; }

.TabbedPanelsContent .inside_full .headline { 
	padding:0; }

.TabbedPanelsContent .headline a { 
	font-weight: bold; }


.TabbedPanelsContent .headline .imgBorder { 
	float:left; 
	display:inline; 
	margin-right:8px; 
	}
.TabbedPanelsContent .heading { 
	font-size: 145%; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #A7ABAD; 
	margin-bottom: 5px;

	}
.tab-page { 
	top:0; 
	left:0; 
	display:block; 
	margin:0; 
	padding:0;
	clear:both; 
	}
.bulletedlist { 
	clear:both;
	}
.cf:after { 
	clear: both; content:"."; display: block; height: 0; visibility: hidden; }

.cf { min-height:1%; }

.inside_full { 
	clear:both; 
	float:none; 
	margin-left:10px; }

/* ---inside ---*/
.inside_all {
	width:100%; 
	height:auto;
	overflow:hidden; 
	clear:both; }

.inside_side1 { 
	/*clear:left; */
	float:left; 
	display:block; 
	width:300px; 
	/*margin-left:10px;*/ }
.inside_side2 { 
	clear:right; 
	float:left; 
	display:inline; 
	width:190px; 
	margin-left:40px;
	font-size:90%; }
.inside_side2 li{
	list-style-type:none;}
.inside_side2 a{
	padding-left:20px;
	background: url(../images/arrow1.png) top left no-repeat; }
.inside_side2 a:hover{
	background: url(../images/arrow1_red.png) top left no-repeat; }

.tabSpacer { 
	margin-bottom:5px; 
	clear:both;
	float:right;
	font-size:9px; 
	}



/* Content pages */

/* --- sidebar --- */
#sidebar {
	float: left;
	position: relative;
	width: 200px;
	/*min-height: 200px;*/
	height:100%;
	overflow: hidden;
	padding: 20px 0 20px 0;
	margin: 0px;
	font-size: 1em;
	line-height: 1.5em;
	background: url(../images/red_nav.png) no-repeat top right;
	}

#side2 {
	float: right;
	width: 540px;
	margin:0px 20px 0px 20px;
	padding: 0;}

#side2 h2 {
	margin:5px 0px 15px 0px;
	color:#bb0000;
	}

/* --- sidebar --- */
#sidebar p {
	font-size : 0.9em;}
#sidebar ul {
	margin: 0 0 2px 5px;}
	
#sidebar .mainmenu li  {
	padding: 2px 0 4px 0px;}
		
#sidebar li a, #main .hightmenu a  {
	color: #840404;
	text-decoration : none;
	padding: 0 0 0 10px;
	font-weight:bold;
	margin:0;
	background: url(../images/nekretnine_webarr2.gif) no-repeat left center;}
#sidebar .submenu li a:hover {
	color: #222;
	background : url(../images/nekretnine_webarr_gray.gif) no-repeat left center;}
#sidebar ul.submenu li a {
	color: #707070;
	padding: 0 0 0 10px;
	background: url(../images/nekretnine_webarr_small.gif) no-repeat left center;}
#sidebar ul.submenu li {
	padding: 0 0 0 7px;
	}
#sidebar h3 {
	padding:0;
	margin:0;}
#sidebar p, #main p{
	padding:5px 0 0 15px;}
	
#sidebar span.mali  {
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	margin: 15px auto 7px auto;
	font-size: 11px;}	
	
/* ---a banner --- */
#banner {
	margin:20px 0px 5px 0px;
	}

#banner p {
	font-size:86%;
	line-height:100%;
	padding:20px 40px 5px 50px;
	display:block;
	width:100px;
	}

#banner .buy {
	background:url(../images/nekretnine_web_shop.png) top left no-repeat;
	}

/* --- buy --- */
.buyheader {
	margin: 0;
	padding: 3px 0;
	color: #fff;
	text-align: center;
	background: #A50505;
	}
#buytable {
	width: 100%;
	border-collapse: collapse;
	margin: 0 0 10px 0;
	}
#buytable .trfirst {
	font-weight: bold;
	}
#buytable td {
	border: 1px solid #e7e7e7;
	padding: 2px;
	}
#buytable p {
	margin: 0;
	padding: 0;	
	}
#buytable .td0 {
	width: 80%;
	background: #f7f7f7;
	}
#buytable .td1 {
	color: #840404;
	text-align: center;
	width: 20%;
	font-weight: bold;
	background:url(../images/yes.png) no-repeat center center;
	}
#buytable .td2 {
	text-align:center;
	color: #5e5e5e;
	}
.hight {
	margin: 15px auto 5px 0;
	padding: 10px 15px 0 20px;
	width: 440px;
	height: 80px;
	font: 110% Georgia, "Times New Roman", Times, serif;
	line-height:120%;
	font-style: italic;
	color: #222;
	background: url(../images/cms_hight_nekretnine.gif) no-repeat left center;}


