/* skin: black version */

/* ==== header ===*/
#header
{
width:100%;
border-bottom: 1px solid #4E4E4E;
background: #1F1F1F;
float: left;
}

#header .text
{
padding: 3px;
color: #E1E0E0;
font-size: 11px;
float:left;
}
#header .text_two_auth
{
padding: 3px 5px 3px 3px;
color: #E1E0E0;
font-size:12px;
float:right;
font-family: Trebuchet MS;
width:295px;
}
#header .text_two
{
padding: 3px;
color: #E1E0E0;
font-size:12px;
float:right;
font-family: Trebuchet MS;
}
#header .text_two_auth a:link
{
color: #D92222;
font-weight: bold;
font-family: Trebuchet MS;
text-decoration: none;
}
#header .text_two_auth a:visited
{
color: #D92222;
font-weight: bold;
font-family: Trebuchet MS;
text-decoration: none;
}
#header .text_two a:hover
{
color: #D92222;
font-weight: bold;
font-family: Trebuchet MS;
text-decoration: none;
}
#header .text_two_menu
{
float:right;
width: 120px; 
}

#menu_header
{
float:right;
padding:0;
margin:0;
list-style: none;
}
#menu_header li
{
padding:0;
margin:0;
float:right;
}

#icon1, #icon1 span
{ 
    width: 44px;
    height: 26px;
    background: url("../gfx/icon1.png") 0 0 no-repeat;
} 
#icon2, #icon2 span
{ 
    width: 37px;
    height: 24px;
    background: url("../gfx/icon2.png") 0 0 no-repeat;
} 
#icon3, #icon3 span
{ 
    width: 38px;
    height: 19px;
    background: url("../gfx/icon3.png") 0 0 no-repeat;
} 
#icon3ac, #icon3ac span
{ 
    width: 38px;
    height: 19px;
    background: url("../gfx/icon3ac.gif") 0 0 no-repeat;
} 
#header .search
{
border: 0;
width: 85px;
vertical-align: middle;
margin: 0 8px 0 10px;
}
#header .ok
{
border: 0;
width: 47px;
vertical-align: middle;
}
#header .sub
{
font-size:12px;
background: #161616;
color: #9F9F9F;
padding-left: 3px;
margin-left: 5px;
width: 80px;
vertical-align: middle;
border: 1px solid #6B6B6B;
}
#header .log
{
font-size:12px;
background: #161616;
color: #9F9F9F;
padding-left: 3px;
margin-left: 5px;
margin-right: 7px;
width: 80px;
vertical-align: middle;
border: 1px solid #6B6B6B;
}

#header select
{
font-size:12px;
border: 1px solid #6B6B6B;
background: #1F1F1F;
color: #9F9F9F;
padding-left: 1px;
margin-left: 5px;
width: 80px;
vertical-align: middle;
}
#header .text a:link
{
color: #E1E0E0;
text-decoration: none;
border-bottom: 1px dotted #E1E0E0;
font-size:11px;
}
#header .text a:visited
{
font-size:11px;
color: #E1E0E0;
text-decoration: none;
border-bottom: 1px dotted #E1E0E0;
}
#header .text a:hover
{
font-size:11px;
color: #FFFFFF;
text-decoration: none;
border-bottom: 1px dotted #E1E0E0;
}

/* === top ===*/

#top
{
width:100%;
background: #363636 url("../gfx/bg_top2.png") bottom center repeat-x ;
clear: both;
float: left;
padding-bottom:4px;
_padding-bottom:5px;
height:139px;
}
#top2
{
width:100%;
background: #363636 url("../gfx/bg_top.png") bottom center repeat-x ;
clear: both;
height:5px;
font-size: 0px;
}
#top .logo
{
height: 100%;
background: url("../gfx/line_t.png") top left no-repeat;
padding: 20px 10px 10px 10px;
float: left;
}
#top .photos
{
float: left;
margin:10px 0 20px 2px;
width: 215px;
color: #FFFFFF;
font-size:10px;
font-family:Tahoma,Arial;
}
#top .photos_m
{
float: left;
background: url("../gfx/bg_line.gif") center left no-repeat;
height:145px;
}
#top .photos .description
{
clear:both;
padding: 0px 0 0 15px;
font-family: Tahoma,Arial;
font-size:10px;
}

#top .photos .description img{max-width:30px;max-height:30px;}

#top .photos .description .img
{
float:left;
margin: 3px 0 0 0;
border:1px solid #676767;
}
#top .photos .description .txt
{
float:left;
width:140px;
margin: 5px 0 0 0;
padding-left: 5px;
}
#top .photos .description .txt a
{
color:#ffffff;
}
#top .photo
{
float: left;
background: url("../gfx/bg_line.gif") center left no-repeat;
margin-right:0px;
padding-left: 8px;
width:500px;
height:145px;
}
#top .photo .art
{
width:100px;
height:100px;
background: #292929;
float: left;
border: 1px solid #676767;
margin: 16px 0 14px 8px;
padding:6px 6px 5px 5px;
text-align:center;
}
#top .end_header
{
background: url("../gfx/line_t.png") top left no-repeat;
float: left;
height:37px;
width:2px;
}

