/* CSS Document */
/* body */
body {
    font-family:        verdana, helvetica, arial, geneva, sans-serif;
	font-size:			12px;
	background-color:	#EBEBEB;
    color:              #505050;
}

.small_text {
    font-family:        verdana, helvetica, arial, geneva, sans-serif;
	font-size:			11px;
    color:              #505050;
}

.article_description {
	text-decoration:	none;
    color:              #BBBBBB;
}

.article_title_html {
	font-size:			28px;
	font-weight:		bold;
	text-decoration:	none;
    color:              #000000;
}

.article_description_html {
	font-size:			14px;
	font-style:			italic;
	text-decoration:	none;
    color:              #000000;
}

.article_author_html {
	font-size:			11px;
	font-weight:		bold;
	font-style:			italic;
	text-decoration:	none;
    color:              #000000;
}

.commentary_title {
	color:				#FFFFFF;
	font-weight:		bold;
}


.date_text {
	text-decoration:	none;
	font-size:			10px;
    color:              #A0A0A0;
}

.warning_text {
	color:				#FF0000;
	font-weight:		bold;
}

.succesful_text {
	color:				#00CC00;
	font-weight:		bold;
}

.table_title {
	text-decoration:	none;
    font-family:        verdana, helvetica, arial, geneva, sans-serif;
	font-size:			14px;
	font-weight:		bold;
    color:              #505050;

}

.sendcommentary_title {
	text-decoration:	none;
    font-family:        verdana, helvetica, arial, geneva, sans-serif;
	font-size:			14px;
	font-weight:		bold;
    color:              #666666;
	font-style:			italic;

}

.commentary_title {
	text-decoration:	none;
    font-family:        verdana, helvetica, arial, geneva, sans-serif;
	font-size:			14px;
    color:              #DDDDDD;
	font-style:			italic;

}

table.wide_frame {
	border-style:		solid;
	border-color:		#5C7677;
	border-width:		6;
}

table.thin_frame {
	border-style:		solid;
	border-color:		#5C7677;
	border-width:		30;
}

table caption,
table th,
table td {
    padding:            0.0em 0.0em 0.0em 0.0em;
    margin:             0.0em;
    /*
		vertical-align:     top;
	*/
}

th {
    font-weight:        bold;
    color:              #000000;
    background-color:   #D3DCE3;
}

table.caracter_color,
table.caracter_color td
{
    background-color:   #FF0000;
	background:   		#FF0000;
}

table.catarsis_color,
table.catarsis_color td
{
    background-color:   #00FF00;
	background:   		#00FF00;
}

table.main_feature,
table.main_feature td
{
    background-color:   #CCCCCC;
	background:   		#CCCCCC;
	/*
	font-size:			18px;
	color:				#505050;
	*/
}

.main_feature_size
{
	font-size:			18px;
	font-weight:		bold;
}

table.articles_table, 
table.articles_table td
{
    background-color:  #FBFBFB;
    background:		   #FBFBFB;
}

table.text_table,
table.text_table caption,
table.text_table th,
table.text_table td {
	/** /
	padding-left:		20px;
    /**/
	padding:            0.0em 0.3em 0.0em 0.3em;
    margin:             0.0em;
    /*
		vertical-align:     top;
	*/
}


select.capture_field,
input.capture_field {
  background-color:		#D6DEE0;
  border-color:			#D6DEE0;
  /*
  border-style:			inset;
  */
  border-width:			0px;
  color:				#000000;
}


.article_textimage {
	padding-top:	0px;
	padding-right:	10px;
	padding-bottom:	10px;
	padding-left:	5px;
}

.publication_bullet {
	list-style-image: 
	url(../images/html_bullet.jpg);
}

.list_margin {
	padding-top:	0px;
	padding-right:	5px;
	padding-bottom:	0px;
	padding-left:	0px;
}
	
/* odd table rows 1,3,5,7,... */
/*
table tr.odd th,
table tr.odd {
    background-color:   #E5E5E5;
    text-align:         center;
}
*/
/* even table rows 2,4,6,8,... */
/*
table tr.even th,
table tr.even {
    background-color:   #D5D5D5;
    text-align:         left;
}
*/
a img {
    border: 0;
}

a:link,
a:visited,
a:active {
	color:				#000000;
	text-decoration:	none;
}
a:hover {
	color:				#777777;
}
a.plain {
	text-decoration:	none;
	
}
