body {
      background: url('../images/slogan.gif') no-repeat fixed;
	  margin: 0px;
      padding: 0px;
      margin-left: 15px;
      
      }
      
    

#MisGuate {
        width: 150px;
        height: 150px;
        color: white;
        text-align: center;
        font-size: 15px;
        font-weight: bold;
        background: url('../images/MisGuate.gif') no-repeat;
        top: 300px;
        margin-left: 300px;
        position: absolute;
        
}  
#MisGuate a:link, #MisGuate a:actived, #MisGuate a:visited, #MisGuate  a:hover {
font-weight: bold;
color: white;
text-decoration: none;
}           


		
#header { 
        background: url('../images/banner_1.gif') no-repeat top left;
        padding: 0px;
        margin: 0px;
        top: 0px;
        width: 750px;
        height: 150px;
        position: absolute;
         
         }
         
#red-rose {
           background: url('../images/red_rose.gif') no-repeat top left;
           width: 100px;
           height: 98px;
           top: 28px;
           position: absolute;
         }
         
         
         
#red-rose span.h1 {display: none; }         


#lside {
        background: #99CC99 url('images/sides_bottom.gif') no-repeat left bottom;
        border: 1px solid green;
        border-bottom: none;
        padding-bottom: 15px;
        width: 150px;
        text-align: left;
        top: 150px;
        position: absolute;
        }
        
#main  {
		width: 450px;
		font-size: 12pt;
		padding: 0px 0px 0px 0px;
		top: 150px;
		left: 165px;
		border: solid 1px green;
        text-align:left;
        position: absolute;
		
        }
#main ul {list-style: url('images/check.gif') lower-roman;}
 
h1#about {
		 overflow: hidden;
		 background: url('images/about.gif') no-repeat;
		 padding-top: 38px;
		 height: 0px !important;
		 height /**/: 38px;
			
         }        
        
h1#webmaster {
		 overflow: hidden;
		 background: url('images/webmaster.gif') no-repeat;
		 padding-top: 30px;
		 height: 0px !important;
		 height /**/: 30px;
			
         } 



#footer {
		background-color: #BCDAA1;
		width: auto;
		text-align: center;
		font-size: 10pt;
		color: #000;
		}
             
#Rside {
        background: #99CC99 url('images/sides_bottom.gif') no-repeat left bottom;
		width: 150px;
		border: solid 1px green;
		border-bottom: none;
		padding-bottom: 15px;
		top: 150px;
		margin-left: 600px;
        position: absolute;
        } 



#service {background: #CCFFFF url('new/w_corner.gif') no-repeat top right;}
#service h1 {font-size: 16px;
}
#web4pro {background: #FFFFCC url('new/w_corner.gif') no-repeat top right;}
#web4pro h1{font-size: 16px;
}

sup {size: 9pt, color: red, font-style: none;}           
             
             
             
             
             
#photografer {
			background: url('../images/fotografo.png') no-repeat bottom right;
			height: 350px;
			padding: 10px 100px 10px 0px;
			margin: 0px;
			
}  

#rose {
        width: 148px;
        height: 233px;
        background: url('../small_pics/roses-007.gif') no-repeat;
        z-index: 1;
        position: absolute;
        margin-left: -30px;
}           



.sup {color: red;
      size: 8pt;
      background-color: yellow;}           
             
             
.L_gallery {background: #FFF url('new/blb.gif') no-repeat bottom right;
		   width: 150px;
           margin: 0px;
           padding: 0px 0px 5px  0px;
           }

h1#portal {
			overflow: hidden;
			background: url('images/portal.gif') no-repeat; 
			padding-top: 41px;
			height: 0px !important;
			height /**/: 41px;

          }


h1#galeria {
			overflow: hidden;
			background: url('images/galeria.gif') no-repeat; 
			padding-top: 66px;
			height: 0px !important;
			height /**/: 66px;
			}

/*
.L_gallery h1 {font-size: 15px;
              text-align: center;
              background: url('new/trt.gif') no-repeat top left;
              padding-top: 10px; }

*/

.L_gallery ul {display: block;
               margin-left: 5px;}
.L_gallery ul li {
                display: block;
                 list-style-type: none; }
.L_gallery sup(
               font-size: 8pt;
                           color: red;
                           text-decoration: none;
                           }

.L_gallery a:link {
                  text-decoration: none;
                  color: green;
                  }
 .L_gallery a:visited {
                                text-decoration: none;
                                color: blue;
                                }
 .L_gallery a:actived {
                                         text-decoration: none;
                                         color: red;
                                         }
.L_gallery a:hover {
                   text-decoration: none;
                   color: red;
                   }