@charset "utf-8";

/******************************/
/*	Author adrien@nvision.lu  */
/******************************/

/* Global */
body{ font-family:Arial, Helvetica, sans-serif }
h2{ font-size:25px; font-weight:normal}
.intern h2{ font-size:30px;line-height:34px;}
h4{ font-weight:bold }
a{ text-decoration:none }
a:hover, a:active, a:focus{ text-decoration:underline; }
strong{ font-weight:bold }
textarea {font-family:Arial, Helvetica, sans-serif;font-size:12px }

/* headzone */
#langmenu{ text-align:center}
#langmenu a{ font-weight:bold; font-size:12px}
#leaderboard_top { text-align:center; }
#search_boxes p{ font-weight:bold; font-size:14px }
#button_boxes_container .first a,
#profile_button_boxes_container .first a,
#login_button_boxes_container .first a,
#button_boxes_container .last a,
#profile_boxes_container .last a,
#login_button_boxes_container .last a
{ font-size:14px; font-weight:bold;  }

/* Middlezone */
.tabs a{ font-size:14px; font-weight:bold; }
.tabs li.inactive{ font-size:14px; font-weight:bold; color:#e1dad0; }

.back{ font-size:11px; font-weight:bold }

.redbutton a{ font-weight:bold; font-size:14px }
.blackbutton a{ font-weight:bold; font-size:14px }

.news{ font-size:12px; line-height:16px }
.news .more{ text-align:right; }

.news a,
#newsletter a{ font-weight:bold; font-size:11px}

.news p.title,
.news p.title a{ font-size:20px }
.news p.title a{ font-weight:normal }

#newsletter .inscription p{ font-size:15px; font-weight:bold}
#resto{ font-size:15px }
#resto .link{ font-size:11px; font-weight:bold}

.static-content,
.intern #resto{ font-size:13px; line-height:15px}
.tableadvertising{ }
.tableadvertising .left { font-size:11px; font-weight:bold  }
.tableadvertising .left .title{ font-size:15px; font-weight:bold}
.tableadvertising #leaderboard_inner { text-align:right;  }
#view a{ text-align:center; font-size:14px; font-weight:bold; }
#view a:hover{ text-decoration:none }

.restodetail a{ font-weight:bold}

.intern #resto .minigal a{ text-decoration:none; }

#social a{ font-size:11px; font-weight:bold}
#social p{ text-align:right }

#votebox{ font-size:13px;}
#votebox th{ font-weight:bold}
#votebox .avg{ font-weight:bold; text-align:right }
#votebox .votes{ text-align:center}
#votebox .boxbottom a{ font-size:11px;}

#prestations{ font-family:Arial, Helvetica, sans-serif; font-size:12px }

.comment{ font-size:12px; line-height:18px }
.comment a{ font-size:11px; font-weight:bold }
.comment .name a{ font-size:15px; }                
.comment .avg{ font-weight:bold; text-align:center }

/* Restaurant list */
.restlist{ font-size:14px; line-height:16px }
.restlist .address{ font-size:11px }
.restlist a{ font-weight:bold; font-size:11px }
.restlist th.resto{ font-size:20px }
.restlist td.resto{ font-size:14px; font-weight:bold }
.restlist td.resto a{ font-size:14px; font-weight:bold }
.restlist .city{  }
.restlist .kitchen{  }
.restlist .contact{ }
.restlist .comments{ text-align:center }
.restlist .votes{ text-align:center }
.restlist .rate{ text-align:center; font-weight:bold }
.restcriterias{ font-size:11px; font-weight:bold }
.restcriterias .pagination{ text-align:right }

.commentform textarea{ font-family: Arial, sans-serif; font-size: 12px;}
.commentform .error_list{ font-weight:bold; }
.commentform label{ line-height: 22px;}

.commentresult{ font-weight: bold;}

.commentcriterias{ font-size:11px; font-weight:bold }
.commentcriterias .pagination{ text-align:right }

.backtolist{ text-align: center; font-size: 11px; font-weight: bold;}

#footerzone_container a{ font-size:11px; font-weight:bold }
#footerzone .col1 li a{ font-size:14px; }
#footerzone .col2 p{ font-size:11px; line-height:16px }
#footerzone .col3 p{ font-size:11px; line-height:16px }
#footerzone p.adresse{ font-size:11px; line-height: 14px; }

#copyright{ font-size: 9px ;}
#terms a{ font-size: 9px ;}
#manual a{ font-size: 9px ;}  

.infobulle {font-size:11px;}

.colleft sup {vertical-align:10%;}
.colleft em {font-style: italic;}

.static-content p.center { text-align:center; }
