* {
	margin:0;
}
body{
	background:#252931;
}

.footer{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px; text-decoration : none; color : #c8d2d5;}
.footer a{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px; text-decoration : underline; color : #c8d2d5;}
.footer:hover{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px; text-decoration : none; color : #c8d2d5;}
.footer_selected{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px; text-decoration : none; color : #FF6600;}

.menu{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 15px; text-decoration : none; color : #677796;}
.menu:hover{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 15px; text-decoration : none; color : #c8d2d5;}
.menu_selected{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 15px; text-decoration : none; color : #dddddd;}
.menu2_container{
    border-top: 1px dotted #7c8da7;
    border-bottom: 1px dotted #7c8da7;
}
.menu2{
    display: block;
    background-image: url(img/dot.png);
    background-repeat: no-repeat;
    background-position: left;
    border-top: 1px dotted #7c8da7;
    border-bottom: 1px dotted #7c8da7;
    padding: 3px;
    padding-left: 21px;
    font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color: #dddddd;
}
.menu2:hover{
    display: block;
    background-image: url(img/dot.png);
    background-repeat: no-repeat;
    background-position: left;
    background-color: #677796;
    border-bottom: 1px dotted #233049;
    border-bottom: 1px dotted #233049;
    padding: 3px;
    padding-left: 21px;
    font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    color: #233049;
}
.textBlackNormal {
    font-family : Verdana, Lucida Sans Unicode, Arial, sans-serif;
    font-size : 11px;
    text-decoration: none;
    color: #444444;
}
.textBlackNormal:hover {
    font-family : Verdana, Lucida Sans Unicode, Arial, sans-serif;
    font-size : 11px;
    text-decoration: underline;
    color: #444444;
}
.textBlackSmall {
    font-family : Verdana, Lucida Sans Unicode, Arial, sans-serif;
    font-size : 10px;
    color: #444444;
}
.textWhiteSmall {
    font-family : Verdana, Lucida Sans Unicode, Arial, sans-serif;
    font-size : 11px;
    text-decoration: none;
    color: #ffffff;
}
.textWhiteSmall:hover {
    font-family : Verdana, Lucida Sans Unicode, Arial, sans-serif;
    font-size : 11px;
    text-decoration: underline;
    color: #ffffff;
}
.menu2_selected{
    display: block;
    background-image: url(img/dot.png);
    background-repeat: no-repeat;
    background-position: left;
    background-color: #677796;
    border-bottom: 1px dotted #233049;
    border-bottom: 1px dotted #233049;
    padding: 3px;
    padding-left: 21px;
    font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    color: #233049;
}

#content {

}

.text_red{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #677796;}
.text_red:hover{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : underline; color : #677796;}


.lang{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; text-decoration : none; color : #6C6C6C;}
.date{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; text-decoration : none; color : #6C6C6C;}
.mediascape{font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px; text-decoration : none; color : #6C6C6C;}
.legal_notice{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #6C6C6C;}
.legal_notice:hover{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #FF6600;}
.link{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #FF6600;}
.link:hover{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #6C6C6C;}

.pager{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #dddddd;}
.pager:hover{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #86919f;}
.pager_selected{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; padding:2px; font-size : 11px; background-color: #677796;  text-decoration : none; color : #233049;}

.print{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #86919f;}
.print:hover{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #c4141b;}
.back{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #86919f;}
.back:hover{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; text-decoration : none; color : #c4141b;}


.myinput {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; padding: 1px; font-size: 11px; color: #333333; background-color: #ececec; border: 1px solid #d7d6d6;}
.search_input {font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; padding: 1px; font-size: 11px; color: #333333; background-color: #FFFFFF; border: 1px solid #FFFFFF;}

.text_gray{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px; text-decoration : none; color : #6C6C6C;}
.text_gray:hover{font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px; text-decoration : none; color : #FF6600;}


#content {position: relative; left: 0px; width: 100%; height: 100%; top: 0px; font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; color: #dddddd; text-decoration : none; text-align: justify;}
#content p {font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	text-decoration : none; text-align: justify; color: #dddddd; }
#content font {font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	text-decoration : none; text-align: justify; color: #dddddd; }
#content td {font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	text-decoration : none; color: #dddddd; }
#content a {font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	text-decoration : none; color: #677796; }
#content a:hover {text-decoration : underline; }


.myinput {font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; padding: 2px; font-weight: bold; font-size: 11px; color: #000000; background-color: #DDDDDD; border: 1px solid #dbe0e8;}
.myinput_error {font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; padding: 2px; font-weight: bold; font-size: 11px; color: #6d82a1; background-color: #ffeaa2; border: 1px solid #dbe0e8;}