/*
Theme Name: UMP_FED_91
Theme URL: http://www.portables4gamers.com/
Description: Nothing special.
Version: 0.9
Author: CAUDIU Jean Baptiste
 
Creation Theme by CAUDIU Jean Baptiste || http://www.portables4gamers.com
 
*/

/* choisissez le type de blog ici */
@import url('layouts-blog/1col-droite.css');

/*************************************/

/*        PROPIETE REDONDANTE        */

/*************************************/
h1
{
font-size:1.3em;
margin:7px;
margin-left:0px;
color:#0074BF;
}


h2
{
font-size:1.15em;
margin:5px;
margin-left:0px;
color:#0074BF;
}

h3,h4,h5,h6
{
font-size:1.05em;
margin:3px;
margin-left:0px;
color:#0074BF;
}

p
{
margin-top:15px;
margin-bottom:12px;
}

a img 
{
border:none;
}

.float_right a
{
float:right;

}
.top1
{
position:relative;
top:1px;
}

.top2
{
position:relative;
top:2px;
}

.top3
{
position:relative;
top:3px;
}

.bold
{
font-weight:bold;
}

.font09
{
font-size:0.9em;
}

.postmetadata
{
font-size:0.85em;

}

.right_float
{
float:right;

}

a
{
color:#0074BF;

}

.margauto340
{
width:340px;
margin:auto;
}

.em08
{
font-size:0.8em;
}
.blue
{
color:#0074BF;

}

a:hover
{
color:#015088;
}

.clearer
{
clear:both;
}

body {
font-family: "Lucida Grande",  Verdana, Arial, Helvetica, Sans-serif;
font-size:0.9em;
background: #E7E8EC;
margin:0px;
padding:0px;
background-image:url("img/bodyback.jpg");
background-repeat:repeat-x;
}

/*corps de la page web */
*{
padding:0px;
margin:0px;
}

ul,ol
{
margin-left:20px;
list-style:none;
}



#page {
margin: 70px auto 70px auto;
width:1004px;
}

/* gestion de l'ent?te */

#header {
height:30px;
background-image:url("img/header.png");
padding-top:169px;
}
/* Gestion du corp contenue */
#corp
{
background-image:url("img/corp.png");
padding:30px;
padding-top:0px;
}

/* gestion du contenu */

#content
{
width:630px;
float:left;
margin-top:30px;
}

#content h2 
{

}



.post_content 
{
}

.postmetadata 
{
}


/* gestion de la sidebar */

#right_content
{
width:300px;
float:right;

}

.top_separator
{
background-image:url("img/top_separator.png");
background-repeat:none;
height:50px;
width:1px;
}

.bot_separator
{
background-image:url("img/bot_separator.png");
background-repeat:none;
height:50px;
width:1px;
}

.sidebar
{
border-left:1px solid #DDDDDD;
padding:15px;
padding-top:0px;
}
/*
.sidebar ul{
list-style-type: none;
margin: 0;

}

.sidebar h2 {
font-size: 1.2em;
}
*/

/* gestion du footer */

#footer {
background-image:url("img/footer.png");
height:15px;
}

/* gestion des posts */

.post
{

}

/* gestion des commentaires */

.combox
{
width:458px;
height:29px;
background-image:url("img/combox.png");
margin:35px 0px 30px 0px;
padding-top:1px;
padding-left:15px;
}

.combox h3
{
color:white;
}

#author, #email, #url
{
width:250px;
height:18px;
padding:2px;
border:1px solid #8CD1FD;
}

#comment
{
margin:5px 0px;
width:465px;
height:175px;
padding:3px;
border:1px solid #8CD1FD;

}

#comment:hover,#comment:focus
{
border:1px solid #0074BF;
}

#author:hover, #email:hover, #url:hover, #author:focus, #email:focus, #url:focus
{
border:1px solid #0074BF;
}



ol.commentlist li.alt 
 {
background-color: #F5F5F5;
border:1px solid #DADADA;
}

.commentmetadata
{
font-size:0.8em;
float:left;
}

.comments-template{
margin: 10px 0  10px  0;
}

.comments-template ol{
margin: 10px;
margin-right:30px;
padding: 0 0 0 15px;
list-style: none;
}

.comments-template ol p{
font-family: "Arial", Helvetica, Sans-serif;
font-size: 0.95em;
}

.comments-template ol li{
margin: 10px 0 10px 0;
line-height: 15px;
padding: 0 0 10px;
}



.comments-template p.nocomments{
padding: 0;
}


.cadre_commentaires {
margin-top:30px;
padding-top:30px;
border-top: 1px solid #ccc;
}

ol.commentlist li
{
padding:10px;
}


/*******************************************/
/********* MENU ****************************/
/*******************************************/

#menu
{

height:32px;
list-style: none ;
text-align:center;
color:white;
font-weight:bold;

}

#menu li
{
float: left ;
width: 100px ;
height:30px;
margin-top:2px;
margin-right:5px;
list-style:none;
background-image:url("img/menu.png");
background-repeat:none;
}

#menu li a 	
{
text-decoration:none;
color:white;
display:block;
height:18px;
width:100px;
text-align:center;
padding:6px 0px;
font-size:0.95em;
}

#menu  .current
{
background-image:url("img/menucurrent.png");
background-repeat:none;
color:#0E78BC;	
}	

#menu  li:hover
{
background-position:bottom;
}

/*******************************************/
/********* BOITE ***************************/
/*******************************************/

.sub_leftcontent
{
float:left;
width:294px;
padding-left:6px;
}

.sub_rightcontent
{
float:right;

padding-right:6px;
}

.largebox
{
width:630px;
}

.headerlarge
{
color:white;
font-weight:bold;
padding-left:25px;
padding-top:10px;
height:25px;
background-image:url(img/headerlargebox.png);
}

.corplarge
{
background-image:url(img/corplargebox.png);
padding:15px;
}

.footerlarge
{
background-image:url(img/footerlargebox.png);
height:10px;
margin-bottom:20px;
}

.box
{
width:300px;

}

.headerbox
{
color:white;
font-weight:bold;
padding-left:25px;
padding-top:10px;
height:25px;
background-image:url(img/headerbox.png);
}

.headerredbox
{
color:white;
font-weight:bold;
padding-left:25px;
padding-top:10px;
height:25px;
background-image:url(img/headerredbox.png);
}

.corpbox
{
padding:15px;
background-image:url(img/corpbox.png);
}

.footerbox
{
background-image:url(img/footerbox.png);
height:15px;
margin-bottom:20px;
}

/**************************************************************/
/************************* SEPARATEUR   ***********************/
/**************************************************************/

.separator_600
{
margin:auto;
margin-top:5px;
margin-bottom:10px;
width:549px;
height:1px;
background-image:url("img/separator_600.png");

}

.separator_300
{
margin:auto;
margin-top:5px;
margin-bottom:10px;
width:250px;
height:1px;
background-image:url("img/separator_300.png");
}

.othercat
	{
	color:#787878;
	font-size:0.8em;
	text-decoration:none;
	position:relative;
	left:20px;
	top:5px;
	}
.readmorelink
	{
	font-size:0.9em;
	text-decoratation:none;
	float:right;
	
	}

#combox ul
{
margin-left:10px!important;
}

.post_content_left
{
float:left;
width:100px;
height:75px;
}
.post_content_right
{
float:right;
width:475px;
}