/*
Theme Name: agsgv63
Theme URI: http://www.agsgv63.com/
Description: WordPress AGSGV Theme
Version: 1.0
Author: bbx
Author URI: http://www.unairdepixel.com/

	AGSGV63
  http://www.agsgv63.com/

*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{ margin:0; padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img, a{ border:0; outline:none;}
address,caption,cite,code,dfn,var{ font-style:normal; font-weight:normal;}
ul{ list-style:none;}
ol{ list-style-position:inside !important; }
.main li{ margin-bottom:10px; margin-left:20px; }
.main ul li:before { content: "- "; }
nav li{ cursor:pointer; }
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0;}
.clear{ clear:both; }

body,button,input,select,textarea,table{ color:#333; font-family:Arial,Verdana,sans-serif !important; font-size:12px; line-height:16px;}

.conteneur{
	width:1200px;
	margin:auto;
}

a.header{
	display: block;
	background-image:url(http://www.agsgv63.com/wp-content/themes/agsgv63/images/header.jpg);
	background-repeat:no-repeat;
	width:1200px;
	height:220px;
	padding-top:190px;
	padding-right:30px;
	text-align:right;
	color:#FFF;
	font-size:16px;
	text-decoration: none;
	font-weight:bold;
	margin-bottom:15px;
	border-radius: 3px;
	border: 1px solid #b3b3b3;
	border-top:none !important;
	-webkit-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-o-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-moz-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-ms-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
}
a.header:hover{
	color:#FFF;
	text-decoration: none;
}

nav{
	margin:15px 0;
	background-color:#12a19a;
	border-radius: 3px;
	border: 1px solid #b3b3b3;
	-webkit-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-o-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-moz-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-ms-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
}

section{
	background-color:#fff;
	margin:15px 0;
	border-radius: 3px;
	border: 1px solid #b3b3b3;
	-webkit-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-o-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-moz-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-ms-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
}

.side{
	display:none;
}

.main{
	width:1140px;
	padding:30px;
	margin:auto;
}

footer{
	background-color:#404040;
	color:#999;
	margin:5px 0;
	padding:20px 30px;
	border-radius: 3px;
	border: 1px solid #111111;
	-webkit-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-o-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-moz-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	-ms-box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
	box-shadow: 0 1px 2px rgba(2, 2, 2, 0.25), inset 0 1px 1px rgba(255, 255, 255, 0.15);
}
footer a:hover{
	color:#fff;
}
/*
.blockfooter{
	width:270px;
	float:left;
	margin-right:15px;
}
.blockfootermiddle{
	width:170px;
	float:left;
	margin-right:15px;
}
.blockfooterlast{
	width:655px;
	float:left;
	margin-right:0px;
}
*/
#blockfooter1{
	width:185px;
	margin-left:395px;
	float:left;
}
#blockfooter2{
	width:175px;
	float:left;
}
#credit{
	text-align:center;
	color:#999;
	margin-bottom:20px;
	font-size:10px;
}
#credit img{
	margin-bottom:10px;
}

.actu1{
	background-color:#F5F5F5;
	padding:3px 10px;	
}

.actu2{
	background-color:#FFFFFF;
	padding:3px 10px;	
}

.titreactu{
	margin-bottom:0 !important;	
}

strong.date{
	display:block;
	margin-bottom:20px !important;
	font-style:italic;
}

.gallery-item{
	margin-top:0 !important;
	margin-bottom:10px !important;
}

/* Balises block 
.post-content h1{ }
.post-content h2{ }
.post-content h3{ }
.post-content h4{ }
.post-content h5{ }
.post-content h6{ }
.post-content p{ }
.post-content ul{ }
.post-content ol{ }
.post-content blockquote{ }
.post-content pre{ }
.post-content address{ }
.post-content address{ }
*/
/* Balises inline */
.post-content strong{ color:#12a19a; }
.post-content em{ }
.post-content acronym{ }
.post-content code{ }
.post-content del{ }
.post-content ins{ }

/* Classes des images */
.alignleft{ display:inline; float:left; margin-right:10px; margin-bottom:5px;}
.aligncenter{ clear:both;	display:block; margin-left:auto; margin-right:auto;}
.alignright{ display:inline; float:right; margin-left:10px; margin-bottom:5px;}}
.size-auto{ }
.size-medium{ }
.size-large{ }
.size-full{ }
.wp-caption{ }
.wp-caption img{ }
.gallery{ }
.gallery .gallery-item{ }

.side h2{
	margin-bottom:5px;
}

input#s {
	width:100%;
    border: 5px solid white; 
    -webkit-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.25),
            0 0 16px rgba(0,0,0,0.25); 
    -moz-box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.25),
            0 0 16px rgba(0,0,0,0.25); 
    box-shadow: 
      inset 0 0 8px  rgba(0,0,0,0.25),
            0 0 16px rgba(0,0,0,0.25); 
    padding: 10px 10px;
    background: rgba(255,255,255,0.5);
    margin: 0 0 10px 0;
}

#form input[type=submit] {
    border: 1px solid #749714;
    color: #fff;
    background: #96c11f;
    padding: 5px 10px;
    border-radius: 3px;
	width:100%;
}
#form input[type=submit]:hover {
    background: #749714;
}