/* Ce fichier définit le style visuel pour les différents éléments du blog. * Dans l'ordre, vous trouverez les règles qui définissent l'apparence pour: * - les éléments HTML en général * - la page * - le prélude * - l'entête * - la barre de recherche * - le contenu * - la barre de navigation - le calendrier * - le pied de page * - le footer * L'agengement des blocs est défini dans le fichier layout.css * Ce style à pour base le style par defaut de Dotclear : belleJournée par Maurice Svay * Style réalisé par Mxlweb (mxlweb.net) */ @import "aita/layout.css"; /* Les éléments HTML en général -------------------------------------------------------- */ body{ background:url(aita/img/bg.png) repeat #1679C2; color: #000; font-size: 80%; line-height: 1.6em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } hr,.google { display: none; } h1, h2, h3, h4, h5, h6{ font-family: "Trebuchet MS", sans-serif; color:#284664; } h1,.head_2{font-size: 1.5em; font-weight: bold; text-align: left; padding-left: 1em;} h2{font-size: 1.4em;} h3{font-size: 1.3em;} h4{font-size: 1.2em;} h5{font-size: 1.1em;} h6{font-size: 1em;} pre, code{ font-size: 1.2em; } pre{ width: 100%; overflow: auto; border: 1px solid #CCC; } fieldset{ border: none; } label{ cursor: pointer; } .field label{ display: block; } .logo{ display: none; } input,textarea{ border: 1px solid #999; } textarea{ width: 100%; font-size: 1em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } table{ text-align: left; } a{ color: #000; } a:visited{ color:#4578AB; } a:hover{ color: #1673B8; } .left{ float: left; margin-right: 1em; } .right{ float: right; margin-left: 1em; } a img { border: none; } /* La page -------------------------------------------------------- */ .mainpage{ background: url(aita/img/page.png) repeat-y top; margin-top: 0; text-align: left; padding-right: 1px; } /* Le prélude -------------------------------------------------------- */ #prelude{ background: transparent; color: #A8D3F4; font-size:0.8em; text-align: center; } .headerpage{ color: #A8D3F4; background: transparent; } #prelude a:hover{ color: #FFFFFF; background: transparent; } /* L'entête -------------------------------------------------------- */ .headercenterpage{ height: 130px; background: url(aita/img/top.png) no-repeat top; } #top h1{ padding-left:60px; padding-top:40px; display:none; } #top h1 a{ text-decoration: none; color: #FFFFFF; } /* la barre de recherche -------------------------------------------------------- */ #search{ background: transparent; color: inherit; line-height: 2.3em; } #search fieldset, #search p{ margin: 0; padding: 0; } .search { position: absolute; top: -10em; width: 150px; padding-left: 18px; background: #fff url(aita/img/q.png) no-repeat 4px 50%; } .search .head{ display:none; } /* Le contenu -------------------------------------------------------- */ .day-date{ padding-left: 25px; margin-left: -15px; color: #888; background: transparent url(aita/img/day-date.png) no-repeat left center; font-style: italic; } .head{ color: #F90; background: transparent; margin-bottom: 0; text-align: left; } .post-title a{ color: #F90; background: transparent; text-decoration: none; } .2{ margin-top: 0; color: #FA0; background: transparent; padding-bottom: 1ex; /*border-bottom: 1px solid #FC0;*/ } .post-info a{ color: #FA0; background: transparent; text-decoration: none; } .post-content{ text-align: justify; } .head_1{ margin: 0; background: url(aita/img/etoileverte.jpg); /*padding: 0 0 0 15px;*/ /*background: url(img/etoileverte.jpg) no-repeat left;*/ } .post-content blockquote{ font-family: Georgia, serif; font-style: italic; } .foot_1 { padding-left:2em; } .foot_2{ border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; /*padding-left:1em;*/ font-size:0.8em; background:#F7F7F7 url(aita/img/co.png) no-repeat left; } .post-info-co a:hover{ border-bottom: 1px dotted #1673B8; text-decoration:none; } /* Les bulles de commentaires et trackback -------------------------------------------------------- */ #trackbacks blockquote, #comments blockquote{ background: #E8F5FF url('img/blockquote.png') no-repeat bottom left; padding-bottom: 40px; margin: 1em; padding-left:10px; padding-right:10px; padding-top:10px } comment !important: { background: #C0F9B0 url('aita/img/blockquote.png') no-repeat bottom left; padding-bottom: 40px; margin: 1em; padding-left:10px; padding-right:10px; padding-top:10px } /* La barre de navigation -------------------------------------------------------- */ .colonne { /*position: absolute;*/ top: 15em; /*padding-left: 42em;*/ /*margin-right: 1px;*/ color: inherit; float: right; } #sidebar div ul{ margin: 0; padding: 0; list-style: none; } #sidebar div ul a:hover{ padding-left:5px; } #sidebar div ul a:visited{ color:#4578AB; } #sidebar h2{ color: #F90; margin: 0 0 1ex 0; } #sidebar h3{ font-size: 1em; margin: 0; color:#284664; } /* Le calendrier -------------------------------------------------------- */ #sidebar div#calendar{ /*border-top: 1px solid #F0F0F0;*/ } #sidebar div#calendar table{ font-size: 0.8em; text-align: center; margin: 0 auto; border-collapse: collapse; } #sidebar div#calendar table caption{ margin: 0 auto; } #sidebar div#calendar table th{ color: #0099FF; background: transparent; } #sidebar div#calendar table td{ width: 14%; line-height: 2em; border: 1px solid #EEE; } #sidebar div#calendar table td a{ display: block; background-color: #E8F5FF; color: #0099FF; font-weight: bold; text-decoration: none; } #sidebar div#calendar table td a:hover{ background-color: #FFEACA; color: #F90; } /* Le style du plugin pagination -------------------------------------------------------- */ .pagenav { background-color:#F7F7F7; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:1px; margin:auto; width:300px; text-align:center; font-size:0.9em; } /* Le pied de page -------------------------------------------------------- */ .footer{ color: #4BA6E9; font-size:0.8em; text-align: center; padding-top:55px; } #footer a{ color: #F90; background: transparent; } #footer a:hover{ color: #1673B8; background: transparent; }