/* === menu ===*/



#menu {
	width:100%;
	margin: 0 0 5px 0px;
	padding: 0;
	background: url("../gfx/bg_menu.png") repeat-x;
	height: 29px;
	list-style: none;
	clear:both;
}

#menu_top
{
list-style:none;
float:left;
padding:0 0 0 14px;
margin: 0;
}
#menu_top li
{
float: left;
}

#menu_top_right_unauth
{
	list-style:none;
	padding: 0;
	margin: 0;
}
#menu_top_right_unauth li
{
	float: right;
}
div#menu_top_right_auth
{	
	float: right;
	padding: 0;
	margin: 0;
}

#menu_top_right
{
list-style:none;
float:left;
padding:0;
margin: 0 0 0 340px;
}
#menu_top_right li
{
float: left;
}
.replace
{ 
display:block; 
position:relative; 
margin:0;
padding:0px;  /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ 
} 
.replace span
{ 
cursor:pointer;
display:block; 
position:absolute; 
top:0px; left:0px; 

z-index:1; /*for Opera 5 and 6*/ 
} 
.replace_none
{ 
display:block; 
position:relative; 
margin:0;
padding:0px;  /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ 
} 
.replace_none span
{ 
cursor:pointer;
display:block; 
position:absolute; 
top:0px; left:0px; 

z-index:1; /*for Opera 5 and 6*/ 
} 

/* === footer ====*/

#footer
{
width:100%;
height:6px;
background: url("../gfx/bg_footer.png") bottom center repeat-x;
padding-top:0px;
margin-top:0px;
clear: both;
font-size: 0px;
}
#footer2
{
width:100%;
background: #272727 url("../gfx/bg_footer2.png") top center repeat-x;
clear:both;
float: left;

}
#footer2 h3
{

margin:0;
padding:0 0 15px 0;
}

#footer2 .photo
{
float: left;
padding:0px 20px 29px 15px;

}
#footer2 .photo-a
{
padding-left:16px;


}
#footer2 .photo .art
{
width:90px;
height:80px;
background: #232323;
float: left;
border: 1px solid #676767;
margin-left: 10px;
padding:5px 2px 5px 2px;
text-align:center;
}
.skroty
{
width:440px;
float: left;
margin: 0 0 0 20px;
padding-left:15px;
font-family: Trebuchet MS;
}
#zdjecia
{
font-size:11px;
color: #BABABA;
float: left;
list-style: none;
background: url("../gfx/ul_bg.png") bottom left no-repeat;
padding:0 0 8px 0;
margin-top:2px;
margin-left:0px;
width:400px;
}
#zdjecia li
{
float: left;
padding-left: 5px;
padding-right:4px;
background: url("../gfx/li_menu.png") center left no-repeat;

}
#zdjecia li.temp
{
background: none;

}
#uzytkownik
{
font-size:11px;
color: #BABABA;
float: left;
list-style: none;
background: url("../gfx/ul_bg.png") bottom left no-repeat;
padding:0 0 8px 0;
margin-top:0px;
_margin-top:12px;
margin-left:0px;
width:410px;

}
#uzytkownik li
{
float: left;
padding-left: 6px;
padding-right:6px;
background: url("../gfx/li_menu.png") center left no-repeat;
}
#uzytkownik li.temp
{
background: none;

}
#galeria-b
{
margin-left: 0;
font-size:11px;
color: #BABABA;
float: left;
list-style: none;
margin-top:0px;
_margin-top:12px;
width:410px;
padding:0 0 10px 0;



}
#galeria-b li
{
float: left;
padding-left: 6px;
padding-right:6px;
background: url("../gfx/li_menu.png") center left no-repeat;
}
#galeria-b li.temp
{
background: none;
}
#galeria-b li.arch
{
background: none;
margin-left:54px;
_margin-left:27px;
}
#footer2 a:link 
{
color: #BABABA;
text-decoration: none;

}
#footer2 a:visited 
{
color: #BABABA;
text-decoration: none;

}
#footer2 a:hover
{
color: #FFFFFF;
text-decoration: none;
}
#footer2 li strong
{
color: #DFDFDF;

}
#footer3
{
clear: both;
background: url("../gfx/line_footer.jpg") top center no-repeat;
width:971px;
margin:auto;
padding-bottom:10px;
}
#menu_footer
{

font-size:11px;
color: #BABABA;
float: left;
list-style: none;
padding:10px 0 10px 0;
margin-top:3px;
margin-left: 17px;
_margin-left: 10px;
}
#menu_footer li
{
float: left;
padding-left:6px;
padding-right:6px;
background: url("../gfx/li_menu.png") center left no-repeat;
}
#menu_footer li.temp
{
background: none;
}
#created_footer {
	float:right;
	padding:12px 7px 0 0;
}



