
/* CSS BOULEVART 2008
-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------*/

/* 000. TYPO STYLING
-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------*/
* body {
   font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;
   color:#333;/*font-size:11px;*/
}

h1 {
   font-size: 170%;
}

h2 {
   font-size: 160%;
   padding-bottom:0.23em;
}

h3 {
   font-size: 145%;
   padding-bottom:0.18em;
}

h4 {
   font-size: 130%;
   padding-bottom:0.15em;
}

h5 {
   font-size: 115%;
   padding-bottom:0.11em;
}

h1,
h2,
h3,
h4,
h5 {
   color:#178938;
   background:url(../img/bg_dothor.gif) repeat-x bottom left;
   text-decoration:none;
}

p {
   font-size: 100%;
   color:#666;
   _margin-bottom:1.05em;
}

p+h2 {
   padding-top:1.05em;
}

p+h3 {
   padding-top:0.95em;
}

p+h4 {
   padding-top:0.85em;
}

p+h5 {
   padding-top:0.80em;
}

p+p {
   padding-top:0.35em;
}

p:first-letter {
   font-size: 120%;
}

em {
   font-size: 90%;
}

strong {
   font-weight:bold;
}

a:link {
   color:#178938;
}

a:visited {
   color: #666;
}

a:hover {
   color: #666;
}

a strong {
   display:none;
}

#container a.active,
#head .langnav a.active,
#ctable div.navcontent ul li a.active {
   color: #178938;
}

#ctable #center ul {
   margin:10px 0 15px 10px;
   _margin:10px 0 15px 20px;
}

#ctable #center ul li {
   padding:0 0 0 10px;
   _padding:0 0 0 0;
   margin-bottom:10px;
   background:url(../img/bg_bullet.gif) no-repeat center left;
}

/* 001. SPECIFIC TYPO STYLING
-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------*/


/*** Typo specific settings for columns
-------------------------------------------------------------------------------------*/
.columns .firstletter:first-letter {
   font-size:1.6em;
   color:black;
   padding-right:0.1em;
}

/* reset margin for every last p element inside a column */
.columns p:last-child {
   margin-bottom:0
}

