/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	padding: 0px;
	margin: 0px;
	border: 0px;
	font-size: 10pt;
	color : #000;
	font-family: Georgia, Arial, sans-serif;
	voice-family: "\"}\"";
	voice-family: inherit;}

html {background-color : #000000;}

body {background-color:#000000; margin-top : 0px;}
h1, h2 {text-indent : -9999px;}

/* Szkielet strony */
div#container { width : 980px; height : 600px; 
margin : 0 auto; 
padding : 0; 
text-align : left; }

div#content { width : 980px; 
overflow : auto; }

div#content_main { 
float : right; 
width : 708px;
height : 543px;
margin : 0; 
padding : 0; 
}

div#content_sub {
float : left; 
width : 272px;
height : 543px;
margin : 0; 
padding : 0; 
}

div#migajace_oczy {
position : fixed;
background : url(grafika/oczy_pantery.gif) no-repeat;
margin : 253px 0 0 19px;
width : 56px;
height : 14px;}

div#english {
display : block;
padding : 20px 10px 0 0;
width : 32px; height :21px;
float:right;
}
div#english a {
display : block; 
width : 32px; 
height : 21px; 
background : url(grafika/english.jpg) no-repeat;}
div#english span {visibility :hidden; font-size : 5px; line-height : 5px;}

div#polish {
display : block;
padding : 20px 10px 0 0;
width : 32px; height :21px;
float:right;
}
div#polish a {
display : block; 
width : 32px; 
height : 21px;
background : url(grafika/polish.jpg) no-repeat;}
div#polish span {visibility :hidden; font-size : 5px; line-height : 5px;}

div#copyrights {float : left; padding : 40px 0 0 40px;}
#copyrights p {color : #74633d; font-size : 7pt;}

/*Menu główne strony */
a { text-decoration : none;}
div#mainMenu {
float : left;
width : 225px;
height : 273px;
text-align : left;
margin : 0 0 0 12px !important;
margin : 0 0 0 6px;
padding : 0;
background : url(grafika_menu/menu_bg.jpg) no-repeat;}

#mainMenu ul {margin : 28px 0 0 0;}

#mainMenu li {
margin: 3px 0 0 12px;
padding:0;
list-style:none;
display : block;
width : 196px;
text-decoration : none;
}

#mainMenu li a {
display : block;
width : 196px;
height : 30px;
background:top left no-repeat;
}

#mainMenu li a.menu1 { background-image:url(grafika_menu/grafika_menu_01.jpg);}
#mainMenu li a.menu2 { background-image:url(grafika_menu/grafika_menu_02.jpg);}
#mainMenu li a.menu3 { background-image:url(grafika_menu/grafika_menu_03.jpg);}
#mainMenu li a.menu4 { background-image:url(grafika_menu/grafika_menu_04.jpg);}
#mainMenu li a.menu5 { background-image:url(grafika_menu/grafika_menu_05.jpg);}
#mainMenu li a.menu6 { background-image:url(grafika_menu/grafika_menu_06.jpg);}
#mainMenu li a.menu7 { background-image:url(grafika_menu/grafika_menu_07.jpg);}

#mainMenu li a:hover { background-position:bottom left;}
#mainMenu li a span { visibility:hidden; font-size : 5px; line-height : 10px;}

/* Strona główna */
.content_index {background : url(grafika/index_main_bg.jpg) no-repeat;}
.subindexbg {background : url(grafika/index_sub_bg.jpg) no-repeat;}

div#stopka_index {
width : 980px;
height : 57px;
background : url(grafika/index_footer_bg.jpg) no-repeat;}

.welcome {visibility : hidden;}

/* Style stron z projektami */
.subprojectsbg {background : url(grafika/projekty_sub_bg.jpg) no-repeat;}

div#sztaluga {
width : 523px;
height : 543px;
float : left;
padding : 0 0 0 46px;
background : url(grafika/projekty_bg_main.jpg) no-repeat;}

div#pict_projekty {
width : 139px;
height : 543px;
float :right;
background : url(grafika/projekty_bg_right.jpg) no-repeat;}

div#sztaluga h1 {
display : block;
width : 523px;
height : 50px;
}

div#projekty {
display : block;
width : 523px;
height : 493px;
background : url(grafika/sztaluga_bg.jpg) no-repeat;}

div#foliomain {
display : block;
width : 523px;
height : 493px;
background : url(grafika/bg_folio_main.jpg) no-repeat;}

div#projekty_opis { height : 332px;}
div#projekty_opis p { text-align : justify; padding : 20px 30px 0 15px;
color : #322101;
font-family : Georgia;
font-size : 10pt;
}
.companys {color : #ffffdb;}
.webdesign {background : url(grafika/projekty_sztaluga_top_bg.jpg) no-repeat;}

div#stopka_projekty {
width : 980px;
height : 57px;
background : url(grafika/projekty_footer_bg.jpg) no-repeat;}

div#foliosub {width :385px; height : 157px;}
#foliosub li {display : block; list-style-type: none;}
#foliosub a {display : block; background-position:top; background-repeat: no-repeat; height : 157px;}
#foliosub a.folio1 {width : 56px; height : 16px; background : url(grafika/folio04.jpg) no-repeat; margin-left: 112px; }
#foliosub a.folio2 {width : 52px; height : 20px; background : url(grafika/folio03.jpg) no-repeat; margin-left: 112px; margin-top : 11px;}
#foliosub a.folio3 {width : 139px; height : 33px; background : url(grafika/folio02.jpg) no-repeat; margin-left: 82px; margin-top : 9px;}
#foliosub a.folio4 {width : 226px; height : 55px; background : url(grafika/folio01.jpg) no-repeat; margin-left: 52px; margin-top : 13px;}
#foliosub li a span {visibility : hidden;}
#foliosub li a:hover { background-position:bottom ;}

