
/**
* / CSS by Bartlomiej Tadych
*   b4rtaz@gmail.com /
*
* 00. -
* 01. -
* 02. header
* 03. footer
*
*/

/* 02. header
   ------------------------------------------------------- */

/* 03. footer
   ------------------------------------------------------- */
#footer {position:relative; z-index:10; width:auto; margin:0 auto; color:#C6D3DA; border-top:3px solid #99A6AD; background:#3B4348 url('/i/fotter-bg.png') repeat-x 0 -230px;}
#footerBody {position:relative; width:960px; margin:0 auto;}
#footerBody:after, #footerBody .ieAfter {content:' '; display:block; position:absolute; left:20px; top:20px; width:200px; height:50px; background:url('/i/logo-footer-new.png') no-repeat 0 0;}
#footerBody a {color:#FFF;}
#footerBody > ul {padding:20px 0 0 450px;}
#footerBody > ul > li {float:left; width:110px; padding-right:10px;}
#footerBody > ul > li em {display:block; padding-bottom:12px; color:#F58220; font-weight:bold;}
#footerBody > ul > li li {padding-bottom:3px;}
#footerBody div.about {position:absolute; left:20px; top:85px; width:380px; line-height:1.5em;}
#footerBody div.about p.hostingText {position:relative; padding:10px 0px 0px 0px;}
#footerBody div.about p.hosting {position:relative; padding:10px 0px 0px 0px;}
#footerBody div.about p.hosting span.icon {position:absolute; left:0; top:12px; width:55px; height:45px; background:url('/i/icons-1.png') no-repeat 0 -215px;}
#footerBody div.about p.hosting a {display:block; color:#C6D3DA; text-decoration:none;}
#footerBody div.about p.hosting a:hover {text-decoration:underline;}
#footerBody p.group, #footerBody p.copyright {text-align:center; font-size:8pt;}
#footerBody p.group a, #footerBody p.copyright a {color:#C6D3DA;}
#footerBody p.group {padding-top:15px; line-height:1.6em;}
#footerBody p.copyright {padding:2px 0 14px;}

/* 0X. Cookies
   ------------------------------------------------------- */

#footerBody p.cookies {width: 100%; text-align: center;padding-bottom: 20px;}
#footerBody p.cookies a,#footerBody p.cookies a:link, #footerBody p.cookies a:visited { color:#ff; }
#footerBody p.cookies a:hover { color:#fff;text-decoration: underline; }

#cookies-info {position: fixed; bottom: 0px; z-index: 9999; background-color: #fff; width: 100%; text-align: center; padding-top: 10px; padding-bottom: 10px}
#cookies-info .info {background: #DFE4E7;border-radius: 6px;color: #373F44;text-align: left;width: 940px;margin: 0 auto; padding: 10px;position: relative;}
#cookies-info .info h4 {font-size: 12pt;padding-bottom: 10px;}
#cookies-info .info p {font-size: 9pt;}
#cookies-info .info p img {cursor: pointer;}
#cookies-info .close {position: absolute; top: 5px; right: 5px;}

/* 03. Additional
   ------------------------------------------------------- */

span.e24cloud-text { float: left;width: 200px; padding-left:5px;padding-top: 5px;}
div.avatar {position:absolute; top:-5px; right:50%; margin-right:-470px; text-align:right; padding:8px 10px 8px; }
p.footerDate { padding-top: 20px; font-size: 9pt; font-style: italic; padding-bottom: 10px }
p.rememberMe {text-align: right; margin-right: 80px;}

#masthead #loginUser a.showFormLogout {display:block; float:left; color:#FFF; padding:0 15px; line-height:1.85em; background:#F58220; height:25px; border-radius:3px; text-decoration:none;}
#masthead #loginUser a.showFormLogout:hover {background-color:#FF952C;}

#footer span.e24cloud-text a, #footer span.e24cloud-text a:link, #footer span.e24cloud-text a:visited, #footer span.e24cloud-text a:hover { color: #C6D3DA }