/* @override https://izumi-seminar.net/sites/default/files/css_injector/css_injector_1.css?mvvjec */

/* @override https://izumi-seminar.net/sites/default/files/css_injector/css_injector_1.css?mvvjec */

body,h1,h2,h3,h4,h5 {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#footer { 
	background-color: #dee2da;
}

#footer-bottom { background-color: #dee2da; }


#pre-header { background: #dee2da;}


#page { margin: 10px auto 50px; }

.translation-link {
	background: no-repeat left top #f8ec8c;
	padding: 10px;
}

#page-node-form {
	padding: 10px;
}

li a{
	line-height: 2.5em;
}

.hentry blockquote { background: #f8f8f8 url(../images/quote.png) no-repeat 17px 21px; font: italic 15px/1.6  "Georgia", Times, 'Times New Roman', serif; padding: 20px 20px 20px 55px;
border-bottom: 1pt solid #e1e1e1; margin: 0px 0 20px 0; float: none; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }

/* geomap */

.field-name-field-geomaptest {
	margin-bottom: 15px;
}

.field-name-field-main-image-page.field-type-image .field-items img {
	float: left;
	margin:0 2% 2% 0;
}

.node-map-data .field-items p {
	padding: 2%;
	margin: 0;
	line-height: 1.9em;
	padding-top: 0;
}


.field-type-geofield {
	clear: left;
}

/* ---------------------------------------------------------------------- */
/* FOOTER LIST
/* ---------------------------------------------------------------------- */

#footer .footer-area .content ul { list-style-type: none;  list-style-position: outside; width: 100%; }

#footer .footer-area .content li { color: #898989; display: block; padding: 0; border-bottom: 1pt solid #eee; margin-left: 5px;
}

#footer .footer-area .content li a { color: #777; }

#footer .footer-area .content li a:hover { color: #9dcedf; text-decoration: underline; }

#footer .footer-area .content li:first-child { border-top: 1pt solid #eee; }

#footer .footer-area .content li:last-child { border-bottom: none; }

#footer .footer-area .content ul ul { margin: 5px 0 0 0px; }

#footer .footer-area .content li a.active {
	background-color: #fae8b8;
}

/* pager */

.pager { list-style: none; }

.pager li { display: inline; }

.item-list .pager li { 
display: block; 
float: left; 
padding: 5px; 
margin:0 2px 0 0; 
border: none;  
-webkit-box-shadow: inset 0 0 0 #f5f5f5; 
-moz-box-shadow: inset 0 0 0 #f5f5f5; 
box-shadow: inset 0 0 0 #f5f5f5; 
border-radius: 0px; 
-moz-border-radius: 0px; 
-webkit-border-radius: 0px; 
color: #898989;
}

.pager li a{
	border: none;
	padding: 5px;
}

.item-list .pager li.pager-current { 
	background-color: transparent;
	padding: 5px;
	margin: 5px;
	 }

.item-list .pager li.pager-current:hover { border: 1pt solid #c2c2c2; }

/* Book Navigation */

#footer .book-navigation ul.menu {
	padding-left: 5%;	
}

/* openlayer */ 

.openlayers-popup .entry-body {
	opacity: 0.8;
	margin: 0;
}

h1#site-name{ 
font-size: 21px; 
margin:0 0 12px 0; 
line-height: 27px;
width: 300px;
}


h2#site-slogan {
    color: #888;
    font-size: 12px;
    margin: 0 0 16px;
}

#pre-header {  min-height: 20px; }

.front #banner { 
	padding-top: 10px;
	margin-top: 20px;
}

.language-switcher-locale-session li, .language-switcher-locale-url li {
	float: right;
	margin-right: 15px;
	list-style: none;
	line-height: 20px;
	}
	
.language-link {
	display: block;
	padding: 2px;
}


.entry-meta .title {
	font-weight: normal;
	color: #aaa;
}

#copyright {
	float: right;
	font-size: 11px;
	color: #666;
}


.node ul.links.inline li a{ 
	font-style: normal;
	}
	
#block-views-mapaug05-block-1 {
	margin-top: -100px;
}

#main-content p {
    margin:1.0em;
    font-size: 16px;
    line-height: 1.8em;
    }
    
#main-content a {
    padding: 0 8px;
    background-color: #efefef;
    color: #000;
}

    
#main-content > h1, h2, h3, h4, h5, h6 {
    color: #3d3d3d;
    }