/* Mav Reset */
html,body{border:0; margin:0; padding:0; width:auto; height:100%}
body{font:12px Tahoma,Arial,helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-weight:normal}
ul,ol{margin:0 0 0 16px; padding:0; list-style:none}
blockquote{margin:22px 40px; padding:0}
img{border:0}
a,a:visited{text-decoration:none; outline:0}
form{margin:0; padding:0; display:inline}
input,select,textarea{font:1em Tahoma,helvetica,sans-serif; border:0; outline:0}
textarea{line-height:1.25}
label{cursor:pointer}
table{border:0; margin:0 0 18px; padding:0}
table tr td{padding:2px}
/* --- */

body{font:12px Verdana, Geneva, sans-serif}
a:hover{text-decoration:underline}
* html #top_box .logo img,
* html .blog_list li,
* html .blog_list .comment_blog,
* html .box,
* html .bg_box,
* html .shadow-big,
* html #right_box h4{behavior:url("behavior/iepngfix.htc")}


/* [ CONTAINER BOX ] */
#container_box{width:972px; padding:27px 0; margin:0 auto; position:relative}

	/* [ TOP BOX ] */
	#top_box{height:120px; position:relative}
	#top_box .logo{float:left; margin:26px 0 0 23px}
	#top_box .logo img{vertical-align:top}
	#top_box h1{font:32px Tahoma, Geneva, sans-serif; width:630px; position:relative; float:left; margin:43px 5px 5px 57px;  display:inline}
	
	/* [ CONNTENT BOX ] */
	#content_box{ width:968px}
		
		/* [ LEFT  BOX ] */
		#left_box{width:554px; float:left; padding:23px 69px 30px 39px}
		#left_box h2,#left_box h3{font-size:18px; line-height:20px}
		#left_box .h2_date{font-size:9px; display:block; margin:0 0 1px}
		#left_box .shadow-big{height:19px; background:url(../skins/skin-default/sprite.png) -88px 10px no-repeat; padding:30px 0 20px; clear:both}
		
			/* [ BLOG LIST ] */
			.blog_list {margin:0}
			.blog_list li{padding:15px 0 34px; background:url(../skins/skin-default/sprite.png) -88px bottom no-repeat}
			.blog_list li.last{background:none}
			.blog_list p{line-height:16px; text-align:justify; padding:12px 0 9px; margin:0}
			.blog_list .more{text-align:right}
			.blog_list .comment_blog{width:87px; height:39px; background:url(../skins/skin-default/sprite.png) 0 0 no-repeat; font:10px Verdana; text-align:center; float:right; margin:3px 1px 0 0; padding:3px 0 0}
			.blog_list .comment_blog div{font:bold 12px/12px Verdana; padding:0 6px 0 0}
			
			/* [ LISTA KOMENTARZY ] */
			.comment{margin:10px 0 0 0}
			.comment li{clear:both; background:#f8fbfe; padding:10px 10px 7px; border-bottom:1px dotted #cdd5e2}
			.comment img{float:left; margin:0 10px 10px 0}
			.comment-content{padding-left:65px; line-height:13px; font-size:10px;  position:relative}
			.comment-content strong{font-size:11px;  margin-bottom:3px; font-weight:normal; display:inline-block}
			.comment-content a.user{font-weight:bold;  margin-top:5px; line-height:20px}
			.comment-content .fr a{float:right; background:url(../../images/default/buttons/szary_prawy.gif) right 0 no-repeat; padding:0 1px 0 0; margin:0 0 0 5px; height:16px}
			.comment-content .fr a span{background:url(../../images/default/buttons/szary_prawy.gif) left 0 no-repeat; padding:1px 9px 3px 10px; color:#FFF}
			.no_comments{padding:15px; background:#f8fbfe; border:1px solid #cdd5e2; margin:20px 0 15px}
			.comentframe h3{color:#2d57a7}
			
			/* [ DODAWANIE KOMENTARZA ] */
			#new_comment{margin-top:16px; padding-bottom:10px; border-bottom:1px dotted #cdd5e2; font-size:11px}
			#new_comment .Form_Comment ul{margin:0}
			#new_comment .Form_Comment ul textarea{width:554px; height:200px; border:1px solid #A5ACB2}
			#new_comment #add_comment_form input.submit_save_small{background:url(../../images/account/btn_save_small.gif) no-repeat center top; height:25px; width:76px; cursor:pointer; border:none !important}
			#new_comment .comments_info{padding:15px; background:#fffae5; border:1px solid #c9a543; margin:20px 0 15px}
			#new_comment .comments_info a{font-weight:bold}
					
		/* [ RIGHT COLUMN ] */
		#right_box{width:285px; float:right; padding:0 9px 0 10px}
		#right_box h4{font:18px Verdana; text-align:left; padding:8px 0 5px 16px; margin:17px 0 1px}
		#right_box .zaloz{text-align:center; display:block}
		
			/* [ BOX ] */
			.bg_box{padding:0 0 30px; background:url(../skins/skin-default/sprite.png) -641px bottom no-repeat}
			.box{width:265px; padding:17px 10px 0 10px}
			* html .box{ position:relative; left:10px; padding:17px 10px 1px 10px}
			.box .owner img{padding:1px; border:1px solid #c1c1b1; float:left; margin:0 8px 0 0; background-color:#FFF; position:relative; top:-7px}
			.box .owner span{font-size:10px; font-weight:bold; color:#aeaeae}
			.box .owner strong{font-size:18px; line-height:18px; font-weight:normal}
			.box p{font-size:10px; margin:5px 0 12px}
			.box ul{padding:1px 12px; margin:0}
			.box ul li{padding:0 0 4px 10px; margin-bottom:7px; line-height:13px; background:url(../skins/skin-default/dot-pink.gif) no-repeat 0 6px}
			.box ul span{display:block; font-size:10px; line-height:11px}
			.box .wiecej{text-align:right}
			.box .wiecej a{font-size:11px}
				
		/* [ ZALOGUJ ] */
		.zaloguj{position:absolute; top:46px; right:19px; text-align:right; font-size:11px; clear:both}
		.zaloguj .data{margin:0 0 5px; font-size:9px}
		.zaloguj a{font-size:11px}
		.zaloguj a:hover{text-decoration:underline}
		.zaloguj .loguj img{margin-left:4px; vertical-align:middle}
		.zaloguj .loguj{font-weight:bold; margin:5px 0 0 0}
		.zaloguj .welcome{margin:5px 12px 0 0}
		.zaloguj .rejestracja img,.zaloguj .loguj img{margin-left:4px; vertical-align:middle}
		.zaloguj .rejestracja{text-align:right; margin:5px 15px 0 0}
		
		/* [ PRZYCISKI ] */
		.blog_przycisk,.blog_przycisk span{display:inline-block; cursor:pointer; color:#FFF}
		.blog_przycisk{padding:0 4px 0 0; background:url(../../images/default/buttons/bg_przycisk_1.gif) right 0 no-repeat}
		.blog_przycisk span{padding:4px 10px 0 14px; background:white url(../../images/default/buttons/bg_przycisk_1.gif) left 0 no-repeat; font:bold 11px/12px Verdana; height:18px}
		.blog_przycisk:hover{background-position:right bottom}
		.blog_przycisk:hover span{background-position:left bottom}
		.blog_przycisk img{vertical-align:text-bottom}
		.box_przyciski_box,.btn-zobacz-profil,.btn-zobacz-galerie{margin:0 2px 0 3px}
		.btn-zobacz-profil:hover,.btn-zobacz-galerie:hover{text-decoration:none}
		.btn-next-post{float:right}
		.btn-prev-post{float:left}
		.btn-next-post:hover,.btn-prev-post:hover{text-decoration:none}
		div .btn-next-post span,div .btn-prev-post span{background-image:url(../../images/default/buttons/bg_przycisk_6.gif)}
		.btn-komentuj{float:right}
		.btn-komentuj:hover{text-decoration:none}
	
	/* [ FOOTER BOX ] */
	#footer_box{width:915px;  margin-top:2px; height:22px; font-size:10px; padding:17px 24px 6px 29px}
	#footer_box span{float:left; width:290px; margin-left:5px; display:inline}
	#footer_box ul{float:right}
	#footer_box ul li{display:inline; margin:0 5px}


/* [ PAGINATION ] */
.pagination li{font-size:11px; float:left;color:#898976}
.pagination a{padding:3px 6px; border:1px solid #cdd5e2; background:#f1f5f4; display:block; float:left; margin:0 2px; color:#898976}
.pagination a:hover,.pagination .active a{background:#fff}
.pagination .active a{font-weight:bold; border:1px solid #e0e6f0; color:#B44F9C}
.pagination .ile{ padding:4px; margin:0 3px}
.pagination .ile a{background:transparent; padding:0; border:none; display:inline; margin:0; float:none}
.search .pagination li.ile{ margin:15px 5px}
.pagination .previous a,
.pagination .next a,
.pagination .first a{border:none; background:transparent; padding:4px 0}

/* [ LOGIN BOX ] */
#modalContainer{text-align:center}
#login_form_partial .ulist a{color:#0857E6}
.Nutriz_Form_SubForm label{color:#003CA9}
form#register_form_ajax ul.Nutriz_Form_SubForm li.accept_container a{color:#0857E6}
#register_form_partial .modal_links{color:#0857E6}
.login_list{ margin:10px auto; width:240px}
.login_list ul{ width:230px; margin:0 auto; text-align:left}
.login_list ul li{ margin:2px; padding:0; list-style-type:none; clear:both}
.login_list ul li label{ display:block; width:140px; float:left; margin-top:4px}
.login_list ul li input{ width:220px}
div.reg{ width:290px; margin:0 auto}
div.reg ul{ width:320px; margin-left:-41px}
div.reg ul li{ clear:both; /*width:286px; */
    margin-bottom:10px; text-align:left}
div.reg ul li label{ display:block; width:140px; float:left; text-align:right; margin-top:2px; font-weight:bold; margin-right:5px; height:20px}
div.reg ul li label+label{ width:77px}
div.reg ul li input{ border:1px solid #a5acb2; width:150px}
div.reg ul li label+input[type="checkbox"]{ width:20px}
div.center_register{ width:230px; margin:0 auto; margin-top:21px}
div.center_register .modal_register_submit,
div.center_register .modalClose.cancel{ float:left}


/* --- */
.box .owner:after,
#content_box:after,
.czyscioch:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.box .owner,
#content_box,
.czyscioch{display:inline-block}
* html .box .owner,
* html #content_box,
* html .czyscioch{height:1%}
.box .owner,
#content_box,
.czyscioch{display:block}
