body
{
background-image: url(../images/tlo.jpg);
background-repeat: repeat-x;
background-color: #ffffff;
font-family: Trebuchet MS, sans-serif;
}

#all
{
width: 950px;
margin: 0 auto;
height: 630px;
overflow: hidden;
}

.left_shadow
{
float: left;
width: 12px;
}

.right_shadow
{
float: right;
width: 26px;
}

.main
{
width: 912px;
float: left;
background-color: #000000;

}

/*TOP BANNERS*/

.top_banners
{
height: 108px;
background-color: #ffffff;
border-left: solid 6px;
border-right: solid 6px;
border-top: solid 6px;
border-bottom:0px;
}

.left_banner
{
height: 108px;
width: 438px;
float: left;
border-right: solid 6px;
background: #ffffff;
}

.left_banner img
{
border: 0;
}

.right_banner
{
height: 108px;
width: 438px;
float: left;
border-left: solid 6px;
background: #ffffff;
}

.right_banner img
{
border: 0;
}

/*TOP MENU*/

.top_menu
{
height: 62px;
width: 912px;
}

.logo
{
height: 49px;
width: 271px;
float: left;
}

.logo img
{
position: relative;
left: 30px;
border: 0px;
}

.top_podmenu
{
background-image: url(../images/tlo_podmenu.png);
background-repeat: no-repeat;
width: 641px;
height: 60px;
float: left;
}

/*MAIN MENU*/

div#menub {
width:500px;
float:right;
}
div#menub ul, div#menub li {
list-style: none;
margin: 0px;
padding: 0px;
border: 0px;
z-index: 10000;
}
div#menub ul ul {
position:absolute;
left:0px;
top:55px;
}
div#menub ul ul ul {
left:230px;
top:-1px;
}
div#menub li {
position:relative;
margin-left:2px;
float:left;
}
div#menub ul li a {
display:block;
}
div#menub ul ul li {
width:150px;
height:auto;
margin:0px;
clear:both;
}
div#menub ul ul a {
display:block;
}

div#menub ul ul a {
background:none repeat scroll 0 0 #FEEF04;
border-bottom:dashed 1px #000;
color:#000000;
font-size: 12px;
font-weight:normal;
height:18px;
padding-left:20px;
padding-top:3px;
text-decoration:none;
}
div#menub ul ul a:hover {
background: #feac03;
}
div#menub ul ul,
div#menub ul li:hover ul ul,
div#menub ul ul li:hover ul ul
{display: none;}

div#menub ul li:hover ul,
div#menub ul ul li:hover ul,
div#menub ul ul ul li:hover ul
{display: block;}

div#menub ul ul a,
div#menub ul ul li:hover ul a,
div#menub ul ul ul li:hover ul a
{background-image: none;}

div#menub ul ul li:hover a,
div#menub ul ul ul li:hover a,
div#menub ul ul ul ul li:hover a
{background-image: url(images/strzalka.gif);}

div#menub a.m1 { background:url(../images/newsy.jpg) no-repeat; width: 105px; height: 43px;display: block;}
div#menub a:hover.m1 { background-position: 0px -43px; }
div#menub a.m2 { background:url(../images/download.jpg) no-repeat; width: 137px; height: 43px;display: block;}
div#menub a:hover.m2 { background-position: 0px -43px; }
div#menub a.m3 { background:url(../images/forum.jpg) no-repeat; width: 98px; height: 43px;display: block;}
div#menub a:hover.m3 { background-position: 0px -43px; }
div#menub a.m4 { background:url(../images/moj_profil.jpg) no-repeat; width: 135px; height: 55px;}
div#menub a:hover.m4 { background-position: 0px -55px; }


.menu_pomoc
{
position: relative;
top: 20px;
left: 20px;
width: 200px;
}

.menu_pomoc a
{
text-decoration:none;
color: #000000;
font-size: 12px;
font-weight: bold;
margin-left: 5px;
}

