/* Copyright Imprezovo.olsztyn.pl */

/* Body */

body{font-family: Arial,Helvetica,sans-serif; background: url('_images/background.jpg') no-repeat center top #161616; margin: 0px;}

/* Menu Top */
.menuTop{height:50px; background: url('_images/menuTop.png') repeat-x bottom;}
.menuTopLeft{width: 4px; height:50px; background: url('_images/menuTopLeft.png') no-repeat bottom; float: left;}
.menuTop p{float: left; font-size: 18px; font-weight: bold; border-right: 1px #e6e6ed solid; padding: 12px 20px 0 20px; margin: 6px 0 0 0;}
.menuTop a{color: #000000; text-decoration: none;}
.menuTop a:hover{color: #3dbcf1;}

.menuTopSearchLeft{height:50px; width: 18px; float: left; background: url('_images/menuTopSearchLeft.png') repeat-x bottom;}
.menuTopSearch{height:50px; width: 278px; float: right;}
.menuTopSearch form{width: 260px; height:50px; float: left; background: url('_images/menuTopSearch.png') repeat-x bottom;}
.menuTopSearch form div{margin-top: 13px;}


/* Frame Page */
.pageContainer{width: 1000px; margin: 251px auto;}

/* Top Page */
.topPageMenu{height: 30px; text-align: center; margin: auto;}

/* Middle Page */
.middlePage{background: #000000;}

	/* middle page left */
	.middlePageLeft{width: 650px; float: left;}
	.middlePageLeft h1{color: #c5c5c9; font-size: 20px; text-align: center; border-bottom: 1px #383838 dashed;}

	/* posts list box */
	.postsListBox{width: 630px; border-bottom: 1px #383838 dashed; margin: 1px auto 30px auto;}
	.postsListBox a{text-decoration: none;}
	.postsListBox a:hover{text-decoration: underline;}

    .postsListBoxTopDate {width: 90px; height: 52px; float: left; background: url('_images/postsListBoxTopDate.png') no-repeat; margin: 0 5px 0 0;}
    .postsListBoxTopDate p{font-weight: bold; font-size: 14px; color: #ffffff; text-align: center; margin: 11px 11px 0 0;}
    .postsListBoxTop h2{color: #ffffff; font-size: 20px; font-weight: normal; padding-top: 1px; margin: 0 0 0px 2px; overflow: hidden;}
    .postsListBoxTop h2 a{color: #ffffff;}
    .postsListBoxTop i{font-size: 11px; font-style: normal; color: #ffffff;}
    .postsListBoxTop b{font-size: 11px; color: #6d7077; padding-right: 20px}
    .postsListBoxTop a{color: #3dbcf1;}
	
	.postsListBoxMiddle img{width: 215px; height: 138px; background: #6d7077; float: left; border: 1px #404143 solid; padding: 1px; margin: 5px 20px 0 0;}
    .postsListBoxMiddle p{color: #6d7077; font-size: 14px; line-height: 22px; padding: 20px 10px 0 0;}
    .postsListBoxMiddle p a{color: #f71476;}
    
	.postsListBoxFooter{margin: 10px 0 0 0;}
	.postsListBoxFooter p{color: #ffffff; font-size: 11px; margin: 0 10px 20px 0;}
	.postsListBoxFooter a{color: #f71476;}

	/* post text */
	/* post text */
	.postText{width: 600px; margin: auto auto 20px auto;}
    .postText h2{color: #F21773; font-size: 20px; font-weight: normal; padding-top: 1px; margin: 10px 0 0 0; overflow: hidden;}
	.postText p{font-size: 14px; line-height: 20px; color: #ffffff}
	.postText ul{font-size: 14px; line-height: 22px; clear: both}
	.postText img{float:left; border: 1px #CCCCCC solid; padding: 2px; margin: 5px;}

    .contactText{width: 500px; text-align: right; margin: auto auto 400px auto;}
 	.contactText p{font-size: 14px; line-height: 20px; color: #ffffff; }
 	.contactText p textarea{width: 400px; height: 100px; }

	/* middle page right */
	.middlePageRight{width: 330px; float: left; text-align: center;}
	.middlePageRight p{color: #ffffff; font-size: 13px; line-height: 22px;}
	.middlePageRight a{color: #f71476;}

    /* menu */
    .menuLinks{width: 297px; color: #D2D2CA; margin: auto;}
    .menuLinks ul{list-style-image: url('_images/menuRightBullet.png'); padding: 2px 0 0 30px; margin: 2px 0 0 0;}
    .menuLinksCaptio{width: 297px; height: 32px; background: url('_images/menuRightCaptio.png') no-repeat; text-align: left; color: #ffffff; font-weight: bold; font-size: 20px; padding: 8px 0 0 20px; margin: 10px 0 0 0;}

    .menuLink{width: 260px; text-align: left; font-size: 13px; border-bottom: 1px #1d1d1d solid; padding: 8px 0 8px 0; margin: 0 0 3px 0;}
    .menuLink a{color: #abadae; text-decoration: none;}
    .menuLink a:hover{text-decoration: underline;}
    .menuSubLink{font-size: 12px; text-align: left; margin: 0 0 5px 10px;}
    .menuSubLink a{color:#00afd4}
    .menuSubLink a:hover{color: #68CFE5;}


	/* middle page left post*/
	.middlePageLeftPost{width: 608px; float: left;}	
	
	/* middle page right */
	.middlePageRightPost{width: 304px; float: left; text-align: center;}	
	
/* Footer Page */
.footerPage{width: 1006px; height: 50px; text-align: right;}
.footerPage p{display: inline; color: #abadae; font-size: 10px; padding-right: 10px;}
.footerPage a{color: #f71476;}
