/*	start of body definitions	*/

body
	{
	background-color:#4567A1;
	font-family:Verdana, sans-serif;
	font-size:14px;
	color:#000000;
	}
	
a img
	{
	border:none;
	}                                                                                  
	
a:visited
	{
	text-decoration:none;
	}		


/*	end of body definitions		*/


/*	start of table definitions 	*/

table.container
	{
	width:100%;
	height:100%;
	}

table.menu
	{
	width:100%;
	border-spacing:0px;
	margin-bottom:100px;
	}
	
table.label_list
	{
	width:100%;
	border-spacing:0px;
	}	
	
table.links
	{
	width:100%;	
	border-spacing:0px;	
	}	

table.comments
	{
	width:100%;
	border-spacing:0px;	
	}

/*	end of table definitions 	*/

/*	start of td definitions	*/

td.bonus
	{
	font-size:75%; 
	font-style:italic;
	font-weight:bolder;
	color:#A5A5A5;
	}

td.container
	{
	text-align:center;
	}
	
td.menu_item
	{
	width:100%;
	text-align:right;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;	
	}	

td.label_items
	{
	width:100%;
	text-align:right;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;	
	}		
	
td.link
	{
	width:40%;
	font-style:normal;
	border-bottom:1px dashed #000000;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:3px;
	text-align:right;
	vertical-align:top;
	
	}
	
td.description
	{
	width:60%;
	font-size:80%;
	font-style:italic;
	border-bottom:1px dashed #000000;
	border-right:1px dashed #000000;	
	text-align:left;
	padding-top:5px;
	padding-left:7px;
	padding-right:10px;
	padding-bottom:4px;	
	}	
	
td.comment_boxes
	{
	font-size:90%;
	font-style:italic;
	font-weight:bold;
	color:#000000;
	vertical-align:top;
	}	
	
td.comment_title
	{
	font-size:90%;
	font-style:italic;
	font-weight:bolder;
	color:#000000;	
	}	
	
td.author_label
	{
	font-size:75%;
	font-style:italic;
	font-weight:bolder;		
	color:#000000;	
	text-align:right;	
	}	

td.author
	{
	font-size:85%;
	font-style:normal;
	font-weight:bolder;		
	color:#FF7804;	
	text-align:left;
	}	

td.date
	{
	font-size:65%;
	font-style:normal;
	font-weight:bolder;		
	color:#000000;
	}		
	
td.comment_text
	{
	font-size:90%;
	font-style:normal;
	color:#000000;		
	}	
	
td.del
	{
	font-size:100%;
	font-style:normal;
	font-style:bold;	
	border-bottom:2px dashed #4567A1;
	height: 17px;
	/* color:#4567A1;			*/
	}	

/*	end of td definitions	*/

/*	start of div definitions	*/

#container
	{
	position:relative;	
	width:800px;
	margin: 0 auto;
/*	text-align:left;
	text-weight:bolder;	*/
	}

#martes
	{
	text-align:center;
	margin-top:45px;
	}

#title
	{
	position:absolute;
	top:0px;
	left:0px;
	height:75px;
	width:100%;
	text-align:left;	
	border-top:2px solid #000000;	
	border-bottom:2px solid #000000;			
	border-left:2px dashed #4567A1;		
	border-right:2px solid #000000;			
	background-color:black;
	}

#left
	{
	position:absolute;
	top:75px;
	left:0px;
	width:100px;
	height:200px;
	text-align:left;
	}	
	
#right
	{
	position:absolute;
	top:80px;
	left:100px;
	width:700px;
	text-align:left;
	border-left:2px solid #FF7804;		
	border-right:2px dashed #000000;		
	border-bottom:2px dashed #FF7804;
	background-color:#FFFFFF;
	}	
	
#right_about
	{
	position:absolute;
	top:80px;
	left:100px;
	width:700px;
	height:467px;
	text-align:left;
	border-left:2px solid #FF7804;		
	border-right:2px dashed #000000;		
	border-bottom:2px dashed #FF7804;
	background-color:#FFFFFF;
	}	
	


#menu_topic
	{
	float:left;
	width:90%;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;	
	padding-bottom:20px;		
	font-size:150%;
	text-align:left;
	font-style:normal;
	font-weight:bolder;	
	color:#000000;
	}	

#links
	{
	float:left;
	width:80%;
	padding-bottom:50px;
	}
	
#about
	{
	float:right;
	width:50%;
	font-size:290%;
	font-style:italic;
	font-weight:bolder;
	color:#FF7804;
	text-align:center;
	margin-top:140px;
	}

#text
	{
	padding:10px;
	width:400px;
	float:left;
	text-align:left;
	}
	
#comment_form
	{
	padding:10px;
	width:330px;
	float:left;
	text-align:left;
	}	
	
#blink
	{
	margin-top:45px;
	padding-right:10px;
	padding-left:7px;
	width:32%;
	float:right;
	border-left:1px dashed #FF7804;
	text-align:right;		
	margin-bottom:75px;
	}

#pix
	{
/*	margin-top:100px;
	margin-bottom:20px;
	padding:15px;
	float:left;
	*/
	
    position:absolute;
    bottom:0;
    right:0;
	text-align:center;
	border-top:2px dashed #000000;	
	border-left:2px dashed #000000;			
	}
	
#comments
	{
	padding:10px;
	padding-right:20px;
	width:220px;
	float:right;
	text-align:left;	
	border-left:2px dashed #4567A1;
	margin-top:25px;
	}	

/*	end of div definitions	*/


/* start of paragraph definitions	*/

p.labels
	{
	color:#000000;
	font-weight:bolder;
	font-size:70%;
	font-style:normal;
	}