.menu_pomoc a:hover
{
color: #ffffff;
}

.menu_pomoc span
{
margin-left: 5px;
}

.search_box
{
bottom:2px;
float:right;
position:relative;
}

.search_box form
{
color: #000000;
font-size: 12px;
font-weight: bold;
float: right;
width: 400px;
}

#wkrec {
float:right;
position:relative;
right:20px;
top:45px;
}

#zebra {
float:left;
}

#flash {
clear: both;
height: 249px;
}

/*BOX PANEL*/

.box_panel
{
float: right;
width: 170px;
height: 70px;
color: #ffffff;
font-size: 12px;
font-weight: bold;
position: relative;
top: 2px;
z-index: 10000;
}

.login_div
{
margin-bottom: 3px;
}

.login
{
margin-right: 9px;
}

.password
{
margin-right: 5px;
}

.login_form
{
width: 100px;
border: solid 1px #d8d8d8;
}

.pass_form
{
margin-left: 3px;
width: 100px;
border: solid 1px #d8d8d8;
}

.login_submit
{
height:20px;
margin-left: 30px;
}

.login_submit a
{
text-decoration: none;
color: #feac03;
font-size: 12px;
font-weight: bold;
}

.login_submit a:hover
{
color: #ffffff;
}

.login_submit span
{
color: #feac03;
}

/*MENU LEFT*/

div#menua {
margin-top: 55px;
margin-left: 10px;
width:155px;
float:left;
}
div#menua ul, div#menua li {
list-style: none;
margin: 0px;
padding: 0px;
border: 0px;
}
div#menua ul ul {
position:absolute;
left:0px;
top:55px;
border:1px solid #ffffff;
z-index:10;
}
div#menua ul ul ul {
left:230px;
top:-1px;
}
div#menua li {
position:relative;
margin-top:10px;
}
div#menua ul li a {
display:block;
}
div#menua ul ul li {
width:230px;
height:auto;
margin:0px;
clear:both;
}
div#menua ul ul a {
display:block;
}

div#menua ul ul a {
background-image: none;
}
div#menua ul ul a:hover {
background-image: url(images/strzalka.gif);
}
div#menua ul ul,
div#menua ul li:hover ul ul,
div#menua ul ul li:hover ul ul
{display: none;}

div#menua ul li:hover ul,
div#menua ul ul li:hover ul,
div#menua ul ul ul li:hover ul
{display: block;}

div#menua ul ul a,
div#menua ul ul li:hover ul a,
div#menua ul ul ul li:hover ul a
{background-image: none;}

div#menua ul ul li:hover a,
div#menua ul ul ul li:hover a,
div#menua ul ul ul ul li:hover a
{background-image: url(images/strzalka.gif);}

div#menua a.m1 { background:url(../images/str_glowna.jpg) no-repeat; width: 126px; height: 38px;}
div#menua a:hover.m1 { background:url(../images/str_glowna_h.jpg) no-repeat; }
div#menua li.m1 ul { background-color:#f0037f; }
div#menua a.m2 { background:url(../images/o_nas.jpg) no-repeat; width: 126px; height: 38px;}
div#menua a:hover.m2 { background:url(../images/o_nas_h.jpg) no-repeat; }
div#menua li.m2 ul { background-color:#1e97c2; }
div#menua a.m3 { background:url(../images/teledyski.jpg) no-repeat; width: 126px; height: 38px;}
div#menua a:hover.m3 { background:url(../images/teledyski_h.jpg) no-repeat; }
div#menua li.m3 ul { background-color:#fe952f; }
div#menua a.m4 { background:url(../images/bank_muzyki.jpg) no-repeat; width: 126px; height: 38px;}
div#menua a:hover.m4 { background:url(../images/bank_muzyki_h.jpg) no-repeat; }
div#menua li.m4 ul { background-color:#017576; }
/*div#menua a.m5 { background:url(../images/bank_tekstow.jpg) no-repeat; width: 126px; height: 38px;}
div#menua a:hover.m5 { background:url(../images/bank_tekstow_h.jpg) no-repeat; }
div#menua li.m5 ul { background-color:#017576; }
div#menua a.m5 { background:url(../images/rozne.jpg) no-repeat; width: 126px; height: 38px;}
div#menua a:hover.m5 { background:url(../images/rozne_h.jpg) no-repeat; }
div#menua li.m5 ul { background-color:#017576; }

div#menua a.m6 { background:url(../images/buy.jpg) no-repeat; width: 159px; height: 37px;}
div#menua a:hover.m6 { background:url(../images/buy_h.jpg) no-repeat; }
div#menua li.m6 ul { background-color:#017576; }
*/
div#menua a.m5{ background:url(../images/tablica.jpg) no-repeat; width: 105px; height: 77px;}
div#menua a:hover.m5 { background:url(../images/tablica_h.jpg) no-repeat; }
div#menua li.m5 ul { background-color:#017576; }

