/* CSS Document */

/* GENERAL */
html {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; } 
body {padding:0;margin:0;}
a {text-decoration:none; color:#206a82}
form {padding:0;margin:0}
h1, h2 { padding:0;margin:0;padding:5px;font-size:14px; display:inline}
h2 {display:inline}
img {border:none}

input {-moz-border-radius:5px;-webkit-border-radius:5px; border:1px solid #CCC}
input[type=text] {font-size:16px;padding:3px;width:185px}
input[type=Submit],input[type=button]  {font-size:14px;padding:3px;background-color:#FFF; color:#333; cursor:pointer}

#message {font-size:14px; font-weight:bold;margin-left:10px}

.nbclics {-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#21B5E6;color:#FFF;font-size:11px}
.nbclics span {padding:3px}

.green {color:#1e9f09}
.red {color:#d40808}
.underline  {text-decoration:underline}

/* ANNUAIRE */
#centre_annu h1 {font-size:20px; color:#999; font-family: Verdana, Arial, Helvetica, sans-serif}

.annu_line {height:68px;clear:both;background:url(/annuaire/images/bg_single.png);border-top:1px solid #EEE}
.annu_line a {color:#c2366d}
.annu_line div {float:left}
.annu_position {text-align:center;width:40px; padding-top:15px;color:#aaa; font-weight:bold; font-size:16px}
.annu_infos {width:375px}
.annu_infos img {float:left; margin-right:10px}
.annu_infos label {font-weight:bold; font-size:13px}
.annu_followers {padding-top:10px; color:#444; font-size:14px;text-align:center;width:90px; font-weight:bold}
.annu_new {padding-top:10px; font-size:14px;text-align:center;width:70px;font-weight:bold}
.annu_followers span, .annu_new span, .annu_infos span{font-weight:normal;display:block; font-size:11px; color:#666}
.annu_plus img {cursor:pointer}

.annu_line2 {height:130px; background:#f5f5f5;margin-bottom:2px;font-size:11px; color:#555}
.annu_left label {display:block; font-weight:bold;margin-top:7px}
.annu_left span {display:block;color:#666}
.annu_left span a {color:#666}
.annu_right {width:250px;float:right}
.annu_left {float:left;width:440px;}

#listags div {float:left;margin-right:2px;margin-bottom:2px;background-color:#E5E5E5;padding:7px; font-weight:bold}
#listags a {color: #666;}
#listags a span {color: #c2366d;}

/* menu annuaire */
#menu_annu {float:right;width:230px;margin-top:10px}
#menu_annu h2 {display:block; color:#999; font-family: Verdana, Arial, Helvetica, sans-serif}
#menu_annu div {width:200px;background-color:#E5E5E5; border-top:1px solid #FFF;padding:3px;padding-left:10px}
#menu_annu div:hover {background-color:#F1F1F1;}
#menu_annu a {color: #666; }
#menu_annu a:hover {text-decoration:underline} 
#menu_annu .plus_tag {color:#c2366d}

.sepv {width:2px; height:50px; background:url(/annuaire/images/bg_other_details.gif) repeat-y; margin-left:10px;margin-right:10px}

/* MENU NAVIG */
#navig {font-weight:bold;background:#999;}
#navig div {float:left; padding:5px; padding-right:8px;padding-left:8px;border-right:1px solid #d7f2fa}
#navig div a {font-weight:bold;color:#206a82}

#m_actu a:hover {color: #666}
#m_buzz a:hover {color: #ff0c00}
#m_job a:hover {color: #b9ca21}
#m_girls a:hover {color: #bd00ff}
#m_foot a:hover {color: #23c306}
#m_jeux a:hover {color: #0078a0}
#m_people a:hover {color: #ff007f}
#m_records a:hover {color: #ff7f00}
#m_reducs a:hover {color: #9e5d22}
#m_tags a:hover {color: #b2b2b2}
#m_news a:hover {color: #666}
#m_humeurs a:hover {color:#33ccff}

#m_annu, #m_url {font-size:13px;color: #FFF}
#m_annu {z-index:1003}
#m_url {z-index:1000}
#m_annu div, #m_url div {padding:0;float:right;border:none;height:35px; margin-top:-9px; padding-top:12px; padding-left:12px}
#m_annu div {background:url(/images/back_annu.png) no-repeat; width:86px;margin-right:-20px}
#m_url div {background:url(/images/back_url.png) no-repeat; width:99px; margin-right:1px;margin-right:-14px}

/* LIGNE DE RESULTATS */
#tags, #comptes, #moteur, .box {text-align:left;color:#fff; margin-top:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#bout_follow {-moz-border-radius:5px;-webkit-border-radius:5px;float:right;margin-top:20px;border:1px solid #999;font-size:10px;background-color:#F1F1F1}
#bout_follow a:hover {text-decoration:none}
.line_twitt {-moz-border-radius:5px;-webkit-border-radius:5px; background:#E5E5E5;margin-top:5px; text-align:left}
.img {float:left; margin-right:10px; width:48px; height:48px; -moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #CCC}
.line_twitt a{font-weight:normal; text-decoration:underline}
.line_twitt em a {text-decoration:none}
.padd_twitt {padding:10px}
.info_twitt, .info_twitt a{margin-top:5px;font-size:12px; color:#999}

.tag {color:#333}
a.lauteur {font-weight:bold}

/* PAGE */
#corps {width:1000px; margin-left:auto; margin-right:auto;}
#contenu {width:720px; float:right}
#menu {width:250px; float:left; text-align:center; margin-left:10px}
#moteur,#comptes,#tags {}/*background:url(/images/back_degrade.png) repeat-x*/

#tags, #comptes, #moteur {text-align:left;color:#fff; margin-top:10px; background-color:#23c306;-moz-border-radius:10px;-webkit-border-radius:10px;}
#tags {text-align:justify}
#tags a, #comptes a {color:#fff}
#comptes {font-size:14px;}
#comptes strong {margin-bottom:10px}
#description, .description {margin-top:10px; font-size:14px;background-color:#F1F1F1;-moz-border-radius:15px;-webkit-border-radius:15px;}
.description div {text-align:center;color:#666;cursor:pointer}
.titrem {font-size:14px; margin-bottom:15px; font-weight:bold; border-bottom:1px solid #FFF}
.fle_bas {margin-bottom:10px;height:15px; background:url(/images/fle_bas_gris.png) no-repeat; background-position:center -5px}

/* TAGS */
a.tag0{font-size: 12px;}
a.tag1{font-size: 14px; font-weight: bold;} 
a.tag2{font-size: 16px; font-weight: bold; }
a.tag3{font-size: 18px; font-weight: bold;}
a.tag4{font-size: 20px; font-weight: bold;}
a.tag5{font-size: 22px; font-weight: bold; }
a.tag6{font-size: 24px; font-weight: bold;}
a.tag7{font-size: 26px; font-weight: bold; }
a.tag8{font-size: 28px; font-weight: bold;}

/* PAGES SUIVANTES */
.menu_navig {clear:both; margin-top:30px;margin-right:auto;float:right}
.numpage {padding:3px;border:1px solid #DDD; color:#666; background:#F5F5F5}
.numpage2 {padding:3px;border:1px solid #DDD; color:#c2366d;font-weight:bold;}

/* FOOTER */
#footer {border-top:1px solid #CCC; margin-top:20px; padding-top:10px;text-align:center;color:#999;margin-bottom:20px}
#footer a {color:#999; text-decoration:underline}
