
/**
* / 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:0; 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:800px;margin:0 auto; padding:20px;position:relative;}
#cookies-info .info strong {display:block; font-size:14pt; font-weight:bold; padding-bottom:10px;}
#cookies-info .info p {font-size:11pt;}
#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 }