/* $TopStyle:URL=http://www.artesaniareal.com/tainos.css$ */

body 
{
font-family: Verdana;
font-size:10pt;
background-image: url("images/bg.jpg");
background-color: #FFFFFF
}
:link {color:#000000;text-decoration: none;}
:visited {color:#000000;text-decoration: none;}
:hover {color: #FF0000;}

/*images*/
img
{
display:block;
border-style:ridge;
border-width:3px;
border-color:white;
margin-right:5px;
margin-bottom:5px;
clear:both;
}

div{
	padding:5px,5px,5px,5px;
	margin-top:5px;
}
div.list
{
	border: 2px solid black;
	height:110px;
	background-color:linen;
}
div.gallery
{
	border: 2px solid black;
	height:200px;
	background-color:#550055;
	color: white;
	font-family: garamond;
}
div.gallery div
{
	float:left;
	border: 1px none red;
	width:180px;
	background-color: black;
}
div.debug
{
	border: 2px solid white;
	width:300px;
	background-color:#551155;
	font-family: garamond;
	font-size:10pt;
	color: white;
}
div.gtitle
{
border: 2px solid gold;
background-color:brown;
color:white;
}
div.gnav
{
border: 1px solid brown;
background-color:linen;
}
div.shop
{
border: 2px solid gold;
background-color:linen;
}
div.list div
{
	float:left;
	border: 1px none red;
	width:180px;
}
div.list div div
{
	display:block;
	border: 1px none blue;
}
div.main
{
position:absolute;
/*left:15px;*/
width:790px;
height:500px;
border-style:dashed;
border-width:0px;
border-color:gray;
}

div.main div.left
{
/*position:absolute;
top:0px;left:0px;
width:600px;
height:300px;
float:left;*/
	border-style:dashed;
	border-width:5px;
	border-color:green;
}

div.center
{
/*position:absolute;
top:0px;left:210px;*/
/*width:560px;
height:300px;
float:right;*/
	border-style:dashed;
	border-width:0px;
	border-color:red;
}

/*text*/
div.text
{
float:left;
background-color:linen;
border-style: solid;
border-color:#e1d9b5;
border-width: 1px;
width:250px;
font-size: 10pt;
color: #004000;
}
div.text a.info {
	font-weight:bold;
	color:RoyalBlue ;
}
div.text a.info:hover{
	color:coral;
}
div.center div
{
background-color:linen;
border-style: solid;
border-color:#e1d9b5;
border-width: 1px;

width:350px;
/*height:230px;*/

font-size: 10pt;
color: #cccc00;
}
div.center div a.info {
	font-weight:bold;
	color:RoyalBlue ;
}
div.center div a.info:hover{
	color:coral;
}
div.right
{

width:180px;
/*position:absolute;
top:5px;*/
float:right;
border: 5px solid #cf9d6c;
background:#e1d9b5;
font-family:arial;
font-size: 10pt;
}
div.right h4{text-align:center;
	width:100%;
	background:#9a460e;
	color:#ccff99;
	border: 1px solid #e1d9b5
}
div.right h5{
	color:DodgerBlue;
}
div.comments
{
/*position:absolute;
top:520px;*/
font-family:arial;
font-size: 10pt;
font-weight:bold;
color:black;
#background-color:silver;
width:120;
text-align:center;
border: 1px solid black;
}
div.promo
{
/*position:absolute;
top:550px;*/
font-family:arial;
font-size: 8pt;
color:#990000;
}
/*Table */
table
{
    border-color: #600;
    border-width: 0 0 1px 1px;
    border-style: solid;
}
table.center{
margin-left:auto; margin-right:auto;
width:800px;
border-width: 0 0 1 1;
}


td
{
    border-color: #600;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #FFC;
}

td.title
{
font-size:14pt;
text-align: center;
color: #444400;
background-color:#e1d9b5;
height:40px
}
td.controls
{
text-align: center;
background-color:#F5DEB3;
font-size: 10pt;
}
td.list
{
background-color:#F5DEB3;
font-size: 75%;
}

td.LLINK
{
text-align: left;
background-color:#ccffaa;
font-size: 75%;
}
td.RLINK
{
text-align: right;
background-color:#ccffaa;
font-size: 75%;
}

td.borders
{
border: solid #e1d9b5
text-align: center;
}
td.ititle
{
text-align: center;
color: #000000;
background-color:#CC6600;
}
td.info
{
color:#000000;
font-size:100%;
background-color:#F5F5F5;
}
td.selected
{
text-align: center;
color: #00FF00;
background-color:#006600;
}

td.details
{
padding-top:1em;
color:#000000;
font-size:85%;
background-color:#F5F5F5;
}
td.menu
{
color: #003300;
background-color:#e1d9b5;
border-color: #800101;
text-align: center;
}
td.image
{
text-align: center;
}
td.gtitle
{
text-align: center;
font-size: 100%;
font-weight: bold;
color: #FFFF33;
}
a.menu:link {color: #003300}
a.menu:visited {color: #003300}
a.menu:hover {color: #ff0000}
a.menu:active {color: #FFEEDD}

a.enlaces 
{
font-size: 100%;
}
a.enlaces:link {color:#000000;text-decoration: none;}
a.enlaces:visited {color:#000000;text-decoration: none;}
a.enlaces:hover {color: #FF0000;}

a.thumbnail
{
font-size: 75%;
font-weight: bold;
background-color:#FFC;
}
a.thumbnail:link {color:#000000;text-decoration: none;}
a.thumbnail:visited {color:#000000;text-decoration: none;}
a.thumbnail:hover {color: #FF0000;}

a.current
{
font-size: 85%;
text-decoration: none;
color: #000000;
background-color:#e1d9b5;
width: 80px;
}

a.navigate
{
font-size: 75%;
font-weight: bold;
background-color:#EEB;
width: 80px;
}
a.navigate:link {color:#000000;text-decoration: none;}
a.navigate:visited {color:#000000;text-decoration: none;}
a.navigate:hover {color: #FF0000;}

a.title
{
background-color:#BDBDBD;
color: #000000;
width: 150px;

font-size: 110%;
font-weight: bold;

text-decoration: none;
}

/*		EVENTO		*/
div.event{
	margin-top:2em;
	padding-left:0.4em;
	width:175px;
	background:#ccff99;
	text-align:center;
	border:1px dotted cornflowerblue;
}
span{
	font-size:1em;
}
span.lugar{
	font-size:1.2em;
	font-weight:bold;
	color:DarkCyan;
	text-decoration:underline;
	}
div.event a.lugar{color:royalblue;
	font-weight:bold;
	text-decoration: none;}
div.event a.lugar:link{color:dodgerblue;}
div.event a.lugar:hover{color:coral;}

div.fecha{
	color:#05cc05;
	}
span.dia{color:SteelBlue;
font-size:1.1em;}

span.mes{color:SeaGreen;
font-size:1.1em;}

span.numero{color:chocolate;
	font-size:1.1em;}

span.ano{color:FireBrick;
font-size:1.1em;}
div.from{color:black;
	font-family:arial;
	font-size:1em;
	font-weight:bold;}


