body {font-family:Tahoma, Verdana,sans-serif; font-size:11px;letter-spacing : 0.05em; color:#7D7D7D; background-color: #97CCD9; /*eee*/margin:0;padding:0;/*background-image: url("../img/bg_1.gif");*/	/*background-repeat: repeat;*/}
#master { padding:0; margin-left:auto; margin-right:auto; margin-top:50px; width: 847px;background:url(../img/marco_fondo.jpg) repeat-y;}
/*#bottom {background:url(../img/marco_menu_fondo.jpg) no-repeat;border:1px solid red;}
<img src="../img/marco_bottom.jpg" width="847" height="34" border="0" alt="" />*/

/**********  HOME *********************************/
#content-home { margin:0;padding:1px 0;}
#photo-home {text-align:center;}
	#photo-home img.portada {border:10px solid #E8F3F6;}
	#logo-home {text-align:center;}

/********* INTERIORS ********************************/
#master-menu {padding:0; margin:0; width: 298px; background:url(../img/marco_menu_fondo.jpg) repeat-y;}
#left-box {width:300px;height:100%;float:left;padding:0px 10px 10px 40px;margin:0;}
#language,#language-home {text-align:right;width:800px;}
#language-home {padding-bottom:5px;}
	#language a,#language-home a {color:#000;text-decoration:none;font-size:1em;font-weight:bold;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;letter-spacing : 0;}
	#language a:hover,#language-home a:hover {color:#028400;}
	
#right-box {width:450px;float:left;padding: 0 0 10px 0;}
	#right-box h2{background-color:#97CCD9;color:#FFF;margin:7px 0 15px 0;padding:2px 0 2px 6px;font-size:1.2em;}
	#right-box a {color:#000;text-decoration:none;font-size:1em;}
	#right-box a:hover {color:#028400;}
	
	#photos {text-align:center;height:300px;}
		#photos img{border:5px solid #E8F3F6;text-align:center;}
	#navigate {text-align:center;margin:10px auto 32px auto; width:435px;}
		#navigate a {font-size:1em;text-decoration:none; color:#7D7D7D;}
		#navigate a:hover {color:#000;}
#footer {width:430px;font-size:0.9em;margin-top:30px;!margin-top:40px;padding:5px 0 6px 5px;border-top:1px solid #97CCD9;background-color:#F9F9F9; background:url(../img/bg_footer2.gif) no-repeat; }
#content-menu {width:282px;margin:0 0 0 8px;height:400px;}
#logo-azamini {padding:0 0 0 5px;}

/******* MENU PORTFOLIO  **************************/
ul#portfolio {list-style:none;padding:0;margin:0;}
	ul#portfolio li {margin:0 0 5px 0;border-bottom:1px solid #E0E0DF; }/*background-color:red;*/
		ul#portfolio li.titulo-menu {height:28px;background:url(../img/bg_titmenu.gif) repeat-x;border:0;}
		ul#portfolio li.titulo-menu p {margin:0 0 0 0;padding:11px 0 0 35px;font-weight:bold;color:#000;font-size:1em;}
		ul#portfolio li.selected {padding:0 0 5px 35px;color:#000;font-weight:bold;font-size:1.05em;display:block;}/*background-color:blue;*/
		ul#portfolio li a {padding:0 0 5px 35px;color:#7D7D7D;text-decoration:none;font-size:1.05em;display:block;}/*background-color:blue;*/
		ul#portfolio li a:hover {color:#000;font-size:1.05em;background:url(../img/bg_menu_selected.gif) no-repeat;}
	
/******* MENU INFO  **************************/
ul#info {list-style:none;padding:0;margin:10px 0 0 0;}
	ul#info li {margin:0 0 5px 0;border-bottom:1px solid #E0E0DF; }/*background-color:red;*/
		ul#info li.titulo-menu {height:28px;background:url(../img/bg_titmenu.gif) repeat-x;border:0;}
		ul#info li.titulo-menu p {margin:0 0 0 0;padding:11px 0 0 35px;font-weight:bold;color:#000;font-size:1em;}
		ul#info li.selected {padding:0 0 5px 35px;color:#000;font-weight:bold;font-size:1.05em;display:block;}/*background-color:blue;*/
		ul#info li a {padding:0 0 5px 35px;color:#7D7D7D;text-decoration:none;font-size:1.05em;display:block;}/*background-color:blue;*/
		ul#info li a:hover {color:#000;font-size:1.05em;background:url(../img/bg_menu_selected.gif) no-repeat;}

/******* MENU NEWS  **************************/
ul#news {list-style:none;padding:0;margin:10px 0 0 0;}
	ul#news li {margin:0 0 5px 0; }/*background-color:red;*/
		ul#news li.titulo-menu {height:28px;background:url(../img/bg_titmenu.gif) repeat-x;border:0;}
		ul#news li.titulo-menu p {margin:0 0 0 0;padding:11px 0 0 35px;font-weight:bold;color:#000;font-size:1em;}
		ul#news li a {padding:0 0 5px 35px;color:#7D7D7D;text-decoration:none;font-size:1.05em;display:block;}/*background-color:blue;*/
		ul#news li a:hover {color:#028400;font-size:1.05em;}
/*********** texte ************************/
.txtgris {color: #7D7D7D;font-weight:normal;}

/* ************* FOOTER HOME*/
#footer-home { margin: -5px auto 10px auto;padding:0 0 10px 0;clear: both;width:760px;}
	#footer-home h4 {color: #00003C;font-weight:normal;font-size:1em;text-align:center;margin:0;padding:0;}
		#footer-home h4 a {color: #00003C;text-decoration:none;}
		#footer-home h4 a:hover {color: #028400;}
		
/*********** AZAINFO ************************/
#right-box h3 {color:#97CCD9;margin:0 0 10px 0;padding:0px 0 5px 6px;font-size:1.2em;border-bottom:1px solid #E0E0DF;}
#right-box p {color:#7D7D7D;margin:0 0 0 0;padding:0px 0 10px 6px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1em;text-align:justify;padding-right:10px;letter-spacing : 0;}
#right-box div.tarifas {color:#7D7D7D;margin:0 0 0 0;padding:0px 0 10px 6px;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1em;text-align:justify;padding-right:10px;letter-spacing : 0;}
#right-box table {width:80%;border:1px solid #97CCD9; }
#right-box td { border:1px solid #97CCD9;padding:6px;}
#right-box ul {margin:0 0 0 0;padding:0px 5px 15px 30px;list-style-type : disc;}
#right-box li {padding:0 0 3px 0;}

/*********** CONTACTO ************************/
#datos-contacto { float:left;}
#mapa-contacto { float:right;}
#mapa-contacto img { border:5px solid #E8F3F6;}
