* {
	outline: none;
}

body {
	background: #cecec0 url(../img/body.jpg) repeat-x;
	margin: 0;
	padding: 35px 0 10px 0;
	text-align: center;
	}

 
div, td {
	text-align: left;
	vertical-align: top;
	font-family: arial, verdana, trebuchet ms, geneva, helvetica, sans-serif;
}

div.kreska {
    overflow:hidden;
    clear:both;
    height:1px;
    border-bottom:1px dashed #cecec0;
    margin: 14px 0;
}

hr, .hr2 { height: 1px; color: #cecec0; border-width: 1px; border-color: #cecec0; border-style: dashed; margin-top: 14px; border-bottom: 14px; display: block; clear:both; }

.hr2 { margin-top: 24px; border-bottom: 24px; display: block; }


img {
	border: 0;
}

a {
    color:#cecec0;
    text-decoration: none;
}

a:hover {
    color:#666666;
    text-decoration: none;
}






#contener {
	width: 690px;
	margin: 0 auto;
	padding-bottom: 40px;
}

#head {
	width: 690px;
	display: block;
	margin-bottom: 25px;
}

.logo {
	width: 225px;
	padding-left: 20px;
	float: left;
}

.logo img {
	border: 0;
}

.mainnav {
	border: 0;
	padding-top: 4px;
}

.mainnav img {
	border: 0;
	display: block;
	margin-bottom: 1px;
}

.close {
    overflow:hidden;
	clear: both;
	display: block;
	margin-bottom: 0px;
}





/* --------- BLOKI GŁÓWNE --------- */

.box {
	margin: 17px 0 25px 0;
	border: 0;
	display: block;
}

.box-white-head, .box-white-foot, .box-dark-head, .box-dark-foot {
	width: 690px;
	height: 16px;
}

.box-white-head {
	background-image: url(../img/box-white-head.gif);
}

.box-white-foot {
	background-image: url(../img/box-white-foot.gif);
}

.box-white-content {
	width: 690px;
	background-color: #fff;
	padding: 0;
}

.box-dark-head {
	background-image: url(../img/box-dark-head.gif);
}

.box-dark-foot {
	background-image: url(../img/box-dark-foot.gif);
}

.box-dark-content {
	width: 690px;
	background-color: #666666;
	padding: 0;
}

.box-dark-content .desc-b a {color:#CECEC0;text-decoration:underline;}





/* --------- BLOKI TREŚCIOWE --------- */

.content {
	width: 640px;
	margin-left: 25px;
}

.embed {
	margin: 10px 0 15px 0;
}

.description-a {
	background-image: url(../img/description-a.gif);
	padding-bottom: 8px;
}

.description-b {
	background-image: url(../img/description-b.gif);
	padding-bottom: 8px;
	margin-top: 8px;
}

p {
    margin: 0;
}

.desc-d p {
    margin:0;
}

.description-c {
	padding-bottom: 8px;
}

.description-c p {
    margin:0;
}

.preview-a, .preview-b {
	width: 200px;
	float: left;
	padding-bottom: 8px;
}

.preview-a {
	margin-right: 20px;
}







/* --------- BLOKI TEKSTOWE --------- */

.title-a, .desc-a {
	width: 415px;
}

.title-a, .title-b, .title-c {
	display: block;
	margin-bottom: 4px;
}

.desc-b {
	width: 415px;
	float: left;
}

.desc-c {
	line-height: 12px;
	margin-bottom: 8px;
}

.toolbox-a {
	width: 175px;
	float: right;
}

.desc-d {
	line-height: 16px;
}




/* --------- KOLORY CZCIONEK --------- */

.title-a, .title-b, .title-c, .title-d, .desc-b {
	color: #cecec0;
}

.desc-a, .desc-c, .desc-d, .toolbox-a, .toolbox-b {
	color: #999999;
}




/* --------- ROZMIARY CZCIONEK --------- */

.title-a {
	font-size: 16px;
}

.title-b {
	font-size: 14px;
}

.title-c {
	font-size: 21px;
}

.title-d {
	font-size: 12px;
}

.desc-a, .toolbox-a {
	font-size: 11px;
}

.desc-b, .desc-d {
	font-size: 12px;
}

.desc-c, .toolbox-b {
	font-size: 10px;
}

.toolbox-b {
	line-height: 12px;
}


/* --------- OBRAZKI --------- */

.header {
	display: block;
	margin-bottom: 10px;
    position:relative;
}

.demoreel {
	float: right;
	display: inline;
}

.sections {
	float: right;
	display: inline;
}

#choose-section {
    display: none;
    left:0;
    margin:20px 0 0 450px;
    padding:0;
    position:absolute;
    text-align:left;
    top:0;
    width:200px;
    z-index:3001;
}

#choose-section .layer-content {
    background:white;
    width:180px;
    padding:10px;
    text-align:left;
}

#choose-section .layer-content a {
	display:block;
}

.toolbox-a img {
	display: block;
	margin: 5px 0 0 0;
}

.thumb {
	display: block;
	margin-bottom: 8px;
}

.mainmore {
	text-align: right;
}

.pagination{text-align:center;font-size:13px;color:#677d9c;}
.pagination a {margin:0 10px;}
.pagination a:hover{text-decoration:none;}

