/* 
    Document   : portal.css
    Created on : 2009-08-01, 13:11:27
    Author     : Krzysztof
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
        background:#322443 url(/images/index.png) no-repeat scroll center 0;
        font-family:"Arial";
}
/*#main{background-image:url(../images/index_002.png);height:336px;}*/ 
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a{text-decoration:none}
a:hover{text-decoration:underline !important}
#logo{
height:260px;
margin:auto;
width:1000px;}
#login{background-attachment:scroll;
background-color:transparent;
background-image:url(../images/index_03.png);
background-repeat:repeat;
float:right;
height:90px;
margin-right:141px;
margin-top:15px;
width:405px;}
#menu{margin:23px auto auto;
width:1000px;}
#menu div{float:left}
.menu_news{
    background-image:url(../images/indexx_03.png);
    width:88px;
    height:57px;
}
.menu_ludzie{
    background-image:url(../images/indexx_05.png);
    width:91px;
    height:57px;
}
.menu_forum{
    background-image:url(../images/indexx_07.png);
    width:95px;
    height:57px;
}
.menu_ranking{
    background-image:url(../images/indexx_09.png);
    width:104px;
    height:57px;
}
.menu_teksty{
    background-image:url(../images/indexx_11.png);
    width:92px;
    height:57px;
}
.menu_teledyski{
    background-image:url(../images/indexx_13.png);
    width:113px;
    height:57px;
}
.menu_statystyki{
    background-image:url(../images/indexx_15.png);
    width:118px;
    height:57px;
}
.menu_przerwa{
    width:1px;
    height:57px;
}
.menu_reszta{
    background-image:url(../images/indexx_17.png);
    width:292px;
    height:57px;
}
.clear{clear:both;}
.alfabet
{
    background-image:url(../images/indexx_20.png);
    line-height:26px;
height:28px;
margin:10px auto auto;
width:1000px;
}
.alfabet a{color:black !important;
font-size:11px;
font-weight:normal;
margin-left:22px;
margin-right:0;}
.alfabet a:hover{color:white;text-decoration:underline}
#content{margin:auto;width:1000px;background-image:url(/images/utwor_03.png);}
.pasek_content{width:100%;background-image:url(../images/indexx_21.png);height:12px;}
.left{width:297px;float:left;}
.right{width:703px;float:left;}
.news_top{width:100%;background-image:url(../images/indexx_23.png);height:41px;}
.news_field{background-image:url("../images/indexx_28.png");
height:154px;
padding:10px 10px 10px 20px;
width:267px;}
.wyszukiwarka_top{width:100%;background-image:url(../images/indexx_24.png);height:41px;}
.wyszukiwarka_field{background-image:url(../images/indexx_29.png);
height:65px;
padding-left:32px;
padding-top:25px;
width:671px;}
.wyszukiwarka_field input{color:#4D3A97;
height:21px;
padding-left:7px;
padding-top:7px;
width:179px;}
.online_top{width:100%;background-image:url(../images/indexx_30.png);height:51px;}
.online_field{width:100%;background-image:url(../images/indexxx_22.png);height:118px;}
.teledysk_top{width:100%;background-image:url(../images/indexx_33.png);height:42px;}
.teledysk_field{width:100%;background-image:url(../images/indexx_34.png);height:224px;}
.statystyka_top{width:100%;background-image:url(../images/indexx_44.png);height:42px;}
.statystyka_field{background-image:url(../images/indexx_46.png);
height:163px;
padding-top:3px;padding-left:40px;
width:257px;}
.statystyka_field .line{line-height:25px;
margin-bottom:3px;
margin-left:20px;}

.innerleft{width:352px;float:left;}
.innerright{width:351px;float:left;}

.ostatnio_top{width:100%;background-image:url(../images/indexx_35.png);height:51px;}
.ostatnio_pole{background-image:url(../images/indexx_41.png);
height:21px;
padding-left:25px;
padding-top:10px;
width:100%;}
.ostatnio_field{width:100%;background-image:url(../images/indexx_45.png);height:183px;}

.top10_top{width:100%;background-image:url(../images/indexx_37.png);height:45px;}
.top10_field{background-image:url(../images/indexx_39.png);
height:305px;
padding-top:10px;
width:100%;}
.top10_field .line{margin-bottom:19px;
margin-left:20px;}

#footer{background-image:url(/images/utwor_10.png);
height:129px;
margin:auto;
width:1000px;}
#bgfoot{background-image:url(../images/indexxx_42.png);
bottom:164px;
height:183px;
position:relative;
width:100%;
z-index:-1;}

