/*
Theme Name: G”tes de Kerbriant
Theme URL: http://www.gites-penvenan.com
Version: 2 (08.16.09)
Description: Site crˇˇ pour les besoins d'un particulier
Author: Kevin Le Maguer
Author URI: http://www.kevinlemaguer.com/
*/




/* Style de la page */

body { 
	background:#ebe9e0 url(images/interface/fond.gif); 
	margin:0; 
	padding:0; 
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000;
}

p, li { 
	font-size:1em; 
	line-height: 19px;
}

.question {
	padding: 0 0 20px 0;
}

.mr {
	font-weight: bold;
	font-size:1em; 
	line-height: 19px;
}




/* Contenant principal */

#container { 
	padding:0; 
	margin:0 auto 0 auto; 
	width:898px;
}

.table { 
	color:#675C58; 
	font-size:1em;
}

.tablespace { 
	color:#675C58; 
	font-size:1em; 
	line-height: 19px;
}

.color { 
	color:#f03198; 
	font-size:1em; 
	line-height: 19px;
}

.colortitle { 
	color:#fe5e24; 
	font-size:1em; 
	line-height: 19px;
}






/* Haut de page */

#header { 
	background:#fff url(images/interface/header.jpg); 
	margin:auto; 
	width:898px; 
	height: 175px; 
	text-align:center;
}




/* Barre de navigation */

#nav { 
	background:#000 url(images/interface/nav.jpg); 
	width:898px; 
	height: 26px; 
	margin-bottom:0; 
	padding-top: 5px;
}

#nav ul { 
	margin: 0 0 0 12px; 
	padding-left: 45px;
}

#nav li { 
	display: inline; 
	text-align:left; 
	padding: 0 5px 0 15px; 
	font-family: Arial, Helvetica, sans-serif;
}

#nav a:link { 
	color: #000; 
	padding-top: 8px; 
	text-decoration: none; 
	font-size: 10px;
}

#nav a:visited { 
	color: #000; 
	padding-top: 8px; 
	text-decoration: none; 
	font-size: 10px;
}

#nav a:hover { 
	color: #000; 
	border-top: solid 5px #fff;
}

#nav2 { 
	background:#000 url(images/interface/nav2.gif); 
	width:898px; 
	height: 26px; 
	margin-bottom:0; 
	padding-top: 5px; 
	font-size:10px;
}

#nav2 ul { 
	margin: 0 55px 0 0; 
	text-align:right; 
	font-weight:bold; 
	color:#675C58; 
	font-size:10px;
}

#nav2 li { 
	display: inline; 
	text-align:right; 
	padding: 0 5px 0 15px;
}

#nav2 a:link { 
	color: #675C58; 
	padding-top: 8px; 
	text-decoration: none; 
	font-size: 10px;
}

#nav2 a:visited { 
	color: #675C58; 
	padding-top: 8px; 
	text-decoration: none; 
	font-size: 10px;
}

#nav2 a:hover { 
	color: #675C58; 
	border-top: solid 5px #eeece3;
}





/* Section de contenu */

#content { 
	background:#fff url(images/interface/bg.gif) repeat-y ; 
	height: auto; 
	padding: 20px 75px 40px 73px; 
	vertical-align:top;
}

#content a:link, a:visited { 
	color: #8aa1ba; 
	text-decoration: none;
}

#content a:hover {
	color: #fe5e24;
}

#content a:active { 
	color: #2f262b; 
	text-decoration: none;
}






/* Bas de page */


#footer { 
	background:#fff url(images/interface/footer.gif); 
	margin:auto; 
	width:808px; 
	height: 104px; 
	padding: 10px 50px 0 40px;
}

#footer p {
	color:#909090; 
	font-size:9px; 
	padding: 45px 0 0 0; 
	margin: 0;
}

#footer a:link { 
	color: #a2b28e; 
	text-decoration: none; 
	font-size:9px;
}

#footer a:visited { 
	color: #a2b28e; 
	text-decoration: none; 
	font-size:9px;
}

#footer a:hover { 
	color: #666666; 
	border-bottom:#aaa8a2 dotted 1px;
}





/* Elements de mise en page */



#picture img{ 
	margin: 0 0 100px 0; 
	border: 13px solid #eceae2;
}

#picture a:hover img{ 
	border: 13px solid #d8d6cf;
}

#titlegite {
	padding-bottom: 25px ;
}

#titlegite img{ 
	margin: 0; 
	border: 0px solid #eceae2;
}

#titlegite a:hover img{ 
	border: 0px solid #d8d6cf;
}






/* Formulaire */

select, option { 
	background-color:#ebe9e0; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#717171; 
	font-size:9px;
}

textarea { 
	border:1px dotted #cfcdc5; 
	background-color:#fcfcfc; 
	padding:3px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#717171; 
	font-size:11px; 
	line-height: 19px;
}

input { 
	border:1px dotted #cfcdc5; 
	background-color:#fcfcfc; 
	padding:3px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#717171; 
	font-size:11px;
}
