@import url('http://fonts.googleapis.com/css?family=Droid+Serif&v1');
body{ background:#86CAEB url(http://www.bloguez.com/images/bg-header.jpg) repeat-x 0 0; font-size:15px; color: #333333; font-family: 'Droid Serif'; margin:0px}
img { border:0px; vertical-align:middle }
a{text-decoration:none;}
td{font-size: 14px;}
li{ list-style-position:inside; }
#sexyBG { display: none; position: absolute; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index:50; margin:0px; top:0px; left:0px}
#barretrans{ text-align:center; background:url(http://www.bloguez.com/images/barretrans.png); width:700px; height:60px; top:50%; left:50%; margin-left:-350px; margin-top:-30px; color:#fff; font-family:Tahoma; font-size:20px; position:absolute; display:none; z-index:100;}
#barretrans_r{ text-align:center; width:100%; top:0px; left:0px; margin:0px; font-family:Tahoma; font-size:20px; position:absolute; display:none; z-index:100;}
#demotip { 
    background-color:#86CAEB; 
    border:3px solid #fff; 
    padding:10px 15px; 
	max-width:500px; 
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:12px; 
	z-index:500;
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 4px #ddd; 
    -webkit-box-shadow:0 0 4px #ddd;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;	
}

.titre{
	cursor:pointer;
	padding:0px 0px 0px 15px;
	background: url("http://www.bloguez.com/images/barre_titre_bleu.png"); 
	color:#fff; 
	height:38px; 
	font-size:16px;
	font-weight:bold;
	text-shadow: -1px -1px 1px rgba(0,0,0,0.5);
}
.titre_vert{ 
	cursor:pointer; 
	padding:0px 0px 0px 5px; 
	background: url("http://www.bloguez.com/images/barre_titre_vert.png"); 
	color:#fff; 
	height:38px; 
	font-size:16px;
	font-weight:bold;
}
.titre_gris{ 	
	text-shadow:1px 1px 1px #FFF;
	cursor:pointer; 
	padding:0px 0px 0px 5px; 
	background: url("http://www.bloguez.com/images/barre_titre_gris.png"); 
	color:#777; 
	height:38px; 
	font-size:16px;
	font-weight:bold;
}

