body {
 background:rgb(255,255,255); }
.navigateur { background:rgb(255,59,134);
 background-image:url(images/bordure.gif); }
.cellule {
 background:rgb(255,59,134); }
.image { border-width:1px; border-color:rgb(119,129,140); border-style:solid; }
.onglet {  font-family:Verdana; font-weight:bold; font-size:15px; color:rgb(105,238,238); }
.index:link, .index:visited {  font-family:Verdana; font-weight:bold; color:rgb(119,129,140); text-decoration:none; }
.index:active, .index:hover {  font-family:Verdana; font-weight:bold; color:rgb(255,59,134); text-decoration:none; }
.phrase {  font-family:Verdana; font-weight:bold; font-size:11px; }
.menu_titre { font-family:Verdana; font-weight:bold; font-size:15px; }
.onglet:link, .onglet:visited {  font-family:Verdana; font-weight:bold; font-size:15px; color:rgb(255,255,255); text-decoration: none; }
.onglet:active, .onglet:hover {  font-family:Verdana; font-weight:bold; font-size:15px; color:rgb(105,238,238); text-decoration: none; }
.menu:link, .menu:visited {  margin-left: 20px; font-family:Verdana; font-weight:bold; font-size:13px; color:rgb(119,129,140); text-decoration:none; }
.menu:active, .menu:hover {  margin-left: 20px; font-family:Verdana; font-weight:bold; font-size:13px; color:rgb(255,59,134); text-decoration:none; }
.lien:link, .lien:visited {  font-family:Verdana; font-weight:bold; font-size:13px; color:rgb(119,129,140); text-decoration:none; }
.lien:active, .lien:hover {  font-family:Verdana; font-weight:bold; font-size:13px; color:rgb(255,59,134); text-decoration:none; }
.page_titre {  margin-left: 3px; font-family:Verdana; font-weight:bold; font-size:15px; }
.page_titre:link, .page_titre:visited, .page_titre:active, .page_titre:hover {  font-family:Verdana; font-weight:bold; font-size:15px; color:rgb(0,0,0); text-decoration:none; }
.page_pub:link, .page_pub:visited {  font-family:Verdana; font-weight:bold; font-size:15px; color:rgb(119,129,140); text-decoration:none; }
.page_pub:active, .page_pub:hover {  font-family:Verdana; font-weight:bold; font-size:15px; color:rgb(119,129,140); text-decoration:underline; }
.page_lien:link, .page_lien:visited {  font-family:Verdana; font-weight:bold; font-size:13px; color:rgb(119,129,140); text-decoration:none; }
.page_lien:active, .page_lien:hover {  font-family:Verdana; font-weight:bold; font-size:13px; color:rgb(119,129,140); text-decoration:underline; }
.page_numero {  font-family:Verdana; font-weight:bold; font-size:14px; line-height: 50px; }
.page_numero:link, .page_numero:visited {  font-family:Verdana; font-weight:bold; font-size:14px; color:rgb(119,129,140); text-decoration:none; }
.page_numero:active, .page_numero:hover {  font-family:Verdana; font-weight:bold; font-size:14px; color:rgb(119,129,140); text-decoration:underline; }
.photo_titre {  margin-left: 3px; font-family:Verdana; text-transform:uppercase; font-weight:bold; font-size:14px; color:rgb(119,129,140); }
.photo_nombre {  margin-left: 6px; font-family:Verdana; font-weight:bold; font-size:12px; }
.photo_description {  margin-left: 3px; font-family:Verdana; font-size:12px; }
.photo_lien:link, .photo_lien:visited, .photo_lien:active, .photo_lien:hover {  font-family:Verdana; font-weight:bold; font-size:13px; color:rgb(119,129,140); text-decoration:underline; }
.pied, .pied:link, .pied:visited, .pied:active, .pied:hover {  font-family:Verdana; font-size:12px;color:rgb(0,0,0); text-decoration:none; }
.webmaster:link, .webmaster:visited {  font-family:Verdana; font-size:12px;color:rgb(0,0,0); text-decoration:none; }
.webmaster:active, .webmaster:hover {  font-family:Verdana; font-size:12px;color:rgb(119,129,140); text-decoration:none; }
#agaynpubproduit a:link, #agaynpubproduit a:visited {  font-family:Verdana; font-weight:bold; font-size:13px; color:rgb(119,129,140); text-decoration:none; }
#agaynpubproduit a:active, #agaynpubproduit a:hover {  font-family:Verdana; font-weight:bold; font-size:13px; color:rgb(255,59,134); text-decoration:none; }
#agaynpubproduit table { border: 5px dashed rgb(255,59,134); }
#agaynpubproduit table tr td table { border: 3px dotted rgb(119,129,140); background-color: #FFFFFF; }
textarea.liens_site { font-family:Verdana; font-size:12px; background-color:rgb(255,59,134); background-image:url(images/field2.gif); padding-left:5px; }
input.form { font-family:Verdana; font-size:12px; background-image:url(http://www.boydialgay.com/images/field.gif); padding-left:5px; }
textarea.form { font-family:Verdana; font-size:10pt; background-image:url(http://www.boydialgay.com/images/field.gif); padding-left:5px; }
.retour:link, .retour:visited {  font-family:Verdana; font-weight:bold; font-size:18px; color:rgb(119,129,140); text-decoration:none; }
.retour:active, .retour:hover {  font-family:Verdana; font-weight:bold; font-size:18px; color:rgb(255,59,134); text-decoration:none; }
.erreur { font-family:Verdana; font-size:15px; font-weight:bold; }
.menu {  margin-left: 20px; font-family:Verdana; font-weight:bold; font-size:13px; color:rgb(0,0,0); }

.news { font-family:Verdana; font-size:9px; }
input.submit { font-family:Verdana; font-size:9px; }
input.email { font-family:Verdana; font-size:9px; background-image:url(images/field.gif); padding-left:3px; width:160px; }

.black_button {display:block; background:url(images/button.gif) no-repeat left bottom; width:334px; height:48px; text-align:center; line-height:48px; font-size:22px; color:white; text-decoration:none; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;}
.black_button:hover {background-position:left top;}
	
.download_bottom {height:103px; display:block; text-align:center; background:url(images/footer.gif) no-repeat center top; padding-top:15px; }
	.download_bottom  .black_button { margin:0 auto;filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99; }
	.download_bottom p {font-size:14px; color:white; text-align:center; padding-top:5px;}

h4 { width: 100%; margin: 0 auto 5px auto; padding: 2px; text-align: center; font-family:Verdana; background: #FF3B86; font-weight: bold; font-size: 14px; color: #FFFFFF; }

a.button1 {background:url('plan-cam/img/button1.gif') no-repeat; width:290px; height:56px; display:block; margin: 20px auto 0 auto; font-size:18px; text-decoration:none; text-align: center; color:#1b84a6; font-weight: bold;}
a.button1:hover {background-position:left bottom;}
a.button1 span {text-decoration:underline; color:#f44888; display:block;  padding-top:8px;  }
a.button1:hover span { text-decoration:none;}