/*   
Theme Name: wietrzna2
Theme URI: the-theme's-homepage
Description: a-brief-description
Author: Jakub Łaziński
Author URI: your-URI
Template: wietrzna2
Version: 1.0
.
General comments/License Statement if any.
.
*/

body {font-family: "Trebuchet MS", Verdana; font-size: 12px; color: #fff; background: url("images/bckg_2.jpg"); padding: 0px; margin: 0px; padding-top: 20px; }
a {color: #ffcd09; text-decoration: none;}
a:hover {color: rgb(255,255,102); text-decoration: none;}
a:visited {text-decoration: none;}
img {border: none; padding: 0px; margin: 0px;}

.mainBox{width: 745px; background-color: #000; margin: 0 auto; padding: 0px; margin-top: 0px;}
#mainTopBox{width: 800px; margin: 0 auto; margin-bottom: 0px; padding: 0px;}
#mainMiddleBox { margin-top: -15px;  padding-top: 20px; padding-bottom: 20px; background-color: #000; border-left: 1px solid #990000;border-right: 1px solid #990000;}
*+html #mainMiddleBox { margin-top: -4px;}

#mainMiddleBox #leftBox {text-align: center; width: 175px; padding-left: 10px; float: left; }
#mainMiddleBox #leftBox .webcam {padding: 0px; margin: 0px; margin-left: 0px; margin-top: 20px;}
#mainMiddleBox #leftBox h3 {margin-top: 20px;}
#mainMiddleBox #leftBox ul#subpages {list-style: none; width: 100%; padding: 0px; margin: 0px; padding-left: 20px;}
#mainMiddleBox #leftBox ul#subpages li a{display: block; font-size: 11px; font-weight: bold; padding-bottom: 7px; padding-top: 0px; text-align:left;}
#mainMiddleBox #leftBox ul#aktualnosci {text-align: left;list-style: circle; width: 100%; padding: 0px; margin: 0px; margin-left: 20px; }
#mainMiddleBox #leftBox ul#aktualnosci li a{display: block; font-size: 11px; font-weight: normal; padding-bottom: 7px; padding-top: 0px;}
#mainMiddleBox #leftBox a, #mainMiddleBox #rightBox a{display: block; font-size: 11px; font-weight: normal; padding-bottom: 7px; padding-top: 0px;}
#mainMiddleBox #rightBox a:hover{text-decoration: none;}

#mainMiddleBox #rightBox {text-align: left; width: 490px; padding-left: 15px; padding-right: 10px;  float: left;}
#mainMiddleBox #rightBox404 {text-align: left; width: 490px; padding-left: 15px; margin-left: 220px; padding-right: 10px; height: 450px; }
#mainMiddleBox #rightBox div.post {padding-left: 10px;}
#mainMiddleBox #rightBox span{padding-left: 10px; display: block;}
#mainMiddleBox #spacingBox {clear:both;height: 1px; width: 100%;font-size: 1px; color: #000;}
#mainMiddleBox #rightBox h2 a{ font-size: 14px!important; margin-bottom: 0px;}
#mainMiddleBox #rightBox .post-title {float: left; display: inline; height: 16px;}
#mainMiddleBox #rightBox .post-title h2 a{height: 20px!important;}
#mainMiddleBox #rightBox .post-date {float: left;}
#mainMiddleBox #rightBox .post-date span{float: left; padding: 0px; margin: 0px; font-size: 9px; margin-top: -12px;}
#mainMiddleBox #rightBox .contentTxt {float: left; margin-top: 40px; margin-bottom: 20px;line-height: 150%;}
#mainMiddleBox #rightBox .contentTxt-single {float: left; margin-top: 55px; margin-bottom: 20px;line-height: 150%;}
#mainMiddleBox #rightBox .contentTxt-page {float: left; margin-top: 0px; margin-bottom: 20px;line-height: 150%;}
#mainMiddleBox #rightBox .contentTxt-page h1{margin-bottom: 20px;}
#mainMiddleBox #rightBox .contentTxt-page p{padding-left: 10px;}
*+html #mainMiddleBox #rightBox .contentTxt {float: left; margin-top: 40px; width: 100%; }
#mainMiddleBox #rightBox .contentTxt a:hover{text-decoration: none;}

#mainFooterBox {background-color: #000; height: 107px; padding-top: 20px; border-left: 1px solid #990000; border-right: 1px solid #990000;border-bottom: 1px solid #990000;}
#mainFooterBox #menuBox {width: 80%; border-top: 1px solid #fff; border-bottom:  1px solid #fff;margin: 0 auto!important; text-align: center; height: 47px;}
#mainFooterBox #menuBox ul#navigation {list-style: none; width: 100%; padding: 0px; margin-top: 15px; }
*+html #mainFooterBox #menuBox ul#navigation {margin-top: 15px; margin-left: 0px;}
#mainFooterBox #menuBox ul#navigation li{margin-left: 10px; margin-right: 10px; text-align: center; display: inline;}
#mainFooterBox #menuBox ul#navigation li a{padding: 0px; margin: 0px; font-size: 10px; width: 100%;}
#mainFooterBox #menuBox ul#navigation li a:hover{color: rgb(255,255,102); text-decoration: none;}
#mainFooterBox #copyrightBox {padding: 20px 0px 20px 0px;margin: 0 auto; text-align: center; height: 60px;}
#mainFooterBox #copyrightBox span {font-size: 9px;}
