body		{ text-align: center; background-color: #ECFBE1; }
img, iframe	{ border: 0px; vertical-align: middle;}
p,ul            { margin-top: 0px; margin-bottom: 0px;}

a:link		{ text-decoration: none; color: #FFFFFF; }
a:active        { text-decoration: none; color: #FFFFFF; }
a:visited	{ text-decoration: none; color: #FFFFFF; }
a:hover         { text-decoration: none; color: #203700; background: #FFFFFF; }

/*---------------------------------------------------------------------------*/
.containerA { text-align: left;
	      width: 756px; height: 396px; padding-top: 10px; padding-bottom: 10px;
	      margin: auto auto; background: url('aloja_base.gif'); background-repeat: no-repeat; }

.containerA #banner { height: 73px;
		      font-family: Comic Sans MS; font-size: 40px; color: #FFFFFF;
		      text-align: right; padding-right:15px;}

.containerA #menu { height: 35px;
		    font-family: Verdana; font-size: 12px; line-height: 10px; color: #FFFFFF; font-weight: bold;
		    padding-right: 15px; text-align: right; }

.containerA #title  	   { height: 75px; padding-top: 3px;}
.containerA #title #titleA { font-family: Verdana; font-size: 27px; color: #74944C;
              	  	     padding-left: 35px; padding-top: 5px;}
.containerA #title #titleB { font-family: Verdana; font-size: 11px; color: #74944C; font-weight: bold;
                       	     padding-left: 35px; padding-top: 3px;}

.containerA #content { height: 223px;
		       padding-left: 35px; padding-right: 140px;
		       font-family: Verdana; font-size: 13px; color: #627A44;}
                       

.containerA #content p { margin-top: 0px;}
/*---------------------------------------------------------------------------*/
.photogallery { width: 756px; 
                padding-top: 10px; padding-bottom: 10px;
                margin-left: auto; margin-right: auto;}

.photogallery #title   { height: 40px; background: url('ventana_2_01.gif');
                         text-align: left;}

.photogallery #title p { font-family: Verdana; font-size: 12px; color: #74944C; font-weight: bold;
			 padding-left: 45px; padding-top: 18px;}

.photogallery #content { background: url('ventana_2_02.gif'); text-align: center;}

.photogallery #content img { border: solid 3px; margin-top:15px; }

.photogallery #content #text  { position: relative; top: 20px;
				padding-left:45px; padding-right:45px;
				font-family: Verdana; font-size: 13px; color: #627A44;
                       		text-align: left;}

.photogallery #content #text p, ul { padding-bottom: 10px;}

.photogallery #content #text img, iframe  { border: none 0px; margin-top:0px;
                             	            position: relative; top: 0px;}

.photogallery #content a:link	 { text-decoration: none; color: #505822; }
.photogallery #content a:active  { text-decoration: none; color: #505822; }
.photogallery #content a:visited { text-decoration: none; color: #505822; }
.photogallery #content a:hover   { text-decoration: none; color: #74944C; background-color: #ECFBE1; }

.photogallery #bottom  { height: 40px; background: url('ventana_2_03.gif'); }


/*---------------------------------------------------------------------------*/
.showphoto { width: 756px; 
             margin-top: 30px; margin-left: auto; margin-right: auto;}

.showphoto #title { height: 40px; background: url('ventana_2_01.gif');
                    text-align: title;}

.showphoto #title p { font-family: Verdana; font-size: 12px; color: #74944C; font-weight: bold;
		      padding-top: 18px;}

.showphoto #content { background: url('ventana_2_02.gif');
		      text-align: center;}

.showphoto #content img { border: solid 3px #DEF5CE; margin-top:5px;
                          position: relative; top: 10px;}

.showphoto #bottom { height: 40px; background: url('ventana_2_03.gif'); }

/*---------------------------------------------------------------------------*/
#signature { width: 752px; background-color: #DEF5CE;
             margin-top: 10px; margin-left: auto; margin-right: auto;
             border-left: 2px solid #BCD7A9; border-top: 2px solid #BCD7A9;
             border-right: 2px solid #F4FFED; border-bottom: 2px solid #F4FFED;}

#signature p { font-family: Verdana; font-size: 11px; color: #74944C; font-weight: bold;
	       text-align: right; margin-right: 5px;}

