/*
Theme Name: Proximao
Theme URI: http://www.proximao.fr/
Description:
Version: 1.0
Author: gr
Author URI: http://www.groupereflect.net
*/
@charset "utf-8";
/* tables*/
* {margin-top:0; padding-top:0;}
body {margin:0 auto; font-family:Verdana,Arial,Tahoma;font-size:11px; margin-top:0;padding-top:0;background:#5BC6F4 url(img/bg_fond.jpg) repeat-x;color:#1F1F1F;}
img{border:none;}
#wrap{width:770px; margin:0 auto 0 auto;background:url(img/bg.jpg) no-repeat;}
#header{height:158px;}
#content{float:left;width:560px;background-color:none;padding-left:10px}
#sidebar{float:right;width:154px; padding:0 14px 0 14px;background:url(img/bg_search.png) no-repeat;background-color:none}
#footer{width:100%; clear:both; background-color:#404040; border-top: solid 3px #333333;color:#FFFFFF;text-align:center; padding:0px 0 0px 0; margin: 0 auto;}
.meta{text-align:left; font-size:11px; padding-bottom:6px; padding-top:3px;}
.text {margin:0; padding:0;}
.post{padding-bottom:10px;}
#sidebar ul{list-style:none; margin-left:6px; padding-left:6px;}
blockquote{margin-top:6px; margin-left:10px; padding:6px; border:#DBDBDB solid 1px; background-color:#FBFBFB;}
.alignleft{float:left;}
.alignright{float:right;}
.com-write{width:420px;}
.side-center{text-align:center;}
/*forms*/
.search{margin: 0 0 0 8px;width:138px;border:1px solid #3C3C3C;font-size:13px;font-weight:bold}
.searchsubmit{margin: 5px 0 0 8px;border:1px solid #333333;background:#404040;color:#ffffff;font-size:13px;font-weight:bold;text-align:center;width:140px}

.searchsubmit:hover {margin: 5px 0 0 8px;border:1px solid #404040;background:#333333;color:#999999;font-size:13px;font-weight:bold;text-align:center;width:140px;}

/*thypography*/
#header h1 {font-size:30px; padding-left:77px; padding-top:11px; color:#FFFFFF;}
#header p {font-size:15px; margin-top:-8px; margin-left:110px; color:#476828;}

.page h2
{
	color:#302C2D;
	font-size:16px;
	font-weight:bold;
	margin:20px;
	text-align:center;
}

h1{font-size:20px; font-weight:bold;}
h2{font-size:16px; font-weight:bold;}
.pack {font-size:20px; margin-top:5px;padding:0 0 6px 35px;background:url(img/puce_pack.gif) no-repeat; font-weight:bold;color:#E1098D}
.news {font-size:20px; margin-top:5px;padding:0 0 6px 35px;background:url(img/puce_news.gif) no-repeat; font-weight:bold;color:#E1098D}
h3{font-size:14px; font-weight:bold;}
h4{font-size:12px; font-weight:bold;}
#sidebar h3{font-weight:normal; padding-left:6px; padding-top:2px; margin-bottom:6px; color:#FFFFFF;}
#sidebar h4{font-size:15px; font-weight:normal; padding-left:6px; padding-top:2px; margin-bottom:6px; color:#FFFFFF;}
.hidden {visibility:hidden;}
.searchs {background-image:url(img/search.gif); background-repeat:no-repeat; height:23px; font-size:1px;}
.categories {background-image:url(img/category.gif); background-repeat:no-repeat; height:23px; font-size:1px;}
.archives {background-image:url(img/archives.gif); background-repeat:no-repeat; height:23px; font-size:1px;}
.links {background-image:url(img/links.gif); background-repeat:no-repeat; height:23px; font-size:1px;}
.rss {background-image:url(img/meta.gif); background-repeat:no-repeat; height:23px; font-size:1px;}
.trackback{font-size:11px;}
.com-name{font-size:13px; font-weight:bold;}
/*links*/



#lien_logo
{
display:block;
width:310px;
height:0px;
position:relative;
top:0px;
left:9px;
}

#lienlogo a
{
text-decoration: none;
}

#lien_logo a:hover
{
text-decoration: none;
}



#header h1 a:link, #header h1 a:visited {text-decoration:none; color:#FFFFFF;}
#header h1 a:hover {text-decoration:none; color:#FFFFFF;}
h2 a:link, a:visited {text-decoration:none; color:#E10980;}
h2 a:hover {text-decoration:underline; color:#ffffff;}
a:link, a:visited {text-decoration:none; color:#E1098D;text-decoration:none}
a:hover {text-decoration:none; color:#ffffff;text-decoration:underline}
#sidebar a:link, #sidebar a:visited {text-decoration:none; color:#302C2D;}
#sidebar a:hover {text-decoration:underline; color:#FFFFFF;}

/*menu*/
#menu{height:30px; padding-top:6px; padding-bottom:0px; background-color:#53C8F3;background-image:url(img/bg_menu.gif); background-repeat:repeat-x;color:#FFFFFF;}
*html #menu{margin-top:-13px;}
#menu li{display:inline; list-style:none; margin:1px 0 0 6px;text-align:center; color:#FFFFFF;}
#menu ul{margin:0; padding:0;}
#menu li a {color:#FFFFFF; padding:6px;text-decoration:none}
#menu li a.acces_top {background:url(img/puce_cadenas.png) no-repeat 4px 7px;color:#FFB6E1; padding:6px 10px 6px 16px;text-decoration:none}
#menu li a:hover.acces_top {background:#8AD3E5 url(img/puce_cadenas_on.png) no-repeat 4px 7px;color:#E1098D; padding:6px 10px 6px 16px;text-decoration:none}

#menu li a:hover {background:#8AD3E5;color:#404040}
#menu li:hover {background-color:#8AD3E5;color:#333333}
#menu{font-size:11px; font-weight: bold;}
.rose{font-size:10px; font-weight: bold;color:#F33699}

h1.titre {padding:0 0 0 0px;display:block;font-size:24px}
h1.bas {font-size:18px; font-weight:bold;color:#F33699;padding:15px 0 0 15px}

#menu2 li{display:inline; list-style:none; margin:0; margin-left:3px; text-align:center; color:#FFFFFF;}
#menu2 ul{margin:0; padding:6px 0 0 0;}
#menu2 li a {color:#ffffff; padding:6px;text-decoration:none}
#menu2 li a.acces {color:#E1098D; padding:6px;text-decoration:none}
#menu2 li a:hover {color:#ffffff;text-decoration:underline}
#menu2{font-size:11px;background:#404040 url(img/bg_footer2.png) repeat-x;height:30px}

hr {clear:both;border:none;margin:0;padding:0}
#col_all{width:750px; height:260px;margin: 0 auto;padding-bottom:15px}
#col{float:left;width:600px; height:200px;background:#404040 url(img/bg_footer.png) no-repeat; color:#FFFFFF; text-align:left; padding:0px 0 40px 0; margin: 0 auto;}
#col_bis {float:right;width:150px; height:200px;background:#404040;color:#FFFFFF; text-align:left; padding:0px 0 40px 0; margin: 0 auto;}




#menu3 ul {margin:0;padding:0;color:#FFFFFF;}
#menu3 li {list-style-type:none;padding:0 0 6px 0;text-align:left;color:#FFFFFF;}
#menu3 li a {color:#ffffff;text-decoration:none;padding:0 0 0 21px;display:block;height:18px;background:url(img/puce_footer.gif) no-repeat 0px 0px;}
#menu3 li a:hover {color:#ffffff;text-decoration:underline}
#menu3 {font-size:12px;color:#ffffff}

#menu4 li {list-style-type:none; margin:0 0 0 0px;padding: 0 0px 9px 8px;color:#E1098D;background-color:#ffffff;width:153px;text-align:left}
#menu4 ul {margin:0; padding:0;}
#menu4 li a {color:#ff6600; padding: 0 6px 4px 0px;text-decoration:none;background-color:#ffffff}
#menu4 li a:hover {color:#ff6600;text-decoration:underline}
#menu4 {font-size:11px;font-weight:bold;}



#col1{float:left; width:170px;padding:10px 0 0 10px;}
#col2{float:left; width:200px;padding:10px 15px 0 0;}
#col3{float:left; width:180px;padding:0px 0 0 0;background:url(img/footer.gif);}
#col4{float:left; width:145px;padding:0px;}

a.lien_top {position:relative;top:5px;left:650px;text-decoration:none; color:#ffffff;}
a.lien_top:hover{position:relative;top:5px;left:650px;display:block;text-decoration:none;
border-bottom:1px dashed #ffffff; color:#ffffff;}

div #cercle {background:url(img/proximao.png) no-repeat 0px 0px;display:block;width:468px;height:536px;margin:0;padding:0}


h2.internet {font-size:18px; font-weight:bold;color:#ffffff;padding:15px 0 0 60px;margin:0 0 10px 0}
h2.proximite {font-size:18px; font-weight:bold;color:#ffffff;padding:15px 0 0 60px;margin:0 0 10px 0}
h2.fiabilite {font-size:18px; font-weight:bold;color:#ffffff;padding:15px 0 0 60px;margin:0 0 10px 0}
h2.services {font-size:18px; font-weight:bold;color:#ffffff;padding:15px 0 0 60px;margin:0 0 10px 0}

#internetb {background:url(img/back_internet.png) no-repeat;height:120px;padding:0 10px 10px 10px;color:#ffffff}
#proximiteb {background:url(img/back_proximite.png) no-repeat;height:120px;padding:0 10px 10px 10px;color:#ffffff}
#fiabiliteb {background:url(img/back_fiabilite.png) no-repeat;height:120px;padding:0 10px 10px 10px;color:#ffffff}
#servicesb {background:url(img/back_services.png) no-repeat;height:120px;padding:0 10px 10px 10px;color:#ffffff}




/*********************************/
form fieldset{
	border-width:0px;
}

form fieldset input{
	width:175px;
	border:1px #404040 solid;
}
fieldset span #suppr_compte{width:15px;}
fieldset span #btn_valider{
	width:100px;
	background-color:#404040;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:20px;
}
fieldset span #btn_valider:hover{
	color:#BBBBBB;
}

.btn_add_doc{
	width:150px;
	background-color:#404040;
	color:#FFFFFF;
	font-weight:bold;
	border:1px #000000 solid;
	margin:10px 0px 10px 20px;
}
.btn_add_doc:hover{
	color:#BBBBBB;
}


#menu22{
	height:30px;
	padding-top:6px;padding-bottom:0px;
	background-color:#53C8F3;background-image:url(img/bg_menu2.gif); background-repeat:repeat-x;color:#FFFFFF;}
#menu22 li{display:inline; list-style:none; margin:0px 4px 0px 0px;text-align:center; color:#FFFFFF;}
#menu22 ul{margin:4px 0px 0px 6px; padding:0;}
#menu22 li a {color:#FFFFFF;padding:0px;text-decoration:none;padding:4px 4px 12px 4px;}
#menu22 li a.acces_top {
	background:url(img/puce_cadenas.png) no-repeat 4px 7px;color:#FFB6E1; padding:6px 10px 6px 16px;
	text-decoration:none}
#menu22 li a:hover.acces_top {
	background:#8AD3E5 url(img/puce_cadenas_on.png) no-repeat 4px 7px;color:#E1098D; padding:6px 10px 6px 16px;
	text-decoration:none}

#menu22 li a:hover {background:#8AD3E5;color:#404040;text-decoration:none;}
/*#menu22 li:hover {background-color:#8AD3E5;color:#333333}*/
#menu22{font-size:11px; font-weight: bold;}
.rose{font-size:10px; font-weight: bold;color:#F33699}

#TB_window #TB_title{background:url(img/bg_menu.gif);color:#FFFFFF;}
#TB_window #TB_title #TB_closeAjaxWindow #TB_closeWindowButton{color:#FFB6E1;}

#bouton{width:100px;background-color:#404040;color:#FFFFFF;font-weight:bold;border:1px #000000 solid;}
#bouton:hover{color:#BBBBBB;}

.li_document{list-style-image:none;list-style-type:none;display:block;margin:2px 0px 3px 20px;float:left;width:70px;}
.li_categorie{clear:both;}
.lst_liste{width:175px;}
.obligatoire{color:#FF0000;}

.li_utilisteur{display:block;margin:2px 0px 3px 10px;}

.li_element{list-style-image:none;list-style-type:none;display:block;margin:2px 0px 3px 5px;}
.li_remuneration{list-style-image:none;list-style-type:none;display:block;margin:2px 0px 3px 10px;}

.lnk_suppr_remuneration{width:10px;height:10px;}
.lnk_suppr_remuneration:hover{text-decoration:none;}
.img_lnk_remuneration{width:10px;height:10px;}


.inpt_information{width:220px;border:1px solid #000000;}

.lien_sur_blanc{
	color:#E1098D;
}
.lien_sur_blanc:hover{
	color:#0099CC;
}
/*********************************/

.infos
{
	border:1px solid #EF037F;
	color:#009FC6;
	font-family:verdana;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding:2px;
	width:300px;
}

.sep
{
	border-bottom : 1px #009FC6 dotted;
	width : 409px;
}

.lien_abo, .lien_abo:visited
{
	color : #009FC6;
}

.lien_abo:hover
{
	color : #EF037F;
	text-decoration : none;
}

