/* CSS Document */

body {
	font-size:62.5%;
	font-family:Verdana;
	margin:40px 0 0 0;
	}

h1, h2, h3, h4, li, ul, ol, div, fieldset, a { margin:0; padding:0}

a { text-decoration:none;}

.clear { clear:both; overflow:hidden; height:1%}

/*--------*/

h1{
	font-size:1em;
	font-weight: normal;
	margin:0 0 10px 30px;
	}

.titulo a{
	color:#000;
}

.titulo a:hover{
	text-decoration:line-through;
}
		
.menu1, .menu2, .menu3, .menu4, .menu5 {
	padding:0 0 0 30px;}

.menu1 a, .menu2 a, .menu3 a, .menu4 a, .menu5 a {
	color:#FFF;
	}
.menu1 a:hover, .menu2 a:hover, .menu3 a:hover, .menu4 a:hover, .menu5 a:hover{
	text-decoration:line-through;
	}

.menu1 {
	background:#FFFF00;
	}
.menu1 a {
	background:#0000FF;}

.menu2 {
	background:#FF0000;}

.menu2 a {
	background:#00FFFF;}

.menu3 {
	background:#ffc3dc;}

.menu3 a {
	background:#2e6a50;}

.menu4 {
	background:#c39875;}

.menu4 a {
	background:#6c91ae;}

.menu5 {
	background:#8dccd3;}

.menu5 a {
	background:#9d5e57;}


/*------BOTTOM MENU--------*/

.blog, .about {
	background:#f5f39c;
	padding:0 0 0 30px;
	margin:12px 0 0 0;
	}
	
.about {
	background:#a9ee53;}
.blog a, .about a {
	color:#000;
	}
	
.about a:hover, .blog a:hover{
	text-decoration:line-through;
	}
.contact {
	background:#fff;
	padding:0 0 0 30px;
	margin:12px 0 0 0;
	}
.contact a {
	color:#000;
	}

.contact a:hover {
	text-decoration:line-through;
	}
	
/*-------INTERACTIVEWORKS---
#interactive{
	overflow:auto;
			}
.interactive img{
	width:100%;
	overflow:auto;
	height:198px;
			}
.interactive h2, .interactive h3 {
	padding:0 0 0 30px;
	font-weight:normal;
	color:#red;
	font-size:1em;
	}
.interactive a {
	background:#red;
	display:block;
	width:60px;
	margin-top:10px;
	}
.interactive a:hover {
	text-decoration:line-through;}--*/

.imghorizontal {
	width:100%;
	overflow:auto;
	height:220px;
	margin-top:10px;
	margin-bottom:10px;
	white-space:nowrap;
	}

	
.textinteractive {
	padding:0 0 0 30px;
	font-weight:normal;
	color:#000000;
	font-size:1em;
	margin-top:10px;
	margin-bottom:50px;
	
	}
.linkinteractive {
	padding:0 0 0 30px;
	font-weight:normal;
	color:#000000;
	font-size:1em;
	margin-top:10px;
	margin-bottom:50px;
	background:#FFF;
	}
	
.linkinteractive a {
	color:#FFF;
	background:#00FFFF;
	}
.linkinteractive a:hover {
	text-decoration:line-through;
	}	

/*----MOVIES----*/

#movies {
	overflow:hidden;
	height:1%;
	padding-bottom:10px;
	}

.caja {
	width:305px;
	float:left;
	padding:0 0 0 30px;;
	margin-bottom:10px;
	margin-top:10px;
	}
	
.caja img {
	margin-bottom:10px;
	}
.caja h2 {
	font-weight:normal;
	color:#0000FF;
	font-size:1em;
	margin-top:10px;
	}
.caja h3 {
	font-weight:normal;
	color:#0000FF;
	font-size:1em;
	margin-top:0px;
	margin-bottom:20px;
	}
	
.caja h3 a{
	color:#0000FF;
}

.caja h3 a:hover{
	color:#0000FF;
	text-decoration:line-through;
}		
	
/*--.caja a {
	background:#FFFF00;
	display:block;
	width:60px;
	margin-top:10px;
	margin-bottom:10px;
	}
.caja a:hover {
	text-decoration:line-through;}
	
/*---ARTWORKS---------*/
.imgarts {
	width:100%;
	overflow:auto;
	}
		
.textartwork {
	padding:0 0 0 30px;
	font-weight:normal;
	color:#2E6950;
	font-size:1em;
	margin-top:0px;
	margin-bottom:10px;
	background:#ffc3dc;
	}
/*----PHOTOS----*/

#photos {
	overflow:hidden;
	height:1%;
	padding-bottom:10px;
	padding-left:20px;
	}
.cajaphotos {
	width:120px;
	float:left;
	padding:0 0 0 10px;
	margin-top:10px;
	}
.cajaphotos img {
	border:none;
	}
/*opacity*/
.cajaphotos a img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;}

.cajaphotos a:hover img {
filter:alpha(opacity=50);   
-moz-opacity: 0.5;   
opacity: 0.5;
}
	
	
.textphotos {
	padding:0 0 0 30px;
	font-weight:normal;
	color:#C29974;
	font-size:1em;
	margin-bottom:30px;
	}
.textphoto {
	padding:0 0 0 5px;
	font-weight:normal;
	font-size:1em;
	margin-bottom:5px;
	background:#6c91ae;
	color:#FFF;
	}
.textphoto a {
	color:#FFF;
	}
.textphoto a:hover {
	text-decoration:line-through;
	}
	
/*---CLOTHES---------*/

#clothes{
	height:1%;
	width:100%;
}
#clothes:after {
      height: 0;
      content: ".";
      visibility: hidden;
      display: block;
      clear: both;
	  }
.cajaclothes {
	width:320px;
	height:500px;
	padding:0 0 0 30px;
	margin:0;
	overflow:auto;
	float:left;
	text-align:center;
	margin-bottom:20px;

	}
.textclothes {
	padding:0 0 0 30px;
	font-weight:normal;
	color:#67B3BB;
	font-size:1em;
	margin-top:10px;
	margin-bottom:10px;
	}
	
/*---ABOUT---------*/

.abouttext {
	font-weight:normal;
	color:#000;
	font-size:1em;
	margin-top:20px;		
	}

.aboutgreen {
	color:#6DAC1F;
	}