

/** HEADER **/
.shr-header		{ margin-bottom:40px; }
.shr-header h1	{ font-weight:normal; font-size:2em; display:block; }

.shr-header h1	{ color:#39B549; }



.itm 										{ padding:1.5em 1.5em; }
.itm h2										{ font-weight:normal; font-size:1.5em; }
.addr .addr-line1							{ font-size:1em; font-weight:normal; }
.price .price-value 						{ font-weight:normal; display: inline; }
.r .shr-max580 .itm .itm-photo 				{ float:none; margin:0px 0px 0px -13px; }

.itm 										{ border:1px solid #CCCCCC; background-color: #EFEFEF; }
.itm:hover 									{ border:1px solid #BBBBBB; background-color: #DFDFDF; }
.itm h2										{ color:#39B549; }
.price .price-value							{ color:#39B549; }
.price .price-status 						{ background:none repeat scroll 0 0 #20A1DC; }
.itm .btn 									{ background-color:#20A1DC; color: #FFFFFF; }
.itm .btn:hover 							{ background-color: #187AA6; color: #FFFFFF; }
.itm .itm-click:hover 						{ background-color:transparent; -moz-transition: none; -webkit-transition: none; -o-transition: all 0 none; transition: none; }
.shr-numbers .shr-numbers-page a:hover		{ background:#187AA6; color:#FFFFFF; }
.shr-numbers .shr-numbers-current 			{ background:#20A1DC; color:#FFFFFF; }
.shr-nav a 									{ background:#20A1DC; }
.shr-nav a:hover 							{ background:#187AA6; color:#FFFFFF; }



