@charset "UTF-8";
/* co2 - webToolBox
_________________________________________________________________________________
_________________________________________________________________________________
___________________________________________/\/\/\/\/\____________________________
_____________________/\/\/\/\____/\/\/\____________/\/\__________________________
___________________/\/\________/\/\__/\/\____/\/\/\/\____________________________
___________________/\/\________/\/\__/\/\__/\/\__________________________________
_____________________/\/\/\/\____/\/\/\____/\/\/\/\/\/\__________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
# @copyright ______ Copyright 2009, Florian Schade ______________________________
# @license ________ http://creativecommons.org/licenses/by/2.0/ _________________
# @link ___________ http://www.purpled.de/co2 ___________________________________
# @version ________ 1.0 rc6 _____________________________________________________
# @lastmodified ___ 09.03.2009 __________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________ */

/* comments
_________________________________________________________________________________
# compress modules for prod version !
# delete all comments ( not copyRight ) !
# delete all unwanted tags, classes and id's !
_________________________________________________________________________________ */

/* colorShemes
_________________________________________________________________________________ 
# MainColor : #000000
# Widgets : #000000
_________________________________________________________________________________ */

/* includes Co2 modules
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________ */

/* core modules
---------------------------------------------------*/
@import url(../_co2/css/core/reset/_base.css);
@import url(../_co2/css/core/grid/_base.css);
	@import url(../_co2/css/core/grid/960_16.css);
	@import url(../_co2/css/core/grid/_ie.css);
@import url(../_co2/css/core/typography/_base.css);
@import url(../_co2/css/core/form/_base.css);
	@import url(../_co2/css/core/form/_ie.css);
@import url(../_co2/css/core/table/_base.css);
@import url(../_co2/css/core/media/_base.css);
@import url(../_co2/css/core/helper/_base.css);
	@import url(../_co2/css/core/helper/_ie.css);
@import url(../_co2/css/core/navigation/_base.css);
	@import url(../_co2/css/core/navigation/_ie.css);
@import url(../_co2/css/core/print/_base.css);

/* compressed version
---------------------------------------------------*/
/*@import url(../_co2/css/core/_co2compressed.css);*/

/* themes
---------------------------------------------------*/
@import url(../_co2/css/themes/grayGoose/_base.css);

/* misc modules
---------------------------------------------------*/
@import url(../_co2/css/modules/debug/_base.css);

/* sandbox modules
---------------------------------------------------*/

/* start here
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________
_________________________________________________________________________________ */

/* base
---------------------------------------------------*/
body                                             { height: 100%; }
html                                             { height: 100%; }

*                                                { }
h1                                               { font-size: 16px; }
h2                                               { font-size: 14px; }
h3                                               { font-size: 12px; margin-top: 18px; }
h4                                               { }
h5                                               { }
h6                                               { }

p                                                { }
a                                                { }
a:hover                                          { }
b                                                { }
p img                                            { margin-top: 0; }

br                                               { line-height: 10px }

.small,
small                                            { }
.large                                           { }

sub,
sup                                              { }

dl                                               { }
dt                                               { }
dd                                               { }

address                                          { }

hr                                               { }

blockquote                                       { }

del                                              { }

dfn                                              { }

fieldset                                         { }
label                                            { font-weight: bold; }
legend                                           { }

/* lists
---------------------------------------------------*/
ul                                               { }
ol                                               { }
li                                               { }
li ul                                            { }
li ul li                                         { }
li ol                                            { }
li ol li                                         { }

/* forms
---------------------------------------------------*/
textarea                                          { }
input                                             { }
select                                            { }
button                                            { }
option                                            { }
optgroup                                          { }

textarea:hover,
textarea.hover                                    { }
textarea:focus,
textarea.focus                                    { }
input:hover,
input.hover                                       { }
input:focus,
input.focus                                       { }
button:hover,
button.hover                                      { }
button.focus,
button:focus                                      { }
select:hover,
select.hover                                      { }
select:focus,
select.focus                                      { }

input[type="text"],
.inputText,
input[type="submit"],
.inputSubmit,
input[type="password"],
.inputPassword,
input[type="reset"],
.inputReset,
input[type="button"],
.inputButton                                      { }

input[type="text"]:hover,
.inputText:hover,
input[type="submit"]:hover,
.inputSubmit:hover,
input[type="password"]:hover,
.inputPassword:hover,
input[type="reset"]:hover,
.inputReset:hover,
input[type="button"]:hover,
.inputButton:hover                                { }

input[type="text"]:focus,
.inputText:focus,
input[type="submit"]:focus,
.inputSubmit:focus,
input[type="password"]:focus,
.inputPassword:focus,
input[type="reset"]:focus,
.inputReset:focus,
input[type="button"]:focus,
.inputButton:focus                                { }

/* areas
---------------------------------------------------*/
#layout                                          { }
#layout_flex                                     { height: 100%; }
#headArea                                        { background: url(../img/bg/header.png); height: 130px; padding-top: 20px; }
#contentArea                                     { margin: 20px auto 0 auto; padding-bottom: 150px}
#footerArea                                      { background: url(../img/bg/footer.png); height: 24px; position: fixed; bottom: 0; width: 100%; }

/* navigation
---------------------------------------------------*/
#navigationMain                                  { position: absolute; bottom: 17px; left: 0; }
#navigationMain li                               { margin: 0 0 0 .2em }
#navigationMain li:hover,
#navigationMain .hover,
#navigationMain .act                             { }

#naviationFooter                                 { float: right; margin-top: .1em; }
#naviationFooter li                              { padding: 0 0 0 1em }
#naviationFooter a                               { font-size: 10px }

.navigationHorizontal                            { }
.navigationHorizontal li                         { }
.navigationHorizontal a                          { }

.slidingDoor li                                  { }
.slidingDoor li:hover,
.slidingDoor .act,
.slidingDoor .hover                              { }
.slidingDoor a                                   { }
.slidingDoor .act a,
.slidingDoor .hover a,
.slidingDoor li:hover a                          { }

/* btns
---------------------------------------------------*/
a.btn                                            { }
a.btn:hover                                      { }

/* tables
---------------------------------------------------*/
table                                            { }
th,
td                                               { }
tbody th,
thead th                                         { }

/* sections
---------------------------------------------------*/
#headSection                                     { margin: auto; float: none; height: 120px; position: relative;  }
#footerSection                                   { margin: .3em auto 0 auto; float: none; text-align: right; }

/* widgets
---------------------------------------------------*/
.widget                                          { border: 1px solid #D0D1D2; margin-bottom: 2em; background: #f7f7f7; }
.widget input[type="text"],
.widget .inputText,
.widget input[type="password"],
.widget .inputPassword                               { width: 96%; }
.widget input                                        { background: white; }

/* helper
---------------------------------------------------*/
.spacer                                          { }
.spacerT                                         { }
.spacerR                                         { }
.spacerB                                         { }
.spacerL                                         { }
.window                                          { }
.group                                           { }
.scrollBar                                       { }

.error                                           { }
.success                                         { }

/* misc
---------------------------------------------------*/
.upcomming                                       { opacity: .5; filter: alpha(opacity=50); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; }
.featureGroup .spacer                            { margin-bottom: 2em; margin-top: 2px }
.featureGroup .spacer:hover                      { background: #f7f7f7; }

#logo                                            { position: absolute; }

#contentArea a                                   { color: #002f5a; text-decoration: underline; }

/* customCode
---------------------------------------------------*/

/* IEfixes
---------------------------------------------------*/

/* print
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
--------------------------------------------------------------------------------- */
@media print {
    .printN                                        { display: none !important; }
}