

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}li{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

/*
Standard CSS

@site       vitasek.at
@author     Johannes Weber <jw@ovos.at>
@copyright  ovos media consulting gmbh - http://www.ovos.at
@date       2010-02-15
*/
/* @section =body
-------------------------------------------------------------------*/
html, body, form, textarea, input, button, select, h1, h2, h3, h4, h5, h6, p, ol, ul, table, td, th, address {font-family: Helvetica, sans-serif;margin:0;padding:0;}
body {font-size:62.5%;height:100%;position:relative;}
#wrapper, #parent {}
#wrapper {background:#414141 url(images/bg-body.jpg) no-repeat;border-top:1px solid #414141;}
html {height:100%;} /* Scrollbar immer rechts im Firefox ab 1.5 */
* {outline: none}

/* @section =fontsize
-------------------------------------------------------------------*/
body.size4 {font-size:73.5%;background:#414141;}/*default*/

/* ----- =headlines/ Ueberschriften/ Absaetze ----- */
h1,
h2,
h3,
h4,
h5,
h6,
h7 {color:#363636;}
/* Zeilenhoehe 16px */
h1 {font-size: 1.85em;line-height:1;margin:1em 0 .33em;}
h2 {font-size: 1.54em;line-height:1.2;margin:1.2em 0 .4em;}
h3 {font-size: 1.38em;line-height:.89;margin:0.89em 0 .44em;}
h4 {font-size: 1.23em;line-height:1;margin:1em 0 .5em;}
h5 {font-size: 1.08em;line-height:1.14;margin:1.14em 0 .57em;}
h6 {font-size: 1em;line-height:1.23;margin:1.23em 0 .62em;}
p {line-height: 1.2;FONT-SIZE:1.1em;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}

/* @section =standard Elemente
-------------------------------------------------------------------*/
/* ----- =anchors ----- */
a:link, a:visited, a:focus, a:hover, a:active {text-decoration: underline;}
a:focus, a:hover, a:active {}

/* @section =base
-------------------------------------------------------------------*/
#footer {background:url(images/bg-bottom.jpg) repeat-x;padding:7px 0 7px 75px;color:#515151;margin:3em 0 0;}
#parent-top {width:925px;padding-left:75px;}
#parent-main {padding-left:55px;width:870px}
#navi {background:#F6F6F6;}
#logo {margin:0;}
#logo img {margin:50px 0 26px 0;}
#parent-main {color:#FFFFFF;}

#content a {color:#FFFFFF;}
#content a:hover {color:#EB2626;}



/* ----- =navigation ----- */
#navi ul {margin:0 0 0 75px;font-size:1.7em;letter-spacing:-1px;}
#navi li {float:left;padding:7px 32px 7px 9px;background:url(images/basic-elements.png) no-repeat right 3px;}
#navi li.first {padding-left:0;}
#navi li.last {padding-right:0;background:none;}
#navi a {text-decoration:none;color:#1D1D1D;font-weight:bold;display:block;float:left;margin:3px 0 0;}
#navi .active a {color:#979897;}
#navi a:hover {color:#EB2626;}


/* ----- =image ----- */
img {border:0;}

/* ----- =class ----- */
.v {height:0;left:-1000px;display:inline;overflow:hidden;position: absolute;top:-1000px;width:0;}
.c 	{clear: both;}
.versal {text-transform:uppercase;}
:focus {outline:none;}


.copyright {float:left;margin-top:5px;}
#social {list-style:none outside none;height:26px;float:left;margin:-3px 0 0 539px;}
#social li {display:inline;float:left;margin:0 0 0.5em;}
#social a {display:block;height:25px;width:25px;margin-right:10px;background:url("images/icons-social.png") no-repeat scroll;}
#social .email a {background-position:0 -80px;margin-right:15px;}
#social .print a {background-position:0 4px;margin-right:12px;}
#social .twitter a {background-position:0 -163px;}
#social .facebook a {background-position:0 -247px;}

#social .email a:hover {background-position:0 -82px;}
#social .print a:hover {background-position:0 2px;}
#social .twitter a:hover {background-position:0 -165px;}
#social .facebook a:hover {background-position:0 -249px;}

.facebook div {position:relative;}
.facebook .icon {display:block;position:absolute;top:3px;right:25px;}

#facebook-logo {background:url("images/icons-social.png") no-repeat scroll 0 -254px;width:25px;height:18px;float:left;margin:-1px 0 0;}