body
{
	height:auto;
	min-height:100%;
	margin:0;
	padding:0;
	background:#FFFFFF url(../img/home-bg-x.png) 50% 0 repeat-x;
}
@media screen and (max-width:1250px)
{
	body
	{
		background-size:150% auto;
	}
}
#all
{
	
}



/*#bigtitle
{
	margin:0 auto 0 auto;
	padding:30px 0 0 0;
	text-align:center;
	text-shadow:0 0 15px #666666;
	font-family:"font-bigtitle";
	font-size:4em;
	color:#FFFFFF;
}
@media screen and (max-width:1250px)
{
	#bigtitle
	{
		padding:20px 0 20px 0;
		line-height:.9em;
	}
}
#bigtitle span
{
	font-size:1.3em;
}*/



h1
{
	margin:.8em 0 .8em 0;
	padding:0 0 0 0;
	text-align:center;
	font-family:"font-title",sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:3.5em;/*2.7*/
	/*color:#006AB0;*/
}



#section-menu .menu
{
	margin:100px 0 0 0;
	padding:0;
	list-style-type:none;
}
#section-menu .menu li
{
	display:block;
	height:54px;
	margin:0;
	padding:0;
	background:none;
}
#section-menu .menu li a
{
	display:inline;
	clear:both;
	padding:8px 30px 8px 20px;
	text-decoration:none;
	/*font-family:"font-title";*/
	font-weight:bold;
	font-size:2em;
	background:#187DB5;
	color:#FFFFFF;
}
#section-menu .menu li.m1 a { background:#433278; }
#section-menu .menu li.m1 a:hover { color:#433278; }
#section-menu .menu li.m2 a { background:#E64033; }
#section-menu .menu li.m2 a:hover { color:#E64033; }
#section-menu .menu li.m3 a { background:#FDBD0E; }
#section-menu .menu li.m3 a:hover { color:#FDBD0E; }
#section-menu .menu li.m4 a { background:#187DB5; }
#section-menu .menu li.m4 a:hover { color:#187DB5; }
#section-menu .menu li.m5 a { background:#198745; }
#section-menu .menu li.m5 a:hover { color:#198745; }

@media screen and (min-width:1250px)
{
	#menu1
	{
		display:block;
		float:left;
	}
	#menu2
	{
		display:block;
		float:right;
	}
	#section-menu .menu li a:hover
	{
		margin:0 30px 0 30px;
		background:#FFFFFF;
		font-size:2em;
	}
}
@media screen and (max-width:1250px)
{
	#section-menu .menu
	{
		margin:20px auto 0 auto;
		text-align:center;
	}
	#section-menu .menu li a
	{
		margin:0 auto 0 auto;
	}
	#section-menu .menu li a:hover
	{
		margin:-15px 0 0 0;
		background:#FFFFFF;
	}
}




#header
{
	position:absolute;
}
#homeslider
{
	position:static;
	width:100%;
	height:750px;
	background:url(../img/home-bg-x.png) 50% 0 repeat-x;
}
#slider
{
	position:static;
	height:750px;
	/*background:url(../img/home-bg.jpg) 50% 0 no-repeat;*/
}
#content
{
	margin:-100px 0 0 0;
	padding:0 0 0 0;
}
#page
{
	padding-top:0;
}




/*#search
{
	height:160px;
	margin:20px auto 0 auto;
	text-align:center;
}
#search input
{
	width:500px;
	padding:10px;
	border:2px solid #0674B2;
	border-radius:5px;
	font-size:1.2em;
	font-style:italic;
	color:#FF8400;
}
#search input.submit
{
	position:absolute;
	width:auto;
	margin:4px 0 0 -80px;
	padding:5px 20px 5px 20px;
	border:2px solid #0674B2;
	border-radius:5px;
	color:#FFFFFF;
}*/










#footer div
{
	
}