a:link  { font-size: 10px; font-family: Verdana; color: #454545;  text-decoration:none;}

a:visited    { font-size: 10px; font-family: Verdana; color: #c0c0c0;  text-decoration:none; }
		   
a:hover { font-size: 10px; font-family: Verdana; color: #ffffff; text-decoration:underline; }

		   			   
html,body {
	height: 100%;
	margin-left:0;
	margin-top:0;
	background-color: black;
}
text, p, li, ul, body, td, t1 {font-size: 10px; font-family: Verdana; color: #c0c0c0 ;}
text, li, ul, t1 {text-align: justify;}


.field       { background-color: #F5F5F5; color: #000000; font-family:  Verdana; 
               font-size: 10px; border: 1px solid #CCCCCC; padding-left: 4px; 
               padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	
 }
.hr1px {
	border: thin solid #999999;
}
.text_black       { 
			font-family: verdana;
			font-size: 10px;
			color: black;
			padding: 7px;}
			
.td_color {background-color: #E10000;}

.td_blanco {background-color: #FFFFFF;}
.td_gris_suave {background-color: #CCCCCC;}
.td_titular {background-image: url('../images/bg_titul.gif');
			background-repeat: repeat-x;
			text-align: right;}
.tr_separa {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
			
.foto { border-width: 9px; border-color: red;}
.punto { background-image: url('../images/punto.gif');
			background-repeat: repeat-x;
			background-position: bottom;}
.punto02 { background-image: url('../images/punto02.gif');
			background-repeat: repeat-y;
			background-position: center;}
			
.borde_rojo {
	border: 1px solid #E10000;
}

.borde_round {
	border: 1px solid #E10000;
	vertical-align:top;
	float: left;
	margin-right: 10px;

}
.bg_left {background-image:url(images/bg_left.gif);background-repeat: repeat-y;}
.bg_newsletter01 {background-image:url(../images/news_sup.gif); background-repeat: no-repeat;}
.bg_newsletter02 {background-image:url(../images/news_medio.gif); background-repeat: no-repeat;}
.bg_newsletter02b {background-image:url(../images/news_medio.gif); background-repeat: no-repeat; background-position:right}
.bg_newsletter03 {background-image:url(../images/news_inf.gif); background-repeat: no-repeat;}


/* 		MICROSITE : MartinGuitars 	    */

.martin_bg {background-color: #23232A; color:white; background-image: url('martin/images/bg.gif');
			background-repeat: repeat-x; background-position: bottom}
.martin {color: #c0c0c0;}
.martin_foto, .martin_base_form{border: 1px solid #FFCC00;}
.martin_tit {background-color: #23232A;}
.martin_incrustada {
	border: 1px solid #FFCC00;
	margin-right: 6px;
	margin-bottom: 6px;
}
.martin_flota_left {
	border: 0px solid #C7B274;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-top: 6px;
	}
.foto_drac {
	border: 1px solid #C0C0C0;
	
}

.martin_flota_right {
	border: 1px solid #C7B274;
	margin-left: 6px;
	margin-bottom: 6px;
	margin-top: 6px;
}
.martin_tit02 {background-color: #23232A;}
a:link.martin  { font-size: 10px; font-family: Verdana; color: #FFCC00;  text-decoration:none;}
a:visited.martin    { font-size: 10px; font-family: Verdana; color: #FFCC00;  text-decoration:none; }
a:hover.martin { font-size: 10px; font-family: Verdana; color: #FFCC00; text-decoration:underline; }
.field_martin { background-color: #F5F5F5; color: #000000; font-family:  Verdana; 
               font-size: 10px; border: 1px solid #23232A; padding-left: 4px; 
               padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
}			   
.carro{
	border-bottom: 1px solid #c0c0c0;
	font-size: 11px;
}
.carro_list{
	border-bottom: 1px solid #c0c0c0;
}
input{
	font-size:10px;
	font-family: Verdana;
}
input.carro{
	font-size:10px;
	font-family: Verdana;
	text-align: right;	
}
.linea_doc{
	margin: 0 0;
	padding: 0 0;
	border-top: 1px solid white;
	border-bottom: 1px solid red;
}
