body { font-family: verdana, arial, sans-serif; background-color: white; margin:0px; padding:0px; }
p, input, textarea, div, span { color: black; font-size: 10px; font-family: verdana, arial, sans-serif; }
td, th { color: black; font-size: 10px; font-family: verdana, arial, sans-serif; border-bottom:0px; border-left:0px; border-right:0px; padding:0px;	margin:0px; }
table { border-collapse:collapse; }
table.large { width:100%; }
table.full  { width:100%; height:100%; }
div.large { width:100%; text-align:left; }
div.center { text-align:center; margin-left:auto; margin-right:auto; }
div.homecenter { width:450px; margin-left:auto; margin-right:auto; }
div.right { text-align:right; width:100%; }
sup { font-size:6px; }

img.abs { vertical-align:middle; }

.topmenu    { font-family: verdana, arial, sans-serif; background-color: white; }
.h75  { height:75px; }
.JK { width:172px; text-align:center; }

.leftmenu { font-family: verdana, arial, sans-serif; background-color: white; }
.topcenter { white-space:nowrap; text-align:center; }
.cline { white-space:nowrap; text-align:center; }

.btnmenu { background-color: transparent; border-color: white; border-width:0; border-style:solid; color: black; font-family: verdana, arial, sans-serif; font-size: 10px; }
.tech{ color: black; text-decoration:none; font-size: 16px; font-family: verdana; font-weight:bold; }
.tech2{ color: black; text-decoration:none; font-size: 13px; font-family: verdana; font-weight:bold; }
.title {color: black; font-size: 14px; font-family: verdana, arial, sans-serif; text-decoration:underline; }
.titleb {color: black; font-size: 13px; font-family: verdana, arial, sans-serif; font-weight:bold; text-decoration:underline; }
.titrep {color: black; font-size: 10px; font-family: verdana, arial, sans-serif; text-decoration:underline; }
.sommaire { margin-left:14px; }
.combo{ font-family: verdana, arial, sans-serif; font-size: 10px; color: black; background-color: white; z-index:10; border-color:Black; border-width:1px; border-style:solid; margin-top:2px; margin-bottom:2px; }
.edit{ font-family: verdana, arial, sans-serif; font-size: 10px; color: black; background-color: white; z-index:10; width:80px; margin-top:2px; margin-bottom:2px; }
.edit2{ font-family: verdana, arial, sans-serif; font-size: 10px; color: black; background-color: white; z-index:10; padding:0px; margin-top:2px; margin-bottom:2px; }
.btnold { background-color: transparent; border-width:1px; border-color:black; color: black; font-family: verdana, arial, sans-serif; font-size: 9px; }
.btn { font-family: verdana, arial, sans-serif; font-size: 9px; }
.editsearch { font-family: verdana, arial, sans-serif; font-size: 10px; color: black; background-color: white; z-index:10; width:120px; margin-top:2px; margin-bottom:2px; }
.imgLink { border-width:1px; border-color:#EDEDED; border-style:solid; }

a img {border: 0 none;}
a.menu { color: black; text-decoration:none; font-size: 10px; font-family: verdana, arial, sans-serif; }
a.menu:hover { color: #00008B; text-decoration:none; font-size: 10px; font-family: verdana, arial, sans-serif; }
a.top { color: black; text-decoration:none; font-size: 11px; font-family: verdana, arial, sans-serif; text-decoration:underline; }
a.top:hover { color: #00008B; text-decoration:none; font-size: 11px; font-family: verdana, arial, sans-serif; }

a.link { color: #00008B; text-decoration:none; font-family: verdana, arial, sans-serif; font-weight:bold;}
a.link:hover { color: #FF8C00; text-decoration:none; font-family: verdana, arial, sans-serif; font-weight:bold;}
a.linktech { color: #8B0000; text-decoration:none; font-family: verdana, arial, sans-serif; font-weight:bold;}
a.linktech:hover { color: #FF8C00; text-decoration:none; font-family: verdana, arial, sans-serif; font-weight:bold;}
a.linkuser { color: #006400; text-decoration:none; font-family: verdana, arial, sans-serif; font-weight:bold;}
a.linkuser:hover { color: #FF8C00; text-decoration:none; font-family: verdana, arial, sans-serif; font-weight:bold;}
a.linkprivate { color: #8B008B; text-decoration:none; font-family: verdana, arial, sans-serif; font-weight:bold;}
a.linkprivate:hover { color: #FF8C00; text-decoration:none; font-family: verdana, arial, sans-serif; font-weight:bold;}

a.pathmenu { color: black; text-decoration:none; font-size: 10px; font-family: verdana, arial, sans-serif; font-weight:bold; }
a.pathmenu:hover { color: #00008B; text-decoration:none; font-size: 10px; font-family: verdana, arial, sans-serif; }
.parag {color: black; font-size: 10px; font-family: verdana, arial, sans-serif; text-indent:20px; text-align:justify;}
td.lettre {color: #00008B; font-size: 15px; font-family: verdana, arial, sans-serif; font-weight:bold;}
td.agendatitle {color: black; font-size: 10px; font-family: verdana, arial, sans-serif; border-bottom-width:1px; border-bottom-color:black; border-bottom-style:solid;}
td.privateagendatitle {color: #222222; font-size: 10px; font-family: verdana, arial, sans-serif; border-bottom-width:1px; border-bottom-color:black; border-bottom-style:solid;}
td.lighttitle {color: black; font-size: 10px; font-family: verdana, arial, sans-serif; background-color:#D3D3D3; border-bottom-width:1px; border-bottom-color:black; border-bottom-style:solid; border-top-width:1px; border-top-color:black; border-top-style:solid;}
td.comment {color: black; font-size: 10px; font-family: verdana, arial, sans-serif; border-bottom-width:1px; border-bottom-color:black; border-bottom-style:solid; }
td.onglet       { font-size:8px; height:23px; white-space:nowrap; text-align:center; }
td.menuright { width:172px; height:100%; padding-left:10px; padding-right:5px; vertical-align:top; }
td.menuleft  { width:172px; height:100%; padding-left:5px; padding-right:10px; vertical-align:top; }
table.calendar { background-color:white; height:105px; vertical-align:top; width: 101px; }

h1.top { white-space:nowrap; text-align:left; font-weight:bold; color:black; font-size: 11px; font-family: verdana, arial, sans-serif; padding:0px; margin:0px; }
/*h2. { font-weight:bold; color:black; font-size: 11px; font-family: verdana, arial, sans-serif; padding:0px; margin:0px;  }*/
h2 { color: black; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight:bold; background-color:#cad0f7; padding:0px; margin:0px; margin-bottom:10px;}
h3 { color: black; font-size: 10px; font-family: verdana, arial, sans-serif; font-weight:bold; background-color:#DAE0F7; display:inline; padding:0px; margin:0px; }
h2.rmenu { white-space:nowrap; font-weight:bold; color:black; font-size: 10px; font-family: verdana, arial, sans-serif; margin:0px; padding-top:1px; padding-left:35px; background-color:transparent;}
h2.lmenu { white-space:nowrap; font-weight:bold; color:black; font-size: 10px; font-family: verdana, arial, sans-serif; margin:0px; padding-top:1px; padding-right:35px; background-color:transparent;}

span.title { font-family: verdana, arial, sans-serif; background-color:#cad0f7; }
font.code { font-family: verdana, arial, sans-serif; color:#006400; font-weight:bold; }

.chartTitle		{ font-weight:bold; border-width:1px; border-color:black; border-style:solid; padding:3px; padding-left:10px; padding-right:10px; white-space:nowrap; height:20px; }
.chartZone		{ font-size:6px; }
.chartYLegend	{ font-size:6px; text-align:right; position:relative; top:4px; }
.chartXLegend	{ font-size:6px; position:relative; }

.padding { padding-left:30px; }
.footerimg { width:45px; text-align:center; }
.calendarday    { text-align:right; width:22px; padding:2px; }
.calendarweek   { text-align:right; width:22px; padding:2px; background-color:#E5E5E5; }
.calendartoday  { color:#000080; font-size:11px; font-weight:bold; text-decoration:underline; }

.rmenuh   { background-image:url(/img/menu/rh.gif); height:18px; width:172px; text-align:center; }
.rmenuh_rd { background-image:url(/img/menu/rh_rd.gif); height:18px; width:172px; text-align:center; }
.rmenuh_bl { background-image:url(/img/menu/rh_bl.gif); height:18px; width:172px; text-align:center; }
.rmenuh_gr { background-image:url(/img/menu/rh_gr.gif); height:18px; width:172px; text-align:center; }
.rmenub   { background-image:url(/img/menu/rb.gif); height:18px; width:172px;}
.rmenub_rd { background-image:url(/img/menu/rb_rd.gif); height:18px; width:172px; }
.rmenub_bl { background-image:url(/img/menu/rb_bl.gif); height:18px; width:172px; }
.rmenub_gr { background-image:url(/img/menu/rb_gr.gif); height:18px; width:172px; }
.rmenuc   {  background-image:url(/img/menu/c.gif); background-repeat:repeat-y; width:172px; text-align:center; }
.rmenuc_rd { background-image:url(/img/menu/c_rd.gif); background-repeat:repeat-y; width:172px; text-align:center; }
.rmenuc_bl { background-image:url(/img/menu/c_bl.gif); background-repeat:repeat-y; width:172px; text-align:center; }
.rmenuc_gr { background-image:url(/img/menu/c_gr.gif); background-repeat:repeat-y; width:172px; text-align:center; }
.rmenuhc   {font-weight:bold; }

.lmenuh   { background-image:url(/img/menu/lh.gif); background-repeat:no-repeat; height:18px; width:172px; text-align:center; }
.lmenuh_rd { background-image:url(/img/menu/lh_rd.gif); background-repeat:no-repeat; height:18px; width:172px; text-align:center; }
.lmenuh_bl { background-image:url(/img/menu/lh_bl.gif); background-repeat:no-repeat; height:18px; width:172px; text-align:center; }
.lmenuh_gr { background-image:url(/img/menu/lh_gr.gif); background-repeat:no-repeat; height:18px; width:172px; text-align:center; }
.lmenub   { background-image:url(/img/menu/lb.gif); background-repeat:no-repeat; height:18px; width:172px; }
.lmenub_rd { background-image:url(/img/menu/lb_rd.gif); background-repeat:no-repeat; height:18px; width:172px; }
.lmenub_bl { background-image:url(/img/menu/lb_bl.gif); background-repeat:no-repeat; height:18px; width:172px; }
.lmenub_gr { background-image:url(/img/menu/lb_gr.gif); background-repeat:no-repeat; height:18px; width:172px; }
.lmenuc   {  background-image:url(/img/menu/c.gif);    background-repeat:repeat-y; padding-left:15px; padding-top:5px; line-height: 15px;}
.lmenuc_rd { background-image:url(/img/menu/c_rd.gif); background-repeat:repeat-y; padding-left:15px; padding-top:5px; line-height: 15px;}
.lmenuc_bl { background-image:url(/img/menu/c_bl.gif); background-repeat:repeat-y; padding-left:15px; padding-top:10px; line-height: 11px;}
.lmenuc_gr { background-image:url(/img/menu/c_gr.gif); background-repeat:repeat-y; padding-left:15px; padding-top:5px; line-height: 15px;}
.lmenuhc   { font-weight:bold; }

.rmenuh2 { width:20px; height:1px; }


.menuchg   { background-image:url(/img/menu/bloc_ch_g.gif); height:23px; width:40px; }
.menuchg_rd { background-image:url(/img/menu/bloc_ch_g_rd.gif); height:23px; width:40px; }
.menuchg_bl { background-image:url(/img/menu/bloc_ch_g_bl.gif); height:23px; width:40px; }
.menuchg_gr { background-image:url(/img/menu/bloc_ch_g_gr.gif); height:23px; width:40px; }
.menuh   { background-image:url(/img/menu/bloc_h.gif); height:23px; }
.menuh_rd { background-image:url(/img/menu/bloc_h_rd.gif); height:23px; }
.menuh_bl { background-image:url(/img/menu/bloc_h_bl.gif); height:23px; }
.menuh_gr { background-image:url(/img/menu/bloc_h_gr.gif); height:23px; }
.menuchd   { background-image:url(/img/menu/bloc_ch_d.gif); height:23px; width:40px; }
.menuchd_rd { background-image:url(/img/menu/bloc_ch_d_rd.gif); height:23px; width:40px; }
.menuchd_bl { background-image:url(/img/menu/bloc_ch_d_bl.gif); height:23px; width:40px; }
.menuchd_gr { background-image:url(/img/menu/bloc_ch_d_gr.gif); height:23px; width:40px; }

.menucg   { background-image:url(/img/menu/bloc_cg.gif); height:23px; width:40px; }
.menucg_rd { background-image:url(/img/menu/bloc_cg_rd.gif); height:23px; width:40px; }
.menucg_bl { background-image:url(/img/menu/bloc_cg_bl.gif); height:23px; width:40px; }
.menucg_gr { background-image:url(/img/menu/bloc_cg_gr.gif); height:23px; width:40px; }
.menucd   { background-image:url(/img/menu/bloc_d.gif); height:23px; width:40px; }
.menucd_rd { background-image:url(/img/menu/bloc_d_rd.gif); height:23px; width:40px; }
.menucd_bl { background-image:url(/img/menu/bloc_d_bl.gif); height:23px; width:40px; }
.menucd_gr { background-image:url(/img/menu/bloc_d_gr.gif); height:23px; width:40px; }

.menucbg   { background-image:url(/img/menu/bloc_cb_g.gif); height:23px; width:40px; }
.menucbg_rd { background-image:url(/img/menu/bloc_cb_g_rd.gif); height:23px; width:40px; }
.menucbg_bl { background-image:url(/img/menu/bloc_cb_g_bl.gif); height:23px; width:40px; }
.menucbg_gr { background-image:url(/img/menu/bloc_cb_g_gr.gif); height:23px; width:40px; }
.menub   { background-image:url(/img/menu/bloc_b.gif); height:23px; }
.menub_rd { background-image:url(/img/menu/bloc_b_rd.gif); height:23px; }
.menub_bl { background-image:url(/img/menu/bloc_b_bl.gif); height:23px; }
.menub_gr { background-image:url(/img/menu/bloc_b_gr.gif); height:23px; }
.menucbd   { background-image:url(/img/menu/bloc_b_d.gif); height:23px; width:40px; }
.menucbd_rd { background-image:url(/img/menu/bloc_b_d_rd.gif); height:23px; width:40px; }
.menucbd_bl { background-image:url(/img/menu/bloc_b_d_bl.gif); height:23px; width:40px; }
.menucbd_gr { background-image:url(/img/menu/bloc_b_d_gr.gif); height:23px; width:40px; }

#pg1 {
	text-decoration:none;
	font-size:10px;
	color:#666666;
	font-family:verdana, arial, sans-serif;
}
#tagcloud {
	width: 145px;
	text-align: center;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: -10px;
	font-family: verdana, arial, sans-serif;
	line-height: 22px;
}
#tagcloud a {
	text-decoration:none;
}
#tagcloud a:hover {
	text-decoration:none;
	background-color:#B3B3B3;
	color:#FFFFFF;
}
#pg1-1 {
	color:#AB3507;
	font-size: 16px;
}
#pg1-2 {
	font-size: 14px;
	color:#08018A;
}
#pg1-3 {
	font-size: 12px;
	color:#BD2471;
}
#pg1-4 {
	font-size: 10px;
	color:#446F22;
}
#pg1-5 {
	font-size: 9px;
	color:#444444;
}

.wot-badge-div 
{
    width:172px;
    text-align: center;
}

.exp { font-size:7px; }
.expdetails { font-size:9px; font-family:verdana; color:#888888;  }

.linkcity { display:block;float:left;width:200px; }
.linkhref { }

div.preview { width:100%; padding:2px; padding-bottom:30px; border-style:solid; border-color:#888888; border-width:1px; }
div.adminpreview { width:100%; padding:2px; padding-bottom:30px; }
span.kata_red { font-weight:bold; color:#800000; }

contribbtn { border-width:0; }
contriblink { border-width:0; padding:0; }
div.fb { width:450px; position:relative; top:-10px; height:80px; }
div.suggest { width:100%; font-size:9px; text-align:right; }

