/* 
    Document   : style
    Created on : 2009-10-05, 12:05:00
    Author     : marr
*/

html
{
    font-family:        Sans-serif;
}

body
{
   	background:         #000000 url('../images/background.jpg') no-repeat;
   	background-position:	top center;
    color:              #fdfdfd;
    margin:             0;
    padding:            0;
    font-size :         11px;
    font-family :       Arial, Helvetica, sans-serif;
}

#background
{
   /* background:         #000000 url('../images/background.jpg') no-repeat; 
    width:              1200px;*/
    margin:             0 auto;
    overflow:           hidden;

 }
 
/*strona główna*/

div#news
{
	background:         url('../images/news.png') no-repeat;
    width:              744px;
    height:				303px;
    margin:             0 auto;
    padding:			10px 10px 10px 30px;
    position:			relative;
    margin-bottom:		10px;
    z-index:			1;
    top:				-35px;
}

div#news div#news_body
{
	width:              724px;
    height:				264px;
    position:			relative;
    overflow:           auto;
}

div#news h1
{
	color:				#ffffff;
	font-family: 		"ArialNarrow", Arial, Helvetica, Sans-serif;
    font-size:			14px;
    padding:			8px 5px;
    margin:				0;
    font-weight: 		bold;
}

div#background div#flash
{
	position:			relative;
	margin:				0 auto;
	width:				1190px;
	z-index:			3
} 

div#news div#news_body div.more
{
	text-align:			right;
	padding-right:		10px;
}

div#news div#news_body .title
{
	padding:			3px 0;
}

div#sidecol
{
    width:              319px;
    height:             666px;
    position:           absolute;
    top:                130px;
    right:				0px;
    background:         url('../images/sidecol.png') no-repeat;
    z-index:            10;
}

/*koniec strony głównej*/

#page
{
    width:              800px;
    min-height:             784px;
    margin:             0 auto;
    position:           relative;
    overflow:           hidden;
}

#page.wide
{
	width:				1000px;
}

#header
{
    width:              800px;
    height:             44px;
    padding:            43px 0 34px;
    margin:				0 auto;
}

#logo
{
    width:              200px;
    height:             66px;
    background:         url('../images/logo_03.png') no-repeat;
    float:              left;
}


#navigation_main
{
	float:				left;
	height:				40px;
	margin-left:		130px;
	padding:			15px 0;
	top:				40px;
	width:				470px;
}
/*
#page #header #navigation
{
	float:				right;
	height:				40px;
	padding:			8px 0;
	width:				580px;
}

#page #header #navigation img
{
	float:				left;
}
*/

#navigation div, #navigation_main div
{
    display:            inline-block;
}

#navigation_main a
{
	float: 				left;
}

#navigation_main #item_1
{
    width:              105px;
    height:             32px;
    background:         url('../images/nav1.png') no-repeat 0 -32px;
}

#navigation_main #item_1:hover
{
    background:         url('../images/nav1.png') no-repeat 0 0px;
}

#navigation_main #item_2
{
    width:              45px;
    height:             32px;
    background:         url('../images/nav2.png') no-repeat 0 -32px;
}

#navigation_main #item_2:hover
{
    background:         url('../images/nav2.png') no-repeat 0 0px;
}

#navigation_main #item_3
{
    width:              136px;
    height:             32px;
    background:         url('../images/nav3.png') no-repeat 0 -32px;
}

#navigation_main #item_3:hover
{
    background:         url('../images/nav3.png') no-repeat 0 0px;
}

#navigation_main #item_4
{
    width:              103px;
    height:             32px;
    background:         url('../images/nav4.png') no-repeat 0 -32px;
}

#navigation_main #item_4:hover
{
    background:         url('../images/nav4.png') no-repeat 0 0px;
}

#navigation_main #item_5
{
    width:              62px;
    height:             32px;
    background:         url('../images/nav5.png') no-repeat 0 -32px;
}

#navigation_main #item_5:hover
{
    background:         url('../images/nav5.png') no-repeat 0 0px;
}

#page #menu
{
    width:              222px;
    height:             298px;
    position:           absolute;
    top:                120px;
    left:				0;
    z-index:            2;
}

#page #menu_alt
{
    width:              279px;
    height:             278px;
    position:           absolute;
    top:                130px;
    left:				0;
    background:         url('../images/menu_alt.png') no-repeat;
    z-index:            2;
}

#page #menu_alt #menu_body
{
	padding:			20px 10px;
}

