/*
 *  @template       staho
 *  @version        see info.php of this template
 *  @author         SHS Support
 *  @copyright      2014 SHS Support
 *  @license        GNU General Public License
 *  @license terms  see info.php of this module
 *  @platform       see info.php of this module
 *  @requirements   PHP 5.2.x and higher
*/
@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Noto+Sans:regular,italic,700,700italic);
@import url(http://fonts.googleapis.com/css?family=Dancing+Script);
body {width: 100%; margin: 0px; padding: 0px; font-family: "Noto Sans", Verdana, Geneva, sans-serif; font-size: 1.05em; line-height: normal; color: #0A0A0A }
h1 { margin:0; padding:0 0 0.5em 0; font-weight:normal;font-size: 2.2em; line-height: 1.6em; color:#215690; font-style:normal; }
h2 { margin:0px 0 30px 0; padding:0 0 0 0; font-size:2em; line-height:1.4em; font-weight:normal; color:#215690; }
h3 {  font-size:24px; font-weight:normal; color:#215690; line-height:1em; margin:5px 0 15px; padding:10px 0 0 ; }
a {text-decoration: none; color: #215690;}
p.details {margin-top: -15px; color: #666666;}
p span { color: #0A0A0A; font-size: 1.2em }
p.twitter_text {border-left: 3px solid #f7f005; background: #2d2d28; padding: 20px;} /* IMG  */
a.pic {display: block; position: relative; padding: 0; margin: 0;}
a.pic img {float: left;}
a.pic img.h {position: absolute; padding: 0; top: 0px; left: 0px; visibility: hidden;}
a.pic:hover img.h {visibility: visible;}
/*a.online { font-weight: bold!important; font-size: 1.1em; color: #000000!important }
a, a:link, a:visited, a:active { color:#000; text-decoration:none; font-weight: 300; }
a:hover { color:#555; text-decoration:none; }
a:focus, li a:focus { outline: none 0 white; } */
img{ border: none; max-width: 100%; height: auto }
a img { border:0; }
ul.list { list-style: disc outside; margin-left: 2em }
hr{ color: #000000; height:2px; margin: 5px 0; border-top: 1px solid #000000; border-right-style: none; border-right-width: 0; border-bottom-style: none; border-bottom-width: 0; border-left-style: none; border-left-width: 0; }
form { margin: 0; display: block }
input, textarea { color: #222222; background-color: #f4f4f4; padding: 5px 10px; border: 1px solid #AAAAAA; }
input:hover[type="text"] {background: #FFFFFF;}
blockquote { color: #000; background-color: #ecedec; margin: 3px 0 20px; padding: 3px; border-left: 1px solid #000000; }
pre, .code { color: #000; font-size: 13px; line-height: 150%; padding: 6px 0 10px 6px; background-color: #ecedec; margin: 3px 0 20px; overflow:auto; border: solid 1px #000000; }
address { line-height:120%; margin: 10px 0 20px; padding-left: 10px; border-left: 6px solid #000000; font-style: normal; }
table { width: 100%; margin-bottom: 5px; border-collapse: collapse; }
td { padding: 2px 2px 2px 5px; }
.Small { font-size: 11px; }
.Small a, .Small a:link, .Small a:visited, .Small a:active  { text-decoration: none; }
.smallCopy { font-size: 80%; color: #888888 }
.smallCopy a, .smallCopy a:link, .smallCopy a:visited, .smallCopy a:active  { text-decoration: none; color: #888888 }
.smallCopy a:hover { color: #111111 }
.staho { color: #000000; font-weight: bold }