.orange,.orange a{color:#f3802c}
.gray,.gray a{color:#ababab}
.darkgray,.darkgray a{color:#6e6e6e}
.violet,.violet a{color:#4d3a97}
.lightviolet,.lightviolet a{color:#c0b1ef}
.pink,.pink a{color:#d6a1ff}
.white,.white a{color:white}

.ml1{margin-left:184px;}
.ml2{margin-left:5px;}

.mr1{margin-right:5px;}

.mb1{margin-bottom:5px;}

.mt1{margin-top:5px;}

.s1{font-size:16px;}
.s2{font-size:12px;}

.lh{}

.bold{font-weight:bold}

.online_avatar{float:left;
margin-left:20px;
margin-top:20px;}
.online_avatar img{height:64px;
width:64px;}
.img112x100{
height:100px;
width:108px;
}
.floatleft{float:left}
.floatright{float:right}

.wysz_alfabet,.wysz_wyko{padding-top:15px;background-image:url(../images/B_08.png);width:100%}
.wysz_alfabet a,.wysz_wyko a{background-image:url(../images/B_03.png);
display:block;
height:26px;
margin-left:15px;
margin-top:5px;
padding-left:10px;
padding-top:12px;
width:316px;}
.ramka,.profil_utwor{
background-image:url(../images/B_08.png);
width:693px;padding-left:10px;
}

.nag_wysz{border-bottom-color:silver;
border-bottom-style:solid;
border-bottom-width:1px;
font-size:40px;
padding-left:17px;
padding-top:10px;padding-bottom:10px;} 

.wyszu{background-color:#F5F5F5;
float:left;
line-height:30px;
margin:5px 10px auto 0;
padding-left:5px;
width:383px;}
.wyszu img{margin-right:5px}
.teksty{background-image:url(../images/wyko_utw.png);height:46px;
width:326px;margin-left:15px;
}
.ramka .tytul{margin-bottom:15px;}
.tekst{color:gray;
font-size:13px;}

.mp,.muzyka{background-image:url(../images/wyko_mp3.png);height:46px;padding-bottom:10px;background-repeat:no-repeat;
width:326px;margin-left:15px;}

.tele,.teledysk{background-image:url(../images/wyko_tele.png);height:46px;padding-bottom:10px;
width:326px;margin-left:15px;background-repeat:no-repeat;}
.tyth1{font-size:30px;
margin-left:9px;
margin-top:8px;}
.odslony{font-size:11px;
margin-left:15px;}
.path{font-size:15px;
font-weight:normal;
margin-left:15px;
margin-top:15px;}
.top{margin-left:15px;margin-bottom:10px;}

.center{text-align:center}
.teksty2{background-color:#F5F5F5;
background-repeat:no-repeat;
height:32px;margin-bottom:10px;
padding-left:185px;
padding-top:14px;
width:482px;}

.komentarze .ramka{background-image:url(../images/kom_tlo.png);height:219px;}
.komentarze .ramka input{
border:medium none;
height:28px;
width:176px;float:left;
}
.komentarze .ramka label{display:block;
float:left;margin-right:10px;
text-align:right;height:28px;
width:132px;}
.komentarze .ramka fieldset{margin-top:8px;}
.komentarze .ramka textarea {border:medium none;
height:66px;
width:513px;}
#divmp3{width:316px;}

.ramka label{float:left;width:150px;line-height:28px;}

fieldset{margin-bottom:5px;
margin-top:5px;}

.button_submit{background-image:url("/images/szukaj.png");
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
height:34px !important;
margin-left:1px;
width:80px !important;}

.dodaj_submit{background-image:url(/images/utwor_07.png);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
float:right !important;
height:27px !important;
margin-left:10px;
margin-right:20px;
margin-top:10px;
width:60px !important;}
.inline{display:inline !important;}

.wysz_wyko .line,.wysz_wyko .line1{background-image:url(../images/B_03.png);
display:block;
height:26px;
margin-left:15px;
margin-top:5px;
padding-left:10px;
padding-top:12px;
width:316px;}

.wysz_wyko .line a,.wysz_wyko .line1 a{display:inline;width:auto;background:none;margin:0;padding:0;}

.ranking_user{
height:69px;
margin-bottom:15px;
padding-left:85px;
padding-top:7px;
width:600px;
}

.ranking_user_1{
    background-image:url(../images/ranking_06.png);
}
.ranking_user_2{
    background-image:url(../images/ranking_08.png);
}
.ranking_user_3{
    background-image:url(../images/ranking_10.png);
}
.ranking_user_4{
    background-image:url(../images/ranking_12.png);
}
.ranking_user_5{
    background-image:url(../images/ranking_14.png);
}
.ranking_user img.avatar{height:64px;width:64px;float:left;margin-right:10px;}

.ranking_login_1{color:#F3802C !important; font-weight:bold}
.ranking_login{color:#4D3A97;; font-weight:bold;line-height:35px;}
.rank{background-image:url(../images/ranking_18.png);
height:150px;
padding-top:4px;
width:345px;
}
.rank1{
    background-image:url(../images/ranking_20.png);
height:150px;
padding-top:4px;
width:345px;
}
.rank .line, .rank1 .line{background:none;padding-top:5px;margin-top:0px;}
#zwrotka{
float:left;
height:68px;
margin-left:0;
margin-top:0;
width:290px;}

.profilusera{margin-left: 35px;}