p.title
	{
	font-size:110%;
	font-style:normal;
	font-weight:bolder;
	color:#4567A1;
	}
	
p.comments
	{
	font-size:110%;
	font-style:normal;
	font-weight:bolder;
	color:#FF7804;
	}	

p.group
	{
	font-size:95%;
	font-style:italic;
	text-decoration:underline;
	font-weight:bolder;
	color:#000000;	
	}	
	
p.blink
	{
	font-size:70%;
	font-style:normal;
	font-weight:bolder;
	color:#4567A1;		
	}	
	
p.date
	{
	font-size:65%;
	font-style:normal;
	font-weight:bolder;		
	color:#000000;	
	}
	
p.article
	{
	font-size:90%;
	font-style:normal;
	color:#000000;		
	}	
	
p.alert
	{
	font-size:80%;
	font-style:normal;
	font-style:bold;
	color:#C4012F;	
	}	
	
/* end of paragraph definitions	*/

/*	start of links definitions	*/

td.comment_text a:link
	{
	
	color:#FF7804;
	text-decoration:none;	
	font-size:90%;
	font-weight:bolder;		
	}	
	
td.comment_text a:hover
	{
	
	color:#FF7804;
	text-decoration:overline;	
	font-size:90%;
	font-weight:bolder;		
	}	
	
td.comment_text a:visited
	{
	
	color:#FF7804;
	font-size:90%;
	font-weight:bolder;
	}


p.pi a:link
	{
	font-size:100%;
	font-weight:bolder;
	color:#000000;
	text-decoration:none;
	}
	
p.pi a:hover
	{
	font-size:100%;
	font-weight:bolder;
	color:#000000;
	text-decoration:underline;	
	}	
	
p.pi a:visited
	{
	font-size:100%;
	font-weight:bolder;
	color:#000000;
	}		
	
td.menu_item a:link
	{
	display:block;
	width:100%;
	height:100%;
	font-size:90%;
	font-weight:bolder;
	color:#CDCDCD;
	text-decoration:none;	
	background:#4567A1;
	}

td.menu_item a:visited
	{
	display:block;
	width:100%;
	height:100%;
	font-size:90%;
	font-weight:bolder;
	color:#CDCDCD;
	text-decoration:none;
	}	
	
td.menu_item a:hover
	{
	font-size:90%;
	font-weight:bolder;
	background:#FF7804;
	color:#000000;
	text-decoration:none;	
	}	
	
td.label_items a:link
	{
	display:block;
	width:100%;
	height:100%;
	font-size:90%;
	font-weight:bolder;
	color:#CDCDCD;
	text-decoration:none;	
	background:#4567A1;
	}

td.label_items a:visited
	{
	display:block;
	width:100%;
	height:100%;
	font-size:90%;
	font-weight:bolder;
	color:#CDCDCD;
	text-decoration:none;
	}		

td.label_items a:hover
	{
	font-size:90%;
	font-weight:bolder;
	background:#FF7804;
	color:#000000;
	text-decoration:none;
	}	
		
	
td.link	a:link
	{
	color:#FF7804;
	text-decoration:none;	
	font-size:90%;
	font-weight:bolder;		
	}
	
td.link	a:hover
	{
	color:#FF7804;
	text-decoration:overline;	
	font-size:90%;
	font-weight:bolder;		
	}	

td.link	a:visited
	{
	color:#FF7804;
	font-size:90%;
	font-weight:bolder;		
	}	
	
p.article a:link
	{
	
	color:#FF7804;
	text-decoration:none;	
	font-size:90%;
	font-weight:bolder;		
	}	
	
p.article a:hover
	{
	
	color:#FF7804;
	text-decoration:overline;	
	font-size:90%;
	font-weight:bolder;		
	}	
	
p.article a:visited
	{
	
	color:#FF7804;
	font-size:90%;
	font-weight:bolder;
	}			
	
p.blink a:link
	{
	
	color:#FF7804;
	text-decoration:none;	
	font-size:120%;
	font-weight:bolder;		
	}	
	
p.blink a:hover
	{
	
	color:#FF7804;
	text-decoration:overline;	
	font-size:120%;
	font-weight:bolder;		
	}	
	
p.blink a:visited
	{
	color:#FF7804;
	font-size:120%;
	font-weight:bolder;
	}			
	
p.more a:link
	{
	color:#000000;
	text-decoration:none;	
	font-size:120%;
	font-weight:bolder;		
	}	
	
p.more a:hover
	{
	color:#000000;
	text-decoration:overline;	
	font-size:120%;
	font-weight:bolder;	
	}
	
p.more a:visited
	{
	color:#000000;
	font-size:120%;
	font-weight:bolder;
	}	

/*	end of links definitions	*/

/*	start of form definitions	*/	

.subscribe_button
	{
	background-color:#FFFFFF;
	border: 1px solid #F5F5F5;
	color:#FFFFFF;
	}
	
.subscribe_box
	{
	border-collapse:collapse;
	border:1px solid #A5A5A5;
	}	
	

.comments_inputs
	{
	border-collapse:collapse;
	border:1px solid #A5A5A5;	
	}

.comments_button
	{
	background-color:#FFFFFF;
	border: 1px solid #A5A5A5;
	color:#000000;	
	}		


/*	end of form definitions		*/

/* start of image definitions */

img.intext
	{
	float:left;
	border: 2px solid #000000;
	margin: 3px 15px 5px 3px;
	}

/* end of image definitions */ 

/* start of span definitions */

span.labels
	{
    font-size:97%;
    font-weight:bolder;
    color:#FF7804;
	}
	
span.expl
	{
    font-size:27%;
    font-weight:bolder;	
    text-decoration:overline;
    text-align:right;
    color:#4567A1;
	}

/* end of span definitions */