a {color: #92b6d2; outline:none;}	
	a:hover {color:#fff;}	

a.ajax { 
	text-decoration:none;
	border-bottom:dashed #92b6d2 1px;
	/*position:relative;
	margin-left:-3px;*/
	padding:0 3px;
	}
	a.ajax:hover { 
		border-bottom-color: #fff;
		}

img {border: 0;}

p,address,blockquote {margin: 0 0 .6em;}
ins {text-decoration:none;}
hr {border: 0 hidden; border-top: 1px solid #ccc; clear: both; height: 0;}

/** ul ol li **/
ul {margin: 0 0 1.5em 0;	list-style-type: none;}
	ul li {margin: 0 0 .3em 0;	padding:0 0 0 10px;	zoom:1;	background:url('../i/list-item-dot.gif') no-repeat 0 0.7em;}
		li ul,	li ol {	margin: .3em 0 .8em 0;}
			li ul li { padding-left:20px;}
			li ol li { padding-left:0; background:none;}
				li ol ul li { padding-left:10px; background:url('../i/list-item-line.dot') no-repeat 0 0.7em;}
	
ol {margin: 0 0 1.5em 0; padding:0 0 0 3em;}
	ol li {	margin: 0 0 .3em 0;	padding:0; vertical-align:top; display: list-item; }


/**  h1 ... h4 **/
h1 { font-size:30px; font-weight:normal; line-height:35px; margin:0 0 25px 0; color:#b0a6b6;}	
h2 { font-size:25px; font-weight:normal; line-height:30px; margin: 2em 0 1em; color:#b0a6b6;}
h3 { font-size:21px; font-weight:normal; line-height:23px; margin: 1.5em 0 .5em; color:#b0a6b6;}
.col h3 {margin-top:0}

/* -- PAGE ----------------------------------------------------------------------------------------- */
.photo-sider {
		height:216px;
		width:540px;
		padding:5px;	
		overflow:hidden;
		background:url('../i/pic-frame-new.png') no-repeat 0 0 #1C0E1D;
		}
.map {height:300px}
.no-list li {background:none; padding:0;}
