/**
* CSS
* 
* @version 1.0
* @author FastGallery from the style sheet of Vaska & Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}


body {
	font-size: 11px;
    color: #36393D;
	font-family: Arial;
	background: #fff;
    margin-left: 0px;
	margin-top: px;
}

	

a:link { text-decoration: none; color: #2ac4a7; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #2ac4a7; }
a:hover { text-decoration: none; color: #f29e0c; }

a img { border: none; top:; }

#textocontacto {
    top: 260px;
    left: 270px;
    position: fixed;
    height: 100%;
    background: transparent;
   
}

.license { }

#menu .container{
    width: 200px;
    color: #f29e0c;
    overflow: auto;
    top: 0px !important;
    bottom: 0px;
	left: 30px;
    position: fixed;
    height: 100%;
    background: transparent;
    margin: 0px 0px 0px 0px;
}

#menu ul {
	list-style-type: none;
	margin: 10px 0px 10px 0px;
    background-color: transparent;
    padding: 0px;
    
}



#menu ul li.section-title { background-color: #fff; width: 180px;}

#menu .container .section-title { width: 180px; background-color: #fff;}

#menu .container li { width: 180px; background-color: #fff;}


#content {
    height: 100%;
    margin: 0 0 0 270px;
    top: 0px;
    
}

#submenufotos {
     width: 200px;
    color: #f29e0c;
    top: 420px;
	left: 270px;
    position: fixed;
    height: 195px;
    background: ;
    margin: 0px 0 0px 0;
    padding: ;
}

a { background-color: #fff; padding: 0px; }

.submenufotosul {
	list-style-type: none;
	margin: 0px 0 0px 0;
    background-color: #f;
    height: 195px;
    padding: 0;
    
}

.container {
    padding: px 0px 0px 0px;
    padding-top: 0px;
}


#content p { width: 300px; }

#memoriasfg { 
 margin-top: 15px;
 color: black;
 background-color: #fff;
 padding: 0px 0px 0px 0px;
 
}

.memoriafg3  { 
 color: black;
 background-color: #fff;
 padding: 0px 5px 0px 5px;
 margin-top: -15px;
 margin-left: px;
}

.memoriafg3 img  { width: ;  margin-top: 0px; padding: px px 0px px; margin-left: -5px;}
.memoriafg3 object  { width: ; margin-left: -5px; margin-top: 0px; padding: px px 0px 0px;}

#memoriafg4  { width: 346px;
 background-color: #fff;
 padding: 0px 0px 0px px;
 margin-top: 12px;
}
#memoriafg4 p { width: 331px; padding: 5px; margin-left: 0px;}



h1 { font-size: 34px; }
h2 { font-size: 16px; }
h3 { font-size: 18px; }
h4 { font-size: 14px; }

#textmio { width: 100%; 
           margin-top: 0px; 
           top: 0px;
           height: ;
           position:absolute;
 }

 }

table tr	{ vertical-align: top; }

.post 						{ width: 300px;
                              padding: 5px;
                              background: #fff;
                              height:100%; overflow:hidden; margin-top: 10px;
                              valing: top !important;
                               }


#page-wrap { }

.postenfotos 						{ width: 210px;
                              padding: 5px;
                              background: #fff;
                              height:100%; overflow:hidden; margin-top: 0px;
                              aling: left;
                               }

.postpresent 						{ width: 310px;
                              padding: 5px;
                              background: #fff;
                              height:100%; overflow:hidden; margin-top: 0px;
                              valing: top;
                               }



.postdos 						{ width: 300px;
                              padding: 5px;
                              background: #fff;
                              height:100%; overflow:hidden; margin-top: 0px;}



.posttransp 			    { width: 300px;
                              padding: 0px;
                              background: transparent;
                              height: 100%; overflow:hidden; margin-top: -3px;}

.posttwo						{ width: 300px;
                              padding: 20px;
                              background: #fff;
                              text-align:center; height:300px; overflow:auto; }

.divcontenido { display: inline-block;  background: white;  width:550px; margin-top:13px}


#text2columnas { width:600px !important ;}

p.posttransparente 			    { display:block;
width: 200px !important; 
                              padding: 0px 10px 10px 10px !important;
                              background: white;
                              height: 100%; overflow:hidden; padding: 20px !importa;}

p.posttransparenteancho 			    { display:block; 
font-size: 11px;
    color: #36393D;
	font-family: Arial;
	background: #fff;
    margin-left: 0px;
	margin-top: 0px;
                              padding: 0px 17px 10px 10px !important;
                              background: white;
                              height: 490px; overflow:hidden;}


p.posttransparentecols 			    { display:block;
float: left;
width: 210px !important; 
                              padding: 16px 16px 16px 48px !important;
                              background: white;
                              height: 100%; overflow:hidden; margin-top: 20px;}



.builtwhit {
	/* WebKit, Safari */
	-webkit-transform: rotate(-90deg); 

	/* Firefox 3.5+*/
	-moz-transform: rotate(-90deg);	

	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.builtwhit li { width: 180px; background-color: #fff;}

.caption { width: 600px; maxlength: 100 !important;}


#img-container { width: 400px;}

#img-container	{ margin-top: 12px; padding: 0px 0px 0px 0px; margin-right: 0px;}
#img-container p	{ width: 400px; margin: 0; padding: 0 0 0px 0; }
.captioning .title { margin-top: 12px; font-weight: bold; width: 300px;}
.blog { width: 180px; background-color: #fff; }
#once { clear: left; }
