/* 4event */

body, h1, h2, h3, h4, h5, h6, div, form, fieldset, img, ul, ol, li, p, dl, dt, dd, address { margin: 0; padding: 0; border: 0; }

body, textarea { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }
body {
    /*font-size: 11px;*/
	font-size: 62.5%;
    color: #000;
    background: #fff;
}

/* global */
li { list-style: none; }
a { text-decoration: none; color: #FF671F; }

.fl { float: left; }
.fr { float: right; }
/* .clear { clear: both; } */

.site {
   margin: 0 auto;
   width: 986px;
}
/*input, select, textarea { font-size: 1.2em; }*/

/* formsy dla Kontact */

	.contactForm dd input,
	.contactForm dd textarea { border: 1px solid #f67e49; }

	/* tv2 */
	.tv2 #otherVideoBox { padding-top: 10px; }
	.tv2 #otherVideoBoxList { padding-left: 10px; width: 475px; }
	.tv2 #galleryBox { padding: 30px 0 40px 0; }

	/* Tagi */
	#tags {}

	/* Aktywuj konto */
	#activateAccount { padding: 0 20px; }
	#activateAccount .HB1 { border: none; }
	#activateAccount .text { padding: 10px 0 25px 0; }




	/**/
	.artistList {
	   border-bottom: 1px solid #D1D1D1;
		padding: 20px 0 15px 0;
	}
	.artistList .fl { width: 230px; }
	.artistList .fr { width: 500px; }
	.artistList .fr h3 { font-weight: normal; font-size: 1.4em; /*font-size: 140%;*/ }
	.artistList .fr dl { padding: 5px 0 10px 0; }
	.artistList .fr dt { float: left; color: #707070; padding: 2px 0 0 0; }
	.artistList .fr dd { padding: 2px 0 0 45px; }
	.artistList .fr dd a { font-weight: bold; }


	/* Przyciski - styl linkow edycji */
	.elinks {
	   padding: 1px 0 5px 23px;
		color: #646464;
		font-weight: bold;
		text-decoration: none;
	}
	.elinks:hover {
	   color: #000;
		text-decoration: underline;
	}
	.del {
	   background: url(/img/icoDel1.gif) 0 2px no-repeat;
		display: block;
	}
	.del:hover {
		background: url(/img/icoDel.gif) 0 2px no-repeat;
	}
	.edit {
	   background: url(/img/icoEdit1.gif) 0 2px no-repeat;
		display: block;
	}
	.edit:hover {
		background: url(/img/icoEdit0.gif) 0 2px no-repeat;
	}
	.card {
	   background: url(/img/icoCard1.gif) 0 0 no-repeat;
		margin: 0 0 0 40px;
		padding-top: 1px;
		font-size: 0.7em;
		/*font-size: 70%;*/
	}
	.card:hover {
		background: url(/img/icoCard.gif) 0 0 no-repeat;
	}
	#newCategory {
	   padding: 2px 0 5px 23px;
		background: url(/img/icoAddCategory1.gif) 0 0px no-repeat;
	}
	#newCategory:hover {
		background: url(/img/icoAddCategory.gif) 0 0px no-repeat;
	}
	
	a.BTN_send,
	a.BTN_send_swf,
	#categoryForm2 div .submit,
	.submit,
	.submit_wide {
	   background: url(/img/btmSubmit.gif) 50% 0 no-repeat;
		color: #fff;
		padding: 2px 12px 5px 10px;
		border: none;
	}
	
	a.BTN_send, a.BTN_send_swf, .submit_wide { padding: 2px 25px 3px 25px; font-size: 1.1em; }
	#content a.BTN_send_swf:hover { text-decoration: none; }
	.submit:hover, .submit_wide:hover {	cursor: pointer; }
	
	a.rider {
		background: url(/img/rider.gif) 0 5px no-repeat;
		padding: 3px 0 5px 20px;
		color: #494949;
		text-decoration: underline;
	}
	a.rider:hover {
	   color: #000;
	}


	/* userContact */
	.account_message1, .account_message2 { width: 90%; margin: 10px auto 2px auto; border: 1px solid #f47f49; }
	.account_message1 h2, .account_message2 h2 { margin: 3px 0 6px 15px; font-weight: normal; color: #4A4A4A; font-size: 1.5em; }
	.account_message1 p, .account_message2 p { margin: 2px 40px; color: #707070; font-size: 1.1em; }
	
	.userContact .fl {
	   width: 410px;
		padding: 0 0 20px 15px;
	}
	.userContact .fr {
	   width: 300px;
		padding: 0 15px 20px 0;
	}
	.userContact .HB1,
	.userContact .fl .HB1,
	.userContact .fr .HB1,
	#categoryMenu h2.HB1 {
		background: none;
		padding: 25px 0 0 0;
	}
	.userContact .fr .v_dots,
	#categoryMenu .v_dots {
		padding: 5px 5px 0 0;
	}
	.userContact .fl .HB1 .edit {
	   float: right;
		padding: 0 5px 0 23px;
		font-size: 0.6em;
		/*font-size: 60%;*/
		background: url(/img/icoEdit.gif) 0 0 no-repeat;
	}
	.userContact .fl .HB1_title {
	   padding: 15px 0 15px 0;
	}
	.userContact .fl .HB1_title p,
	.uC2_form fieldset legend {
		color: #656565;
		font-size: 1.4em;
		font-weight: bold;
		padding: 0 12px;
	}
	.userContact .fl .HB1_title p span {
	   font-size: 1.5em;
		font-weight: normal;
		padding: 0 2px;
		color: #333333;
	}
	.userContact .fl .HB1_title p.HB1t_left { float: left; }
	.userContact .fl .HB1_title p.HB1t_right { float: right; }
	.userContact .fl .HB1_title p.HB1t_right a { }
	.userContact .fl .HB1_title p.HB1t_right a:hover { text-decoration: underline; }
		
	.userContact .fl img { margin-left: 20px; }
	.userContact .fl form {
	   padding: 15px 0 15px 0;
	}
	.userContact .fr dl { padding: 5px 0 2px 10px; clear: both; border-top: 1px solid #D8D8D8; }
	.userContact .fr dl.first { border: none; }
	.userContact .fr dt { float: left; color: #707070; padding: 2px 0 0 0; width: 100px; }
	.userContact .fr dd { clear: right; padding: 2px 0 0 110px; }
	.userContact .fr dd a { font-weight: bold; }

	.userContact #categoryForm1 {
	   margin: 0 15px 0 15px;
		padding: 0;
		/*border-top: 1px solid #C7C7C7;*/
	}
	.userContact #categoryForm1 .fl {
	   width: 230px;
		padding: 0 10px 0 10px;
	}
	.userContact #categoryForm1 .fl select { width: 210px; }
	.userContact #categoryForm1 .l1 { clear: both; padding: 10px 0 5px 0; }
	.userContact #categoryForm1 label { font-weight: bold; }
	.userContact #categoryForm1 .l1 dt { float: left; }
	.userContact #categoryForm1 .l1 dd { padding: 0 0 0 40px; }
	.userContact #categoryForm1 textarea { width: 500px; height: 120px; }
	.userContact #categoryForm1 .submit { margin: 0 26px 20px 0px; float: right; width: 87px; font-size: 1.1em; }
	.userContact #categoryForm1 .submit.hover,
	.userContact #categoryForm1 .submit:hover { background: none; color: #FF671F; cursor: pointer; }

	.userContact #categoryForm2 {
	   /*border-top: 1px solid #C7C7C7;*/
		margin: 0 15px 0 15px;
		padding: 15px 0 25px 0;
	}
	.userContact #categoryForm2 form { padding: 0 0 20px 0; }
	.userContact #categoryForm2 img { float: left; margin: 0 30px 0 10px; }
	.userContact #categoryForm2 input { float: left; margin: 40px 10px 0 0; }

	#categoryForm1 h3 { color:#333333; font-size:1.7em; font-weight:normal; padding:8px; }
	#categoryForm2 h3 { color:#333333; font-size:1.7em; font-weight:normal; padding:8px; }

	#text {
	   border-bottom: 1px solid #C3C3C3;
		padding: 10px 0 15px 0;
		margin: 0 0 15px 0;
	}
	#text h3 { padding: 0 0 5px 0; }
	#text span { color: #8B8B8B; }

	/* videoPictersList */
	.videoPictersList {
	   padding: 20px 0 0px 0;
		margin: 20px 0;
		/*border-bottom: 1px solid #C3C3C3;*/
	 }
	.videoPictersList .fl { width: 245px; padding: 0 5px 10px 0; text-align: center; }
	.videoPictersList .fl p { padding: 0 0 5px 0; text-align: left;  }


