
body { 
	padding: 0; 
	margin: 0; 
	font: 0.74em Arial, sans-serif; 
	line-height: 1.5em; 
	color: #454545; 
	}
	
a { color: #454545; background: inherit; }
a:hover { color: #DA3B3B; background: inherit; text-decoration: underline}
p {	margin: 5px 0; }
h1 {	font: bold 1.8em Arial, Sans-Serif; padding: 8px 0 4px 0; margin: 0; letter-spacing: -1px; }
h2 { font: bold 1.6em Arial, Sans-Serif; letter-spacing: -1px; }
h3 { padding: 4px 0; margin:  0; }
h4 { font: bold 1.0em Arial, Sans-Serif;padding: 5px 0; margin:  0;line-height: 16px; }
ul { margin: 0; padding : 0; list-style: none; }
img { border: 0; max-width: 100%}
hr { height: 1px; border-style: none; color: #d0d0d0; background-color: #C0C0C0; margin: 10px 0; }
.content { margin: 0px auto; width: 900px; }

/* header */
#header { padding-top: 20px; background: transparent; height: 101px; }
#header #flags { float: right; margin:20px 0; padding:0 }
#header #flags img { padding-right: 2px; border: 0 }

/* Top side */
#top_side { height: 200px; width: 900px; margin:0 auto; padding:10px 0; background: #F6F6F6; border-bottom: 1px solid #DCDCDC; overflow: hidden; margin-bottom: 15px }
	#box { margin: 0 auto; width: 800px; }
		#box #pic { float: right; background: #CB120F url(images/textbox.jpg) ; height: 199px; width: 589px; overflow: hidden;max-width: 100%}
			#box #pic #text { float: right; padding: 25px 30px 10px 30px; text-align: justify }
			#box #pic #text h1 { font: bold 1.9em Arial, Sans-Serif; color: #fff; letter-spacing: 1px; margin:0 }
			#box #pic #text h2 { font:  1.0em Arial, Sans-Serif; color: #FFF; letter-spacing: 0px; margin:0; padding: 10px 0}
			#box #pic #text a { font: bold 1.0em Arial, Sans-Serif;color: #FFF; }
			
		#box #menu { padding: 0; margin:0; background: inherit; }
		#box #menu a { padding-left: 25px; font:  1.1em Arial, Sans-Serif; text-decoration: none; background: #F6F6F6 url(images/lm-li.gif) no-repeat left;}
		#box #menu ul { padding: 50px 0 }
		#box #menu li { line-height: 26px; background: #F6F6F6 url(images/li-line.gif) no-repeat bottom left; list-style: none }

/* Main side */

#right_side { float: right; width: 262px; background: #F6F6F6; padding: 5px 10px 5px 10px; margin-bottom: 10px }
	#right_side ul { padding: 3px 0 8px 0 } 
	#right_side li { line-height: 18px; background: #F6F6F6  no-repeat left; list-style: none; padding-left: 5px; }
	#right_side a { background: #F6F6F6; text-decoration:  none }
	#right_side h3 { color: #DA3B3B; font:  bold 1.2em Arial, Sans-Serif; }
	
#left_side { background: #FFF; margin-bottom: 10px; width: 610px;text-align: justify }
	#left_side h3 {color: #DA3B3B; background: #FFF url(images/hbg.gif) repeat-x; height:20px; padding:5px 0 0 235px; margin: 0; font:bold 1.2em Arial, Sans-Serif; }
	#left_side p { color: #454545; padding: 0 5px 0 5px; text-align: justify }
	#left_side img { float: left; padding: 0 10px 5px 0 }
		
#full_width { background: #FFF; margin-bottom: 0px; width: 900px; }
	#full_width h3 {color: #DA3B3B;background: #FFF url(images/hbg.gif) repeat-x; height:20px; padding:5px 0 0 235px; margin: 0; font:bold 1.2em Arial, Sans-Serif; }		
	#full_width p { color: #454545; padding: 0 5px 0 5px; text-align: justify }
	#full_width img { float: left; padding: 0 10px 5px 0 }

/* Footer */
#footer { clear: both; border-top: 1px solid #DCDCDC; margin: 0 0 3em 0; color: #777;  background: #fff }
#footer .right  { float: right; text-align: right; background: #FFF; }
#footer a { text-decoration: none; background: #FFF }
	
