/* CSS STYLE RESET */
*,BODY,HTML,
H1,H2,H3,H4,H5,H6,
DIV,P,SPAN,PRE,B,U,I,CENTER,
A,A:hover,
SELECT,INPUT,TEXTAREA,FORM,FELDSET,FORM,LABEL,LEGEND,
IMG,
TABLE,TD,TR,TH,TBODY,TFOOT,THEAD	{ border: 0; margin: 0; padding: 0; outline: 0; text-decoration: none; }

H1,H2,H3,H4,H5,H6   { font-size: 11px; font-weight: normal; }

UL,OL,LI    { list-style: none; margin: 0; padding: 0; }

:focus  { outline: 0; }

TABLE   { border-collapse: collapse; border-spacing: 0; }
/* CSS STYLE RESET */

BODY    { background: #FFFFFF url(../../images/layout/bg_body_1x388.png) 0 0 repeat-x; color: #000000; font-family: Tahoma,Geneva,Kalimati,sans-serif,Helvetica; font-size: 11px; font-weight: normal; }

/* UNIVERSAL STYLE */
.clear  { clear: both; }
.left	  { float: left; }
.right	{ float: right; }

.height_5  	{ padding-top: 5px; }
.height_10  { padding-top: 10px; }
.height_15  { padding-top: 15px; }
.height_20  { padding-top: 20px; }
.height_30  { padding-top: 30px; }
.height_40  { padding-top: 40px; }

TEXTAREA,
SELECT,
INPUT   { color: #777777; font-family: Tahoma,Geneva,Kalimati,sans-serif,Helvetica; font-size: 12px; font-weight: normal; }

A       { text-decoration: none; }
A:hover { text-decoration: underline; }

/*********************/
.b_e2e2e2   { border: 1px solid #e2e2e2; }
.b_3d9ed3   { border: 1px solid #3d9ed3; }
.b_777777   { border: 1px solid #777777; }

.fc_005181  { color: #005181; }
.fc_000000  { color: #000000; }
.fc_45a2d7  { color: #45a2d7; }
.fc_777777  { color: #777777; }
.fc_4c4c4c  { color: #4c4c4c; }
.fc_c6c6c6  { color: #c6c6c6; }
.fc_ffffff  { color: #FFFFFF; }
.red		{ color: #ff0000; }

.bc_ffffff  { background: #FFFFFF; }
.bc_f1f1f1  { background: #F1F1F1; }
.bc_fafafa  { background: #FAFAFA; }
/*********************/


/* modul content */
/*.contentBox, .contentHeader { width: 638px; }*/
.contentHeader { background: url(../../images/layout/bg_top_box_1x41.gif) 0 0 repeat-x; border-top: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; font-size: 14px; height: 39px; }
.contentHeader .div_title { float: left; padding: 9px 0 0 9px; }
.contentBox { background: url(../../images/layout/bg_box_1x1180.gif) top left repeat-x; font-size: 12px; margin-bottom: 20px; line-height: 16px; }
/* wersja z justify */
/* .contentBox .contentBlock { text-align: justify; padding: 10px; } */
/* wersja bez justify */
.contentBox .contentBlock{padding:10px;}
.contentBox li{padding-left:15px;padding-right:15px;text-align:justify;padding-bottom:5px;}
.contentBox a{color:#45A2D7;}
.contentBox a:hover{color:#4c4c4c;}

#website{display:none;z-index:666;position:absolute;left:50%;margin:0 0 0 -61px;padding:20px;width:500px;background:#fff;border:1px solid #e2e2e2;color:#4c4c4c;text-align:justify;}
#websiteClose{position:absolute;right:0;top:0;cursor:pointer;}

/* UNIVERSAL STYLE */

/* INPUTS */
.i_170x20	  { height: 16px; padding: 2px 6px 0 6px; width: 156px; }
.i_180x19	  { height: 16px; padding: 1px 6px 0 6px; width: 166px; }
.i_190x20	  { height: 16px; padding: 2px 6px 0 6px; width: 176px; }
.i_190x20_2 { height: 16px; padding: 2px 6px 0 6px; width: 176px; }
.i_270x20	  { height: 16px; padding: 2px 6px 0 6px; width: 256px; }
.i_270x20_2 { height: 16px; padding: 2px 6px 0 6px; width: 256px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body .i_170x20	  { height: 18px; padding: 0 6px; }
	head~body .i_180x19	  { height: 17px; padding: 0 6px; }
	head~body .i_190x20	  { height: 18px; padding: 0 6px; }
	head~body .i_190x20_2 { height: 18px; padding: 0 6px; }
	head~body .i_270x20	  { height: 18px; padding: 0 6px; }
	head~body .i_270x20_2 { height: 18px; padding: 0 6px; }
}

/*TXTAREA*/
.t_190x150  { height: 146px; padding: 2px 6px; width: 176px; }
.t_190x350  { height: 346px; padding: 2px 6px; width: 176px; }
.t_270x150  { height: 146px; padding: 2px 6px; width: 256px; }

/* BUTTONS */
.b_19x19	{ height: 19px; width: 19px; }
.b_20x20	{ height: 20px; width: 20px; }

/* SELECTS */
.s_190x20   { height: 20px; padding: 0 0 0 6px; width: 190px; }
.s_270x20   { height: 20px; padding: 0 0 0 6px; width: 270px; }

/* ACCORDION STANDARD */
.accordion .ui-accordion                        { margin: 0; padding: 0; outline: 0; overflow: hidden; }
.accordion .ui-corner-top                       { font-weight: bold; padding: 6px 9px 4px 9px; }
.accordion .ui-corner-all                       { border-bottom: 1px solid #e2e2e2; padding: 6px 9px 7px 9px; }
.accordion .ui-corner-all:hover                 { background: #f6f6f6; color: #3d9ed3; }
.accordion .ui-accordion-header                 { cursor: pointer; font-size: 12px; }
.accordion .ui-accordion-content-active         { border-bottom: 1px solid #e2e2e2; padding: 0 9px; overflow: hidden; }
.accordion .ui-accordion .ui-accordion-li-fix   { display: inline; }

/* Accordion loading trick, display etc */
.accFirst { padding:0 9px; border-bottom:1px solid #E2E2E2; height: 89px; }
.accOther { display: none; }
.hFirst {   }
.hOther { padding: 6px 9px 7px !important; border-bottom:1px solid #E2E2E2; }
.accordion h2, .accordion h3 { font-size: 12px; padding: 6px 3px 4px 9px; }
#twobox .accordion h3 { padding: 6px 3px 9px 9px; }

/* HEADER */
#header					{ height: 103px; margin: auto; width: 960px; }
#header .logo           { padding-left: 1px; padding-top: 20px; width: 181px; }
#header .user_panel     { padding-top: 30px; text-align: right; width: 778px; }
#header .box_bg_left    { background: url(../../images/layout/box_bg_left_7x45.gif) 0 0 no-repeat; height: 45px; width: 7px; }
#header .box_bg_center  { background: url(../../images/layout/box_bg_center_1x45.gif) 0 0 repeat-x; font-size: 12px; height: 31px; padding: 14px 15px 0 15px; }
#header .box_bg_right   { background: url(../../images/layout/box_bg_right_7x45.gif) 0 0 no-repeat; height: 45px; width: 7px; }
#header A,
#header A:hover       	{ color: #FFFFFF; }

/* FOOTER */
#footer             { font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size: 11px; margin: auto; width: 960px; }
#footer .netmedia A { background: url(../../images/layout/logo_netmedia_104x12.png) 0 0 no-repeat; cursor: pointer; display: block; height: 12px; margin: 20px 30px 0 25px; text-indent: -9999px; width: 104px; }
#footer A,
#footer A:hover     { color: #454545; text-transform: uppercase; }
#footer .links      { padding-top: 11px; }

/* MENU HEADER */
#menu               { height: 45px; margin: auto; position: relative; width: 960px; }
#menu UL            { list-style: none; padding-top: 11px; }
#menu LI            { height: 34px; position: absolute; }
#menu A             { display: block; height: 34px; overflow: hidden; text-indent: -9999px; }
#menu LI.zIndexTop  { z-index: 30; }
#menu .search       { color: #ffffff; padding-top: 14px; }
#menu .icon_find    { background: url(../../images/layout/icon_find_17x17.gif) 0 0 no-repeat; height: 17px; width: 30px; }
#menu .b_19x19		{ margin-left: 10px; margin-right: 20px; }

#menu .menu_news            { z-index: 15; }
#menu .menu_news A          { background: url(../../images/layout/menu_news_off_137x34.png); width: 137px; }
#menu .menu_news A.checked  { background: url(../../images/layout/menu_news_on_137x34.png); }

#menu .menu_trai            { margin-left: 110px; z-index: 14; }
#menu .menu_trai A          { background: url(../../images/layout/menu_trai_off_157x34.png); width: 157px; }
#menu .menu_trai A.checked  { background: url(../../images/layout/menu_trai_on_157x34.png); }

#menu .menu_cata            { /*margin-left: 240px;*/ margin-left: 110px; z-index: 13; }
#menu .menu_cata A          { background: url(../../images/layout/menu_cata_off_157x34.png); width: 157px; }
#menu .menu_cata A.checked  { background: url(../../images/layout/menu_cata_on_157x34.png); }

#menu .menu_comm            { /*margin-left: 370px;*/  margin-left: 240px; z-index: 12; }
#menu .menu_comm A          { background: url(../../images/layout/menu_comm_off_157x34.png); width: 157px; }
#menu .menu_comm A.checked  { background: url(../../images/layout/menu_comm_on_157x34.png); }

#menu .menu_shop            { /*margin-left: 370px;*/  margin-left: 370px; z-index: 11; }
#menu .menu_shop A          { background: url(../../images/layout/menu_shop_off_152x34.png); width: 152px; }
#menu .menu_shop A.checked  { background: url(../../images/layout/menu_shop_on_152x34.png); }


/* SUBMENU HEADER */
#submenu			{ font-size: 12px; height: 23px; margin: auto; padding-left: 25px; padding-top: 7px; width: 960px; }
#submenu A,
#submenu A:hover	{ color: #c6c6c6; }
#submenu UL			{ display: none; list-style: none; }
#submenu SPAN		{ padding: 0 10px; }

/* SLIDER */
#slider         		{ height: 200px; margin: auto; position: relative; width: 960px; z-index: 0; overflow: hidden; }
#slider .arrow_left		{ cursor: pointer; height: 50px; left: 0; position: absolute; top: 80px; width: 50px; }
#slider .arrow_right	{ cursor: pointer; height: 50px; position: absolute; right: 0; top: 80px; width: 50px; }
#slider .slider         { height: 200px; left: 60px; position: absolute; top: 0; width: 840px; z-index: 1; }
#slider .slide			{ height: 200px; width: 840px; }
#slider .text_in        { background: url(../../images/layout/bg_slide_270x140.png) 0 0 no-repeat; height: 140px; margin: 7px 40px 0 40px; width: 270px; }
#slider A.title			{ color: #FFFFFF; display: block; font-size: 18px; font-weight: normal; margin: 5px 9px; }
#slider .text			{ font-size: 12px; padding: 6px 9px; text-align: justify; }
#slider .a_270x30		{ display: block; height: 30px; margin: 10px 40px 0 40px; width: 270px; }
#slider .bottom_shadow  { background: url(../../images/layout/bg_sb_top_1x10.png) bottom left repeat-x; bottom: 0; height: 10px; left: 60px; position: absolute; width: 840px; z-index: 15; }

/* SELECTBOXES */
#selectboxes            { font-size: 12px; height: 59px; margin: auto; width: 980px; }
#selectboxes .left_sb   { background: url(../../images/layout/bg_sb_left_10x59.gif) 0 0 no-repeat; height: 59px; width: 10px; }
#selectboxes .center_sb { background: url(../../images/layout/bg_sb_center_1x59.gif) 0 0 repeat-x; height: 57px; position: relative; width: 958px; z-index: 1; }
#selectboxes .right_sb  { background: url(../../images/layout/bg_sb_right_10x59.gif) 0 0 no-repeat; height: 59px; width: 10px; }

/* START MAIN */
#main	{ margin: auto; margin-top: 20px; position: relative; width: 960px; z-index: 0; }

#main .top_box		    { background: url(../../images/layout/bg_top_box_1x41.gif) 0 0 repeat-x; border-bottom: 1px solid #e2e2e2; font-size: 14px; height: 39px; width: 100%; }
#main .div_title  	  { /*color: #005181 !important;*/ float: left; padding: 9px 0 0 9px; }
#main .div_title H1   { font-size: 14px; }
#main .div_title_date { width: 145px; text-align: right; float: right; padding: 9px 9px 0 0; }

#main .sort_page			      { border-bottom: 1px solid #e2e2e2; height: 59px; }
/*
#main A.minibox,
#main A.minibox:hover       { background: url(../../images/layout/minibox_19x19.gif) 0 0 no-repeat; color: #c6c6c6; display: block; font-size: 10px; height: 16px; margin-right: 10px; padding-top: 3px; text-align: center; width: 19px; }
#main A.minibox_s,
#main A.minibox_s:hover   	{ background: url(../../images/layout/minibox_19x19.gif) 0 0 no-repeat; display: block; font-size: 10px; font-weight: bold; height: 16px; margin-right: 10px; padding-top: 3px; text-align: center; width: 19px; }
#main .pagination         	{ float: right; padding-right: 10px; }
#main .pagination LI      	{ float: left; list-style: none; margin: 0; }
#main .pagination .p_left   { float: left; padding: 20px 10px 0 0; }
#main .pagination .p_center	{ float: left; padding-top: 20px; }
#main .pagination .p_right  { float: left; padding: 20px 0 0 10px; }
#main .pagination .p_right_2{ float: left; padding: 20px 0 0 0; }
*/

#filter           { border-bottom: 0 none !important; }
#filter .label    { font-size: 12px; padding: 12px 0 0 19px; width: 105px; }
#filter .label_2  { font-size: 12px; padding: 12px 19px 0 0; text-align: right; width: 105px; }
#filter SELECT.s  { height: 19px; *height: 20px; margin-top: 10px !important; width: 180px; }
#filter INPUT.i   { height: 19px; *height: 20px; margin-top: 10px !important; width: 180px; }
#filter INPUT.b   { background: #6bcbee; color: #ffffff; height: 19px; padding-bottom: 2px !important; margin-top: 10px !important; width: 180px; }

#left     { margin-right: 20px; width: 640px; }
#right    { width: 300px; }

/* NEWS BOX - MAIN */
#news_box               { border-bottom: 0; margin-bottom: 20px; width: 638px; }
#news_box A				{ cursor: pointer; display: block; }
#news_box A:hover		{ text-decoration: none; }
#news_box .title        { float: left; font-size: 12px; padding-left: 10px; padding-top: 20px; }
#news_box span.date     { float: right; font-size: 12px; padding: 20px 10px 0 0; }
#news_box .img_txt      { height: 100px; padding-left: 10px; padding-top: 8px; }
#news_box .imgbor       { width: 65px; }
#news_box .text         { font-size: 12px; padding-left: 10px; text-align: justify; width: 525px; }
#news_box .bg_ffffff,
#news_box .bg_f1f1f1    { border-bottom: 1px solid #e2e2e2; }

/* NEWS BOX - RIGHT */
#news                                       { border-bottom: 0; /*height: 249px;*/ margin-bottom: 20px; width: 298px; }
#news .ui-corner-top                        { padding: 6px 3px 4px 9px; }
#news .col_1                                { width: 70px; }
#news .col_2                                { width: 210px; }
#news .col_3                                { width: 280px; }
#news .poster                               { margin-top: 4px; margin-bottom: 23px; *margin-bottom: 21px; }
#news .text                                 { padding-top: 6px; text-align: justify; }
#news A                                     { color: #4c4c4c; }
#news A:hover								{ text-decoration: none; }

/* NEWS CONTENT - MAIN */
#news_content				{ margin-bottom: 20px; width: 638px; }
#news_content .text_start	{ padding: 10px; width: 618px; }
#news_content .out_border	{ margin-bottom: 5px; margin-right: 10px; }
#news_content .border		{ padding: 10px; }
#news_content .text			{ }
#news_content .newsIntro	{ font-weight: bold; }



#review_box .about           { float: left; padding-top: 14px; width: 419px; }
#review_box .bio             { float: left; height: 154px; position: relative; width: 328px; }
#review_box .name            { font-size: 18px; padding-bottom: 14px; }
#review_box .label           { font-weight: bold; float: left; width: 145px; }
#review_box .result          { float: left; }
#review_box .butt            { float: left; padding-top: 4px; text-align: center; }
#review_box .rate_text       { font-size: 18px; padding-bottom: 14px; *padding-bottom: 11px; padding-top: 11px; *padding-top: 7px; }

#forms                { margin-bottom: 20px; width: 638px; }
#forms .text_start    { padding: 10px; width: 618px; }
#forms .center_form   { margin: auto; text-align: center; width: 578px; }
#forms .msg           { font-size: 14px; margin: auto; padding-bottom: 10px; text-align: center; width: 578px; }
#forms .msg A         { color: #4c4c4c; font-size: 11px; }
#forms .msg A:hover   { color: #4c4c4c; font-size: 11px; }
#forms .label_150     { font-weight: bold; padding-top: 5px; margin-right: 10px; text-align: right; width: 150px; }
#forms .label_150_67  { font-weight: bold; padding-top: 67px; margin-right: 10px; text-align: right; width: 150px; }
#forms TEXTAREA,
#forms SELECT,
#forms INPUT          { border: 1px solid #3d9ed3; }
#forms .t_410x150     { height: 138px; padding: 5px; width: 398px; }
#forms .i_410x20      { height: 14px; padding: 2px 5px; width: 398px; }
#forms .i_410x20_r    { height: 14px; margin: 10px 8px 0 0; padding: 2px 5px; width: 398px; }
#forms .b_410x30_r    { height: 30px; margin-right: 8px; width: 410px; }
#forms .errors        { margin-left: 160px; text-align: left; width: 410px; }
#forms .errors LI     { color: #FF0000; font-weight: bold; padding-bottom: 10px; text-align: left; width: 410px; }

/* SELECTBOXS */
#selectboxes .repertoire                        { float: left; padding-left: 19px; padding-top: 21px; width: 319px; }
#selectboxes .selectbox                         { background: url(../../images/layout/bg_select.png) top right no-repeat; border-left: 1px solid #3d9ed3; color: #777777; cursor: pointer; display: block; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; height: 17px; left: 143px; padding: 2px 4px 0 4px; position: absolute; text-align: left; top: 19px; width : 171px; }
#selectboxes .selectbox-wrapper					{ background: #FFFFFF; border: 1px solid #3d9ed3; color: #777777; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; left: 143px; margin-top: 39px; overflow:auto; padding: 0 4px 0 3px; position: absolute; text-align: left; }
#selectboxes .selectbox-wrapper UL				{ list-style-type: none; margin: 0; padding: 0; }
#selectboxes .selectbox-wrapper UL LI.selected	{ background: #EAF2FB; }
#selectboxes .selectbox-wrapper UL LI.current	{ background: #EAF2FB; }
#selectboxes .selectbox-wrapper UL LI			{ cursor: pointer; display: block; list-style-type: none; margin: 1px 0; padding: 2px 0 2px 5px; }

#selectboxes .premiere                          { float: left; padding-top: 21px; width: 264px; }
#selectboxes .selectbox2                        { background: url(../../images/layout/bg_select.png) top right no-repeat; border-left: 1px solid #3d9ed3; color: #777777; cursor: pointer; display: block; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; height: 17px; left: 407px; padding: 2px 4px 0 4px; position: absolute; text-align: left; top: 19px; width : 171px; }
#selectboxes .selectbox-wrapper2				{ background: #FFFFFF; border: 1px solid #3d9ed3; color: #777777; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; left: 407px; margin-top: 39px; overflow:auto; padding: 0 4px 0 3px; position: absolute; text-align: left; }
#selectboxes .selectbox-wrapper2 UL				{ list-style-type: none; margin: 0; padding: 0; }
#selectboxes .selectbox-wrapper2 UL LI.selected { background: #EAF2FB; }
#selectboxes .selectbox-wrapper2 UL LI.current	{ background: #EAF2FB; }
#selectboxes .selectbox-wrapper2 UL LI			{ cursor: pointer; display: block; list-style-type: none; margin: 1px 0; padding: 2px 0 2px 5px; }

#selectboxes .trailer                           { float: left; padding-top: 21px; }
#selectboxes .selectbox3                        { background: url(../../images/layout/bg_select.png) top right no-repeat; border-left: 1px solid #3d9ed3; color: #777777; cursor: pointer; display: block; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; height: 17px; left: 680px; padding: 2px 4px 0 4px; position: absolute; text-align: left; top: 19px; width : 171px; }
#selectboxes .selectbox-wrapper3				{ background: #FFFFFF; border: 1px solid #3d9ed3; color: #777777; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; left: 680px; margin-top: 39px; overflow:auto; padding: 0 4px 0 3px; position: absolute; text-align: left; }
#selectboxes .selectbox-wrapper3 UL				{ list-style-type: none; margin: 0; padding: 0; }
#selectboxes .selectbox-wrapper3 UL LI.selected { background: #EAF2FB; }
#selectboxes .selectbox-wrapper3 UL LI.current	{ background: #EAF2FB; }
#selectboxes .selectbox-wrapper3 UL LI			{ cursor: pointer; display: block; list-style-type: none; margin: 1px 0; padding: 2px 0 2px 5px; }


.ad_300x300     { position: absolute; right: 0; bottom: 1px; margin-bottom: 20px; }
.ad_300x300_2   { margin-bottom: 20px; }

.div_buttons{ float: left; }
#box_grid   { background: url(../../images/layout/icon_grid_14x14.gif) 0 0 no-repeat; cursor: pointer; float: right; height: 14px; margin: 13px 10px 0 0; width: 14px; }
#box_line   { background: url(../../images/layout/icon_line_14x14.gif) 0 0 no-repeat; cursor: pointer; float: right; height: 14px; margin: 13px 10px 0 0; width: 14px; }
.box_move   { background: url(../../images/layout/icon_move_15x15.gif) 0 0 no-repeat; cursor: pointer; float: right; height: 15px; margin: 12px 9px 0 0; *margin: 12px 5px 0 0; width: 15px; }

.font_small		      { background: url(../../images/layout/icon_large_14x14.png) 0 0 no-repeat; cursor: pointer; float: right; height: 14px; margin: 13px 10px 0 0; width: 14px; }
.font_small:hover   { background: url(../../images/layout/icon_large_hover_14x14.png) 0 0 no-repeat; cursor: pointer; float: right; height: 14px; margin: 13px 10px 0 0; width: 14px; }
.font_normal	      { background: url(../../images/layout/icon_normal_14x14.png) 0 0 no-repeat; cursor: pointer; float: right; height: 14px; margin: 13px 10px 0 0; width: 14px; }
.font_normal:hover  { background: url(../../images/layout/icon_normal_hover_14x14.png) 0 0 no-repeat; cursor: pointer; float: right; height: 14px; margin: 13px 10px 0 0; width: 14px; }
.font_large		      { background: url(../../images/layout/icon_small_14x14.png) 0 0 no-repeat; cursor: pointer; float: right; height: 14px; margin: 13px 10px 0 0; width: 14px; }
.font_large:hover		{ background: url(../../images/layout/icon_small_hover_14x14.png) 0 0 no-repeat; cursor: pointer; float: right; height: 14px; margin: 13px 10px 0 0; width: 14px; }

.sort_text  { float: left; font-size: 12px; padding: 22px 0 0 19px; width: 104px; }

.div_buttons A          { background: url(../../images/layout/button_right_arrow_11x39.gif) top right no-repeat; color: #45a2d7; display: block; float: left; height: 30px; padding: 9px 15px 0 10px; }
.div_buttons A.selected { background: url(../../images/layout/button_right_arrow_11x39.gif) top right no-repeat; color: #000000; display: block; float: left; height: 30px; padding: 9px 15px 0 10px; }
.div_buttons A:hover    { background: url(../../images/layout/button_right_arrow_11x39.gif) top right no-repeat; color: #45a2d7; display: block; float: left; height: 30px; padding: 9px 15px 0 10px; }
.div_buttons P.notclick { background: url(../../images/layout/button_right_arrow_11x39.gif) top right no-repeat; color: #4c4c4c; font-weight: bold; float: left; height: 30px; padding: 9px 15px 0 10px; }


#premieres                  { background: url(../../images/layout/bg_box_1x760.gif) bottom left repeat-x; /*height: 798px; min-height: 798px;*/ margin-bottom: 20px; width: 638px; }
#premieres .top_box			{ height: 39px; width: 638px; }
#premieres .film_box_first,
#premieres .film_box_last   { float: left; padding: 10px 16px; width: 181px; }
#premieres .film_box        { float: left; padding: 10px 16px; width: 180px; }
#premieres .img_border      { padding: 9px; width: 160px; }
#premieres .title           { font-size: 14px; padding: 5px; }
#premieres .date,
#premieres .stars           { float: left; margin: 0 5px; }
#premieres .text            { color: #000000; padding: 5px; text-align: justify; }
#premieres SELECT           { float: left; height: 19px; *height: 20px; margin-top: 20px; width: 150px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #premieres SELECT { padding-left: 4px; }
}
#premieres .img_border_2    { float: left; padding: 5px; margin: 10px 5px 8px 9px; }
#premieres .tds             { float: left; padding-top: 12px; width: 185px; }
#premieres .text_2          { float: left; color: #000000; padding: 14px 5px 0 5px; text-align: justify; width: 350px; }
#premieres .tdstext         { float: left; padding: 12px 5px 0 5px; text-align: justify; width: 535px; }
#premieres .tdstext_2       { padding: 7px 5px 0 5px; text-align: justify; width: 525px; }
#premieres .bc_ffffff,
#premieres .bc_f1f1f1       { border-bottom: 1px solid #e2e2e2; }
#premieres .box_line        { margin-bottom: -1px; *margin-bottom: 0; display: none; }
#premieres .column_1        { width: 220px; }
#premieres .column_2        { width: 220px; }
#premieres A                { color: #46a2d7; }

#twobox     { width: 640px; padding-bottom: 20px; }
#top        { border-bottom: 0; float: left; margin-right: 20px; width: 308px; }
#reviews    { border-bottom: 0; float: left; width: 308px; }

#review         { background: url(../../images/layout/bg_box_1x260.gif) bottom left repeat-x; min-height: 299px; margin-bottom: 20px; width: 638px; }
#review .title  { font-size: 14px; padding-left: 9px; padding-top: 7px; }
#review .poster { float: left; padding: 9px; margin-top: 15px; margin-left: 9px; margin-right: 10px; }
#review .text   { text-align: justify; padding-right: 10px; padding-top: 15px; }
#review .text_1 { height: 170px; }
#review .text_2 { float: left; }
#review .button { float: right; padding-top: 20px; }
#review A       { color: #46a2d7; }



#boxoffice  { border-bottom: 0; *height: 399px; min-height: 399px; margin-bottom: 20px; width: 298px; }
#partners   { min-height: 108px; margin-bottom: 20px; width: 638px; }
#coming     { border-bottom: 0; min-height: 399px; margin-bottom: 20px; width: 298px; }

#actor_box                  { background: url(../../images/layout/bg_box_1x291.gif) bottom left repeat-x; min-height: 329px; margin-bottom: 20px; width: 638px; }
#actor_box A,A:hover        { color: #777777; }
#actor_box SPAN             { padding: 0 10px; }
#actor_box .border          { float: left; padding: 9px; margin-left: 19px; margin-right: 10px; margin-top: 19px; width: 160px; }
#actor_box .about           { float: left; padding-top: 14px; width: 419px; }
#actor_box .bio             { float: left; width: 280px; }
#actor_box .name            { font-size: 18px; padding-bottom: 14px; }
#actor_box .label           { font-weight: bold; float: left; height: 20px; width: 145px; }
#actor_box .result          { float: left; }
#actor_box .bio_desc        { font-weight: bold; }
#actor_box .butt            { float: left; width: 135px; padding-top: 4px; text-align: center; }
#actor_box .rate_text       { font-size: 18px; padding-bottom: 14px; *padding-bottom: 11px; padding-top: 11px; *padding-top: 7px; }
#actor_box SELECT           { height: 19px; *height: 20px; margin-top: 7px; *margin-top: 7px; width: 60px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #actor_box SELECT { padding-left: 4px; }
}
#actor_box .desc                    { padding-top: 17px; *padding-top: 4px; text-align: justify; width: 405px; }
#actor_box .more_link               { font-weight: bold; }
#actor_box .top_box                 { font-size: 12px; }
#actor_box .div_buttons A,
#actor_box .div_buttons A.selected,
#actor_box .div_buttons A:hover,
#actor_box .div_buttons P.notclick  { height: 28px; padding: 11px 15px 0 10px; }

#actor_box_f            { background: url(../../images/layout/bg_box_1x760.gif) bottom left repeat-x; margin-bottom: 20px; width: 638px; }
#actor_box_f SPAN       { padding-right: 15px; }
#actor_box_f .ul_div    { padding-left: 9px; padding-top: 10px; }
#actor_box_f UL         { padding-left: 5px; }
#actor_box_f LI         { padding-top: 4px; }
#actor_box_f A,A:hover  { color: #4c4c4c; }
#actor_box_f .title     { font-weight: bold; padding-left: 9px; padding-top: 7px; }

#actor_box_g            { background: url(../../images/layout/bg_box_1x213.gif) bottom left repeat-x; min-height: 251px; margin-bottom: 20px; width: 298px; }
#actor_box_g IMG        { float: left; margin-right: 25px; margin-bottom: 20px; }
#actor_box_g .last      { margin-right: 0; }
#actor_box_g .thumblist { padding-top: 19px; padding-left: 19px; }
#actor_box_g .goto      { float: right; margin-top: -8px; margin-right: 18px; }
#actor_box_g A          { color: #4c4c4c; text-decoration: underline; }
#actor_box_g A:hover    { color: #4c4c4c; text-decoration: none; }

#actor_box_art           { background: url(../../images/layout/bg_box_1x213.gif) bottom left repeat-x; margin-bottom: 20px; width: 298px; }
#actor_box_art .date     { font-size: 10px; padding: 18px 10px 0 10px; }
#actor_box_art .title    { font-size: 12px; padding: 0 10px; }
#actor_box_art .zajawka  { padding: 10px 10px 0 10px; text-align: justify; }
#actor_box_art A         { color: #45a2d7; text-decoration: underline; }
#actor_box_art A:hover   { color: #45a2d7; text-decoration: none; }

#film_box                   { background: url(../../images/layout/bg_box_1x291.gif) bottom left repeat-x; min-height: 329px; margin-bottom: 20px; width: 638px; }
#film_box A,A:hover         { color: #777777; }
#film_box A.c               { color: #45a2d7; text-decoration: underline; }
#film_box A.c:hover         { color: #45a2d7; text-decoration: none; }
#film_box SPAN              { padding: 0 10px; }
#film_box .border           { float: left; padding: 9px; margin-left: 19px; margin-right: 10px; margin-top: 19px; width: 160px; }
#film_box .about            { float: left; padding-top: 14px; width: 419px; }
#film_box .bio              { float: left; width: 280px; }
#film_box .name             { font-size: 18px; }
#film_box .name_pl          { font-size: 14px; }
#film_box .release          { font-size: 14px; }
#film_box .label            { font-weight: bold; float: left; width: 145px; }
#film_box .result           { float: left; width: 270px; }
#film_box .butt             { float: right; padding-top: 4px; text-align: center; }
#film_box .rate_text        { font-size: 18px; padding-bottom: 14px; *padding-bottom: 11px; padding-top: 11px; *padding-top: 7px; }
#film_box SELECT            { height: 19px; *height: 20px; margin-top: 7px; *margin-top: 7px; width: 60px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #film_box SELECT { padding-left: 4px; }
}
#film_box .desc                    { margin-left: 19px; margin-right: 19px; padding-top: 10px; text-align: justify; }
#film_box .top_box                 { font-size: 12px; }
#film_box .div_buttons A,
#film_box .div_buttons A.selected,
#film_box .div_buttons A:hover,
#film_box .div_buttons P.notclick  { height: 28px; padding: 11px 15px 0 10px; }
#film_box .test_2                   { position: absolute; right: 17px; top: 85px; }


#film_box_w         { margin-bottom: 20px; width: 638px; }
#film_box_w .icons  { height: 60px; padding-top: 10px; text-align: center; }

#film_box_t                 { background: url(../../images/layout/bg_box_1x291.gif) bottom left repeat-x; margin-bottom: 20px; width: 638px; }
#film_box_t .title_link     { float: right; font-size: 14px; padding: 9px 9px 0 0; }
#film_box_t A,A:hover       { color: #777777; }
#film_box_t .player         { margin: auto; padding-top: 19px; width: 600px; }
#film_box_t .tthumbs        { margin: auto; padding-top: 24px; width: 600px; }
#film_box_t .itthumb        { float: left; width: 80px; }
#film_box_t .ttthumb        { float: left; line-height: 17px; width: 210px; }

#film_box_g            { background: url(../../images/layout/bg_box_1x213.gif) bottom left repeat-x; /*min-height: 251px;*/ margin-bottom: 20px; width: 298px; }
#film_box_g IMG        { float: left; margin-right: 25px; margin-bottom: 20px; }
#film_box_g .last      { margin-right: 0; }
#film_box_g .thumblist { padding-top: 19px; padding-left: 19px; }
#film_box_g .goto      { float: right; margin-top: -8px; margin-right: 18px; }
#film_box_g A          { color: #4c4c4c; text-decoration: underline; }
#film_box_g A:hover    { color: #4c4c4c; text-decoration: none; }

#film_box_art           { background: url(../../images/layout/bg_box_1x213.gif) bottom left repeat-x; margin-bottom: 20px; width: 298px; }
#film_box_art .date     { font-size: 10px; padding: 18px 10px 0 10px; }
#film_box_art .title    { font-size: 12px; padding: 0 10px; }
#film_box_art .zajawka  { padding: 10px 10px 0 10px; text-align: justify; }
#film_box_art A         { color: #45a2d7; text-decoration: underline; }
#film_box_art A:hover   { color: #45a2d7; text-decoration: none; }

#favs_box           { margin-bottom: 20px; width: 298px; }
#favs_box .usrfav   { padding: 5px 10px 15px 10px; }
#favs_box .fav      { float: left; text-align: center; width: 145px; }
#favs_box .title    { padding-top: 5px; }
#favs_box A         { text-decoration: underline; }
#favs_box A:hover   { text-decoration: none; }

#film_box_a             { background: url(../../images/layout/bg_box_1x640.gif) bottom left repeat-x; margin-bottom: 20px; position: relative; width: 298px; }
#film_box_a UL          { padding-left: 12px; }
#film_box_a .title      { font-weight: bold; padding-bottom: 10px; padding-top: 17px; padding-left: 7px; }
#film_box_a LI          { clear: both; padding-bottom: 4px; }
#film_box_a .actor      { float: left; width: 130px; }
#film_box_a A,A:hover   { color: #777777; }
#film_box_a .cinemas    { bottom: 22px; font-size: 12px; left: 18px; position: absolute; }
#film_box_a SELECT      { bottom: 19px; height: 19px; *height: 20px; margin-top: 7px; *margin-top: 7px; position: absolute; right: 19px; width: 180px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #film_box_a SELECT { padding-left: 4px; }
}

#film_box_r                 { background: url(../../images/layout/bg_box_1x510.gif) bottom left repeat-x; min-height: 170px; margin-bottom: 20px; width: 638px; }
#film_box_r .title_link     { float: right; font-size: 14px; padding: 9px 9px 0 0; }
#film_box_r A,A:hover       { color: #777777; }
#film_box_r A.c             { color: #45a2d7; text-decoration: underline; }
#film_box_r A.c:hover       { color: #45a2d7; text-decoration: none; }
#film_box_r .title          { font-size: 14px; font-weight: bold; padding: 16px 20px 0 20px; }
#film_box_r .rate           { padding: 0 20px; }
#film_box_r .rate IMG       { margin-bottom: -3px; }
#film_box_r .content        { padding: 0 20px; text-align: justify; }
#film_box_r .link           { padding: 0 20px; text-align: right; }


#film_box_c                 { background: url(../../images/layout/bg_box_1x510.gif) bottom left repeat-x; margin-bottom: 20px; width: 638px; }
#film_box_c .title_link     { float: right; font-size: 14px; padding: 9px 9px 0 0; }
#film_box_c A,A:hover       { color: #777777; }
#film_box_c A.c             { color: #45a2d7; text-decoration: underline; }
#film_box_c A.c:hover       { color: #45a2d7; text-decoration: none; }
#film_box_c .avatar         { float: left; margin-top: 20px; margin-left: 9px; margin-right: 6px; font-size: 10px; text-align: center; }
#film_box_c .border         { padding: 4px; margin-bottom: 5px; }
#film_box_c .comment        { float: left; padding: 0; margin-top: 20px; margin-left: 16px; width: 477px; min-height: 108px; position: relative; font-size: 12px; padding: 10px; text-align: justify; line-height: 16px; }
#film_box_c .arrow_comment  { background: url(../../images/layout/arrow_left_comment_16x30.png) 0 0 no-repeat; position: absolute; left: -16px; top: 30px; width: 16px; height: 30px; }
#film_box_c .pagination      { float: none; margin: auto; width: 193px; padding-right: 0; }

#film_box_cc                { background: url(../../images/layout/bg_box_1x221.gif) bottom left repeat-x; min-height: 221px; margin-bottom: 20px; width: 638px; }
#film_box_cc .avatar        { float: left; margin-top: 20px; margin-left: 9px; margin-right: 6px; font-size: 10px; text-align: center; }
#film_box_cc .border        { padding: 4px; margin-bottom: 5px; }
#film_box_cc .comment       { float: left; padding: 0; margin-top: 20px; margin-left: 16px; width: 477px; min-height: 108px; position: relative; padding: 10px; }
#film_box_cc .arrow_comment { background: url(../../images/layout/arrow_left_comment_16x30.png) 0 0 no-repeat; position: absolute; left: -16px; top: 30px; width: 16px; height: 30px; }
#film_box_cc TEXTAREA       { width: 475px; height: 105px; *margin-left: -16px; }
#film_box_cc .blank_a       { float: left; width: 120px; }
#film_box_cc .input         { float: left; }
#film_box_cc .button        { float: left; margin-left: 17px; margin-top: 10px; }
#film_box_cc INPUT          { width: 380px; height: 17px; margin-top: 10px; *margin-top: 9px; padding: 1px 10px 0 10px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #film_box_cc INPUT          { height: 18px; padding: 0 10px 0 10px; }
}

#film_box_m             { background: url(../../images/layout/bg_box_1x640.gif) bottom left repeat-x; margin-bottom: 20px; width: 298px; }
#film_box_m UL          { padding-left: 12px; }
#film_box_m LI          { padding-bottom: 5px; }
#film_box_m A           { color: #45a2d7; text-decoration: underline; }
#film_box_m A:hover     { color: #45a2d7; text-decoration: none; }
#film_box_m .test       { margin-right: 15px; }


#faq_box        { background: url(../../images/layout/bg_box_1x1180.gif) bottom left repeat-x; font-size: 12px; margin-bottom: 20px; line-height: 16px; width: 638px; }
#faq_box LI     { padding-left: 15px; padding-right: 15px; text-align: justify; padding-bottom: 5px; }
#faq_box .title { padding-top: 10px; padding-bottom: 10px; }

#review_box                  { background: url(../../images/layout/bg_box_1x760.gif) bottom left repeat-x; margin-bottom: 20px; position: relative; width: 638px; }
#review_box .border          { float: left; padding: 9px; margin-left: 19px; margin-right: 10px; margin-top: 19px; width: 160px; }
#review_box .about           { float: left; padding-top: 14px; width: 419px; }
#review_box .bio             { float: left; height: 154px; position: relative; width: 328px; }
#review_box .name            { font-size: 18px; padding-bottom: 14px; }
#review_box .label           { font-weight: bold; float: left; width: 145px; }
#review_box .result          { float: left; }
#review_box .butt            { float: left; padding-top: 4px; text-align: center; }
#review_box .rate_text       { font-size: 18px; padding-bottom: 14px; *padding-bottom: 11px; padding-top: 11px; *padding-top: 7px; }
#review_box SELECT           { height: 19px; *height: 20px; margin-top: 7px; *margin-top: 7px; width: 60px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #review_box SELECT { padding-left: 4px; }
}
#review_box .review         { margin-left: 19px; margin-top: 40px; font-size: 12px; }
#review_box .imgborder      { float: left; margin-right: 10px; }
#review_box .megafon        { position: absolute; bottom: 29px; left: 19px; }

#review_box_l                  { background: url(../../images/layout/bg_box_1x760.gif) bottom left repeat-x; border-bottom: 0; margin-bottom: 20px; width: 638px; }
#review_box_l SELECT           { float: left; height: 19px; *height: 20px; margin-top: 20px; width: 180px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #review_box_l SELECT { padding-left: 4px; }
}
#review_box_l .img_border_2    { float: left; padding: 5px; margin: 10px 5px 8px 9px; }
#review_box_l .tds             { float: left; padding-top: 12px; width: 185px; }
#review_box_l .text_2          { float: left; padding: 14px 5px 0 5px; text-align: justify; width: 350px; }
#review_box_l .bc_ffffff,
#review_box_l .bc_f1f1f1          { border-bottom: 1px solid #e2e2e2; }
#review_box_l .title           { font-size: 14px; padding: 5px; }
#review_box_l .date,
#review_box_l .stars           { float: left; padding: 0 5px; }

#repetuar_box               { background: url(../../images/layout/bg_box_1x1180.gif) bottom left repeat-x; font-size: 12px; margin-bottom: 20px; line-height: 16px; width: 638px; }
#repetuar_box LI            { padding-left: 15px; padding-right: 15px; text-align: justify; padding-bottom: 5px; }
#repetuar_box .title        { font-size: 14px; padding-top: 10px; padding-bottom: 10px; }
#repetuar_box IMG           { float: left; margin-right: 20px; }
#repetuar_box .text         { float: left; }
#repetuar_box .searchbox    { border-bottom: 1px solid #e2e2e2; height: 79px; }
#repetuar_box .choose_c     { float: left; height: 19px; *height: 20px; width: 130px; margin-left: 9px; margin-top: 30px; margin-right: 90px; }
#repetuar_box .choose_m     { height: 19px; *height: 20px; width: 130px; margin-left: 20px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #repetuar_box .choose_c { padding-left: 4px; }
}
#repetuar_box .suwak    { border: 0; float: left; margin-top: 18px; margin-right: 85px; }
#repetuar_box .b        { border: 0; float: left; margin-top: 29px; }
#repetuar_box .choose   { float: right; margin-right: 10px; margin-top: 10px; }

#register                   { background: url(../../images/layout/bg_box_1x390.gif) bottom left repeat-x; font-size: 12px; margin-bottom: 20px; line-height: 16px; width: 958px; }
#register .register_center  { margin: auto; width: 400px; }
#register .i_270x20         { float: left; margin-bottom: 20px; }
#register .i_270x20_2       { margin-left: 130px; margin-bottom: 20px; }
#register .aii              { margin-top: 50px; }
#register LABEL             { float: left; width: 130px; padding-top: 2px; }
#register .captcha          { float: left; margin-bottom: 20px; }
#register .helpme           { margin-top: 20px; text-align: center; }
#register A,A:hover         { color: #777777; }
#register .errors           { margin-left: 130px; margin-bottom: 10px; text-align: left; width: 410px; }
#register .errors LI        { color: #FF0000; font-weight: bold; padding-bottom: 10px; text-align: left; width: 410px; }
#register .errors_2         { margin-left: 23px; margin-bottom: 10px; text-align: left; width: 410px; }
#register .errors_2 LI      { color: #FF0000; font-weight: bold; padding-bottom: 10px; text-align: left; width: 410px; }
#register .checkbox         { float: left; margin-right: 10px; width: 14px; }
#register .hint             { float: left; margin-top: -2px; width: 360px; }

#top10dvdbl .col_1      { float: left; width: 220px; }
#top10dvdbl .col_2      { float: left; }
#top10dvdbl .col_3      { float: right; }
#top10dvdbl .stills     { height: 11px; margin-top: 10px; *margin-top: 9px; width: 69px; }
#top10dvdbl .genre,
#top10dvdbl .comments,
/*#top10dvdbl .production,*/
#top10dvdbl .trailer    { padding-top: 10px; *padding-top: 9px; }
#top10dvdbl .poster     { margin-bottom: 5px; margin-top: 5px; *margin-top: 3px; }
#top10dvdbl A,A:hover   { color: #4c4c4c; }

#top10cinema .col_1      { float: left; width: 120px; }
#top10cinema .col_2      { float: left; }
#top10cinema .col_3      { float: right; }
#top10cinema .stars      { height: 10px; margin-top: 10px; *margin-top: 9px; width: 55px; }
#top10cinema .genre,
#top10cinema .comments,
#top10cinema .trailer    { padding-top: 10px; *padding-top: 9px; }
#top10cinema .production { padding-top: 30px; *padding-top: 28px; }
#top10cinema .poster     { margin-bottom: 5px; margin-top: 5px; *margin-top: 3px; }
#top10cinema A,A:hover   { color: #4c4c4c; }

#cinemareviews .stars   { height: 10px; width: 55px; }
#cinemareviews .col_1   { float: left; margin-left: 20px; width: 210px; }
#cinemareviews .col_2   { float: right; }
#cinemareviews A        { color: #4c4c4c; }
#cinemareviews .poster  { margin-bottom: 5px; margin-top: 5px; *margin-top: 3px; }
#cinemareviews .text    { padding-top: 10px; *padding-top: 9px; text-align: justify; }

#newforum DIV{border-bottom:1px solid #e2e2e2;padding:8px 9px;}
#newforum A{color:#45A2D7;}

#boxofficepl .col_1      { float: left; width: 120px; }
#boxofficepl .col_2      { float: left; }
#boxofficepl .col_3      { float: right; }
#boxofficepl .stars      { height: 10px; margin-top: 10px; *margin-top: 9px; width: 55px; }
#boxofficepl .genre,
#boxofficepl .comments,
#boxofficepl .trailer    { padding-top: 10px; *padding-top: 9px; }
#boxofficepl .production { padding-top: 30px; *padding-top: 28px; }
#boxofficepl .poster     { margin-bottom: 5px; margin-top: 5px; *margin-top: 3px; }
#boxofficepl A           { color: #4c4c4c; }

#boxofficew .col_1      { float: left; width: 120px; }
#boxofficew .col_2      { float: left; }
#boxofficew .col_3      { float: right; }
#boxofficew .stars      { height: 10px; margin-top: 10px; *margin-top: 9px; width: 55px; }
#boxofficew .genre,
#boxofficew .comments,
#boxofficew .trailer    { padding-top: 10px; *padding-top: 9px; }
#boxofficew .production { padding-top: 30px; *padding-top: 28px; }
#boxofficew .poster     { margin-bottom: 5px; margin-top: 5px; *margin-top: 3px; }
#boxofficew A           { color: #4c4c4c; }

#moviereviews .col_1      { float: left; margin-left: 20px; width: 200px; }
#moviereviews .col_2      { float: left; }
#moviereviews .col_3      { float: right; }
#moviereviews .stars      { height: 10px; margin-top: 10px; *margin-top: 9px; width: 55px; }
#moviereviews .genre,
#moviereviews .comments,
#moviereviews .trailer    { padding-top: 10px; *padding-top: 9px; }
/*#moviereviews .production { padding-top: 30px; *padding-top: 28px; }*/
#moviereviews .poster     { margin-bottom: 5px; margin-top: 5px; *margin-top: 3px; }
#moviereviews A           { color: #4c4c4c; }

#ads750x100 { height: 100px; margin: auto; width: 750px; }

#crew   { border-bottom: 0; margin-bottom: 20px; width: 298px; }

#cast .col_1      { float: left; width: 70px; }
#cast .col_2      { float: left; padding-top: 10px; }
#cast .poster     { margin-bottom: 5px; margin-top: 5px; *margin-top: 3px; }
#cast A           { color: #4c4c4c; }

#team .col_1      { float: left; width: 70px; }
#team .col_2      { float: left; }
#team .poster     { margin-bottom: 5px; margin-top: 5px; *margin-top: 3px; }
#team A           { color: #4c4c4c; }

.stars_0 { background: url(../../images/layout/stars_0_55x10.png) 0 0 no-repeat; height: 10px; width: 55px; }
.stars_1 { background: url(../../images/layout/stars_1_55x10.png) 0 0 no-repeat; height: 10px; width: 55px; }
.stars_2 { background: url(../../images/layout/stars_2_55x10.png) 0 0 no-repeat; height: 10px; width: 55px; }
.stars_3 { background: url(../../images/layout/stars_3_55x10.png) 0 0 no-repeat; height: 10px; width: 55px; }
.stars_4 { background: url(../../images/layout/stars_4_55x10.png) 0 0 no-repeat; height: 10px; width: 55px; }
.stars_5 { background: url(../../images/layout/stars_5_55x10.png) 0 0 no-repeat; height: 10px; width: 55px; }

.stills_0,.stills_1,.stills_2,.stills_3,.stills_4,.stills_5{background-position:0 0; background-repeat:no-repeat;height:11px;width:69px;}
.stills_0{background:url(../../images/layout/stills_0_69x11.png)}
.stills_1{background:url(../../images/layout/stills_1_69x11.png)}
.stills_2{background:url(../../images/layout/stills_2_69x11.png)}
.stills_3{background:url(../../images/layout/stills_3_69x11.png)}
.stills_4{background:url(../../images/layout/stills_4_69x11.png)}
.stills_5{background:url(../../images/layout/stills_5_69x11.png)}

/*#voteContainer	{ text-align: center; }*/

#gallery .thumblist { padding: 10px 0; text-align: center; }
#gallery .img_gal   { margin: 10px 15px; }

#social           { font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; font-size: 11px; height: 100px; margin: auto; width: 960px; }
#social .social_l { background: url(../../images/layout/bg_social_box_left_10x100.jpg) 0 0 no-repeat; height: 100px; width: 10px; }
#social .social_r { background: url(../../images/layout/bg_social_box_right_10x100.jpg) 0 0 no-repeat; height: 100px; width: 10px; }
#social .social_b { background: url(../../images/layout/bg_social_box_border_2x100.jpg) 0 0 no-repeat; height: 100px; width: 2px; }
#social .twitter  { background: url(../../images/layout/bg_social_box_center_1x100.jpg) 0 0 repeat-x; height: 100px; width: 312px; }
#social A.t_a     { background: url(../../images/layout/icon_twitter_84x74.png) 0 0 no-repeat; cursor: pointer; display: block; height: 74px; margin: 12px 0 0 10px; text-indent: -9999px; width: 84px; }
#social .t_txt    { padding: 15px; width: 188px; }
#social .t_txt A,
#social .t_txt A:hover  { color: #e2e2e2; font-size: 18px; }
#social .t_txt DIV      { padding-top: 10px; }
#social .facebook { background: url(../../images/layout/bg_social_box_center_1x100.jpg) 0 0 repeat-x; height: 100px; width: 312px; }
#social A.f_a     { background: url(../../images/layout/icon_facebook_60x60.png) 0 0 no-repeat; cursor: pointer; display: block; height: 60px; margin: 22px 0 0 18px; text-indent: -9999px; width: 60px; }
#social .f_txt    { padding: 15px; width: 204px; }
#social .f_txt A,
#social .f_txt A:hover  { color: #e2e2e2; font-size: 18px; }
#social .f_txt DIV      { padding-top: 10px; }
#social .youtube  { background: url(../../images/layout/bg_social_box_center_1x100.jpg) 0 0 repeat-x; height: 100px; width: 312px; }
#social A.y_a     { background: url(../../images/layout/icon_youtube_60x67.png) 0 0 no-repeat; cursor: pointer; display: block; height: 67px; margin: 18px 0 0 17px; text-indent: -9999px; width: 60px; }
#social .y_txt    { padding: 15px; width: 205px; }
#social .y_txt A,
#social .y_txt A:hover  { color: #e2e2e2; font-size: 18px; }
#social .y_txt DIV      { padding-top: 10px; }

/* pane uzytkownika */
.userPanel { padding: 20px; color: #767676; }
.userPanel .upLeft { float: left; }
.userPanel .upLeft .avatar { border: 1px solid #ECECEC; padding: 5px; background: #FFFFFF; margin-bottom: 10px; }
.userPanel .upLeft .userMenu { padding-left: 10px; }
.userPanel .upLeft .userMenu a { color: #45A2D7; }
.userPanel .statLabel { color: #45A2D7; font-size: 1.3em; font-weight: bold; margin-bottom: 10px; }
.userPanel table.statTable { background-color: #fff; border: 1px solid #E2E2E2; width: 200px; }
.userPanel table.statTable td { padding: 10px; }
.userPanel table.statTable td.counter { width: 30px; text-align: right;}
.userPanel .upRight { float: right; }
.userPanel .userTitle, .userPanel .upRight .userEmail { color: #005181; }
.userPanel .userTitle { font-size: 1.7em; }
.userPanel .userEmail { font-size: 1.2em; margin-bottom: 25px; }

.userPanel ul.userData li{list-style:none;padding:4px 0;}
.userPanel ul.userData .userDataLabel{float:left;font-weight:bold;padding-top:7px;}
.userPanel ul.userData .userDataContent{float:left;background:#fff;border:1px solid #E4E4E4;padding:5px 10px;}

.userPanel .upRight ul.userData li{width:375px;}
.userPanel .upRight ul.userData .userDataLabel{width:110px;}
.userPanel .upRight ul.userData .userDataContent{width:240px;}

.userPanel .wideData{margin-top:20px;}
.userPanel .wideData ul.userData li{width:600px;}
.userPanel .wideData ul.userData .userDataLabel{width:255px;}
.userPanel .wideData ul.userData .userDataContent{width:318px;}

#newsletter           { width: 298px; }
#newsletter .i_218x20 { height: 18px; margin: 10px; padding: 2px 6px 0 6px; width: 204px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #newsletter .i_218x20 { height: 20px; padding: 0 6px; }
}
#newsletter .addn     { background: url(../../images/layout/minibutton_plus_20x20.gif) 0 0 no-repeat; cursor: pointer; height: 20px; margin-top: 10px; width: 20px; }
#newsletter .deln     { background: url(../../images/layout/minibutton_minus_20x20.gif) 0 0 no-repeat; cursor: pointer; height: 20px; margin: 10px 0 0 10px; width: 20px; }

#quiz           { padding: 0 10px; margin: 0 auto; width: 730px; }
#quiz .number   { background: url(../../images/layout/bg_quiz_29x28.gif) 0 0 no-repeat; color: #FFFFFF; font-size: 18px; height: 25px; margin: 20px 0; padding-top: 3px; text-align: center; width: 29px; }
#quiz .question { color: #666666; font-size: 18px; margin: 20px 0; padding-left: 15px; padding-top: 3px; width: 650px; }
#quiz .ans_001    { border-right: 1px solid #d5d5d5; padding: 10px; text-align: center; width: 125px; }
#quiz .ans_001_1  { border-right: 1px solid #d5d5d5; padding: 10px; text-align: center; width: 161px; }
#quiz .ans_001_2  { border-right: 1px solid #d5d5d5; padding: 10px; text-align: center; width: 222px; }
#quiz .ans_002    { border-right: 1px solid #d5d5d5; padding: 10px; text-align: center; width: 125px; }
#quiz .ans_002_1  { border-right: 1px solid #d5d5d5; padding: 10px; text-align: center; width: 161px; }
#quiz .ans_002_2  { border-right: 1px solid #d5d5d5; padding: 10px; text-align: center; width: 222px; }
#quiz .ans_003    { border-right: 1px solid #d5d5d5; padding: 10px; text-align: center; width: 125px; }
#quiz .ans_003_1  { border-right: 1px solid #d5d5d5; padding: 10px; text-align: center; width: 161px; }
#quiz .ans_003_2  { padding: 10px; text-align: center; width: 222px; }
#quiz .ans_004    { border-right: 1px solid #d5d5d5; padding: 10px; text-align: center; width: 125px; }
#quiz .ans_004_1  { padding: 10px; text-align: center; width: 161px; }
#quiz .ans_005    { padding: 10px; text-align: center; width: 126px; }
#quiz LABEL       { color: #666666; font-size: 12px; }
#quiz .iradio     { margin-bottom: 10px; margin-top: 5px; }
#quiz .b_160x18   { margin: 10px 0 10px 285px; }

#quiz .result_quiz_error  { color: #ff0000; font-weight: bold; margin: 10px 0; text-align: center; }

.deadlineMessage { padding: 20px; }
.deadlineMessage ol, .deadlineMessage ul { margin-left: 40px; }
.deadlineMessage li { list-style-type: decimal; padding: 2px 0; }

#quiz_r           { padding: 0 10px; }
#quiz_r .number   { background: url(../../images/layout/bg_quiz_29x28.gif) 0 0 no-repeat; color: #FFFFFF; font-size: 18px; height: 25px; margin: 20px 0; padding-top: 3px; text-align: center; width: 29px; }
#quiz_r .question { color: #666666; font-size: 18px; margin: 20px 0; padding-left: 15px; padding-top: 3px; width: 650px; }
#quiz_r .quiz_true  { color: #86ac00; font-weight: bold; padding-top: 7px; text-decoration: none !important; }
#quiz_r .quiz_false { color: #e2001a; font-weight: bold; padding-top: 5px; }
#quiz_r .qres     { padding-bottom: 16px; }
#quiz_r .qimg     { padding-bottom: 16px; padding-right: 10px; text-align: right; width: 70px; }
#quiz_r .qresult      { color: #86ac00; font-size: 22px; padding: 20px 10px; }
#quiz_r .qresult SPAN { color: #666666; }
#quiz_r .result_quiz  { font-size: 14px; padding: 10px; text-align: left; }

#voteLoader{width: 135px;}
#voteLoader img{margin:0 auto;}
#voteContainer{width:135px;}
#voteContainer #voteBoxComment{margin-bottom:5px;}
#voteContainer #voteBoxCommentLeft{float:left;font-weight:bold;}
#voteContainer #voteBoxCommentRight{float:right;font-weight:bold;color:#45A1DA;}

#miniMenu { padding: 15px 0 0 0; float: right; color: #44A1D7; font-size: 1.1em; }
#miniMenu a { text-indent: 0; display: inline; color: #44A1D7; }

/* Forum*/
#forum                        { color: #4c4c4c; margin: auto; margin-top: 20px; width: 960px; z-index: 0; }
#forum A                      { color: #45a2d7; text-decoration: none; }
#forum A:hover                { color: #4c4c4c; text-decoration: none; }
#forum DIV.blue_button        { margin: 21px 20px 21px 10px; }
#forum A.blue_button          { background: #7ad2ff; border: 1px solid #3d9ed3; color: #ffffff; display: block; font-size: 12px; height: 18px; padding: 3px 10px 0 10px; }
#forum A:hover.blue_button    { background: #7ad2ff; border: 1px solid #3d9ed3; color: #005181; display: block; font-size: 12px; height: 18px; padding: 3px 10px 0 10px; }
#forum A.blue_button_2        { background: #7ad2ff; border: 1px solid #3d9ed3; color: #ffffff; display: block; font-size: 12px; height: 19px; padding: 4px 30px 0 30px; }
#forum A:hover.blue_button_2  { background: #7ad2ff; border: 1px solid #3d9ed3; color: #005181; display: block; font-size: 12px; height: 19px; padding: 4px 30px 0 30px; }
#forum INPUT.blue_button_2    { background: #7ad2ff; border: 1px solid #3d9ed3; color: #ffffff; font-size: 12px; height: 20px; padding: 0 30px 3px 30px; }
#forum .bold                  { font-weight: bold !important; }

#forum .postModerated,#forum .postDeleted{color:#cfcfcf;}

#forum .f_index                       { border-left: 1px solid #e2e2e2; border-top: 1px solid #e2e2e2; color: #4c4c4c; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; width: 959px; }
#forum .f_index .col_1                { text-align: left; vertical-align: middle; }
#forum .f_index .col_2                { text-align: center; vertical-align: middle; width: 98px; }
#forum .f_index .col_3                { text-align: center; vertical-align: middle; width: 98px; }
#forum .f_index TH                    { background: url(../../images/layout/bg_top_box_1x41.gif) 0 0 repeat-x; border-bottom: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; color: #005181; font-weight: normal; height: 29px; }
#forum .f_index TH.col_1              { padding-left: 20px; }
#forum .f_index TD                    { border-bottom: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; height: 100px; }
#forum .f_index TD.col_1              { vertical-align: top; }
#forum .f_index TD.col_1 .circle_new  { background: url(../../images/layout/icon_star_blue.png) 16px 0 no-repeat; height: 24px; margin-top: 37px; width: 59px; }
#forum .f_index TD.col_1 .circle_none { background: url(../../images/layout/icon_star_grey.png) 16px 0 no-repeat; height: 24px; margin-top: 37px; width: 59px; }
#forum .f_index TD.col_1 .circle_pined { background: url(../../images/layout/icon_star_orange.png) 16px 0 no-repeat; height: 24px; margin-top: 37px; width: 59px; }
#forum .f_index TD.col_1 .titles      { width: 700px; }
#forum .f_index TD.col_1 H1           { font-size: 18px; font-weight: normal; padding-top: 19px; }
#forum .f_index TD.col_1 H2           { font-size: 12px; font-weight: normal; padding: 10px 10px 19px 0; }
#forum .f_index TD.col_3 .mini_last   { font-size: 10px; font-weight: normal; padding-top: 9px; }

#forum .postEditedLabel { padding: 20px; color: #BFBFBF; font-style: italic; }
#forum .postEditedLabel .postEditedTime { color: #FF3F47; }

#forum .path        { font-size: 12px; padding: 0 20px; }
#forum A.sel        { color: #45a2d7; margin-right: 10px; text-decoration: underline; }
#forum A.sel:hover  { color: #4c4c4c; margin-right: 10px; text-decoration: underline; }

#forum .forum_head      { padding: 0 20px; }
#forum .forum_head H1   { font-size: 24px; font-weight: normal; padding-top: 14px; }
#forum .forum_head H2   { color: #4c4c4c; font-size: 12px; font-weight: normal; padding: 10px 10px 7px 0; }
#forum .forum_head_2    { padding: 0 20px 0 0; }
#forum .forum_head_2 H1 { font-size: 14px; font-weight: normal; padding-bottom: 17px; padding-top: 14px; }

#forum .f_subi                        { border-left: 1px solid #e2e2e2; border-top: 1px solid #e2e2e2; color: #4c4c4c; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; width: 959px; }
#forum .f_subi .col_1                 { text-align: left; vertical-align: middle; }
#forum .f_subi .col_2                 { text-align: center; vertical-align: middle; width: 98px; }
#forum .f_subi .col_3                 { text-align: center; vertical-align: middle; width: 98px; }
#forum .f_subi .col_4                 { text-align: center; vertical-align: middle; width: 98px; }
#forum .f_subi TH                     { background: url(../../images/layout/bg_top_box_1x41.gif) 0 0 repeat-x; border-bottom: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; color: #005181; font-weight: normal; height: 29px; }
#forum .f_subi TH.col_1               { padding-left: 20px; }
#forum .f_subi TD                     { border-bottom: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; height: 50px; }
#forum .f_subi TD.col_1               { vertical-align: top; }
#forum .f_subi TD.col_1 .circle_new   { background: url(../../images/layout/icon_star_blue.png) 16px 0 no-repeat; height: 24px; margin-top: 12px; width: 59px; }
#forum .f_subi TD.col_1 .circle_none  { background: url(../../images/layout/icon_star_grey.png) 16px 0 no-repeat; height: 24px; margin-top: 12px; width: 59px; }
#forum .f_subi TD.col_1 .circle_pined { background: url(../../images/layout/icon_star_orange.png) 16px 0 no-repeat; height: 24px; margin-top: 12px; width: 59px; }
#forum .f_subi TD.col_1 .titles       { width: 601px; }
#forum .f_subi TD.col_1 H1            { font-size: 14px; font-weight: normal; padding: 17px 10px 19px 0; }

#forum .f_post                                  { border-left: 1px solid #e2e2e2; border-top: 1px solid #e2e2e2; color: #4c4c4c; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; width: 959px; }
#forum .f_post .col_1                           { text-align: center; vertical-align: middle; width: 148px; }
#forum .f_post .col_2                           { text-align: left; vertical-align: middle; }
#forum .f_post TH                               { background: url(../../images/layout/bg_top_box_1x41.gif) 0 0 repeat-x; border-bottom: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; color: #005181; font-weight: normal; height: 29px; }
#forum .f_post TH.col_2                         { padding-left: 20px; }
#forum .f_post TD                               { border-bottom: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; height: 200px; }
#forum .f_post TD.col_1                         { vertical-align: top; }
#forum .f_post TD.col_1 .avatar                 { height: 96px; margin: 20px auto 7px auto; width: 96px; }
#forum .f_post TD.col_1 .name                   { font-weight: bold; }
#forum .f_post TD.col_1 .posts                  { }
#forum .f_post TD.col_1 .status                 { padding-top: 15px; }
#forum .f_post TD.col_2                         { vertical-align: top; }
#forum .f_post TD.col_2 .title_date             { border-bottom: 1px solid #e2e2e2; height: 49px; }
#forum .f_post TD.col_2 .title                  { padding: 18px 0 0 20px; font-weight: bold; }
#forum .f_post TD.col_2 .date                   { padding: 18px 10px 0 10px; }
#forum .f_post TD.col_2 .buttons                { padding: 13px 20px 0 0; }
#forum .f_post TD.col_2 .buttons A.blue_button  { margin-left: 10px; }
#forum .f_post TD.col_2 .content                { padding: 17px 20px; }

#forum .f_reply         { border: 1px solid #e2e2e2; color: #4c4c4c; font-family: Tahoma,Geneva,Kalimati,sans-serif; font-size: 12px; width: 958px; }
#forum .f_reply .col_1  { font-size: 14px; height: 24px; padding-right: 20px; padding-top: 26px; text-align: right; vertical-align: top; width: 149px; }
#forum .f_reply .col_2  { padding-top: 12px; text-align: left; vertical-align: middle; width: 789px; }
#forum .f_reply .submit { margin: 20px; }

#forum .i_755x20 { height: 16px; padding: 2px 6px 0 6px; width: 755px; }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	head~body #forum .i_755x20 { height: 17px; padding: 0 6px; }
}
#forum .t_755x150  { height: 146px; padding: 2px 6px; width: 755px; }

.pagination A.minibox,
.pagination A.minibox:hover    { border: 1px solid #e2e2e2; background: #ffffff !important; color: #c6c6c6 !important; display: block; font-size: 10px; height: 15px; margin-right: 10px; padding: 2px 6px 0 6px; text-align: center; }
.pagination A.minibox_s,
.pagination A.minibox_s:hover  { border: 1px solid #e2e2e2; background: #ffffff !important; color: #4c4c4c !important; display: block; font-size: 10px; font-weight: bold; height: 15px; margin-right: 10px; padding: 2px 6px 0 6px; text-align: center; }
.pagination         	          { float: right; padding: 23px 0 0 0; }
.pagination LI      	          { float: left; list-style: none; margin: 0; }
.pagination .p_left            { float: left; padding-right: 10px; }
.pagination .p_center	        { float: left; padding: 0; }
.pagination .p_right           { float: left; padding-right: 10px; }


.commonBox { background: url(../../images/layout/bg_box_1x390.gif) bottom left repeat-x; font-size: 12px; margin-bottom: 20px; line-height: 16px; }
.commonBox .register_center { margin: auto; width: 400px; }
.commonBox .i_270x20 { float: left; margin-bottom: 20px; }
.commonBox .i_270x20_2 { margin-left: 130px; margin-bottom: 20px; }
.commonBox .aii { margin-top: 50px; }
.commonBox LABEL { float: left; width: 130px; padding-top: 2px; }
.commonBox .captcha { float: left; margin-bottom: 20px; }
.commonBox .helpme { margin-top: 20px; text-align: center; }
.commonBox A,A:hover { color: #777777; }
.commonBox .errors { margin-left: 130px; margin-bottom: 10px; text-align: left; width: 410px; }
.commonBox .errors LI { color: #FF0000; font-weight: bold; padding-bottom: 10px; text-align: left; width: 410px; }
.commonBox .errors_2 { margin-left: 23px; margin-bottom: 10px; text-align: left; width: 410px; }
.commonBox .errors_2 LI { color: #FF0000; font-weight: bold; padding-bottom: 10px; text-align: left; width: 410px; }
.commonBox .checkbox { float: left; margin-right: 10px; width: 14px; }
.commonBox .hint { float: left; margin-top: -2px; width: 360px; }

.cinema { width: 308px; }
.topten { width: 308px; }
.revcin { width: 308px; }
.newfor { width: 308px; }

#search                           { font-size: 12px; margin: auto; width: 980px; }
#search .header .left_sb          { background: url(../../images/layout/bg_sb_left_10x59.gif) 0 0 no-repeat; height: 59px; width: 10px; }
#search .header .center_sb        { background: #f1f1f1 url(../../images/layout/bg_sb_center_1x59.gif) 0 0 repeat-x; min-height: 50px; padding: 7px 10px 0 10px; position: relative; width: 938px; z-index: 1; }
#search .header .right_sb         { background: url(../../images/layout/bg_sb_right_10x59.gif) 0 0 no-repeat; height: 59px; width: 10px; }
#search .header LABEL             { font-size: 11px; }
#search .header INPUT.i           { height: 17px; margin-bottom: 10px; margin-top: 7px; width: 230px; }
#search .header SELECT.s          { height: 19px; margin-top: 7px; width: 150px; }
#search .header INPUT.b           { background: #6bcbee; color: #ffffff; height: 19px; margin-top: 21px; padding-bottom: 2px !important; width: 176px; }
#search .header .border_top       { border-top: 1px solid #e2e2e2; margin-top: 10px; padding-top: 3px; }
#search .header .border_top_2     { border-top: 1px solid #e2e2e2; padding-top: 3px; }
#search .header .label_t          { padding-top: 9px; }
#search .header .pagination       { padding: 7px 0 8px 0; }
#search .header .searchCount      { padding-top: 3px; }
#search .header .searchCount SMALL{ font-size: 12px; font-weight: bold; }
#search .header .searchCount SPAN { color: #3d9ed3; font-size: 14px; font-weight: bold; }

#search .results                { font-size: 12px; margin: auto; width: 960px; }
#search .results .img_border_2  { padding: 5px; margin: 10px 5px 10px 10px; }
#search .results .tdstext       { padding: 12px 15px 0 15px; text-align: justify; width: 853px; }
#search .results .tdstext_3     { padding: 12px 15px 0 15px; text-align: justify; width: 821px; }
#search .results .title         { font-size: 16px; padding: 5px; width: 750px; }
#search .results .title_2       { font-size: 16px; padding: 5px; }
#search .results .stills        { margin-top: 10px; }
#search .results A              { color: #46a2d7; }
#search .results .tdstext_2     { padding: 10px 15px 0 5px; text-align: justify; width: 750px; }

#search .results .bc_ffffff,
#search .results .bc_f1f1f1       { border-bottom: 1px solid #e2e2e2; }
#search .results .column_1        { padding-bottom: 2px; width: 300px; }
#search .results .column_2        { padding-bottom: 2px; width: 300px; }
#search .results SPAN             { color: #ba2c2c; font-weight: bold; }
#search .results SMALL            { font-size: 11px; }
#search .notfound                 { color: #3d9ed3; font-size: 16px; font-weight: bold; text-align: center; }