/* footer */
#footer .site {
   background: #333333 url(/img/footerBg.gif) 0 0 repeat-x;
	color: #F9F9F9;
}
#footer .fl { width: 660px; padding: 0 0 20px 40px; }
#footer .fr { width: 280px; padding: 0 0 20px 0; }
#footer h4 {
   color: #FF671F;
   font-size: 1.6em;
	font-weight: normal;
	padding: 7px 0 10px 16px;
	text-transform: uppercase;
	background: url(/img/footerHBg.gif) 0 14px no-repeat;
}
#footer ul {
   padding: 10px 0 20px 0;
}
#footer ul li a {
   color: #949494;
	background: url(/img/footerABg.gif) 0 4px no-repeat;
	padding: 0 0 0 14px;
}
#footer ul li a:hover {
   color: #F9F9F9;
	background: url(/img/footerAHovBg.gif) 0 4px no-repeat;
}
#footerMenu { background: url(/img/footerMenuBg.gif) 0 0 repeat-x; }
#footerMenu ul { padding: 0 0 0 520px; border-top: 1px solid #fff; }
#footerMenu ul li { padding: 0; float: left; font-size: 1.1em; }
#footerMenu ul li a {
   color: #4C4C4C;
	padding: 10px 18px;
	display: block;
	text-transform: uppercase;
	background: url(/img/footerMenuABg.gif) 0 100% no-repeat;
}
#footerMenu ul li a:hover {
   color: #000;
   background: url(/img/footerMenuABg.gif) 0 100% no-repeat;
}
#footerMenu ul li.first a,
#footerMenu ul li.first a:hover {
   background: none;
}
#copyright {
	font-size: 1.1em;
   padding: 8px 0 8px 0;
   background: #fff;
	color: #959595;
	text-align: right;
}
#copyright div { float: left; }
#copyright a { color: #959595; }
#copyright a:hover { color: #000; }




/* vote box */

.voteBox strong,
.voteBox em { font-size: 1.1em; font-style: normal; }
.voteBox em small {}

/* vote bar */

.vb_fl { float: left; margin-right: 10px; min-height: 17px; line-height: 17px; }

.voteBar {
	font-size: 1.1em;
    display: block;
    width: 65px;
    height: 13px;
    position: relative;
    background: transparent url(/img/ranks_my.gif) 0 0 no-repeat;
	margin-top: 2px;
}
.voteBar span {
    padding-top: 13px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: transparent url(/img/ranks_my.gif) 0 -13px no-repeat;
}
.voteBar a {
    width: 13px;
    height: 13px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    text-indent: -5000em;
}
.voteBar a.vbLink1 {
    left: 0;
}
.voteBar a.vbLink2 {
    left: 13px;
}
.voteBar a.vbLink3 {
    left: 26px;
}
.voteBar a.vbLink4 {
    left: 39px;
}
.voteBar a.vbLink5 {
    left: 52px;
}
.voteBar a:hover,
.voteBar a.hover {
    background: transparent url(/img/ranks_my.gif) -65px 0 no-repeat;
}

