/*RESET BROWSER STYLES ****************************/
*,html,body{font-family:Georgia; font-size:12px; color:#000; letter-spacing:0.03em; word-spacing:0.08em;}
html, body {
	height:100%;
	margin:0;
	padding:0;
}
a{text-decoration:none; color:#157728; outline:none;}
a:hover{color:#FD000D;}
ul,li{list-style:none;}
ul,li,p,h1,h2,h3{margin:0; padding:0;}
img{border:none; display:block;}
/**************************************************/

/*LAYOUT ******************************************/
/*BASE layout*/
body{background:#fff;}
div#floater	{float:left; height:50%; width:1px; margin-top:-295px;}
div#all{clear:both; width:960px; height:590px; margin:0 auto; position:relative;}

/*LOGO*/
img#logo_first{position:absolute; left:210px; top:190px;}
img#logo{position:absolute; right:12px; bottom:0;}

/*DIV LANG*/
div#lang{position:absolute; right:0; bottom:0; color:#8A644A; text-transform:uppercase;}
div#lang a, div#lang span{color:#8A644A; font-weight:bold;}
div#lang a:hover, div#lang a.active{color:#FD000D;}

div.lang_pages .inactive, div#lang .inactive{color:#bbb;}

div.lang_pages{top:147px!important; left:415px!important; height:20px; width:200px;}
div.lang_pages, div.lang_pages a, div.lang_pages span{font-size:0.9em;}

/*DIV LEFT*/
div#left{width:404px; height:550px; float:left; margin-right:12px; background:url(../img/polaroid_base.jpg) no-repeat; position:relative;}
div#slideshow{position:absolute; top:30px; left:32px; width:340px; height:442px;}

/*DIV MIDDLE*/
div#middle{width:207px; float:left;}
	
	/*Menus ________________________________________________*/
	div#zone_menus{position:absolute; top:0; left:415px;}
	
	ul#menu{margin-bottom:13px;}
	ul#menu li a{color:#157728; font-weight:bold; font-size:0.9em;}
	ul#menu li a:hover, ul#menu li a.active{color:#FD000D;}
	
	ul#submenu{}
	ul#submenu li a{color:#999; font-family:Arial, Helvetica, sans-serif;}
	ul#submenu li a:hover, ul#submenu li a.active{color:#FD000D;}
	/*______________________________________________________*/
	
	h1{font-size:1.3em; font-weight:normal; margin-top:260px;}
	h1 a, h1 p{font-size:1em;}

/*DIV RIGHT*/
div#right{width:296px; float:right; padding:0 10px; height:532px; overflow:auto; border-left:dashed 1px #ccc; border-right:solid 1px #ccc; margin-top:58px;}
	div#right_text{}
	div#right p{margin-bottom:1em;}
	div#right p.sep{height:4px; margin:0 0 15px 0; border-bottom:dashed 1px #ccc;}

/*MISC*/
.link_title{font-size:1.1em; font-weight:bold;}
.msg{position:absolute; right:50px; bottom:50px;}
.clear{clear:both;}
.bold{font-weight:bold;}
.mzero{margin:0!important;}
.right{text-align:right;}
.display_none{display:none;}
.arial{font-family:Arial, Helvetica, sans-serif;}
/**************************************************/