/*****************************/
/*        DETAIL GOLF        */
/*****************************/
/* Colonne de gauche */
div.visuel {}

div.menu_contact { float:left; width:230px; margin:4px 0 0 0; }

div.conteneur_menu { background:#000 url(/images/fr/common/fonds/fd_menu_detail_golf.gif) 0 bottom no-repeat; }
div.conteneur_menu table{padding:0 10px 10px 10px;text-align:center;}
ul#menu { list-style:none; margin:0; padding:7px 0 16px 0; width:230px; }
ul#menu li { margin:0; padding:0; }
ul#menu li a, ul#menu li span { display:block; height:14px; width:154px; margin:0; padding:0 0 7px 76px; font-size:11px; font-weight:bold; color:#e2e2e4; }
ul#menu li a:hover, ul#menu li.ici a { color:#bdd544; background:url(/images/fr/common/puces/fd_hover_menu_golf.gif) 0 4px no-repeat; text-decoration:none; }

#contact { width:230px; background:#000; margin:5px 0 0 0; padding-bottom:11px; line-height:14px; }
#contact p { float:left; margin:8px 0 0 6px; width:140px; line-height:14px; }
#contact ul.pratique { float:left; list-style:none; margin:8px 0 0 0; padding:0; width:69px; }
#contact ul.pratique li { margin:11px 0 0 0; padding:0 0 10px 0; }
#contact ul.pratique li a { width:49px; height:14px; display:block; margin:0; padding:0 0 0 25px; font-weight:bold; color:#fff; }
#contact ul.pratique li a:hover { text-decoration:none; color:#bdd544; }
#contact ul.pratique li.plan_acces a { background:url(/images/fr/common/puces/flag.gif) 6px 0 no-repeat; }
#contact ul.pratique li.mail a { background:url(/images/fr/common/puces/mail.gif) 0 0 no-repeat; }

#content { float:left; overflow:hidden; width:363px; margin:4px 0 0 6px; padding:20px; display:block; background:#a7bcc1; color:#000; line-height:14px; }
#content.avi{ background:#ffffff none;}
#content img {margin:0;padding:0;}
#content a { color:#fff; text-decoration:underline; }

#content h1.petittitre { float:left; font-size:14px; line-height:18px; margin:0; width:200px; }
#content.avi h1 {color:#45b20a;}
#content.avi2 h1 {color:#3C7F17;}
#content.avi h1.commentaires { float:left; width:170px;}
#content.avi a, #content.avi a:hover {color:#45b20a; text-decoration:underline;font-weight:bold;}
#content.avi a {float:left; width:150px; margin:10px 0 0 30px; }
#content textarea{font-size:12px;}
#content.avi h2{color:#45b20a;}
#content div.commentaire { width:350px; text-align:justify; margin:10px; padding-bottom:15px; color:#4da3d5; border-bottom:1px solid #E5E5E5;}
#content.avi span.blue {color:#0c82c6; margin-top:5px;}
#content div.ligne{width:360px;height:1px;border-bottom:1px solid #e5e5e5; margin:5px 0;}
#content p.rss { float:right; margin:0; padding:0; text-align:right; width:163px; }
#content p.rss img { vertical-align:middle; }
#content p.rss a { font-size:11px; line-height:16px; text-decoration:none; }

#content .touscomm{text-align:right; }
#content .touscomm a, #content  .touscomm a:hover {color:#4DA3D5;width:320px;}
#content_compet { float:left; width:403px; margin:4px 0 0 6px; padding:10px 0 40px 0; display:inline; background:#000; color:#fff; line-height:14px; } 
#content_compet h1 { float:left; font-size:18px; font-weight:normal; line-height:24px; margin:10px 0 12px 0; padding:0 0 0 11px; width:200px; }
#content_compet h1 .vert { font-weight:bold; }
#content_compet select {width:160px;}
#content_compet div.text { float:right; padding:0 10px 20px 0; text-align:right; width:182px; }
#content_compet p.rss { margin:10px 0 0 0; }
#content_compet p.rss img { vertical-align:middle; }
#content_compet p.rss a { color:#fff; font-size:11px; line-height:16px; text-decoration:none; }
#content_compet div.text select { margin:13px 0 0 0; }


/* pour les pages competitions */
table.header td { color:#2094ec; }
td.titre { width:217px; padding:0 0 0 20px; }
td.debut { width:98px; }
td.fin { width:68px; }

/* pour les pages competitions */
table.tab_compet { width:403px; border:none; background:#4b5c63; margin:15px 0 0 0; }
table.tab_compet td { color:#aad045; background:#4b5c63; border-right:4px solid #a7bcc1; border-bottom:2px solid #a7bcc1;  font-size:11px; padding:3px 5px; }
table.tab_compet thead td { font-weight:bold; }
table.tab_compet td.nobdright { border-right:none; }
table.tab_compet tr.nobdbot td { border-bottom:none; }
table.tab_compet td.nom { width:294px; }
table.tab_compet td.nom a { cursor:pointer; color:aad045; text-decoration:underline; }
table.tab_compet td.date { width:71px; text-align:center; }
table.tab_compet td.formule { width:101px; }
#content_compet p.descript { background:#fff; width:393px; margin-top:0; padding:10px 5px; }

/* Colonne de droite */
#parcours3D {}
#galeries { margin:5px 0 0 0; width:264px; height:62px; background:url(/images/fr/common/visuels/galerie_photo.gif) 0 0 no-repeat; padding:40px 0 0 30px; }
#galeries h4 { margin:0; }
#galeries p { margin:0; width:75px; }
#last_news { margin:5px 0 0 0; background:#596b72; color:#a7bcc1; padding-bottom:10px; }
#last_tarrains { margin:5px 0 0 0; background:#596b72; color:#a7bcc1; padding-bottom:10px; }
#last_news p, #last_tarrains p { margin:5px 13px; font-size:11px; line-height:16px; }
#last_news a, #last_tarrains a { color:#a7bcc1; }
#last_news a:hover, #last_tarrains a:hover { color:#fff; }

#switchgolfs { margin:5px 0 0 0; background:#596b72; color:#a7bcc1; padding-bottom:10px;padding-top:10px; text-align:center; }
#switchgolfs p { margin:5px 13px; font-size:11px; line-height:16px; }

#pros { margin:5px 0 5px 0; background:#596b72; padding-bottom:10px; }
#pros div.texte { float:left; margin:4px 0 0 4px; }
#pros div.texte h2 { margin:0; }
#pros div.texte h2 a { color:#fff; }
#pros div.texte h3 { margin:0; }
#pros div.texte h3 a { color:#fff; }
#pros div.texte p { margin:0; }

/* Photos */
#photorama { float:left; width:705px; height:323px; margin:4px 0 0 6px; background:#000; }

/* Slopes */
#descripttrous { float:right; width:60px; padding-right:2px; padding-top:30px; }
div.ronds { float:right; width:60px; margin:0 5px 0 0; font-weight:bold; vertical-align:middle; }
div.ronds img { margin:3px 0; vertical-align:middle; }

div.wrapper img.affiche { float:left; margin:0; }
div.wrapper div.text { display:inline; float:left; margin:0 0 0 12px; padding:10px 0 0 0; width:100px; }
div.wrapper div.text h3 { color:#bdd544; font: normal 12px/20px "Trebuchet MS", Arial, sans-serif; margin:0; }
div.wrapper div.text p { color:#fff; font: bold 12px/20px "Trebuchet MS", Arial, sans-serif; margin:0; }

/*  Les avis - bloc dans la colonne de droite */
#commentright {width:294px; background:#ffffff none; padding-bottom:15px;}
#commentright h3 {color:#45b20a; margin:10px;}
#commentright div.note { background : url('/images/fr/common/puces/commentaire.png') no-repeat 0 0; text-align:center; width:51px; height:50px;color:#ffffff;margin-left:15px;}
#commentright div.note p {padding-top:10px; font-weight:bold;}
#commentright table.avis{color:#000000;}
#commentright div.divcomm {width:115px; color:#1c87f2; font-weight:bold;}
#commentright a.btnavis {background: url('/images/fr/common/boutons/bg-bleu.png') no-repeat 0 0; width:132px; height:22px; color:#ffffff; text-decoration:none; padding:5px 0 0 12px; display:block;}

#commentright a.btnavis, #commentright a.btnavis:hover{color:#ffffff;}

#commentright img { width:19px; height:20px;padding:0;margin:0;}
#commentright  table.tabnotes, #content table.tabnotes, #content table.tabnotes1 {width:350px;}