/* box z wideo promujące */
.promo_movie_box { border-top: 1px solid #facab4; padding-top: 6px; }

/* box z wideo rekomendowanym/box regularny */
/* zmieniana jest tylko klasa nadrzędna, reszta jest wspólna */
.recommended_box, .account_box, .search_box { width: 355px; float: left; margin: 10px 10px; }
.account_box { border-bottom: 1px solid #efb397; }
.ab_no_border { border: 0; }
.rb_title { font-weight: normal; font-size: 1.3em; color: #303030; }
.account_box .rb_title { color: #313131; font-size: 1.3em; font-weight: normal; padding: 10px 0 2px 28px; display: block; }
.rb_list { padding: 15px 0 25px 0; }
.rbl_inner { width: 345px; padding-left: 0px; text-align: center; }
.rbli_image { width: 145px; float: left; padding: 7px 0 5px 0; }
.rbli_image a, .rbli_image a:hover { text-decoration: none; }
.rbli_image a img { padding: 0; margin: 0; border: 0; }
.rbli_description { width: 200px; float: right; padding: 0; text-align: justify; color: #636363; font-size: 1.1em; line-height: 17px; }
.rbli_more { width: 100%; text-align: right; }
/*.rbli_more a { padding: 1px 9px 6px 11px; color: #FF671F; text-decoration: none; }*/
.rbli_description a { display: block; float: right; margin: 10px 10px; width: 53px; height: 15px; line-height: 15px; color: #f67f47; display: block; float: right; text-align: center; }
.rbli_description a:hover { color: white; text-decoration: none; background: url("/img/button_more_bg_hv.png") no-repeat scroll; }


/*
	#categoryList { padding: 20px 0 0 0; }
	#categoryList .fl { width: 360px; }
	#categoryList .fr { width: 360px; }
	#categoryList .List { padding: 15px 0 25px 0; }
	#categoryList .List .ListPhoto { float: left; width: 145px;
		padding: 7px 0 5px 0; }
	#categoryList .List .ListText { float: right; width: 200px;
		padding: 0; text-align: justify; }
	#categoryList .List .ListText h4 { font-size: 140%; font-weight: normal;
		padding: 0 0 5px 0; }
*/

/* my main Boxes */

div.clear { padding: 0; margin: 0; border: 0; clear: both; width: 100%; height: 0; }

/* main site */
.ms_main { width: 986px; border-top: 1px solid #D7D7D7; background: transparent url(/img/BgVdk1.gif) repeat-y scroll 0 0; }
.msm_left, .msm_center, .msm_right { float: left; }
.msm_left { width: 450px; padding: 0 17px 0 0; }
.msm_center { width: 322px; padding: 10px; }
.msm_right { width: 177px; padding: 0 0 10px; }

/* main site - left box */
.msml_VideoBox { border-bottom: 1px solid #D7D7D7; padding: 0 0 10px 0; }
.msmlVB_link { color:#F67F47; display:block; float:right; height:15px; line-height:15px; margin:10px; text-align:center; width:53px; font-size: 1.1em; }
.msmlVB_link:hover { background:transparent url(/img/button_more_bg_hv.png) no-repeat scroll 0 0; color:white; text-decoration:none;}

/* video box */
.video_box {}
.vb_header { }
.vb_header h2 { color: #323232; font-size: 1.7em; padding: 18px 0 15px 0; font-weight: normal; }
.vb_header p { color: #f67f47; font-size: 1.1em; padding: 0 0 6px 0; margin: 0 0 6px 0; border-bottom: 1px solid #facab4; }
.vb_header p span { color: #959595; }
.vb_header p a, .vb_header p a:visited { text-decoration: none; }
.vb_header p a:hover { text-decoration: underline; }
.vb_movie { margin: 0 auto; }
.vb_movie .player {}

/* warto zobaczyć box */
.last_add { }
.la_header { height: 43px; }
.lah_left { float: left; height: 27px; padding-top: 16px; }
.lah_left h3 { display: block; height: 25px; line-height: 25px; font-size: 1.7em; color: #313131; font-weight: normal; }
.lahl_left { float: left; }
.lahl_right { float: left; padding: 1px 0 0 6px; }
.lah_right { float: right; height: 43px; }
.lah_right p { font-size: 1.2em; color: #636363; margin-top: 24px; }
.la_contents { /*margin: 13px 0 15px 0;*/ border-top: 1px solid #e5e5e5; padding: 15px 0 10px 0; }
.la_contents_first { /*margin: 0 0 15px 0;*/ border-top: 1px solid #fb9c70; padding:15px 0 10px 0; }
.lac_left { float: left; padding: 7px 0 5px 0; width: 145px; text-align: center; }
.lacl_photo { padding-left: 0px; text-align: center; }
.lacl_photo a, .lacl_photo a:hover { text-decoration: none; }
.lacl_photo a img { border: 0; padding: 0; margin: 0; }
.lac_right { float: right; padding: 0 10px 0 0; width: 280px; }
.lac_right h4 { color: #323232; font-size: 1.4em; font-weight: normal; padding: 0 0 5px 0; }
.lac_right p { color: #636363; line-height: 17px; font-size: 1.1em; text-align: justify; overflow: hidden; }
.lac_right a { width: 53px; height: 15px; line-height: 15px; color: #f67f47; display: block; float: right; text-align: center; margin: 10px 0; font-size: 1.1em; }
.lac_right a:hover { color: white; text-decoration: none; background: url("/img/button_more_bg_hv.png") no-repeat scroll; }

/* lista boxów (środek) */
.msmc_accounts {}
.lac_header, .lac_header_first { color: #313131; font-size: 1.3em; font-weight: normal; padding: 10px 0 2px 28px; border-top: 1px solid #efb397; display: block; }
.lac_header_first { border: 0; }
.msmc_accounts .lac_right { width: 160px; padding: 0 5px 0 5px; }
.msmc_accounts .lac_left { width: 140px; }
.msmc_accounts .lac_right a { margin: 2px 0 0 0; }
/* icony do headerów tych boxów (account box i recommended box równeiż) */
.h_icon1 { background: transparent url("/img/h_icon2.png") no-repeat scroll 6px 8px; }
.h_icon2 { background: transparent url("/img/h_icon1.png") no-repeat scroll 6px 8px; }

/* FIXY */
/* fix na searcha */
#agency_group {}


/* category list */
/*.cl_box { width: 200px; float: left; }
.cl_box ul { width: 190px; margin: 0 auto; }*/
.artists_categories, .agency_categories { width: 100%; height: 100%; margin: 0 0 10px 0; }
.artists_categories li, .agency_categories li { display: block; width: 215px; float: left; margin: 0; padding: 3px 5px 3px 0; font-size: 1.1em; }

/* ogólne dla wszystkich formsów */
label,
.contactForm label { color: #828282; font-size: 1.1em; font-weight: normal; }
/* submit buttony */
	/* wyszukiwarka */
#search input.submit { width: 69px; height: 19px; font-size: 1.1em; background: url("/img/button_search_bg_arrowed.png") no-repeat scroll bottom center; color: white; padding: 0 0 3px 12px; }
#search input.submit.hover, #search input.submit:hover { background-image: url("/img/button_search_bg_arrowed_hv.png"); color: #fc8742; }
	/* zaloguj */
#logIn input.submit { width: 55px; height: 18px; font-size: 1.1em; background: url("/img/button_zaloguj_bg.png") no-repeat scroll bottom center; color: white; padding: 0 0 3px 0; }
#logIn input.submit.hover, #logIn input.submit:hover { background: url("/img/button_zaloguj_bg_hv.png") no-repeat scroll bottom center; color: #fc8742; }
	/* formularz kontaktowy */
#contact .fl input.submit { float: right; margin-right: 38px; width: 55px; height: 18px; font-size: 1.1em; background: url("/img/button_zaloguj_bg.png") no-repeat scroll bottom center; color: white; padding: 0 0 2px 0; }
#contact .fl input.submit.hover, #contact .fl input.submit:hover { background: url("/img/button_zaloguj_bg_hv.png") no-repeat scroll bottom center; color: #fc8742; }
	/* forms dla kategorii */
.category_form input.submit { margin-right: 38px; width: 55px; height: 18px; /*font-size: 1.1em;*/ background: url("/img/button_zaloguj_bg.png") no-repeat scroll bottom center; color: white; padding: 0 0 2px 0; border: 0; }
.category_form input.submit.hover, .category_form input.submit:hover { background: url("/img/button_zaloguj_bg_hv.png") no-repeat scroll bottom center; color: #fc8742; }
	/* oraz dla search */
.search_form input.submit { width: 69px; height: 19px; font-size: 1.1em; background: url("/img/button_search_bg.png") no-repeat scroll bottom center; color: white; padding: 0 0 3px 0; border: 0; }
.search_form input.submit.hover, .search_form input.submit:hover { background: transparent; color: #fc8742; }


/* widok rejestracji */

.mc_registration { border-top:1px solid #D7D7D7; background: #EBEBEB none repeat scroll 0 0; }
.mcr_inner { padding:20px 50px 25px; }
.mcr_left { width:350px; float:left; }
.mcrl_header {}
.mcrl_header h3 { color:#333333; display:block; font-size:1.4em; font-weight:normal; padding:10px 0 2px 28px; }
.mcrl_contents {}
.mcrl_contents p { color:#676767; font-size:1.1em; line-height:17px; text-align:justify; }
p.mcrlc_title { font-weight: bold; }
p.mcrlc_text {}
.mcr_right { width: 450px; float: right; }
.mcrr_header {}
.mcrr_header h2 { color:#333333; display:block; font-size:1.4em; font-weight:normal; padding:10px 0 2px 28px; }
.mcrr_contents {}
.mcrr_contents .regulamin h4 { color:#333333; display:block; font-size:1.4em; font-weight:normal; padding: 27px 0 17px 0px; border-top: 1px solid #f48047; margin-top: 21px; }
/*.mcrr_contents #statute p { color: #333333; font-size: 1.1em; line-height: 19px; }*/
/* regulamin / user license */
.reg_regulamin { width: 425px; height: 180px; border: 1px solid #D8D8D8; padding: 10px; overflow: auto; margin: 15px 0 15px 0;}
.reg_regulamin p { font-size: 1.1em; }
.reg_regulamin p strong { font-weight: bold; }
.reg_regulamin h5 { font-weight: bold; font-size: 1.1em; padding: 4px 0 10px 10px; }
.reg_regulamin h6 { font-size: 1.1em; padding: 6px 0 2px 10px; }
.reg_regulamin ol { list-style-type: decimal; list-style-position: outside; font-size: 1.1em; }
.reg_regulamin ol li { padding: 0 0 0 10px; }
.reg_regulamin ol li ol { list-style-type: lower-latin; }
.reg_regulamin ol li ol li { }
/* formularz */
.mcrr_contents form {}
.mcrr_contents form label {}
.mcrr_contents form input {}
.mcrr_contents form input.submit { width: 104px; height: 22px; font-size: 1.1em; background: url("/img/button_rejestruj_bg.png") no-repeat scroll bottom center; color: white; padding: 0 0 3px 0; float: right; margin-right: 9px; border: 0; }
.mcrr_contents form input.submit.hover,
.mcrr_contents form input.submit:hover { background: none; color: #fc8742; }
/* fixy */
#loginPanelForm label { width: 100px; }
#loginPanelForm input { width: 180px; }
#loginPanelForm input.submit { width: 86px; height: 22px; float: right; font-size: 1.1em; margin-right: 58px; }
#loginPanelForm input.submit:hover { background: none; color: #FC8742; }

/* wyniki wyszukiwania */
.search_results { width: 986px; background:transparent url(/img/BgVdk_search_results.gif) repeat-y scroll 0 0; border-top:1px solid #D7D7D7; }
.sr_left { width: 767px; float: left; padding:15px 15px 20px; }
.srl_options {}
.srl_results { padding:20px 0 0; }
.sr_right { width: 189px; float: left; overflow: hidden; }
.sr_right div { margin: 5px 0 5px 5px; }

/* aktywacja konta */
.select_account_type { border-top:1px solid #D7D7D7; width:986px;}
.sat_main_message { width: 100%; margin-bottom: 33px; }
.sat_main_message h1 { color:#323232; display:block; font-size:1.6em; font-weight:normal; padding:15px 0 2px 28px; }
.sat_main_message p { color:#636363; font-size:1.1em; line-height:17px; text-align:justify; }
.sat_main_message p span { font-weight: bold; color: #cc6000; }
.sat_types { margin: 0px 0 11px 0; }
.satt_box { width: 487px; float: left; }
.sattb_header { width: 100%; height: 34px; line-height: 34px; }
.sattb_header a { display: block; width: 487px; height: 100%; color: white; font-size: 1.7em; background: url("/img/BtmDeklCentral.png") repeat-x scroll top center; }
.sattb_header a:hover { background: url("/img/BtmDeklCentral_hv.png") repeat-x scroll top center; }
.sattb_header a div { width: 100%; background: url("/img/BtmDeklLeft.png") no-repeat scroll top left; }
.sattb_header a div div { background: url("/img/BtmDeklRight.png") no-repeat scroll top right; }
.sattb_header a:hover div { background: url("/img/BtmDeklLeft_hv.png") no-repeat scroll top left; }
.sattb_header a:hover div div { background: url("/img/BtmDeklRight_hv.png") no-repeat scroll top right; }
.sattb_header a p { padding-left: 25px; }
.sattb_main { background-color: #ededed; }
.sattbm_text { float: left; width: 310px; }
.sattbm_text p { color:#666666; font-size:1.1em; line-height:19px; text-align:justify; padding: 34px 30px 10px 25px;}
.sattbm_right { float: right; width: 160px; }
.sattbmr_ico { width: 100%; height: 211px; }
.sattbmr_button { height: 40px; width: 100%; line-height: 40px; margin-bottom: 23px; text-align: center; }
.sattbmr_button a { text-align: center; font-weight: bold; color: white; display: block; height: 100%; width: 118px; font-size: 1.2em; background: url("/img/button_deklaracja_bg.png") no-repeat scroll bottom center; }
.sattbmr_button a:hover { background: none; color: #fc8742; }
/* special */
.box_artist { margin-right: 12px; }
.box_artist .sattb_main { background: url("/img/Deklaracja_Artysta.jpg") no-repeat scroll top right; }
.box_agency .sattb_main { background: url("/img/Deklaracja_Agencja.jpg") no-repeat scroll top right; }

/* po wybraniu typu */
.selected_type { border-top: 1px solid #D7D7D7; width:986px; }
.sdt_main_left { width: 95px; float: left; text-align: center; }
.sdt_main_left img { margin: 16px 0; }
.sdt_main_right { width: 890px; float: right; margin-bottom: 20px; }
.sdt_main_right h1 { color:#323232; display:block; font-size:1.4em; font-weight: bold; padding:15px 0 2px 28px; }
.sdt_main_right .h_dots  { margin-right: 16px; }
.sdt_main_right p { color:#636363; font-size:1.1em; line-height:17px; text-align:justify; padding-right: 23px; }
.sdt_accounts { margin-bottom: 10px; }
.sdta_box { width: 312px; float: left; }
.box_light { margin-right: 16px; }
.box_medium { margin-right: 16px; }
.box_heavy {}
.sdtab_header { width: 100%; height: 34px; line-height: 34px; }
.sdtab_header p { color: white; font-size: 1.5em; margin-left: 24px; }
.sdtab_contents { min-height: 273px; margin-top: 1px; }
.stabc_top { width: 100%; height: 90px; }
.stabct_left { width: 132px; height: 100%; float: left; }
.stabct_left h4 { padding: 34px 0 30px 23px; font-size: 1.3em; color: #333333; }
.stabct_left img { /*padding: 5px 0 5px 30px;*/ display: block; margin: 5px auto 0 auto; }
.box_heavy .stabct_left img { margin-top: 14px; }
.stabct_right { width: 180px; height: 100%; float: left; }
.stabctr_inner { width: 127px; height: 42px; float: right; text-align: right; background: url("/img/AccountVariantCostBox.png") no-repeat scroll left top; margin: 18px 33px 0 0; }
.stabctr_inner.high { height: 58px; background: url("/img/AccountVariantCostBox_Big.png") no-repeat scroll left top; }
.stabctr_inner.high p.number { padding-top: 0; }
.stabctr_inner.high img { margin: 5px 7px 0 0; }
.stabctr_inner p { padding-right: 11px; }
.stabctr_inner p.number { color: #fd8349; font-size: 1.7em; font-weight: bold; padding-top: 7px; }
.stabctr_inner p.vat { color: #fd8349; font-weight: bold; font-size: 1.1em; }
.stabc_middle { width: 100%; min-height: 143px; }
.stabcm_left { float: left; height: 100%; text-align: right; }
.stabcm_right { float: left; height: 100%; }
.stabc_bottom { height: 40px; }
.stabc_bottom a { display: block; width: 89px; height: 30px; line-height: 30px; float: right; margin-right: 30px; font-size: 1.2em; color: white; font-weight: bold; text-decoration: none; text-align: center; }
.stabcm_right ul { color: #666666; }
.stabcm_right ul li { list-style-type: none; padding-left: 21px; background: url("/img/AccountListInd.png") no-repeat scroll left 3px; margin: 7px 10px; font-size: 1.1em; }
/* box-type-dependant */
.box_light .stabcm_left { width: 98px; }
.box_medium .stabcm_left { width: 106px; }
.box_heavy .stabcm_left { width: 124px; }
/*.box_light .stabcm_right { width: 214px; }
.box_medium .stabcm_right { width: 206px; }
.box_heavy .stabcm_right { width: 188px; }*/
/*.box_light .sdtab_header { background: url("/img/AccountLightCentral.png") repeat-x scroll top center; }
.box_medium .sdtab_header { background: url("/img/AccountMediumCentral.png") repeat-x scroll top center; }
.box_heavy .sdtab_header { background: url("/img/AccountHeavyCentral.png") repeat-x scroll top center; }*/
.box_light .sdtab_header div { width: 100%; background: url("/img/AccountLightLeft.png") no-repeat scroll top left; }
.box_light .sdtab_header div div { background: url("/img/AccountLightRight.png") no-repeat scroll top right; }
.box_light .sdtab_header div div div { background: url("/img/AccountLightCentral.png") repeat-x scroll top center; width: 292px; margin: 0 auto; }
.box_medium .sdtab_header div { width: 100%; background: url("/img/AccountMediumLeft.png") no-repeat scroll top left; }
.box_medium .sdtab_header div div { background: url("/img/AccountMediumRight.png") no-repeat scroll top right; }
.box_medium .sdtab_header div div div { background: url("/img/AccountMediumCentral.png") repeat-x scroll top center; width: 292px; margin: 0 auto; }
.box_heavy .sdtab_header div { width: 100%; background: url("/img/AccountHeavyLeft.png") no-repeat scroll top left; }
.box_heavy .sdtab_header div div { background: url("/img/AccountHeavyRight.png") no-repeat scroll top right; }
.box_heavy .sdtab_header div div div { background: url("/img/AccountHeavyCentral.png") repeat-x scroll top center; width: 292px; margin: 0 auto; }
.box_light .sdtab_contents { background: url("/img/AccountBg1.png") repeat-y scroll 0 0; }
.box_medium .sdtab_contents { background: url("/img/AccountBg2.png") repeat-y scroll 0 0; }
.box_heavy .sdtab_contents { background: url("/img/AccountBg3.png") repeat-y scroll 0 0; }
.box_light .sdtab_contents a { background: url("/img/AccountLightBuy.png") no-repeat scroll top left; }
.box_medium .sdtab_contents a { background: url("/img/AccountMediumBuy.png") no-repeat scroll top left; }
.box_heavy .sdtab_contents a { background: url("/img/AccountHeavyBuy.png") no-repeat scroll top left; }
.sdtab_contents a:hover { background: none; color: #fc8742; }

/* moje ulubione */
.favourite { border-top:1px solid #D7D7D7; width:986px; }
.f_center { width: 100%; margin-bottom: 33px; }
.f_center h1 { color:#323232; display:block; font-size:1.6em; font-weight:normal; padding:15px 0 2px 28px; }
.f_center h1 a { text-decoration: none; }
.f_center h1 a:hover { text-decoration: underline; }
.f_center p { color:#636363; font-size:1.1em; line-height:17px; text-align:justify; }
.f_background { background: url("/img/UlubioneBg.png") repeat-y scroll top left; }
/* lewy blok */
.f_left { width: 215px; float: left; }
.f_left h2 { color:#333333; font-size:1.7em; font-weight:normal; padding: 8px 0 8px 9px; }
.f_left .h_dots { margin-right: 18px; }
/* menu */
.fl_menu { width: 100%; min-height: 23px; margin-bottom: 1px; }
.flm_link { width: 145px; float: left; }
.flm_link a { background: transparent; display: block; width: 145px; min-height: 23px; }
.flm_link a div { background: url("/img/FavouriteMenuItem.png") no-repeat scroll 13px 9px; }
.flm_link a div div { background: transparent; }
.flm_link a div div p { color: #f48047; font-weight: bold; font-size: 1.1em; padding-left: 27px; background-color: transparent; line-height: 23px; }
.flm_link a:hover, a.selectedCategory, a.selectedCategory:hover { background-color: #f48047; }
.flm_link a:hover div, a.selectedCategory div, a.selectedCategory:hover div { background: url("/img/FavouriteMenuItem_hv.png") no-repeat scroll 13px 9px; }
.flm_link a:hover div .corner_top,
a.selectedCategory div .corner_top,
a.selectedCategory:hover div .corner_top { background: url("/img/FavouriteMenuCorners2_Top.png") no-repeat scroll right top; }
.flm_link a:hover div div .corner_bottom,
a.selectedCategory div div .corner_bottom,
a.selectedCategory:hover div div .corner_bottom { background: url("/img/FavouriteMenuCorners2_Bottom.png") no-repeat scroll right bottom; }

.flm_link a:hover div div p, a.selectedCategory div div p, a.selectedCategory:hover div div p { color: #464445; }
.flm_edit { float: right; width: 38px; height: 19px; }
.flm_edit a { display: block; float: right; width: 19px; height: 19px; }
a.flme_edit { background: url("/img/FavouriteMenuEdit.png") no-repeat scroll center center; }
a.flme_del { background: url("/img/FavouriteMenuDel.png") no-repeat scroll center center; }
a.flme_edit:hover { background: url("/img/FavouriteMenuEdit_hv.png") no-repeat scroll center center; }
a.flme_del:hover { background: url("/img/FavouriteMenuDel_hv.png") no-repeat scroll center center; }
/* edycja kategorii */
.flml_edit { width: 118px; background: url("/img/FavouriteMenuItem.png") no-repeat scroll 13px 9px; padding-left: 27px; }
.flmle_text { float: left; border:1px solid #F48047; font-size:1.1em; width: 96px; margin-top: 2px; }
.flmle_submit { float: right; border: 0; display: block; width: 19px; height: 19px; background: url("/img/FavouriteMenuSave.png") no-repeat scroll center center; }
.flmle_submit:hover { background: url("/img/FavouriteMenuSave_hv.png") no-repeat scroll center center; cursor: pointer; }
/* dodawanie kategorii */
.fl_add_category { margin: 40px 0 0 0; }
.fl_add_category label { color:#828282; font-weight:bold; font-size: 1.1em; float: left; }
.fl_add_category em { float: left; }
.fl_add_category input { width: 100px; border: 1px solid #f48047; font-size: 1.1em; }
.fl_add_category input.fla_submit { display: block; width: 117px; height: 19px; line-height: 19px; margin: 5px 0 10px 15px; padding: 0 0 2px 25px; color: #656565; background: url("/img/FavouriteMenuAdd.png") no-repeat scroll left center; font-size: 1.1em; border: 0; }
.fl_add_category input.fla_submit:hover { text-decoration: underline; cursor: pointer; }
/* prawy blok */
.f_right { width: 771px; float: right; }
.f_right h2 { color:#313131; display:block; font-size:1.3em; font-weight:normal; padding:10px 0 2px 28px; }
.fr_user { width: 771px; margin: 22px 20px; }
.fru_left { width: 227px; float: left; }
.fru_left div { margin: 0 auto; text-align: center; }
.fru_left a { text-decoration: none; }
.fru_left a:hover { text-decoration: none; }
.fru_left a img { border: 0; }
.fru_right { width: 474px; float: left; margin-left: 22px; }
.frur_dane { width: 180px; float: left; margin-bottom: 5px; }
.frur_dane h3 { color:#303030; display:block; font-size:1.1em; font-weight: bold; padding: 13px 0 13px 28px; text-transform: uppercase; }
.frur_dane p { font-size: 1.1em; color: #2f2f2f; }
.frur_dane p span { font-weight: bold; color: #5f5f5f; }
.frur_dane a { color: #e97a43; font-weight: bold; display: block; float: left; }
.frur_dane a:hover { text-decoration: underline; }
.frur_dane a.frurd_add_comment {}
.frur_dane a.frurd_show_comment {}
.frur_dane a.frurd_hide_comment {}
.frur_dane a.frurd_remove { width: 28px; height: 19px; margin-left: 11px; padding: 0 0 0 25px; color: #676767; background: url("/img/FavouriteDelIco.png") no-repeat scroll left center; }
.frur_dane a.frurd_remove:hover { text-decoration: underline; }
.frur_dane a span { font-size: 1.2em; padding-right: 6px; }
.frur_wizytowka { width: 284px; float: left; }
.frur_wizytowka a { text-align: center; font-weight: bold; color: white; display: block; width: 122px; height: 24px; line-height: 24px; font-size: 1.1em; background: url("/img/FavouriteShowBrief.png") no-repeat scroll top left; margin: 0 0 10px 0; }
.frur_wizytowka a:hover { background: none; color: #fc8742; }
/* formularz zmiany kategorii */
.frurw_cat_change { }
.frurw_cat_change select { width: 205px; float: left; border: 1px solid #fc8742; }
.frurwc_submit { float: left; width: 69px; height: 19px; font-size: 1.1em; background: url("/img/button_search_bg.png") no-repeat scroll bottom center; color: white; margin: 0 0 0 10px; padding: 0 0 3px 0; border: 0; }
.frurwc_submit:hover { background: none; color: #fc8742; }
.frur_add_comment, .frur_edit_comment {}
.frur_add_comment fieldset, .frur_edit_comment fieldset { padding: 22px 19px 9px 19px; }
.frur_add_comment textarea, .frur_edit_comment textarea { border: 1px solid #fc8742; width: 426px; }
.frur_add_comment input, .frur_edit_comment input { float: right; width: 69px; height: 19px; font-size: 1.1em; background: url("/img/button_search_bg.png") no-repeat scroll bottom center; color: white; margin: 0 0 0 10px; padding: 0 0 3px 0; border: 0; }
.frur_add_comment input:hover, .frur_edit_comment input:hover { background: none; color: #fc8742; }
/* komentarz */
.frur_comment { width: 100%; background-color: #e0e0e0; }
.frur_comment p { padding: 22px 19px 3px 19px; color: #5c5c5c; font-size: 1.1em; }
.frur_comment p span { font-weight: bold; color: #dd7244; }
.frur_add_comment p { padding: 0; }
.frur_comment a { display: block; float: right; width: 69px; height: 19px; font-size: 1.1em; background: url("/img/button_search_bg.png") no-repeat scroll bottom center; color: white; margin: 0 0 0 10px; text-align: center; line-height: 19px; }
.frur_comment a:hover { background: none; color: #fc8742; }
.frurc_edit { width: 448px; padding-bottom: 9px; }

/* obsługa konta */
/*#header .fr .password_forgotten { display: inline; color: #D2D2D2; font-weight: normal; font-size: 1.1em; text-decoration: none; background: none; float: none; margin-left: 45px; }
#header .fr .password_forgotten:hover { color: #fc8742; background: none; font-weight: normal; }
*/

/* zmiana hasła - bloki jak w kontakt */
.mc_password { width: 986px; min-height: 200px; border-top:1px solid #D7D7D7; background:transparent url(/img/BgVdk5.gif) repeat-y scroll 0 0; }
.mcp_left { width: 810px; float: left; }
.mcp_right { width: 179px; float: left; }
.mcpl_info { width: 340px; margin: 15px 20px 15px 15px; float: left; }
.mcpl_info h3 { padding-left:25px; color:#363636; font-size:1.4em; font-weight:normal; }
.mcpl_info p { color:#666666; font-size:1.1em; line-height:17px; text-align:justify; }
.mcpl_form { width: 370px; margin: 15px; float: left; }
.mcpl_form h3 { padding-left:25px; color:#363636; font-size:1.4em; font-weight:normal; }
.mcpl_center { width: 510px; float: left; margin: 15px 150px; }
.mcpl_center h3 { padding-left:25px; color:#363636; font-size:1.4em; font-weight:normal; }
.mcpl_center p { color:#666666; font-size:1.1em; line-height:17px; text-align:justify; }
.mcplf_fieldset {}
.mcplf_fieldset input { border: 1px solid #fc8742; }
.mcplf_fieldset input.submit { background:transparent url(/img/button_search_bg.png) no-repeat scroll center bottom; color:white; font-size:1.1em; height:19px; padding:0 0 3px; width:69px; border: 0; }
.mcplf_fieldset input.submit.hover,
.mcplf_fieldset input.submit:hover { background: transparent; color: #fc8742; }
.mcplf_fieldset.pwd_change label { float: left; display: block; width: 120px; }
.mcplf_fieldset.pwd_change input { float: left; display: block; }
.mcplf_fieldset.pwd_change input.submit { float: right; margin-right: 46px; }
.mcplf_fieldset.pwd_change em { float: left; display: block; }
.mcplf_fieldset.pwd_change ul { }
.mcplf_fieldset.pwd_change .this_box_errors { margin-left: 120px; }
.mcplf_fieldset .regularBox, .mcplf_fieldset .errorBox { margin: 0 0 5px 0; }
.mcplc_retype { width: 300px; }
.mcplc_retype input { width: 284px; }
.mcplc_retype .mcplf_fieldset input.submit { float: right; background:transparent url(/img/button_search_bg.png) no-repeat scroll center bottom; color:white; font-size:1.1em; height:19px; padding:0 0 3px; width:69px; border: 0; }
.mcplc_retype .mcplf_fieldset input.submit:hover { background: transparent; color: #fc8742; }


/* widok TV */
.mc_tv { width: 986px; border-top:1px solid #D7D7D7; background:transparent url(/img/BgVdk2.gif) repeat-y scroll 0 0; }
.mct_left { width: 447px; padding: 0 17px 0 0; float: left; }
.mctlVB_text { margin: 5px 10px 0 10px; }
.mctlVB_text p { color: #636363; font-size:1.1em; line-height:17px; text-align:justify; }
.mctlVB_text a { width: 53px; height: 15px; line-height: 15px; color: #f67f47; display: block; float: right; text-align: center; }
.mctlVB_text a:hover { color: white; text-decoration: none; background: url("/img/button_more_bg_hv.png") no-repeat scroll; }
.mct_right { width: 502px; float: left; margin: 0 10px; }
.mct_right .lac_right { width: 342px; }
.msctr_as_article {}
.msctr_as_article h2 { color:#313131; display:block; font-size:1.3em; font-weight:normal; padding:15px 0 2px 28px; background:transparent url(/img/ico03.gif) no-repeat scroll 4px 17px; }
.msctr_gallery { padding:30px 0 40px 0; }
.msctr_gallery h2 { color:#313131; display:block; font-size:1.3em; font-weight:normal; padding:15px 0 4px 28px; border-bottom:1px solid #FB9C70; }
.msctr_another_video {}
.msctr_another_video h2 { color:#313131; display:block; font-size:1.3em; font-weight:normal; padding:15px 0 2px 28px; background:transparent url(/img/ico03.gif) no-repeat scroll 4px 17px; }
.msctrav_list { width: 100%; }
.msctrav_list .lacl_photo { width: 33%; float: left; text-align: center; }
.msctrav_list .lacl_photo img { vertical-align: middle; }
/* tag cloud */
.mctr_tags { margin-top: 10px; }
.mctr_tags ul { text-align:center; }
.mctr_tags ul li { list-style:none; display:inline; padding: 0 4px; }
.mctr_tags ul li a { color: #666666; text-decoration: none; }
.mctr_tags ul li a:hover { color: #fd7b3d; text-decoration: underline; }
.mctr_tags ul li a.tag_selected { color: #fd7b3d;; }
.mctr_tags ul li a.tag_selected:hover { color: #fd7b3d;; text-decoration: underline; }
.mctrt_particle_1 { height: 13px; line-height: 13px; }
.mctrt_particle_1 a { font-size: 1.1em; }
.mctrt_particle_2 { height: 16px; line-height: 16px; }
.mctrt_particle_2 a { font-size: 1.4em; }
.mctrt_particle_3 { height: 20px; line-height: 20px; }
.mctrt_particle_3 a { font-size: 1.8em; }
.mctrt_particle_4 { height: 28px; line-height: 28px; }
.mctrt_particle_4 a { font-size: 2.6em; }
.mctrt_particle_5 { height: 54px; line-height: 54px; }
.mctrt_particle_5 a { font-size: 5.2em; }
.msctr_info { margin-bottom: 20px; }
.msctri_left { width: 270px; float: left; margin: 0 10px 0 0; }
.msctri_left h2 { background:transparent url(/img/ico02.gif) no-repeat scroll 0 3px; color:#313131; display:block; font-size:1.3em; font-weight:normal; padding:4px 0 4px 28px;}
.msctril_link { display: block; width: 180px; height: 19px; font-size: 1.1em; background: url("/img/button_search_bg_w180.png") no-repeat scroll bottom center; color: white; margin: 0 0 5px 10px; text-align: center; line-height: 19px; }
.msctril_link:hover { background: none; color: #fc8742; }
.msctril_image { width: 100%; text-align: center; }
.msctril_image img {}
.msctri_left dl { font-size: 1.1em; }
.msctri_left dl dt { color: #636363; float:left; padding:2px 0 0; font-weight: bold; }
.msctri_left dl dd { color: #313131; padding:2px 0 0 45px; }
.msctri_left dl dd a { color: #f48047; font-weight: bold; }
.msctri_left dl dd a:hover { text-decoration: underline; }
.msctri_right { width: 220px; float: left; }
.msctri_right h3 { background:transparent url(/img/ico02.gif) no-repeat scroll 0 3px; color:#313131; display:block; font-size:1.3em; font-weight:normal; padding:4px 0 4px 28px;}
.msctri_right h5 { color: #626262; font-weight: bold; font-size: 1.1em; text-transform: uppercase; margin: 16px 0 0px 0; }
.msctrir_add_fav { color: #f48047; background:transparent url(/img/plus.gif) no-repeat scroll 0 5px; font-size:1.4em; padding:0 0 0 17px; }
.msctrir_add_fav:hover { text-decoration: underline; }
.msctrir_counter { color: #636363; font-size: 1.1em; margin: 16px 0; }
.msctrir_activity { font-weight: bold; }
.msctrir_activity a {}
.msctrir_activity a:hover { text-decoration: underline; }
.msctrir_categories { color: #f67e49; font-size: 1.1em; }
.msctrir_categories a { display: block; }
.msctrir_categories a:hover { text-decoration: underline; }
.msctrir_rider { display: block; color: #626262; background:transparent url(/img/rider.gif) no-repeat scroll 0 2px; font-size:1.1em; padding:0 0 0 17px; margin: 40px 0 10px 0;} 
.msctrir_rider:hover { text-decoration: underline; }

/* karuzela */
.carousel_box { width: 492px; height: 90px; margin-top: 5px; }
.cb_button_l { width: 23px; height: 90px; float: left; }
.cb_button_r { width: 23px; height: 90px; float: left; }
.cb_button_l a, .cb_button_r a { display:block; height:56px; text-decoration:none; width:15px; } 
.cb_button_l a { background:transparent url("/img/CarouselLeft.png") no-repeat scroll 0 0; margin: 17px 0 0 2px; }
.cb_button_r a { background:transparent url("/img/CarouselRight.png") no-repeat scroll 0 0; margin: 17px 0 0 6px; }
.cb_button_l a:hover { background:transparent url("/img/CarouselLeft_hv.png") no-repeat scroll 0 0; }
.cb_button_r a:hover { background:transparent url("/img/CarouselRight_hv.png") no-repeat scroll 0 0; }
.cb_button_l a:hover, .cb_button_r a:hover { cursor: pointer; }
.cb_center { width: 444px; height: 90px; float: left; margin: 0 1px; }
.cb_center ul {}
.cb_center ul li { width: 90px; height: 90px; text-align: center; line-height: 90px; overflow: hidden; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin: 0 10px; }
.cb_center ul li a, .cb_center ul li a:hover { text-decoration: none; }
.cb_center ul li a img { border: 0; }

.jcarousel-container { position: relative; }
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
.jcarousel-list li,
.jcarousel-item { float: left; list-style: none; width: 90px; height: 90px; }
li.jcarousel-item a, li.jcarousel-item a img { vertical-align:middle; }
.jcarousel-next { z-index: 3; display: none; }
.jcarousel-prev { z-index: 3; display: none; }

/* element FORM wzięty na DISABLED */
.search { min-height: 19px; }
.s_left { float: left; width: 904px; overflow: hidden; }
.s_right { float: right; width: 69px; margin-right: 10px; }
.sl_box { float: left; }

#search select.disabled, select.disabled { border: 1px solid #d7d7d7; color: #d2d2d2; }
#search label.disabled, label.disabled { color: #d2d2d2; }
#search select#id_ac,
#search select#id_type { width: 70px; }

/* no_categories message */
.no_categories { color: #464543; font-size: 1.1em; font-style: italic; }
.no_favourite { color: #464543; font-size: 1.1em; font-style: italic; padding: 10px 30px; }
.mcarde_empty { color: #464543; font-size: 1.1em; font-style: italic; }

/* ogólny button ala thin */
.thin_button_a { background: transparent; width: 53px; height: 15px; line-height: 15px; color: #f67f47; display: block; text-align: center; margin: 10px 0; font-size: 1.1em; }
.thin_button_a.hover,
.thin_button_a:hover { color: white; text-decoration: none; background: url("/img/button_more_bg_hv.png") no-repeat scroll; }
.thin_button_input { background: transparent; width: 53px; height: 15px; line-height: 15px; color: #f67f47; display: block; text-align: center; margin: 10px 0; font-size: 1.1em; border: 0; }
.thin_button_input.hover,
.thin_button_input:hover { color: white; text-decoration: none; background: url("/img/button_more_bg_hv.png") no-repeat scroll; cursor: pointer; }

/* błędy */
.errorlist {}
.errorlist li { font-size: 1.1em; color: red; }

/* 500 404 */
.errorpage {}
.errorpage .fl { height: 65px; }
.errorpage .fr { height: 65px; }
.errorpage #footerMenu { height: 34px; }
.errorbg { background: url("/img/Vdk_error_bg.png") repeat-x scroll 0 0; }
.error { width: 590px; margin: 0 auto; }
.error h1 { color:#333333; font-size:1.7em; font-weight:normal; padding:8px; }
.error h1 a { color: #fc7c3f; text-decoration: none; }
.error h1 a:hover { text-decoration: underline; }
.error_inner { width: 100%; text-align: center; }
.error_message { font-size: 1.2em; color: #333333; text-align: justify; }
.mcarp_err_left { width: 200px; text-align: center; float: left; }
.mcarp_err_right { padding: 0 0 0 30px; width: 501px; float: left; }
.mcarp_err_right .mcarp_add { display: block; float: right; }

/* poprawki 6 May 2010 */
.similarBox .sB_contents .msmc_accounts h2 { border: 0; }

