/*
-------------------------------------------
Author:			Alessandro Marcolin
Modified :		7.11.2004
Website:		www.alessandromarcolin.com
Rights:			All rights reserved
-------------------------------------------
*/


/* design */

BODY { font-family: Arial, Helvetica, sans-serif; color: #336699; background-color: #FFFFFF; margin: 0px; padding: 0px}
.td-tools {background: #CC0000; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #000000}
.td-top{background: url('../images/layout/bg_top.gif') repeat 100% 0%; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #ffffff}
.td-left {background: #FFFFFF}
.td-affiche {background: url('../images/layout/bg_droite.gif') no-repeat 0px 0px}
.td-breadcrumbs {background: url('../images/layout/bg_breadcrumbs.gif') no-repeat 0px 0px}
.content-table {border-top-width: 2px; border-top-style: dotted; border-top-color: #666666}
.image {border: 2px dotted #336699; margin: 20px 20px 20px 20px}
.image-sansmarge {border: 2px dotted #336699}
.image-sansbord {margin: 20px 20px 20px 20px}
a:link {color: #000033; text-decoration: none}
a:visited {color:  #000033; text-decoration: none}
a:hover {color: #333333; text-decoration: underline}

/* contenu */

.titre1 {font-size: 14px; color: #000033; font-weight: normal; font-family: "Arial Black", Arial, Verdana, sans-serif}
.titre2 {font-size: 12px; color: #000033; font-weight: bold; font-family: Arial, Verdana, sans-serif; padding-left: 20px}
.titre2-sansretrait {font-size: 12px; color: #000033; font-weight: bold; font-family: Arial, Verdana, sans-serif}
.text {font-size: 11px; color: #666666; text-decoration: none; padding-left: 20px}
.text-sansretrait {font-size: 11px; color: #666666; text-decoration: none}
.copy {font-size: 9px; color: #CCCCCC; text-decoration: none; padding-bottom: 3px}
a.copy:link {color: #6699CC; text-decoration: none}
a.copy:visited {color: #6699CC; text-decoration: none}
a.copy:hover {color: #CC0000; text-decoration: underline}

/* breadcrumbs */

.breadcrumbs {color: #000033; font-size: 10px; font-weight: normal; letter-spacing: 0.2em}
a.breadcrumbs:link {color: #000033; text-decoration: none}
a.breadcrumbs:visited {color: #000033; text-decoration: none}
a.breadcrumbs:hover {color: #CC0000; text-decoration: underline}

/* menu */

.menu-titre {font-size: 11px; font-weight: bold; color: #000033; text-decoration: none; padding-left: 10px; letter-spacing: 0.1em}

.menu {font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;	letter-spacing: 0.1em}
a.menu:link {color: #ffffff; text-decoration: none}
a.menu:visited {color: #ffffff; text-decoration: none}
a.menu:hover {color: #ffffff; text-decoration: underline}

.menu2 {font-size: 9px; color: #336699; padding-left: 10px}
a.menu2:link {color: #ffffff; text-decoration: none}
a.menu2:visited {color: #ffffff; text-decoration: none}
a.menu2:hover {color: #ffffff; text-decoration: underline}

/* news */

.news-image {float: left; border: 2px dotted #336699; margin: 0px 0px 25px 20px}
.news-date {font-size: 11px; color: #333333; padding-left: 20px; font-weight: bold}
.news-title {font-size: 12px; color: #333333; padding-left: 20px; font-weight: bold}
a.news-title:link {color: #333333; text-decoration: underline}
a.news-title:visited {color: #333333; text-decoration: underline}
a.news-title:hover {color: #CC3300; text-decoration: underline}
.news-short {font-size: 11px; color: #333333; padding-left: 20px}
.news-text {font-size: 11px; color: #666666; padding-left: 20px; padding-top: 20px; padding-bottom: 20px}
.news-title2 {font-size: 10px; color: #336699; padding-left: 20px}