BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial;margin: 0px ;
}

.a_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.a_main{
	 FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A {
	FONT-WEIGHT: bold; COLOR: #3D3A5B; TEXT-DECORATION: none ;
}

A:hover {
	 COLOR: #CC0000 ;
}

H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #cc0000
}
.maintext {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 20px
}
.maintext A {
	COLOR: #cc0000
}
.maintext P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
.maintext TD {
	FONT-SIZE: 12px
}
.maintext UL LI {
	MARGIN-BOTTOM: 3px; COLOR: #6771a0
}
.maintext UL LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
.maintext UL LI A:hover {
	TEXT-DECORATION: underline
}
TABLE.leftmenu {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.leftmenu A {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
TABLE.leftmenusub UL {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 10px
}
TABLE.leftmenusub UL LI {
	MARGIN-BOTTOM: 3px; COLOR: #6771a0
}
TABLE.leftmenusub UL LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
TABLE.leftmenusub UL LI A:hover {
	TEXT-DECORATION: underline
}
.menulist-simple UL LI {
	MARGIN-BOTTOM: 3px; COLOR: #6771a0
}
.menulist-simple UL LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
.menulist-simple UL LI A:hover {
	TEXT-DECORATION: underline
}
.news A {
	COLOR: #333333; TEXT-DECORATION: none
}
.news .date {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif
}
.news .title {
	FONT-WEIGHT: bold
}
.guestmessage {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 22px
}
.guestmessage .name {
	MARGIN-BOTTOM: 5px
}
.guestmessage .name A {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
}
.ongletblanc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.no_border_1{
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; background-color: #EDECF2; color: #A40000; cursor: hand;
}
.no_border{
	border: 1 solid #817E91; font-family: Arial; font-size: 8pt; background-color: #EDECF2; color: #000000; cursor: hand;
}

.no_border_1_old{
	border: 1 solid #817E91; font-family: Arial; font-size: 8pt; background-color: #EDECF2; color: #000000; cursor: hand;
}
}
.no_border_2{
	border: 1 solid #817E91; font-family: Arial; font-size: 8pt; background-color: #E5E4EA; color: #000000; cursor: hand;
}
.date {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.txt {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify 
}
.txt_2 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify 
}
.txt_3 {
	FONT-SIZE: 13px; COLOR: #4E4E4E; FONT-FAMILY: Verdana, Arial; 
}
}
.txt_4 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center ;
	background-color: #C7CDE3;
}
.txt_5 {
	FONT-SIZE: 13px; COLOR: #383434; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center;
	
}
}
.txt_6 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: left;
	}
.txt_7 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: left;
}
.txt_8 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: left;
	}
.txt_9 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify 
}
.txt_10 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: left ;
}
.add_admin_solid {
	border: 1 solid #4C4863; font-family: Arial; font-size: 10pt;
}

}
.add_admin_button {
border: 1 solid #4C4863; font-family: Arial; font-size: 10pt; cursor: hand;
}


}
.im {border : #0054E3 solid 1px;
}

TABLE.newfilm {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP:  2px solid; MARGIN-BOTTOM: 2px; BORDER-LEFT:  2px solid; BORDER-BOTTOM:  #000000 1px solid
}