div#menua a.m6 { background:url(../images/przyjaciele.jpg) no-repeat; width: 148px; height: 46px;}
div#menua a:hover.m6{ background:url(../images/przyjaciele_h.jpg) no-repeat; }
div#menua li.m6 ul { background-color:#017576; }

/*MAIN CONTENT*/

#gallery {
clear: both;
}

.main_content
{

color:#FFFFFF;
float:right;
font-size:12px;
position:relative;
width:745px;
}

#content_box
{
border-bottom: solid 2px #000;
clear:both;
height:100%;
margin:0 auto;
overflow:hidden;
position:relative;
width:911px;
background:transparent url(../images/tloall.jpg);
background-repeat: repeat-y;
padding-bottom: 40px;
}

.head
{
background:transparent url(../images/belka_txt.jpg) no-repeat scroll 0 0;
height:27px;
position:relative;
clear:both;
}

.head h1
{
margin: 0;
font-size: 14px;
color: #ffffff;
font-weight:bold;
padding: 5px;
}

.box_txt
{
background:#EBEBEB;
color:#000000;
float:left;
font-size:12px;
height:100%;
margin-left:1px;
width:508px;
min-height: 400px;
}

.text_box
{
margin: 12px;
font-size: 12px;
}

.box_txt  img
{
vertical-align:middle;
border: 0;
}

/*SZUKAJ ZNAJOMYCH*/

.scroller
{
float:right;
position:relative;
width:504px;
padding-right: 10px;
}

.search_friend
{
background:transparent url(../images/tlo_szukaj.jpg) no-repeat scroll 0 0;
float:left;
height:135px;
left:13px;
position:relative;
width:176px;
}

.search_friend_img
{
position:relative;
top:40px;
left: 20px;
cursor: pointer;
}

/*REKLAMY*/

.advertisment_left
{
float: left;
width: 154px;
height:100%;
background: #000000;
color: #ffffff;
font-size: 12px;
border-left: solid 6px #000000;
border-right: solid 6px #000000;
text-align: center;
}
.advertisment_left img {
margin-bottom: 10px;
display: block;

}

.ozdoba_img
{
width: 29px;
height:376px;
float:left;
}

/*ZNAJOMI*/

.friend_box
{
text-align: center;
float: right;
width: 183px;
background: #000000;
}

.konkursy_img
{
cursor: pointer;
}

/*register*/

#gallery form
{
margin: 12px;
}

.przyciski, .add_comment
{
border: solid 1px #ff9b37;
background-image: url(../images/bigbutton.jpg);
background-repeat: no-repeat;
color: #fff;
cursor: pointer;
font-weight:bold;
width:80px;
margin-top: 12px;
}

.przyciski2
{
border: solid 1px #ff9b37;
background-image: url(../images/bigbutton.jpg);
background-repeat: no-repeat;
color: #fff;
cursor: pointer;
font-weight:bold;
width:150px;
}

div.error 
{
color: red;
}

