body
{
   background-color: #ea3e92;
}
input[type="text"]:hover, textarea:hover{
border-color: #43AFAF;
-moz-box-shadow:inset 1px 1px 0px #43AFAF;
box-shadow:inset  1px 1px 0px #43AFAF;
}
.art-blockheader .t
{
background-color: #43AFAF;
}
.dateheader
{
color: #FFFFFF;
}
input[type="text"], textarea {
    color: #ea3e92;
	font-style: italic;
	/*font-size: 11px;*/
}
.art-post-body 
{
   padding:0px;
   min-width:32px;
   min-height:32px;
}
.art-post {
    padding: 0px;
}
.art-post-inner {
    padding: 0px;
}
.gn_header_1 { 
    background-color:#EFEFEF; 
	border:1px solid #EFEFEF; 
	border-bottom:none; 
	padding:0px; 
}
.art-postcontent ol, .art-postcontent ul
{
   margin: 0 0 2em 0;
}
.art-postcontent li
{
color:#898782;
padding: 15px 10px 20px;
}

div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
    border: 2px solid #DDDDDD;
    float: left;
    margin: 2px 11px 4px 4px;
    padding: 0;
}

div.k2ItemsBlock ul li div.moduleItemIntrotext {
    margin: 15px 0 5px 0;
    padding: 0;
}


div.k2ItemsBlock ul li span.moduleItemDateCreated {
    /*margin: 0 8px 0 170px;*/
	
}

#recaptcha
{
margin-left: 12px;
}

.art-postcontent .search 
{
   padding: 10px;
}

.art-sidebar1 .search input[type="text"]
{
color:#FFFFFF;
}

.search-results
{
padding-top: 20px;
}

.search-results .result-title
{
padding-top: 15px;
}

div.itemComments {
padding: 0 10px 0 10px;
}

#parallax2 {
    background-image: url("../images/menu-rubriques-blog.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 120px;
    left: 5px;
    overflow: hidden;
    position: absolute;
    top: 95px;
    width: 790px;
}

.nuage-footer
{
	background-image: url("../images/smallnuage2-blog.png"); 
}

div.catItemHeader h3.catItemTitle a:hover{
    color: #43AFAF;
}