a {  
color: #ddd7bd; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

a:visited {  
color: #ddd7bd; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

a:hover {  
color: #c4ba8d; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

a:active {  
color: #c4ba8d; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}





.a2 {  
color: #edebdc; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.a2:visited {  
color: #edebdc; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.a2:hover {  
color: #edebdc; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.a2:active {  
color: #edebdc; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}



.copia {  
color: #5e5c54; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.copia:hover {  
color: #5e5c54; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.copia:active {  
color: #5e5c54; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.copia:visited {  
color: #5e5c54; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}




p { 
color: #c4ba8d; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

td { 
color: #c4ba8d; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}


body { 
padding-top: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
background-color: #393939;
background-image: URL(images/background.jpg); 
background-position: top left; 
background-repeat: no-repeat;
}

.main_body {
margin: 21px 12px 21px 12px;
}

.notes{
margin: 28px 24px 12px 24px;
}

div.notes p {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ddd7bd;
	line-height: 14px;
}

div.notes p.notes_title {
	color: #c4ba8d;
	font-weight: bold;
}

.ptd	{ 
border-bottom : 1px solid #31312E; 
height: 30px;  
text-indent: 12px;
}

.ptdtext	{  
text-indent: 12px;  
}

.ptdlast	{  
height: 30px;  
text-indent: 12px;  
}

.copitd	{ 
color: #5e5c54; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
border-top : 1px solid #4f4e4b; 
height: 54px;  
text-indent: 24px;
}


/* ~~~ light-section ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


.detail_body_light {
margin: 21px 21px 21px 21px;
}

div.detail_body_light p {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 11px;
	color: #362f2d;
	line-height: 14px;
}

div.detail_body_light p.title {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #362f2d;
}

.a_light {  
color: #272727; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.a_light:visited {  
color: #272727; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.a_light:hover {  
color: #272727; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.a_light:active {  
color: #272727; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

ul {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 11px;
	color: #362f2d;
	line-height: 14px;
	margin-bottom: 10px;
	margin-top: 10px;
}





/* ~~~ dark-section ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


.detail_body_dark {
margin: 21px 21px 21px 21px;
}

div.detail_body_dark p {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ddd7bd;
	line-height: 14px;
}

div.detail_body_dark p.title {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #efecdd;
}

.a_dark {  
color: #ddd7bd; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.a_dark:visited {  
color: #ddd7bd; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.a_dark:hover {  
color: #ddd7bd; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}

.a_dark:active {  
color: #ddd7bd; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}



/* ~~~ errors ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



.detail_body_error {
margin: 21px 21px 21px 21px;
}

div.detail_body_error p {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ddd7bd;
	line-height: 14px;
}

div.detail_body_error p.title {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 60px;
	color: #ddd7bd;
	line-height: 60px;
}




/* ~~~ about section ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



.detail_body_about {
margin: 29px 21px 27px 21px;
}

.detail_body_about1 {
margin: 29px 21px 25px 21px;
}

div.detail_body_about1 p {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ddd7bd;
	line-height: 14px;
}

div.detail_body_about p {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ddd7bd;
	line-height: 14px;
}

div.detail_body_about p.title {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 11px;
	color: #ddd7bd;
	line-height: 14px;
}






/* ~~~ articles ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


.detail_body_article {
margin: 21px 21px 21px 21px;
}

div.detail_body_article p {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size:  11px;
	color: #ddd7bd;
	line-height: 16px;
}

div.detail_body_article p.title {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #efecdd;
}

.a_art {  
color: #ddd7bd; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size:  11px;
}

.a_art:visited {  
color: #ddd7bd; 
text-decoration: underline; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size:  11px;
}

.a_art:hover {  
color: #ddd7bd; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size:  11px;
}

.a_art:active {  
color: #ddd7bd; 
text-decoration: none; 
font-family:  Tahoma, Helvetica, sans-serif; 
font-size: 11px;
}