
html, body 
	{
		font-family: arial, verdana, helvetic, sans-serif;
	}

a
	{
		color: #000;
		
		text-decoration: none;
	}
	
#containerMain
	{
		width: 100%;
		height: 100%;
		
		margin: 0px;
		padding: 0px;
	}
	
#containerContent
	{
		width: 950px;
		height: 550px;
		
		background-color: #ffffff;
		
		position: absolute; top: 50%; left: 50%;
		margin: -275px 0px 0px -475px;
		
		background-image: url(../gfx/img/windsor_seo_background.jpg);
	}
	
#header
	{
		width: 100%;
		height: 50px;
		
		/* background-color: #ff0000; */
		position: absolute; top: 0px;
	}
	
#content
	{
		position: absolute; top: 60px; left: 0px;
		
		overflow: auto;
		height: 445px;
		width: 935px;
	}
	
#containerNavigation
	{
		float: left;
		
		margin: 50px 0px 0px 20px;
	}
	
#containerTopNavigation
	{
		width: 220px;
		height: auto;
		
		/* margin-top: 50px; */
	}
	
#contentText
	{
		margin: 50px 0px 0px 250px;
		width: 600px;
		color: #000000;
	}
	
#contentText a
	{
		color: #000;
		text-decoration: underline;
	}
	
#containerbottomNavigation
	{	
		width: 220px;
		height: auto;
	}
	
#footer
	{
		/* background-color: #000; */
		
		width: 100%;
		height: 20px;
		
		display: inline;
		position: absolute; bottom: 0px;
		
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 20px 20px;
	}
	
/* menu horizontal */

ul.main_horizontal_Menu_ul
	{
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 20px 10px;
	
		list-style-type: none;
	}

li.main_horizontal_Menu_li
	{
		margin-right: 10px;
	}

#containerTopNavigation ul.main_horizontal_Menu_ul, #containerbottomNavigation ul.main_horizontal_Menu_ul
	{
		background-color: #dedede;
	}
	
#containerTopNavigation ul.main_horizontal_Menu_ul li, #containerbottomNavigation ul.main_horizontal_Menu_ul li
	{
		margin: 0px 0px 1px 0px;
		padding: 3px 3px 3px 3px;
		
		font-size: 15px;
		font-weight: bold;
		background-color: #dedede;
	}
	
#containerTopNavigation ul.main_horizontal_Menu_ul li ul.sub_horizontal_Menu_ul li, #containerbottomNavigation ul.main_horizontal_Menu_ul li ul.sub_horizontal_Menu_ul li
	{
		margin: 0px 0px 1px 0px;
		padding: 3px 3px 3px 3px;
		
		font-size: 11px;
		background-color: #d2d2d2;
		padding-left: 10px;
	}
	
#containerTopNavigation ul.main_horizontal_Menu_ul li ul.sub_horizontal_Menu_ul li.sub_sub_horizontal_Menu_li, #containerbottomNavigation ul.main_horizontal_Menu_ul li ul.sub_horizontal_Menu_ul li.sub_sub_horizontal_Menu_li
	{
		margin: 0px 0px 0px 0px;
		padding: 3px 3px 3px 3px;
		
		font-size: 11px;
		background-color: #d2d2d2;
		padding-left: 20px;
	}
	
	
#containerTopNavigation ul.main_horizontal_Menu_ul li ul.sub_horizontal_Menu_ul li.sub_sub_horizontal_Menu_li a, #containerbottomNavigation ul.main_horizontal_Menu_ul li ul.sub_horizontal_Menu_ul li.sub_sub_horizontal_Menu_li a
	{
		color: #777;
	}
	
#containerTopNavigation ul.sub_horizontal_Menu_ul, #containerbottomNavigation ul.sub_horizontal_Menu_ul
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	
		list-style-type: none;
	}