body { 
	font-family:Verdana;
}
body.page {
	background-color: #FFFFFF;
	min-width:800px;
}
img {
	border:0;
}
td.data_area {
	border:1 solid #6699FF;
	font-size:14px;
	color:#666666;
	background-image:url('/img/theme/bg_main.gif');
	background-repeat:repeat;
}

td.data_area_germes_tv {
	border:1 solid #6699FF;
	background-image:url('/img/theme/bg_main_germes-tv.gif');
	background-repeat:repeat;
}

a {
	color:#6666FF;
}
a:hover {
	color:#8888FF;
}
a:visited {
	color:FF3333;
}
a:active {
	color:FF3333;
}


h1 {
	color:6666FF;
}

a.leftlink, a.leftlink:visited {
	text-decoration:none;
	color:#000;
}
a.leftlink:hover{
	color:#ccc;
}

/*PANEL*/
/*-top-*/
td.panel_bt_l {
	background-image:url('/img/theme/panel/bt_l.png');
	background-repeat:no-repeat;
	height:11px;
}

td.panel_bt_c {
	background-image:url('/img/theme/panel/bt_c.png');
	background-repeat:repeat-x;
}

td.panel_bt_r {
	background-image:url('/img/theme/panel/bt_r.png');
	background-repeat:no-repeat;
}
/*caption*/
td.panel_bcn_l {
	background-repeat:no-repeat;
}

td.panel_bcn_c {
	background-repeat:repeat-x;
}

td.panel_bcn_r {
	background-repeat:no-repeat;
}
/*center*/
td.panel_bc_l {
	background-image:url('/img/theme/panel/bc_l.png');
	background-repeat:repeat-y;
}

td.panel_bc_c {
	background-color:#CCCACA;
	font-size:10px;
	font-family:Verdana;
}

td.panel_bc_r {
	background-image:url('/img/theme/panel/bc_r.png');
	background-repeat:repeat-y;
}
/*bottom*/
td.panel_bb_l {
	background-image:url('/img/theme/panel/bb_l.png');
	background-repeat:no-repeat;
	background-position:top;
	height:15px;
}

td.panel_bb_c {
	background-image:url('/img/theme/panel/bb_c.png');
	background-repeat:repeat-x;
	background-position:top;
}

td.panel_bb_r {
	background-image:url('/img/theme/panel/bb_r.png');
	background-repeat:no-repeat;
	background-position:top;
}
/*PANEL*/

hr.panel_split {
	margin:0;
	border: 0px solid #FF7777;
	color: #FF1A1A;
	background-color: #FF1A1A;
	height: 1px;
	width: 95%;
}


/*page items*/
td.main_spacer {
	height:5px;
}


div.panel_caption {
	font-family:"Verdana";
	font-size:16px;
	color:#FF0000;
	margin:0;
}

/*simplemenu*/
table.simplemenu {
	border-collapse:collapse;
	border-width:0;
	font-size:15px;
	height::100%;
}

td.simplemenu {
	padding:1;
	border-bottom: 1 dashed #E9E8E8;
	border-top: 1 dashed #E9E8E8; 
}

a.simplemenu, a.simplemenu:visited {
	text-decoration: none;
	font-family:Verdana;
	color:#000000;
}

a.simplemenu:hover {
	text-decoration:none;
	font-family:Verdana;
	color:#7777FF;
}


/*news_list*/

a.news_list {
	text-decoration:underline;
	font-family:Verdana;
	font-size:16px;
	color:#000000;
}

td.news_date {
	font-size:16px;
	color:#333333;
	border-top:1 dashed #CECECE;
	border-left:1 dashed #CECECE;
	border-right:1 dashed #CECECE;
	border-bottom:1 dashed #CECECE;
}

table.news_table {
	color:#666666;
	font-size:14px;
	font-family:Verdana;
	padding:1;
	margin:1;
	border-top:1 dashed #CECECE;
	border-left:0 dashed #ECECEC;
}

td.news_caption {
	border-left:1 dashed #CECECE;
	text-decoration:none;
	font-family:Verdana;
	font-size:18px;
	color:#000000;	
}


/*news annonce*/

table.news_ann_bodytable {
	width:180px;
	table-layout:fixed;
	margin-bottom:1px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	background-color:#E1E0E0;
	color:#333333;
	font-size:12px;
	font-family:"Verdana", Times, serif;
}

td.news_ann_date {
	color:#666666;
	font-family:Verdana;
	font-size:9px;
	border-left:1 dotted #999999;
	border-bottom:1 dotted #999999;
}

a.news_ann_caption, a.news_ann_caption:visited {
	font-family:Verdana;
	font-style:normal;
	text-decoration: none;
	color:#3366CC;
}

a.news_ann_caption:hover {
	font-family:Verdana;
	font-style:blink;
	text-decoration: none;
	color:#3366CC;
}




/*login*/
table.login_table {
	font-size:10px;
	font-family:Verdana;
	color:#333333;
	height:69px;
}

input.login_login {
	width:100px;
	padding:1;
	border-width:1;
	border-style:solid;
	border-color:#999999;
	background-color:#CCCCCC;
	color:#333333;
}

input.login_pass {
	width:100px;
	padding:1;
	border-width:1;
	border-style:solid;
	border-color:#999999;
	background-color:#CCCCCC;
	color:#333333;
}

input.login_submit {
	width:60px;
	padding:1;
	border-width:1;
	border-style:solid;	
	border-color:#999999;
	background-color:#CCCCCC;
	color:#333333;
}

/*gallery*/

font.gallery {
	font-size: 10px;
	text-decoration: none;
	font-family:Verdana;
	color:#000000;
}

a.gallery {
	font-size: 10px;
	text-decoration: none;
	font-family:Verdana;
	color:#7777FF;
}

a.gallery:hover {
	font-size: 10px;
	text-decoration: none;
	font-family:Verdana;
	color:#7777FF;
}

a.gallery:visited {
	font-size: 10px;
	text-decoration: none;
	font-family:Verdana;
	color:#7777FF;
}

a.gallery:active {
	font-size: 10px;
	text-decoration: none;
	font-family:Verdana;
	color:#7777FF;
}

table.gallery_item {
}

