/* ... IN VALID CODE WE TRUST ...http://www.intensivstation.ch */
/* css created by miss monorom 2008 http://www.monorom.to */
/* This css is made specialy for BX-CMS  */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by/2.0/deed.en  */

/* @import url(bx-additions.css); */

/*body element, you can overwrite that with a custom stylesheet for example in mozilla*/


#ng_bitflux_org, body {
    background-color: #ffffff;
    font-size: 12px;
    font-family:  Arial, sans-serif;
    color:#181818;  
    padding: 0;
    margin: 0;
}

/* for iePC */ td{
    font-size: 12px;
}

a {color: #004197;}
a:visited {color:#004197;}
a:hover {color: #0050ab;}
a:active { color:#004197;}

form{
    padding: 0;
    margin: 0;
}

.form{
    padding: 0px;
    margin: 5px 35px 15px 12px;
}


/* container to center the layout
-------------------------------------- */
#container {
    background-color: #004197;
    width: 698px;
    margin: 0px auto;
    padding: 20px 20px 40px 20px;
}


/* head container for logo and metanavi
-------------------------------------- */
#banner {
    background-color: #ffffff;
    padding: 5px;
    margin: 0;
}

#meta {
    padding: 10px;
}

#meta p {
   text-align: center;
   color: #ffffff;
}

#meta a {
   color: #ffffff;
   text-transform: uppercase;
}

#meta a:hover {
   color: #0672BE;
}


/* content elements
-------------------------------------- */
#content, #content-info {
    background-color: #ffffff;
    padding: 5px;
    margin: 20px 0px 0px 0px;
}

#content img {
    padding: 0;
}

#content #inhalt {
    background-color: #1776B7;
    padding: 15px 20px;
    margin: 5px 0;
    color: #ffffff;
}

#content #travelnews {
    background-color: #e9eaea;
}

#footer {
    background-color: #ffffff;
    padding: 5px;
    margin: 20px 0;
}


    * html #container #content {margin: 0 187px 0 187px;}

#content h3, #content-info h1, #footer h1 {
    font-size:18px; 
    color: #004197;
    text-transform: uppercase;
    line-height: 16px;
    font-weight: lighter;
    padding: 0px 20px;
    margin: 10px 20px 10px 20px;
}

#content h1, #content-info h2, #footer h2 {
    font-size:18px; 
    color: #004197;
    text-transform: none;
    line-height: 16px;
    font-weight: lighter;
    padding: 0px 20px;
    margin: 10px 20px 10px 20px;
}

#content h2, #content-info h3, #footer h3{
    font-size:12px; 
    color: #004197;
    line-height: 15px;
    font-weight: lighter;
    padding: 0px 20px;
    margin: 10px 20px 3px 20px;
}

#content h4, #content-info h4, #footer h4{
    font-size:12px; 
    text-transform: uppercase;
    font-weight: lighter;
    text-align: right;
    line-height: 17px;
    padding: 0px 20px;
    margin: 10px 20px;
}

#content p, #content-info p, #footer p{
    line-height: 15px;
    padding: 0px 20px;
    margin: 5px 20px 15px 20px;
}

#content #inhalt h4 {
    color: #ffffff;
    text-align: left;
    margin: 0;
}

#content #inhalt p {
   margin: 5px 0 0 0;
}

#content #inhalt a {
    color: #ffffff;
}

#content #inhalt a:hover {
   color: #333333;
}





/* newsletter table
-------------------------------------- */
#newslettertable table, #travelnewstable table {
    padding: 0px;
    margin: 0;
}

#travelnewstable table {
    margin-bottom: 10px;
}

#travelnewstable tr {
    background-color: #e7eaea;
}


#newslettertable td, #travelnewstable td {
    padding: 5px 0;
}

#newslettertable h1, #newslettertable h2, #newslettertable h3 , #newslettertable h4 {
    padding: 0px;
    margin: 0px 0px 10px 0px;
}

#travelnewstable h1, #travelnewstable h2, #travelnewstable h3 , #travelnewstable h4 {
    padding: 0px;
    margin: 0px 0px 10px 0px;
}


#newslettertable p, #travelnewstable p {
    line-height: 17px;
    padding: 0px;
    margin: 0 0 15px 0;
}



tr.special2 {
    background-color: #e7eaea;
}

