											/* TEXT STYLES */

.formtext       	{
  font-family:"arial";
  font-size:8pt; 
  font-weight:100;
  line-height:10px;
  letter-spacing:0.1em;
  color:#999999;
  text-decoration:none;
}

.headline       	{
  font-family:"Trebuchet MS";
  font-size:13pt; 
  font-weight:100;
  letter-spacing:0.02em;
  color:#ffffff;
  text-decoration:none;
}

.smallprint        	{
  font-family:"verdana";
  font-size:9px; 
  font-weight:100;
  line-height:16px;
  letter-spacing:0.00em;
  color:#aaaaaa;
  text-decoration:none;
}

.red      		{
color:#fd00fb; 
  font-family:"arial";
  font-size:9pt; 
  font-weight:100;
}

											/* LINK STYLES */

.minilink        		{
  font-family:"arial";
  font-size:7pt; 
  font-weight:100;
  line-height:10px;
  letter-spacing:0.3em;
  color:#444444;
  text-decoration:none;
}
a:hover       	{
color:#fd00fb;
}



       										/* GENERAL PAGE STUFF */
	
img             {border: none;}
body            {background-color: #;}
hr              {width:100%; color:#000000; height:1px solid;}  
input 			{background-color:#222222; color: #ffffff; border: 1px solid #444444;}
.infield		{background-color:#ffffff; color: #666666; border: 1px solid #cccccc;}
a:focus 		{outline: none;}  
  
  

       										/* REPEATED IMAGES */
    .lines{
    background-image: url("graphics/lines.jpg");
  background-repeat: repeat-x;
    }
    .stripes{
    background-image: url("graphics/stripes.jpg");
  background-repeat: repeat-x;
    }
      .ext {
  background-image: url("graphics/extension.jpg");
  background-repeat: repeat-x;
  }
  .textback {
  background-image: url("graphics/ATELIERO_13.jpg");
  background-repeat: repeat-x;
  padding:10px;
  font-family:"arial";
  font-size:10px; 
  font-weight:100;
  line-height:14px;
  letter-spacing:0.1em;
  color:#666666;
  }  
 


  
											/* THUMBNAIL HOVER */

 .thumb img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1; border:1px solid; border-color: #837752;}

 .thumb:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4; border:1px solid; border-color: #444444; background-color: #000000;}



											/* BUTTONS AND BOXES */

     .button    {
     font-family:"verdana"; 
     font-size:8pt; 
     font-weight:100;
	 border:1px solid;
     border-color:#999999;
	 color:#999999;
	 background:#ffffff;
	 text-decoration:none;
     margin:0px;
     padding:3px 10px;
     }  
     .button:hover   {
     border-color:#fd00fb;
	 color:#666;
     } 	