input.error 
{
border: solid 1px red;
}

.reg_input 
{
width: 220px;
}

.reg_age 
{
width: 30px;
}

.reg_zip
{
width: 60px;
}

.reg_text
{
width: 320px;
height: 120px;
}

/*NEW PROFIL*/

.new_profil
{
font-size:13px;
line-height:20px;
margin-left:12px;
margin-right:12px;
clear: both;
}

.new_profil img
{
margin-right: 12px;
}

.login_sub
{
width: 50px;
background: #000;
font-size: 12px;
font-weight: bold;
border: solid 1px #000;
color: #FEAC03;
font-family:Trebuchet MS,sans-serif;
cursor: pointer;
}

.login_sub_s
{
width: 50px;
background: #ebebeb;
font-size: 12px;
font-weight: bold;
border: solid 1px #ebebeb;
color: #FEAC03;
font-family:Trebuchet MS,sans-serif;
cursor: pointer;
}

.login_sub:hover, .login_sub_s:hover
{
color: #fff;
}

/*NEWS*/

.news
{
padding:5px;
text-align: justify;
}

.newsb {
margin: 12px;
}

.nag, .nag a
{
clear: both;
font-size: 16px;
color: #fed600;
font-weight: bold;
text-decoration: underline;
}

.news_images
{
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
}

.dotted
{
border: dotted 1px #551a8b;
}

a.more 
{
margin-left: 12px;
font-weight: bold;
text-decoration: none;
color: #a18902;
}

a:hover.more
{
margin-left: 12px;
color: #feac03;
}

/*KONTO*/

.profil_box
{
height: 100%;
}

.my_profil
{
background-color: #ffffff;
width: 508px;
}

.my_profil td
{
padding-bottom: 10px;
background:#EBEBEB;
vertical-align: top;
}

.profil_block {
clear:both;
height:27px;
}

.profil_block  img{
float: left;
}

.my_playlist
{
float:left;
margin-left:14px;
width:200px;
}

.user_movie
{
float:left;
margin:10px;
text-align: center;
}

/*PLAYLIST*/

.header
{
background: url(../images/belka2.jpg);
width: 508px;
height: 27px;
}

.boder
{
border-bottom: dashed 1px #000;
}

#playlist
{
width: 508px;
background:#EBEBEB;
}

/*PLAYER*/

#flashcontent
{
text-align:center;
margin-bottom: 10px;
}

.desc_movie
{
text-align: justify;
margin: 0 12px 12px;
}

.data_movie
{
height: 25px;
margin: 0 12px 12px;
}

.author_movie
{
float: left;
width: 50%;
}

.counter_movie
{
text-align: right;
float: right;
width: 50%;
}

.title_movie
{
text-align: center;
}

.title_movie h2
{
color: #551a8b;
}
.title_movie h1 {
background-color: #feac03;
color:#FFFFFF;
font-size:16px;
padding:2px 4px;
text-align: left;
}

/*SORT*/

th
{    
font-size: 12px;
color: #000;
text-align: left;
padding: 4px;
vertical-align:bottom;
}
td.total
{
border-top: 0;
border-left: 0;
border-right: 1px solid #C1DAD7;
background: none;
text-align:right;
font-weight:bold;
text-transform:uppercase;
letter-spacing:1px;
}
th.sortable,
th.sortable-text,
th.sortable-date,
th.sortable-keep,
th.sortable-date-dmy,
th.sortable-numeric,
th.sortable-currency,
th.sortable-sortByTwelveHourTimestamp,
th.sortable-sortIPAddress,
th.sortable-sortEnglishLonghandDateFormat,
th.sortable-sortScientificNotation,
th.sortable-sortImage,
th.sortable-sortFileSize,
th.sortable-sortAlphaNumeric,
th.sortable-sortEnglishDateTime
 {
cursor:pointer;
background: #CAE8EA url(../images/bg_header_sortable.jpg) no-repeat;
padding:8px 14px 2px;
}
th.sortable-bg {
background: #CAE8EA url(../images/bg_header_sortable_2.jpg) no-repeat;
padding:3px 14px 2px;
}
th.forwardSort
{
background:#CAE8EA url(../images/bg_header_down.jpg) no-repeat 0 0;
}
th.reverseSort
{
background:#CAE8EA url(../images/bg_header_up.jpg) no-repeat 0 0;
}

