/**
 * @author  ( Gerhard Lang )
 * @package XHTML-Template Aha Flex 
 * @copyright Copyright (C) 2007 - 2012 Ahadesign. All rights reserved.
 * @license Ahadesign.eu, see http://www.ahadesign.eu/terms-of-use.html
 */
body {
color : #1E5E7B;
background:#B3BBC6;
font-size:86%;
font-family:tahoma, Arial, Helvetica, sans-serif;
line-height:1.4em;
margin:0;
padding:0;
}
h1 {
font-size : 1.3em;
line-height : 1.4em;
color : #1E5E7B;
width:auto;
padding:2px 0;
}
h2 {
font-size : 1.2em;
line-height : 1.3em;
color : #1E5E7B;
width:auto;
padding:2px 0;
}
h3 {
font-size : 1.1em;
line-height : 1.2em;
color : #1E5E7B;
width:auto;
padding:2px 0;
}
h4 {
font-size : 1em;
line-height : 1.1em;
color : #1E5E7B;
width:auto;
padding:2px 0;
}
h5 {
font-size : 0.9em;
line-height : 1em;
color : #1E5E7B;
width:auto;
padding:2px 0;
}
h6 {
font-size : 0.8em;
line-height : 0.9em;
color : #1E5E7B;
width:auto;
padding:2px 0;
}
p {
padding:0;
margin:0;
}
a:link, a:visited {
text-decoration:none;
color:#9D0D15;
}
a:focus, a:hover {
text-decoration:none;
color:#DFE1E4;
}
strong a {
color:#9D0D15;
}
blockquote {
overflow:auto;
white-space:normal;
font-size : 1em;
background : #DFE1E4;
border : 1px dashed #00547A;
color:#5B5E7B;
white-space : normal;
padding:0;
margin:0;
}
blockquote p {
padding:2px;
}
pre {
overflow : auto;
padding-left:2px;
font-size : 1em;
background : #DFE1E4;
border : 1px solid #00547A;
border-left : 5px solid #00547A;
color:#1E5E7B;
white-space : normal;
}
address {
overflow:auto;
font-size:1em;
font-style:italic;
}
div.caption { 
padding: 0 10px;
font-size: .90em;
text-align:left;
}
div.caption img { 
border: 1px solid #1E5E7B; 
}
div.caption p { 
font-size: 0.9em; 
color:#1E5E7B;
text-align: center; 
}
cite {
font-style:italic;
color:#1E5E7B;
}
table {
margin:0 auto;
}
hr#system-readmore { 
border: #1E5E7B dashed 1px; 
color: #1E5E7B; 
}
hr.system-pagebreak { 
border: #1E5E7B dashed 1px; 
color: #1E5E7B; 
}