/*Style ArtDesign*/
div#grafika_main {
display : block;
width : 523px;
height : 493px;
background : url(grafika/artdesign_bg_main.jpg) no-repeat;}

div#pict_grafika {
width : 139px;
height : 543px;
float :right;
background : url(grafika/artdesign_bg_right.jpg) no-repeat;}
div#grafika_main p {color : #322101;
padding : 15px 10px 0 15px;
font-family : Georgia;
text-align : justify;
font-size : 10pt;
font-weight : normal;
}

/* Style stron z fotografią */
div#fotografiamain {
display : block;
width : 523px;
height : 493px;
background : url(grafika/fotografia_bg_main.jpg) no-repeat;}

div#pict_fotografia {
width : 139px;
height : 543px;
float :right;
background : url(grafika/fotografia_bg_right.jpg) no-repeat;}

div#photosub {width :292px; height : 181px; padding : 46px 0 0 0;}
#photosub li {display : block; list-style-type: none;}
#photosub a {display : block; background-position:top; background-repeat: no-repeat; height : 181px;}
#photosub a.folio1 {width : 118px; height : 37px; background : url(grafika/mphoto_01.jpg) no-repeat; margin-left: 175px; }
#photosub a.folio2 {width : 132px; height : 38px; background : url(grafika/mphoto_02.jpg) no-repeat; margin-left: 144px; margin-top : 11px;}
#photosub a.folio3 {width : 147px; height : 37px; background : url(grafika/mphoto_03.jpg) no-repeat; margin-left: 122px; margin-top : 9px;}
#photosub a.folio4 {width : 141px; height : 36px; background : url(grafika/mphoto_04.jpg) no-repeat; margin-left: 131px; margin-top : 13px;}
#photosub li a span {visibility : hidden;}
#photosub li a:hover { background-position:bottom ;}

/* Style stron opisowych */
div#kartka {
width : 529px;
height : 543px;
float : left;
padding : 0 0 0 40px;
background : url(grafika/tekstowe_bg_main.jpg) no-repeat;}

div#kartka h1 {
display : block;
width : 529px;
height : 50px;
background : url(grafika/tekstowe_sztaluga_top_bg.jpg) no-repeat;
}

div#kartka_main {
display : block;
width : 529px;
height : 447px;
background : url(grafika/kartka_bg.jpg) no-repeat;
overflow : auto; }

div#nawigacja_tekst {
display : block;
width : 529px;
height : 46px;
background : url(grafika/kartka_nav_bg.jpg) no-repeat;}

div#pict_teksty {
width : 139px;
height : 543px;
float :right;
background : url(grafika/tekstowe_bg_right.jpg) no-repeat;}

div#stopka_opisy {
width : 980px;
height : 57px;
background : url(grafika/tekstowe_footer_bg.jpg) no-repeat;}

.tekstowe {font-size : 5px; line-height : 10px;}
/* Style O mnie */

div#short_discription {
display : inline;
padding : 34px 0 0 15px;
float : left;
width : 363px;
height : 143px;
}

div#short_discription p {color : #322101;
font-family : Georgia;
font-size : 9pt;
line-height : 1.5em;}

div#pic_me {
display : block;
margin : 34px 0 0 0;
float :right;
width : 151px;
height : 143px;
background : url(grafika/ja.jpg) no-repeat;
}

div#long_discription {
padding : 0 0 0 15px;
width : 514px;
height : 262px;
}

div#long_discription p {color : #322101;
padding : 3px 10px 0 0;
font-family : Georgia;
text-align : justify;
font-size : 10pt;
font-weight : normal;
}
.firsttext {margin : 40px 10px 0 0;}
.cytat span {
display : block;
text-align : right;
font-size : 9pt;
font-style:italic;
word-spacing:normal;
margin : 0 0 5px 0;}

div#readnext {
padding : 8px 0 0 346px;
width : 94px;
height : 23px;
}
div#readnext a {
display : block;
width : 94px;
height : 23px;
background:url(grafika/tekst_next.jpg) top left no-repeat;}
div#readnext a:hover { background-position:bottom left;}
#readnext a span { visibility:hidden;}

div#readprev {
padding : 8px 0 0 76px;
width : 101px;
height : 23px;
}

div#readprev a {
display : block;
width : 101px;
height : 23px;
background:url(grafika/tekst_back.jpg) top left no-repeat;}
div#readprev a:hover { background-position:bottom left;}
#readprev a span { visibility:hidden;}

/*Style oferta */
div#opisoferty {
padding : 0 0 0 15px;
width :514px;
}
div#opisoferty p {color : #322101;
padding : 5px 10px 0 0;
font-family : Georgia;
text-align : justify;
font-size : 9pt;
font-weight : normal;
line-height : 1.2em;
}
div#opisoferty ul {padding : 0px 0 0 20px;}
div#opisoferty li {color : #322101;
padding : 3px 10px 0 0;
font-family : Georgia;
text-align : justify;
font-size : 9pt;
font-weight : normal;
letter-spacing : 0.12em;
}


/* Kontakt */
.contact {
padding : 30px 0 0 40px;
width :444px;
color : #322101;
font-family : Georgia;
text-align : justify;
font-size : 10pt;
font-weight : normal;
}