table thead th.forwardSort a,
table thead th.reverseSort a
{
color:#000;
text-decoration:none;
}

#playlist th a
{
text-decoration:none;
color: #4f6b72;
background:transparent;
margin-left: 8px;
}

#playlist td a
{
text-decoration:none;
color:#239;
background:transparent;
}

#playlist td img
{
margin:0 auto;
border:3px solid #ddd;
}
#playlist td a:hover
{
color:#a84444;
border-bottom:1px dashed #a80000;
background:transparent;
}
#playlist td 
{
font: normal 12px Trebuchet MS, sans-serif;
border-right: 1px solid #fff;
border-bottom: 1px dashed #C1DAD7;
padding: 6px 12px 6px 12px;
color: #000000;
}
#playlist td.lft
{
text-align:left;
}
#playlist tr.alt
{
background: #F5FAFA;
color: #000;
}

/*MAIN*/



#table_search th a
{
text-decoration:none;
color: #4f6b72;
background:transparent;
margin-left: 8px;
}

#table_search td a
{
text-decoration:none;
color:#239;
background:transparent;
}

#table_search td img
{
margin:0 auto;
border:3px solid #ddd;
}
#table_search td a:hover
{
color:#a84444;
border-bottom:1px dashed #a80000;
background:transparent;
}
#table_search td 
{
font: normal 12px Trebuchet MS, sans-serif;
border-right: 1px solid #fff;
border-bottom: 1px dashed #C1DAD7;
padding: 6px 12px 6px 12px;
color: #000000;
}
#table_search td.lft
{
text-align:left;
}
#table_search tr.alt
{
background: #F5FAFA;
color: #000;
}

#table_search
{
width: 496px;
background:#EBEBEB;
}

.search_input {
width: 220px;
}

.search_sinput {
width: 50px;
}

.searchboxA {
float:left;
padding:0 0 0 5px;
width:470px;
background-color: #fff;
height: 140px;
}

.searchboxB{
float:left;
padding:0 0 0 5px;
width:470px;
height: 140px;
}

.search_img {
float: left;
}

.search_img  img{
margin:10px;
}

.search_txt {
float: left;
margin:10px;
}

.search_txt a {
clear:both;
color:#FED600;
font-size:16px;
font-weight:bold;
text-decoration:underline;
}

/*VOTE*/

.rating_box {
margin: 12px;
height:50px;
}

.rating_box  a{
outline:none;
}

.rating_info {
margin: 12px;
border: 1px #567397 solid;
height: auto;
padding: 8px;
background: #f5f9fd;
text-align: center;
}
/*
.up
{
height:40px; width: 40px; font-size:24px; text-align:center; background-color:#009900; margin-right: 10px;float: left;
-moz-border-radius: 6px;-webkit-border-radius: 6px;
}
.up a
{
color:#FFFFFF;
text-decoration:none;

}
.up a:hover
{
color:#FFFFFF;
text-decoration:none;

}
.down
{
height:40px; width: 40px;font-size:24px; text-align:center; background-color:#cc0000; float: left;
-moz-border-radius: 6px;-webkit-border-radius: 6px;
}

.down a
{
color:#FFFFFF;
text-decoration:none;

}
.down a:hover
{
color:#FFFFFF;
text-decoration:none;
}
*/
.add_box {
float: right;
}

.note {
margin: 12px;
font-weight: bold;
}

.notification_error, .add_error, .add_error2
{
margin: 12px;
border: 1px solid #A25965;
height: auto;
padding: 4px;
background: #F8F0F1;
text-align: center;
font-weight: bold;
}

