body { background-image:url('bg.png'); background-repeat:repeat; text-align:left; margin:0px; padding:0px; font-family:"Arial"; font-size:12px; }
#girl, #logo, #user_menu, img { behavior:url('/gfx/iepngfix.htc'); }
h1 { font-size:20px; font-weight:bold; margin-top:0; }
h2 { font-size:14px; margin:0px; padding:0px; font-weight:normal; }
form { margin:0px; padding:0px; }
input { border:1px solid #990000; }
#layout { width:938px; margin-left:auto; margin-right:auto; }
#girl { background-image:url('girl.png'); width:110px; height:145px; z-index:1; position:absolute; margin-left:820px; margin-top:14px; }
#logo { width:347px; height:86px; }
#navisearch { background-image:url('search.png'); width:425px; height:47px; margin-top:25px; margin-left:9px; }
#top_up { width:938px; height:3px; font-size:0px; }
#top_medium { background-image:url('top_medium.png'); width:938px; height:130px; }
#top_down { background-image:url('top_down.png'); width:938px; height:35px; }
#inside { background-image:url('bg_inside.png'); width:938px; min-height:700px; overflow:hidden; }
#left { float:left; width:204px; margin-right:6px; margin-top:7px; }
#right { float:left; width:698px; margin-top:10px; padding:0 14px; }
#footer { background-image:url('footer.png'); width:938px; height:8px; font-size:0px; }
.headline { font-size:18px; font-weight:bold; margin-bottom:20px; }
#user_menu { margin-right:50px; width:287px; font-size:13px;  background-image:url('/gfx/user_menu.png'); background-repeat:no-repeat; padding:3px 0; text-align:center; }
#next_content { display: none; }

#player_right { float:left; margin-left:20px; width:275px; font-size:14px; }
#player_right div { margin-bottom:10px; }
#player_left { border:1px solid #000000; width:400px; height:350px; float:left; }


#content_info { margin-top:20px; }
#content_info div { margin-bottom:10px; }
#sample_list { clear:both; overflow-y:hidden; overflow-x:auto; }

.layer_info { position:absolute; z-index:1; width:300px; height:60px; background-color:#FFEFF2; font-size:11px; border:1px solid #000000; }
.layer_tip { position:absolute; width:250px; height:auto; border:2px solid #FF2F6D; z-index:1; background-color:#ccc; padding:4px; text-align:justify; }

#register div { margin:10px 0; }
#register input { height:18px; font-size:16px; font-weight:bold; width:100px; }
.span_error { color:#FF0000; }

/* komórki z contentem */
.content_cell { width:124px; text-align:left; font-size:11px; margin-bottom:5px; }
.content_cell h1 { font-size:12px; margin-top:5px; margin-bottom:15px; margin:0; padding:0; }
.content_cell_movie { margin:0; padding:0 3px 4px 3px; border:1px dotted #F2DBE2; border-top:none; }

/* linki */
a:link { text-decoration:none; color:#990000; font-weight:bold; }
a:visited { text-decoration:none; color:#990000; font-weight:bold; }
a:hover { text-decoration:none; color:#000; font-weight:bold; }

/* kategorie */
a.cat:link { font-size:15px; display:block; width:180px; height:20px; line-height:20px; background-image:url('arrow.png'); background-repeat:no-repeat; background-position:5px; background-color:#FF9FBC; border:1px solid #FFC2D1; margin-bottom:2px; text-align:center; letter-spacing:1px; }
a.cat:visited { font-size:15px; display:block; width:180px; height:20px; line-height:20px; background-image:url('arrow.png'); background-repeat:no-repeat; background-position:5px; background-color:#FF9FBC; border:1px solid #FFC2D1; margin-bottom:2px; text-align:center; letter-spacing:1px; }
a.cat:hover { font-size:15px; display:block; width:180px; height:20px; line-height:20px; background-image:url('arrow.png'); background-repeat:no-repeat; background-position:170px; background-color:#FF5F92; border:1px solid #fff; margin-bottom:2px; text-align:center; letter-spacing:1px; color:#fff; }
a.cata { font-size:15px; display:block; width:180px; height:20px; line-height:20px; background-image:url('arrow.png'); background-repeat:no-repeat; background-position:170px; background-color:#FF5F92; border:1px solid #fff; margin-bottom:2px; text-align:center; letter-spacing:1px; color:#000000; }

a#prem:link { font-size:15px; display:block; width:180px; height:20px; line-height:20px; background-image:url('arrow.png'); background-repeat:no-repeat;background-position:5px; background-color:#000; letter-spacing:2px; border:1px solid #FFC2D1; margin-bottom:2px; text-align:center; color:#fff; }
a#prem:visited { font-size:15px; display:block; width:180px; height:20px; line-height:20px; background-image:url('arrow.png'); background-repeat:no-repeat;background-position:5px; background-color:#000; letter-spacing:2px; border:1px solid #FFC2D1; margin-bottom:2px; text-align:center; color:#fff; }
a#prem:hover { font-size:15px; display:block; width:180px; height:20px; line-height:20px; background-image:url('arrow2.png'); background-position:170px; background-repeat:no-repeat; background-color:#c4c4c4; letter-spacing:2px; border:1px solid #fff; margin-bottom:2px; text-align:center; color:#000; }

a#ad_cat:link { font-size:15px; display:block; width:180px; height:20px; line-height:20px; background-image:url('arrow.png'); background-repeat:no-repeat; background-position:5px; background-color:#990000; letter-spacing:2px; border:1px solid #FFC2D1; margin-bottom:2px; text-align:center; color:#fff; }
a#ad_cat:visited { font-size:15px; display:block; width:180px; height:20px; line-height:20px; background-image:url('arrow.png'); background-repeat:no-repeat; background-position:5px; background-color:#990000; letter-spacing:2px; border:1px solid #FFC2D1; margin-bottom:2px; text-align:center; color:#fff; }
a#ad_cat:hover { background-image:url('arrow.png'); background-position:170px; background-repeat:no-repeat; background-color:#c4c4c4; letter-spacing:2px; border:1px solid #fff; margin-bottom:2px; text-align:center; color:#fff; }

/* nawigacja */ 
a.act { width:22px; height:22px; background-color:#FF5F92; font-size:12px; text-decoration:none; text-align:center; color:#000; padding:5px 8px; border:1px solid #fff; margin:0 2px; }
a.nav { width:22px; height:22px; background-color:#FF9FBC; text-decoration:none; font-size:12px; text-align:center; color:#fff; padding:5px 8px; border:1px solid #FFC2D1; margin:0 2px; }
.span { width:16px; text-align:center; margin:0 2px; font-size:16px; font-weight:bold; }

/* premium */
.payment_act { background-color:#CCFF00; }
.payment_inact { background-color:#FF0000; }
#payment_table { background-color:#DFDFDF; }
#payment_table td { padding:10px; }
.premium_table_headline { font-size:18px; line-height:25px; font-weight:bold; text-align:center; }
.premium_table_left_headline { font-size:16px; font-weight:bold; text-align:left; border-bottom:1px solid #F2DBE2; width:280px; padding-left:4px; }
.premium_cell { background-color:#FC86A7; border-left:1px solid #F2DBE2; border-bottom:1px solid #F2DBE2; width:130px; }
.premium_cell2 { border-left:1px solid #F2DBE2; border-bottom:1px solid #F2DBE2; width:130px; color:#4F4F4F; }
.premium_cell3 { border-left:1px solid #F2DBE2; border-bottom:1px solid #F2DBE2; width:130px; color:#4F4F4F; }
.additional_text { display:block; font-size:11px; font-weight:normal; }
.premium_points_2_cell { background-color:#FFAFC7; border:1px solid #F2DBE2; height:50px; line-height:20px; }
.premium_points_1_cell { border:1px solid #F2DBE2; height:20px; line-height:50px; }