.fleche1{cursor:pointer; background: url(http://www.bloguez.com/images/up.png); width:30px; height:30px; padding:0px}
.fleche2{cursor:pointer; background: url(http://www.bloguez.com/images/down.png); width:30px; height:30px; padding:0px}
.bgfleche1{ width:30px; background: url("http://www.bloguez.com/images/barre_titre_gris.png"); }

.contenu{ padding:12px; background:#f9f9f9 url(http://www.bloguez.com/images/contenu_bleu.jpg) repeat-x 0 0; color:#333}
.contenu_noir, .contenu_vert, .contenu_mauve { padding:7px; color:#333}

.bordure, .bordure_verte{
	border:1px #DBE1E6 solid;
	border-top:0px;
	background:#f9f9f9;
	-webkit-border-radius:0px 0px 7px 7px;
	-moz-border-radius:0px 0px 7px 7px;
	border-radius:0px 0px 7px 7px;
}
.bordure_white{
	border:1px #DBE1E6 solid;
	background:#fff;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}
.bordure_social{
	border:1px solid #f6f6f6 ;
	background:#EDEFF4;
	-webkit-border-radius:7px 7px 7px 7px;
	-moz-border-radius:7px 7px 7px 7px;
	border-radius:7px 7px 7px 7px;
}

.div{ position: relative; margin:4px; padding:3px; display: block; background-color: transparent; width: auto; }
.tborder{
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left; 
	padding:1px; 
	border:3px solid #DFF3FD; 
	border-top:0px; 
	background-color:#FFFFFF;
	-webkit-border-radius:0px 0px 7px 7px;
	-moz-border-radius:0px 0px 7px 7px;
	border-radius:0px 0px 7px 7px;	
}

.newsticker { list-style-type: none; padding: 3px; background: transparent; margin: 0; }

select, textarea, input[type="file"], .text, .box{
    width:auto;
    font: 16px/24px Helvetica Neue, "Arial", Helvetica, Verdana, sans-serif;
    padding: 6px;
    color: #999999;
    border: 2px solid #d9d9d9;
    outline: none;
    display: inline-block;
    position: relative;
    z-index: 2;
    box-shadow: 0 10px #eee inset;
    -moz-box-shadow: 0 0 10px #eee inset;
    -webkit-box-shadow: 0 0 10px #eee inset;
    -ms-box-shadow: 0 0 10px #eee inset;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
}
input[type="file"], .text:hover { border:2px #0099ff solid; }
.button:hover, div.jqi button:hover{ border:1px solid #0099ff;  }
.button, div.jqi button{
    font-size: 16px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    text-shadow: 1px 1px 0px #fff;
    /*display: block;*/
    text-align: center;
    padding: 6px 12px;
    height: 42px;
    cursor: pointer;
    min-width: 96px;
    width:auto;
    background: #FBFBFB; /* old browsers */
    background: -moz-linear-gradient(top, #FBFBFB 0%, #EEEEEE 99%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FBFBFB), color-stop(99%, #EEEEEE)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#FBFBFB', endColorstr = '#EEEEEE', GradientType = 0); /* ie */
    border: 1px solid #cfcfcf;
    font-weight: bold;
    color: #666;
}

.button2{
	padding:6px; 
	height:50px; 
	vertical-align:middle; 
	width:auto; 
	background:url('http://www.bloguez.com/images/bouton_big.png'); 
	width:250px; 
	color:#fff; 
	font:bold 16px 'Droid Serif';
	cursor:pointer; 
	border:0px;
	text-shadow: -1px -1px 1px rgba(0,0,0,0.5);
}
.button2:hover {  background:url('http://www.bloguez.com/images/bouton_big.png'); }

.signup{ cursor:pointer; height:165px; width:300px; background:url(http://www.bloguez.com/images/signup.png); }
.signup:hover {  background:url(http://www.bloguez.com/images/signup2.png); }

.inputmenu{vertical-align:middle; width: auto; border: 2px #999999 solid; padding: 0.25em; background-color: #EEEEEE; background-image: url(http://www.bloguez.com/images/formbg.gif); background-repeat: repeat-x; color: #666; cursor:pointer}
.inputmenu:hover {  color:#0099ff; border: 2px #0099ff solid; }

.jqifade{position: absolute; background-color: #000;}
a.jqimessage{color:#0099ff}
div.jqi{ background:transparent; position:absolute; width:500px; text-align:left; border:1px solid #ccc}
div.jqi .jqiclose {width:35px; height:35px; cursor:pointer; float:right;margin:-14px -5px 0 0;}
div.jqi .jqicontainer{ background:url(http://www.bloguez.com/images/transparent60_n.png); padding:15px 5px 5px 5px; color: #eee; font-weight: bold;}
div.jqi .jqimessage{ font:normal 15px 'Trebuchet MS', Tahoma; padding:5px;}
div.jqi .jqibuttons{ text-align:left; padding:30px 0 0 0;}

.n{background: url(http://www.bloguez.com/images/n.png); width:20px; height:20px; color:white; font:bold 11px Tahoma; text-align:center; line-height:19px}
.n1{background: url(http://www.bloguez.com/images/n1.png); width:20px; height:20px; color:#333; font:bold 11px Tahoma; text-align:center; line-height:19px}
.n2{background: url(http://www.bloguez.com/images/n2.png); width:20px; height:20px; color:#333; font:bold 11px Tahoma; text-align:center; line-height:19px}
.n3{background: url(http://www.bloguez.com/images/n3.png); width:20px; height:20px; color:#333; font:bold 11px Tahoma; text-align:center; line-height:19px}

div.astuce, div.alert, div.alert_v{
	padding: 10px;
	color: #323232;
	font-size: 14px;
	line-height: 21px;
	margin: 15px 3px 30px 3px;
	text-shadow: 0px 0px 1px #f9f9f9;
	min-height: 21px;
	width: auto;
	display: block;
	/*Border Radius*/
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	/*Box Shadow*/
	-moz-box-shadow: 2px 2px 2px #cfcfcf;
	-webkit-box-shadow: 2px 2px 4px #cfcfcf;
	box-shadow: 2px 2px 2px #cfcfcf;
	cursor:pointer;
}
div.astuce{
	border-top: 1px solid #f3fbff;	border-bottom: 1px solid #bedae9; background: #e0f4ff;	background: -moz-linear-gradient(top,#e0f4ff,#d4e6f0); background: -webkit-gradient(linear, left top, left bottom, from(#e0f4ff), to(#d4e6f0));
}
div.astuce:before {
	content: url(http://www.bloguez.com/v2/img/info.png); float: left; margin: -7px 16px 0 11px;
}
div.alert {
	border-top: 1px solid #f7d0d0; border-bottom: 1px solid #c87676; background: #f3c7c7; background: -moz-linear-gradient(top,#f3c7c7,#eea2a2); background: -webkit-gradient(linear, left top, left bottom, from(#f3c7c7), to(#eea2a2));
}
div.alert:before {
	content: url(http://www.bloguez.com/v2/img/error.png); float: left; margin: -6px 11px 0px 15px;
}
div.alert_v {	
	border-top: 1px solid #edf7d0; border-bottom: 1px solid #b7e789; background: #dff3a8; background: -moz-linear-gradient(top,#dff3a8,#c4fb92); background: -webkit-gradient(linear, left top, left bottom, from(#dff3a8), to(#c4fb92));
}
div.alert_v:before {
	content: url(http://www.bloguez.com/v2/img/success.png); float: left; margin: -1px 16px 0px 11px;
}
div.alert a{ color:red !important;}
div.alert_v a{ color:green !important; }

.bg1{background:#eee; border:1px solid #eee; padding:5px}
.bg1:hover{border:1px solid #666}
.bg2{background:#fff; border:1px solid #eee; padding:5px}
.bg2:hover{border:1px solid #666}

.bouton_gris a {
	display:block;
	width: 180px;
	height:40px;
	color:#333;
	background: url(http://www.bloguez.com/images/bt2_gris.png);
	text-decoration: none;
	text-align:center;
	line-height:40px;
	margin:3px 3px 3px 0px;
}
.bouton_gris a:hover { background: url(http://www.bloguez.com/images/bt2_bleu.png); color: #fff; }

.pagesh, a.pages {
	display:block;
	width: 32px;
	height:24px;
	font-size:13px;
	font-weight:bold;
	color:#0099ff;
	background: url(http://www.bloguez.com/images/pages.png);
	text-decoration: none;
	text-align:center;
	line-height:25px;
	float:left;
	margin-left:2px;
	margin-right:2px;
}
a:hover.pages, .pagesh { background: url(http://www.bloguez.com/images/pages_h.png); color:#333 }

.menu a , .menu span{
	display:block;
	width: 127px;
	height:39px;
	font-size:14px;
	font-weight:bold;
	color:#777;
	background: url(http://www.bloguez.com/manager/img/bt.png);
	text-decoration: none;
	text-align:center;
	line-height:39px;
	float:left;
	margin-right:1px;
	text-shadow:1px 1px 1px #FFF;
}
.menu a:hover, .menu span { 
	background: url(http://www.bloguez.com/manager/img/bth.png);
	color: #fff;
	text-shadow:0px 0px 0px #FFF;
}

#socialikes a, #tagdef a, #classement a, #commentaires a, #lastposts a{overflow:hidden; padding:7px; line-height:1.2; display:block; color:#666; text-decoration:none; border-bottom:1px solid #ddd; background: #fcfcfc; }
#socialikes a:hover, #tagdef a:hover, #classement a:hover, #commentaires a:hover, #lastposts a:hover{color:#fff; border-bottom:1px solid #fff; background: #3B8BCA;}
#socialikes td, #tagdef td, #classement td, #commentaires td, #lastposts td{ overflow:hidden }

.socialikes:link, .socialikes:visited {color:#3B5998; text-shadow:1px 1px 1px #FFF;}
.socialikes:hover{ text-decoration:underline; }

.gris,.noir{color:#333333; text-decoration:none; font-size:13px; text-shadow:1px 1px 1px #FFF;}
.gris:hover,.noir:hover{color:#0099ff; border-bottom:3px solid #0099ff;}

.white{color:white; text-decoration:none; font-size:13px;}
.white:hover{border-bottom:3px solid #fff;}

.vert{color:#9ECF33; text-decoration:none; font-size:13px;}
.vert:hover{border-bottom:3px solid #9ECF33;}

.rouge{color:red; text-decoration:none; font-size:13px}
.rouge:hover{border-bottom:3px solid red;}

.bleubig:link, .bleubig:visited {color:#0576ff; text-decoration:underline; font-size:17px;}
.bleubig:hover{color:#333; border-bottom:3px solid #333;}

.bleur:link, .bleu:link, .bleu:visited, .bleur:visited{color:#0576ff; text-decoration:none; font-size:15px;}
.bleu:hover,.bleur:hover{color:#666;}

.ranking_tr{ background:#e6f3ff; border:1px solid #999 }

.vote_pm{background:url(http://www.bloguez.com/images/bg_vote.png); color:#666; width:60px; height:20px; line-height:20px; font-size:12px;}
