body{padding:0;margin:0;font-family:tahoma, verdana, arial}

.title_block{padding:1px 0px 1px 0px; font:bold 12px tahoma;}
.title_block_red {padding:1px 0px 1px 0px; font:bold 12px tahoma; background-color:#990033; color:white;}
.justi{text-align:justify;}

td, th { font-family:Arial, Helvetica, sans-serif; font-size:11px;}

a{color:#990033; text-decoration: none;font-family:tahoma}
a:hover {color: #CC3366; text-decoration: underline;}
a.black:link, a.black:visited {color:black; text-decoration:underline;}
a.black:hover {color:black; text-decoration:none;}
a.red:link, a.red:visited {color:#990033;}

td.faces {padding-top:5px!important; padding-bottom:5px!important;}
/*NAVIGATION*/
.nav{border:1px solid gray;border-left:0;border-right:0;background:#f8f8f8;font-size: 10px;padding:2px 0px 2px 0px;}
.nav a {font: 10px verdana;color:#525252; text-decoration: none; margin:0}
.nav a:hover {color: #CC3366;}
.nav font {font: 10px verdana; padding:0; margin:0}
/*NAVIGATION*/

/*HEAD*/
.head_inp{border:1px solid #d4d4d4; font:11px arial;}
input.radio {width:10px;vertical-align: middle;}
/*HEAD*/

/*LEFT*/
.left_table {font-size:11px;padding:0px 0px 0px 6px;}
.left_table a{font-size:11px;}
/*LEFT*/

/*CENTER*/
.news_line_table{font:12px tahoma}
.news_line_table a{font:12px tahoma}
.news_line_table font{font:11px tahoma;}
.news_line_table td.title_block, .news_line_table td.title_block_red {padding:1px 0px 1px 6px; font:bold 12px tahoma;}
.news_line_table td{padding:0px 0px 20px 0px;}
/*CENTER*/

/*RIGHT*/
.right_table{font:11px tahoma;}
.right_table a{font-size:11px}
.right_table font{font-size:11px;}
.bold{font: bold 11px tahoma; color:#222}
/*RIGHT*/

.in_news{padding:6px 20px 0px 8px; font:11px verdana}
.news_title{font:bold 13px verdana;margin:0px;padding:0px}
//.news_text{font:12px verdana; text-align:justify;}
.news_text{font:12px verdana; text-align:justify; line-height:130%;color:#111111;}
.in_addon{font:11px arial;padding:6 3 4 3;}


a.dosie{font:12px tahoma;color:black;text-decoration:underline;}
a.dosie:hover{text-decoration:none;color:black;}
.dosie_table{background:#f4f4f4}
.dosie_table td{padding:4;border-bottom:2px solid white;}

.val_table{background:#f8f8f8;font:12px tahoma;}
.val_table td{padding:4;border-bottom:2px solid white;}


.inner_tab{font:11px arial;border-collapse: collapse;}
.inner_tab td{border:1px solid #d2d2d2;padding:3;}
.inner_tab th{background:#003366;color:white;padding:3;font:12px arial;border:1px solid #d2d2d2;}
.inner_tab tr.ruled {background: #9cf;}

a.pages{color: gray; text-decoration: underline;	font: 11px  tahoma;}
a.pages:hover{background-color: transparent; text-decoration: none;	color: red;}

.opacity img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5;}

.relev2{font:12px tahoma;}
.relev2 td{padding:5px 5px 5px 5px;}
.relev2 a{color:black;text-decoration:underline}
.relev2 a:hover{color:#003399;text-decoration:none}
.lii2{padding:0px 0px 0px 20px;}

.relev{padding:4px 4px 4px 4px;font:12px tahoma;}
.relev td{padding:0;}
.relev a{color:black;text-decoration:underline}
.relev a:hover{color:#003399;text-decoration:none}
.lii{padding:0 0 0 20;}

.comment{font:12px tahoma;}
.comment sup{color:red; font-size:11px;}
.comment input{border: #cecece 1px solid; width: 300px; height:22; font:12px arial;}





.yacal { padding: 0pt; margin: 0pt; height: 18px; border: 1px solid #CCCCCC; font-size: 11px; }
.calBtn { padding: 0pt; margin: 0px 0px 0px 1px; font-family: sans-serif; font-size: 11px; height: 18px; width: 15px; border: 1px solid #CCCCCC; }
.purpleCell { background-color: white; color: black; font-family: sans-serif; font-size: 11px; }
.whiteCell { border: 1px solid rgb(255, 255, 255); padding: 1px 3px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: sans-serif; font-size: 11px; }
.sundayCell { border: 1px solid rgb(255, 255, 255); padding: 1px 3px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: Arial,sans-serif; font-size: 11px; color: #CC3333; }
.weekDay { padding: 5px 3px; background-color: rgb(255, 255, 255); color: rgb(153, 153, 153); font-family: Arial,sans-serif; font-size:  10px; }
.blackCell { border: 1px solid rgb(106, 106, 106); padding: 1px 3px; background-color: white; color: black; font-family: sans-serif; font-size: 11px; }
.overCell { border: 1px solid rgb(255, 255, 255); padding: 1px 3px; background-color: #D8DBDD; color: black; font-family: sans-serif; font-size: 11px; }
#candarLeer { position: absolute; top: 0pt; left: 0pt; visibility: hidden;}
