/*	---------------------------------------------------------------------------------------
	EPI Concept
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:		Default styles (colors and fonts)
	File:				default.css
	Version:			0.2
	Date:				24. 11. 2008
	---------------------------------------------------------------------------------------	*/

/*	---------------------------------------------------------------------------------------
	Imports layout (not for old browsers)
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

@import "./layout.css";

/*	---------------------------------------------------------------------------------------
	Default styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

body { text-align: center; font: 75%/1.5 sans-serif; color: #566d74; background: #fff url('../images/body.png') top left repeat-x; }
h2 { font-size: 140%; color: #fe5c11;}
h3 { font-size: 120%; color: #333333;}
address { font-style: normal; }
a:hover , a:focus { text-decoration: none; }
label , table { font-size: 100%; }

/*	---------------------------------------------------------------------------------------
	Layout
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#main {
	text-align: left;
}
#headflash {background: url('../images/header_background.jpg'); }
/*	---------------------------------------------------------------------------------------
	Header
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

/*#header { background: #fff url('../images/header_background.jpg') left bottom repeat-x; }*/
#logo a { font-size: 200%; color: #1b2022; }
/*#logo   { background: url('../images/logo.png') left top no-repeat; }*/
#menu li a { font-weight: bold; text-transform: uppercase; text-decoration: none; color: #45565a; background: url('../images/menu_a.gif') right center no-repeat; }
/*#menu li.last a { background: none; }*/
#menu li a:focus , #menu li.active a { color: #fff; background: #fe9411 url('../images/menu_a_active.gif') right top repeat-x; }
#menu li a:hover { color: #fff; background: #9b9b9b url('../images/menu_a_hover.gif') right top repeat-x; }


#main #headflash h1 {
	line-height: 1.2;
	text-transform: uppercase;
	font-size: 275%;
	font-weight: bold;
	color: #57757b;
}

#main #headflash h2 {
	font-size: 150%;
	color: #292929;
}




/*#flash_header {background: #000000}*/

/*	---------------------------------------------------------------------------------------
	Content
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#maincontent {background-color: #FFFFFF; background: url('../images/page_background.jpg'); background-repeat: no-repeat ;}
#maincontent a { color: #fe5c11; background-color: #fff; }
.column , #content { color: #000000; background-color: #fff; }
#content { line-height: 1.7; }
.column address { font-size: 90%; font-weight: bold; }
.column address strong { font-size: 130%; color: #fe5c11; }
h4 {
	font-size: 180%;
	color: #fe5c11;
	background-image: url(../images/arabesque.png);
	background-repeat: no-repeat;
	width: auto;
	height: 50px;
	text-indent: 20px;
	text-align: left;
	padding-top: 10px;
}
#content em.imp { padding: 4px 2px; font-style: normal; color: #1d3338; background-color: #dcecef; }
#content ul li {list-style: none; margin-bottom: 5px; padding-left: 25px; background: url('../images/li.png') left 5px no-repeat; }
#content h3 { text-transform: uppercase; }
.signat_epi {color: #fe5c11; margin-left: 80px;}
#printout { text-align: right;}

/*	---------------------------------------------------------------------------------------
	Footer
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#footer {
	background-image: url(../images/footer_background.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	border-top-width: 5px;
}
#footer .copy a { text-decoration: none; }
#footer .copy a:hover , #footer .copy a:focus { text-decoration: underline; }
#footer a { color: #000; }
#footer .lib {font-size: 70%;}

