* {
margin:0pt;
padding:0pt;
}

html{
height: 100%;
}

#prt{
padding:0;
margin:0;
width: 100%;
height: 100%;
}

body {
font-family: Tahoma;
font-size: 11px;
text-align: left;
line-height: normal;
background: #000 url('http://naztarin.com/weblog/s.jpg') no-repeat fixed top left;
height: 100%;
}
a {
text-decoration: none;
}


#all{
min-height:100%;
width: 754px;
margin: 0 0 0 234px;
padding: 0;
background:transparent url('http://naztarin.com/weblog/grunge_bg.gif') repeat-y top left;
}

#page {
margin-left: 32px !important;
padding: 0;
height: auto;
width: 720px;
background:transparent url('http://naztarin.com/weblog/bg_sep.gif') repeat-y left;
}

#post_sep {
clear: both;
margin-left: 32px !important;
height: 46px;
width: 720px;
background:transparent url('http://naztarin.com/weblog/bg_sep_bottom.gif') repeat-y left;
}

p#spacer { 
height: 1px; 
clear: both;
}

/* header & menu ---------------------------------------------------------------*/
#header {
height: 231px;
width: 700px;  
margin-left: 32px !important;
padding: 0;
background: url('http://naztarin.com/weblog/bg_header.gif') no-repeat top left;
}
#header_menu {
text-align: center;
padding: 40px 0 0 10px;
width: 500px;
height: 15px;
}

/*------------------------------------------------------------------------------*/
#content {
float: left;
width: 520px;
}

.titre{
float: left;
padding: 0px 0px 20px 0px;
}
.intitule {
width: 450px;
float: left;
padding-right: 10px;
}
.intitule a {
color:#FFF;
text-decoration: none;
}

.article{
padding: 0px 0px 50px 0px;
margin-left: 20px;
}

.soulactu {
width: 450px;
height: 1px;
background:#6f88b5;
overflow: hidden;
}

.spp{
height: 5px;
}

/* affichage du texte des articles ---------------------------------------------*/
#texte{
direction: rtl;
text-align: right;
width: 440px; 
color: #c0c0c0;
font-size:12px;
line-height: normal;
padding: 0px 0px 0px 10px;
}

.date{
direction: rtl;text-align: left;
width: 440px;
height: 27px;
color: #fffff;
padding: 6px 0px 0px 23px;
background: url('http://naztarin.com/weblog/date.jpg') no-repeat;
}
.date a {color=#ffffff;
font-family: Tahoma;
font-size: 8pt;
}


/* sidebar ---------------------------------------------------------------------*/
#sidebar{
float:right;
width: 155px;
margin: 0 20px 0 0;
padding: 0px;
}

#sidebar_cont{
direction: rtl;
}

#sidebar_title1{
width: 155px;
height: 18px;
margin: 20px 0 4px 0;
padding-right: 30px;
font-size:12px;
font-weight: bold;
background:transparent url('http://naztarin.com/weblog/cat_title.gif') no-repeat;
}

.cats li {
font-size:11px;
text-align: right;
margin: 0 0 0 4px;
background:transparent url('http://naztarin.com/weblog/bgbtn_cats.gif') no-repeat;
list-style-type: none;
height: 26px;
width: 155px;
padding-top: 4px;
padding-right: 20px;
color: #AAAEB4;
}

.cats li a {
color: #AAAEB4;
font-size:11px;
text-align: right;
margin-left: 15px;
text-decoration: none;
}
.cats li a:hover{
color: #6f88b5;
}

/* footer ----------------------------------------------------------------*/
#footer {
clear: both;
height: 15px;
text-align: right;
margin: 10px 12px 10px 0;
}

.txt_footer a{
padding: 0px 4px 0 0;
color:#AAAEB4;list-style-type: none; 
}