#page #menu #menu_top
{
    width:              206px;
    height:             23px;
    float:              left;
    background:         url('../images/menu_top.png') no-repeat;
}
#page #menu #menu_right
{
    width:              16px;
    height:             299px;
    position:           absolute;
    top:                0;
    right:              0;
    background:         url('../images/menu_right.png') no-repeat;
}
#page #menu #menu_body
{
    width:              206px;
    background:         url('../images/menu_body.png') repeat-y;
    float:              left;
    height:         260px;
    padding:			10px;
}

.SubSubMenu-container
{
	padding-left:		20px;
}

#page #menu #menu_bottom
{
    width:              206px;
    background:         url('../images/menu_bottom.png') no-repeat;
    height:             16px;
    clear:              both;
}

#main
{
	left:170px;
	min-height:632px;
	position:relative;
	width:625px;
}

#main #main_top
{
    width:              625px;
    height:             19px;
    background:         url('../images/main_top.png') no-repeat;
}

#main #main_left
{
    width:              29px;
    height:             614px;
    background:         url('../images/main_left.png') no-repeat;
    position:           absolute;
    left:               0;
}

#main #main_right
{
    width:              44px;
    height:             614px;
    background:         url('../images/main_right.png') no-repeat;
    position:           absolute;
    right:              0;
}

#main #main_body
{
    min-height:         571px;
    background:         url('../images/main_body.png') repeat-y;
    position:           relative;
    left:               29px;
    width:              552px;
}

#main #main_body #dla_reklamodawcow
{
    width:              542px;
    height:             160px;
    background:         url('../images/dla_reklamodawcow.jpg') no-repeat;
    position:           absolute;
    left:               20px;
}

#main #main_body #photo_erotyka
{
    width:              542px;
    height:             160px;
    background:         url('../images/photo_erotyka.jpg') no-repeat;
    position:           absolute;
    left:               20px;
}

#main #main_body #photo_sport
{
	width:              542px;
    height:             160px;
    background:         url('../images/photo_sport.jpg') no-repeat;
    position:           absolute;
    left:               20px;
}

#main #main_body #photo_moto
{
	width:              542px;
    height:             160px;
    background:         url('../images/photo_moto.jpg') no-repeat;
    position:           absolute;
    left:               20px;
}

#main #main_body #photo_gadzety
{
	width:              542px;
    height:             160px;
    background:         url('../images/photo_gadzety.jpg') no-repeat;
    position:           absolute;
    left:               20px;
}


#main #main_body #dla_wydawcow
{
    width:              542px;
    height:             160px;
    background:         url('../images/dla_wydawcow.jpg') no-repeat;
    position:           absolute;
    left:               20px;
}



#main #main_body #o_nas
{
    width:              542px;
    height:             160px;
    background:         url('../images/o_nas.jpg') no-repeat;
    position:           absolute;
    left:               20px;
}

#main #main_body #kontakt
{
    width:              542px;
    height:             160px;
    background:         url('../images/kontakt.jpg') no-repeat;
    position:           absolute;
    left:               20px;
}

#main #main_body #content
{
 	left:				30px;
	overflow:			auto;
	padding-bottom:		160px;
	padding-right:		10px;
	position:			relative;
	top:				160px;
	width:				510px;
}

#main #main_bottom
{
    width:              552px;
    height:             42px;
    background:         url('../images/main_bottom.png') no-repeat;
    position:           relative;
    bottom:             0;
    text-align:         right;
    left:               29px;
}

#main #main_bottom div
{
    padding:            5px 10px 0 0;
    display:            inline-block;
}

#footer
{
    clear:              both;
    width:              625px;
    margin:             10px auto;
    text-align:         center;
}

a.more
{
	display:            inline-block;
    color:              #ffffff;
    text-decoration:    none;
    background:         url('../images/bullet.png') no-repeat right 3px;
    height:             10px;
    padding:            0 10px 0 0;
}

a
{
    display:            inline-block;
    color:              #ffffff;
    text-decoration:    none;
    /*background:         url('../images/bullet.png') no-repeat right 3px;
    height:             10px;
    padding:            0 10px 0 0;*/
}

#navigation a
{
	color:				#ffffff;
	text-decoration:	none;
	display: 			block;
	float:				left;
	font-family: 		"ArialNarrow", Arial, Helvetica, Sans-serif;
    font-size:			14px;
    padding:			8px 5px;
    font-weight: 		bold;
}

#navigation a.active
{
	text-decoration:	underline;
}

#navigation a:hover
{
	text-decoration:	underline;
}


#SubMenu-container a
{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:4px;
	text-decoration:none;
}

#portfolio a
{
	border:			1px solid #888888;
}
