/* PRINT */
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #000;
}

img { border:none}

#headerprintLocation { display:block; float:left; width:100%; text-align:center; margin-bottom:40px; border-bottom:1px solid black}
#footerprintLocation { display:none}

#navigationLocation,
#headerLocation,
#footerLocation,
#footernavLocation,
#sidebarrightLocation,
#sidebarleftLocation,
.modules-website-thread  { display:none}

/* ADD HERE A RICHTEXT.CSS */

/* RICHTEXT CSS */
#contentLocation {line-height:1.6em}

h1.title,
h1.heading-one { font-size:1.6em; color:#353535; font-weight:bold; margin-bottom:20px}

h2.title,
h2.heading-two { font-size:1.4em; color:#353535; font-weight:bold; margin-bottom:20px}
h2.title a,
h2.heading-two a { color:#353535; text-decoration:none}
h2.title a:hover,
h2.heading-two a:hover { color:#225e96; text-decoration:none}

h3.title small,
h3.heading-three small { font-size:0.7em; color:#3a3a3a}
h3.title,
h3.heading-three { font-size:1.2em; color:#225e96; font-weight:bold; margin-bottom:10px}
h3.title a,
h3.heading-three a { color: #225e96; text-decoration:underline}
h3.title a:hover,
h3.heading-three a:hover { color:#225e96; text-decoration:none}

h4.title,
h4.heading-four { font-size:1.1em; color:#353535; font-weight:bold; margin-bottom:5px}

h5.title,
h5.heading-five { font-size:1em; color:#000; font-weight:bold; margin-bottom:5px}

h6.title,
h6.heading-six { font-size:0.9em; color:#000; font-weight:bold; margin-bottom:5px}

p { font-size:1em; color:#353535}
#containerLocation p { text-align:justify; padding-bottom:10px}

/*LINK*/
a.link { text-decoration:underline; color:#225e96}
a.link:hover { text-decoration:none; color:#353535}

a.anchor { text-decoration:none; color:#333}
a.anchor:hover { text-decoration:none; color:#333}

a.link-arrow { text-decoration:underline; color:#225e96; background:url(../media/external.png) center right no-repeat; padding-right:15px}
a.link-arrow:hover { text-decoration:none; color:#353535}

a.link.popup { text-decoration:underline; color:red}
a.link.popup:hover  { text-decoration:none; color:red}

/*LISTE A PUCE RICHTEXT*/
ul.normal { font-size:1em; margin:10px 0 20px 20px; color:#353535; font-weight: normal}
ul.normal li { list-style:disc; margin-left:20px}
 
ol.normal { font-size:1em; margin:10px 0 20px 20px; color:#353535; font-weight: normal}
ol.normal li { list-style:decimal; margin-left:20px}

/*BLOCKQUOTE*/
blockquote { font-style: italic; margin: 0px 25px 15px 25px; padding: 0px 25px 0px 10px; border-left: 1px solid #353535}
blockquote p { padding: 10px 0px 10px 0px}

/*TABLE*/
table.normal { border-collapse: collapse; margin-bottom:20px; width:100%; font-size:1em}
table.normal thead tr th { padding:5px 5px 5px 20px; background: #999999 ; text-align:left; color:#fff; font-weight:bold; font-size:0.8em; letter-spacing:1px; border:1px solid #ccc; text-transform:uppercase}
table.normal thead tr .header { background-image: url(../media/small.gif); background-repeat: no-repeat; background-position: center left}
table.normal thead tr .headerSortUp { background-image: url(../media/small_asc.gif); background-color:#999999 } 
table.normal thead tr .headerSortDown { background-image: url(../media/small_desc.gif); background-color:#999999  }
table.normal tbody tr:hover td { background:#ffcc00}
table.normal tbody tr td { padding:5px; border:1px solid #ccc}
table.normal tbody tr.odd { background: #00FF99}
table.normal tfoot tr td { padding:5px; border:1px solid #ccc; background:#666666}

.error { color:red; padding-top:10px; padding-bottom:10px; font-weight:bold}
.success { color:green; padding-top:10px; padding-bottom:10px; font-weight:bold}