@charset "utf-8";
/*
 * Author: Symetris
 * Web Site: 
 * Project: Donner Metals
 * Copyright 2012
 *
 * Base CSS
 * Define base style of HTML Elements
 * Should be here: Header hierachi, base font-size, base font color, base link style
 * Should not be here: Layout element, specific rules, display/float/position or any other normal page flow alteration
 */
 
@font-face {
    font-family: 'MicroExtend-Bold';
    src: url('../fonts/microextendflf-bold-webfont.eot');
    src: url('../fonts/microextendflf-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/microextendflf-bold-webfont.woff') format('woff'),
         url('../fonts/microextendflf-bold-webfont.ttf') format('truetype'),
         url('../fonts/microextendflf-bold-webfont.svg#microextendflfbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MicroExtend-BoldItalic';
    src: url('../fonts/microextendflf-bolditalic-webfont.eot');
    src: url('../fonts/microextendflf-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/microextendflf-bolditalic-webfont.woff') format('woff'),
         url('../fonts/microextendflf-bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/microextendflf-bolditalic-webfont.svg#microextendflfbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MicroExtend-Italic';
    src: url('../fonts/microextendflf-italic-webfont.eot');
    src: url('../fonts/microextendflf-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/microextendflf-italic-webfont.woff') format('woff'),
         url('../fonts/microextendflf-italic-webfont.ttf') format('truetype'),
         url('../fonts/microextendflf-italic-webfont.svg#microextendflfmedium_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MicroExtend';
    src: url('../fonts/microextendflf-webfont.eot');
    src: url('../fonts/microextendflf-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/microextendflf-webfont.woff') format('woff'),
         url('../fonts/microextendflf-webfont.ttf') format('truetype'),
         url('../fonts/microextendflf-webfont.svg#microextendflfregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Micro-Bold';
    src: url('../fonts/microflf-bold-webfont.eot');
    src: url('../fonts/microflf-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/microflf-bold-webfont.woff') format('woff'),
         url('../fonts/microflf-bold-webfont.ttf') format('truetype'),
         url('../fonts/microflf-bold-webfont.svg#microflfbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Micro-BoldItalic';
    src: url('../fonts/microflf-bolditalic-webfont.eot');
    src: url('../fonts/microflf-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/microflf-bolditalic-webfont.woff') format('woff'),
         url('../fonts/microflf-bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/microflf-bolditalic-webfont.svg#microflfbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Micro-Italic';
    src: url('../fonts/microflf-italic-webfont.eot');
    src: url('../fonts/microflf-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/microflf-italic-webfont.woff') format('woff'),
         url('../fonts/microflf-italic-webfont.ttf') format('truetype'),
         url('../fonts/microflf-italic-webfont.svg#microflfmedium_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Micro';
    src: url('../fonts/microflf-webfont.eot');
    src: url('../fonts/microflf-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/microflf-webfont.woff') format('woff'),
         url('../fonts/microflf-webfont.ttf') format('truetype'),
         url('../fonts/microflf-webfont.svg#microflfregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

h1{
	color: #5e6259;
	font-size: 22px;
	font-weight: normal;
	border-bottom: none;
	font-family: 'Lato', sans-serif;
	margin: 26px 0 33px 0;
	text-transform:uppercase;
}
h2{
	border-bottom:1px solid #fff;
	color:#00529b;
	font-family:MicroExtend-Bold;
	font-weight:normal;
}
h3{
	color:#fff;
	font-family:Micro-Bold;
	text-transform:uppercase;
	font-weight:normal;	
}
h4{
	
}
h5{
	
}
p{
	color: #333333;
	font-family: 'Lato', sans-serif;
	font-size: 15px;
	line-height: 21px;
}
a,
a:visited{
	color: #11957a;
}
a:hover{
	color: #11957a;
	text-decoration:none;
}
::-moz-selection { background: #00529B; color: #fff; text-shadow: none; }
::selection { background: #00529B; color: #fff; text-shadow: none; }


/* Layout */
body{
  background: #fff;
  font-family:Arial, Helvetica, sans-serif;
}
#page_container {
	background: url(../images/background_body.gif) no-repeat center top #fff;
}

#page_wrapper{
    min-height: 500px;
}

header{
    padding-top:32px;
}

#main{
	margin:0 auto;
	max-width:960px;
}

.page-template-default #main, .page-template #main{
  margin-bottom: -6px;
}
.page-template.page-template-onecolumn-page #main{
  margin-bottom: 0px;
}
#sidebar{
	float:left;
	width:232px;	
}
.home #sidebar{
	width:231px;	
}
.s_basic_pages {
	background:url(../images/background_sidebar.png) left top repeat-y;
	background-color: #c5c6c3;
}

#content{
	background: rgb(255,255,255);
	display:inline-block;
	position:relative;
	width:958px;
    max-width: 100%;
}
.home #content{
	display:inline-block;
	padding-bottom: 0px;
	background: none;
}


footer{
	background: #eee;
    border-top: 2px solid #e2e2e2;
    width: 100%;
}

#footer_wrapper{
	margin:0 auto;
	max-width:960px;
	padding-top: 36px;
}


.clear{
	clear:both;	
}

.page-template-template_news_list-php .widget_pages,
.single-format-standard .widget_pages,
.page-id-12 .widget_pages{
    display:none;
}