.notification_ok, .add_friend
{
margin: 12px;
border: 1px #567397 solid;
height: auto;
padding: 8px;
background: #f5f9fd;
text-align: center;
font-weight: bold;
clear: both;
}

.button
{
border: solid 1px #feac03;
background: #feac03;
color: #fff;
cursor: pointer;
font-weight:bold;
width:150px;
position: relative;
left: 12px;
font-family: Tahoma, sans-serif;
}

/*COMMENT*/

.com_img {
vertical-align: top;
border: 0;
}

.timeline {
margin:0;
color: #551A8B;
}

.box {
margin-bottom: 5px;
}

#comment {
width: 400px;
height: 150px;
}

/*PROFIL INFO*/

.tab_profil {
width:280px;
}

.tab_profil td{
border-bottom: dotted 1px #000;
}

.right_profil {
float:right;
margin: 12px;
width:280px;
}

.left_profil {
float:left;
margin: 12px;
width:170px;
}

/*BLOG*/

.blog {
clear: both;
}

.blogdate {
padding: 10px 6px 12px;
}

.timeline {
list-style: none;
padding: 4px 12px 12px;
}

.timeline a {
text-decoration: none;
color: #aa0000;
}

.timeline a:hover {
color: #fda900;
}

/*ONLINE*/

.friends_box {
padding-top: 30px;
padding-bottom: 30px;
}

.onlinef {
padding-top: 10px;
padding-bottom: 5px;
clear: both;
color: #fff;
border-bottom: dotted 1px #fff;
font-size: 12px;
}

.onlinef img{
margin-right: 10px;
vertical-align: middle;
}

.onlinef a{
text-decoration: none;
color: #fff;
}

.onlinef a:hover{
color: #feac03;
}

/*SEND CLIP*/

.sendtofriend {
float: right;
margin-left: 10px;
}

.trigger {
float: right;
margin-left: 5px;
}

.cnt, .clt {
display:none;
}

.toggle, .ordere {
cursor: pointer;
}

/*TOP BANER*/

.slideshow {
position:relative;
padding:0;
margin:0;
}
.slideshow a img {
border:none;
}
.slideshow li.slide {
list-style-type:none;
}
.slideshow .slides {
height:108px;
margin:0;
}
.slideshow .slides li.slide {
visibility:hidden;
position:absolute;
left:0px;
top:0;
}
.slideshow .buttons {
display:none;
}
.slideshow .buttons {
display:block;
position:absolute;
z-index:100;
left:0px;
bottom:5px;
margin:0;
padding-left: 5px;
padding-top: 0px;
}
.slideshow .buttons li {
float:left;
display:inline;
width:30px;
height:30px;
margin:0;
padding-left:11px;
line-height:30px;
background-image:url('../images/buttonBg.png');
background-repeat:no-repeat;
}
.slideshow .buttons li a {
float:left;
text-decoration:none;
width:30px;
height:30px;
color:#fff;
outline:0;
}
.slideshow ul.buttons li a:hover {
text-decoration:none;
color:#0a0a0a;
}
.slideshow ul.buttons li.active a:hover,
.slideshow ul.buttons li.active a {
color:#666666;
}

/*CATALOG*/

.box_catalog1 {
padding-left: 12px;
padding-right: 18px;
width: 478px;
height: 270px;
float: left;
border-bottom: dotted 1px;
font-size: 12px;
background-color: #ece9d8;
}

.box_catalog2 {
padding-left: 12px;
padding-right: 18px;
width: 478px;
height: 270px;
float: left;
border-bottom: dotted 1px;
}

.catalog_head {
width: 450px;
clear: both;
color: #ff9b37;
font-style: italic;
font-size: 20px;
padding-bottom: 10px;
padding-top:10px;
font-weight: bold;
}

.catalog_longhead {
width: 450px;
clear: both;
color: #ff9b37;
font-style: italic;
font-size: 20px;
padding-bottom: 10px;
padding-top:10px;
position: relative;
left: 15px;
font-weight: bold;
}

