@import url("font-face.css");
@import url("reset.css");
@import url("base.css");
@import url("header.css");
/* @import url("footer.css"); */
@import url("menu.css");
@import url("button.css");
@import url("forms.css");
@import url("theme-black.css");
@import url("theme-white.css");
@import url("utils.css");
@import url("script-enabled.css");

/* error pages */ 
.error-page .inner-content{ padding: 0 0 4em 0;}
.error-page .language-content{ width: 44%; margin: 0 3%; float: left;}
.error-page  .page-section .wrapper .content .language-content hgroup h1{ margin-bottom: 0.3em; }
.error-page  .page-section .wrapper .content .language-content hgroup h2{ font-size: 1.2em; }
.error-page .language-content .search{ margin: 2em 0; }
.error-page .language-content .search input[type=text]{
	width:55%;
	border: 1px black solid;
	border-right: none;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	vertical-align:middle;
	height:18px;
	padding : 4px;
	margin:0;
	background:url(../img/header/search_bkg.png) no-repeat 0 0;
	line-height:1.6em;
}
.error-page .language-content .search .btn-submit{
	margin-left: -5px;
}
.error-page #footer .wrapper{ padding: 2em 3.8% 4em 0; text-align: right; color: #fff; }