
body { 
    font-size : .7em;
    font-family : tahoma,"trebuchet ms", sans-serif;
    margin : 0px; 
    padding : 0px; 
    scrollbar-base-color:black; 
    scrollbar-track-color:black; 
    scrollbar-arrow-color: gray; 
    scrollbar-highlight-color:gray;
    background : #333 url("fondo_rayas.gif");
}

a.button, a.button:hover { 
    font-family : Arial, sans-serif;
    font-size: 7pt;  
    text-align : center;
}

a.button { 
    color : gray; 
    text-decoration : none;
}

a.button:hover { 
    text-decoration : none;
}

box3 {
width : 100px;
border : 1px none green;
}

a.menuitem {
    color : #ddd;
    text-decoration : none;
    padding-left : 12px;
    padding-right : 6px;
    margin-right:10px;
    background :    transparent url("imenu_detail4.gif") no-repeat ;
}
a.menuitem:hover {
    color : #9f0;
}

    
.subitem{
    visibility : hidden;
    display : none;
    text-align : left;
    margin :    0px 0px;
    overflow :  auto;
    border-right : 1px solid white ;
    padding-bottom : 30px;
    padding-left :  20px;
}

a.gallery , a.galleryselected {
    padding : 5px;
    padding-left : 17px;
    color : #333;
    text-decoration : none;
    width : 150px;
    display :   block;
    float : left;
    background :    transparent url("box.gif") no-repeat 0px 8px;
}

a.galleryselected {
    background :    transparent url("box2.gif") no-repeat 0px 8px;
    color : #850;
    font-weight :   bolder;
}

a.gallery:hover {
    text-decoration : none;
    color : #850;
    background :    transparent url("box0.gif") no-repeat 0px 8px;
}

#heading, #fullscreen_alignment {
    width : 85%;                                      
    background : #d5d5d5 url("gradtop.gif") repeat-x;
    height :    120px;
    margin :auto;
    border-left :   1px solid black;
    border-right :   1px solid black;
}

#menu {
    text-align : center;
}

#submenu {
    width : 85%;
    padding-top : 20px;
    background :  white url("grad_submenu.gif") repeat-x;
    margin :auto;
    border-left :   1px solid black;
    border-right :   1px solid black;
}


p {
	font-size : .8em;
}

.galeria {
    margin :    0px 0px;
    margin :auto;
	margin-bottom : 30px;
    text-align : left;
    padding-bottom :    20px;
    overflow : auto;
    background: white url("dots_h.gif") repeat-x top;
    width : 85%;
    border-left :   1px solid black;
    border-right :   1px solid black;
}

img.gallery_image:hover {
	border : 4px solid #efa;
}

img.gallery_image {
	border : 2px solid #222222; 
	border : 4px solid #ddd;
}

a.gallery_image {
	margin : 10px;
	padding : 5px;
	float : left;
}

a.gallery_image:hover {
	float : left;
	background-color : white ;
}

.comment {
    /*visibility : hidden;*/
	color : #334;
	font-family : Arial, sans-serif;
	text-align:center;
    top : 210px;
    left : 10px;
}

.show_image {
	border : 0px solid white;
}

h1 {
    margin :    0px;
    font-size : .9em;
    color : #ccc;
    height :    80px;
    background : transparent url("h11.gif") no-repeat;
}

#photo {
    visibility : hidden;
    display : none;
    width : 100%;
    position :  absolute;
    left :  0px;
    top : 0px;
    z-index : 0;
    background : black ;
    text-align :    center;
}

#photoimg {
    border : 10px solid #222;
}

div#photo a {color:black;
    text-decoration : none;
}
#photo a:hover {color:#eee}

#fullscreen_alignment {
    background :    none;
    border :    none;
}
.fullscreen {
    border :    1px solid black;
    float : left;
    display : block;
    width : 70px;
    height :    25px;
    margin-right : 3px;
    padding-left : 5px; 
    background :    #dfa url("full.gif") no-repeat ;
    background :  white url("grad_submenu.gif") repeat-x;
    text-decoration :   none;
    color : #555
}
.fullscreen:hover {
    color : #45a;
}