.catalog_code {
width: 300px;
float: right;
font-size: 12px;
padding-left: 15px;
}

.catalog_longcode {
width: 478px;
float: right;
font-size: 12px;
padding-left: 15px;
}

.catalog_picture {
float: left;
width: 120px;
}

.catalog_picture img{
width: 160px;
height: 160px;
}

.catalog_order {
clear:both;
padding-top:5px;
text-align:center;
}

#hor-minimalist-a {
width: 508px;
border-collapse: collapse;
text-align: left;
}
#hor-minimalist-a th
{
padding: 4px 8px;
border-bottom: 2px solid #feac03;
}
#hor-minimalist-a td
{
color: #669;
padding: 9px 8px 0px 8px;
}
#hor-minimalist-a tbody tr:hover td
{
color: #009;
}

.my_friend {
margin:6px;
text-align: center;
float:left;
}

.my_friend a {
text-decoration: none;
color: #000;
margin-top: 3px;
}

/*TOOLTIP*/
/*
.yourfriend {
float: right;
position: relative;
right: 20px;
top: 20px;
}

.tooltip {
margin-top: 15px;
}

a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
	display: block;
	float: right;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it
a.tt:hover{ z-index:25; color: #aaaaff;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(../images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch 
	display: block;
	padding: 0 8px; 
	background: url(../images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(../images/bubble.gif) no-repeat bottom;
}

a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
	display: block;
	float: right;
}
input.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it
input.tt:hover{ z-index:25; color: #aaaaff;}
input.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
input.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(../images/bubble.gif) no-repeat top;
}
input.tt:hover span.middle{ /* different middle bg for stretch
	display: block;
	padding: 0 8px; 
	background: url(../images/bubble_filler.gif) repeat bottom; 
}
input.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(../images/bubble.gif) no-repeat bottom;
}
*/
.menudolne, .copyright {
clear: both;
font-size: 10px;
margin:0 auto;
width:950px;
text-align: center;
}

.personbox {
border:1px solid #fda900;
padding:12px;
width:249px;
margin: 0;
}

/*ALL STYLE*/

.regulamin {
text-decoration: none;
color: #aa0000;
}

a {
outline: none;
}

.my_profil a:hover, #hor-minimalist-a a:hover, .text_box a:hover{
color: #fda900;
text-decoration: none;
}

.my_profil a , #hor-minimalist-a a, .text_box a{
color: #aa0000;
text-decoration: none;
}

.text_box a {
float: left;
display:block;
padding-bottom:10px;
}

.bold {
font-weight: bold;
}

.italic {
font-style: italic;
font-size: 10px;
}

h2 {
margin: 12px;
}

.both
{
clear: both;
}

.intro
{
padding-bottom: 12px;
}

.pointro
{
clear:both;
margin: 12px;
padding-top: 12px;
}

.left
{
float: left;
}

.right
{
float: right;
}

.data
{
font-style: italic;
}

.src_movie
{
width: 120px;
height: 96px;
}
.ramka {
color: #ffffff;
font-size: 12px;
}
#pole {
height: 300px;
overflow-x: hidden;
width: 183px;
}
.shoutbox h1 {
background-color: #FEAC03;
color: #FFFFFF;
font-size: 16px;
padding: 2px 4px;
}
img {
border:0;
}
.fb {
margin-left: 12px;
margin-bottom: 6px;

}
.google {
margin-left: 12px;

}
.mini_s {
  left: 16px;
    margin: 0 auto;
    position: relative;
    width: 883px;
}
.scroller2 {

}
.text_box h2 {
font-size: 12px;
padding:0;
margin-bottom: 5px;
}
a.more3 {
padding:0;
margin-bottom: 10px;
display: block;
float: right;
} 
.dot {
border: 1px dotted #551A8B;
    clear: both;
    display: block;
}
