/* PROJEKT I REALIZACJA AGENCJA REKLAMY STUDIO SZAHAL www.studioszahal.pl */
body, h1, h2, h3, h4, h5, h6, blockquote, p, address, form, fieldset, ul, li,  ol, dl, dt, li, hr, table, td, th, img, input, span { margin: 0px; padding: 0px; top:0px; left:0px; margin:0px; border:0px}

body {
background:url(../images/background_image.gif) repeat-x top center #f5f5f5;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #313131;
line-height: 18px;
font-size: 11px;}
.componentheading{display:none;}
.article_column.column_separator {padding-left: 15px;}
#strona{
width: 980px;
margin: 0px auto;
padding:0px;}


#naglowek{
width: 980px;
margin: 0px;
padding:0 0 40px 0;
float:left;
}
#float{}

.moduletablelogo{
float:left;
margin:px;
width:147px;
height:85px;
padding:24px 0 0 56px;
margin:0px;
}

.moduletablemenu{
float:right;
width:600px;
height:80px;
margin:48px 30px 0 0;
padding:0px;

}
.moduletabletopgrafika{
float:left;
width:980px;
height:200px;
margin:22px 0 0 0;
padding:0px;
}


#zawartosc{
width: 980px;
margin: 0px;
padding:0px;
float:left;
}


#lewa_kolumna{float:left;}
#tresc_strony{float:left;}

#tresc_strony .contentheading, h3{
color:#5c85b9;
font-size:14px;
font-weight:bold;
}

#tresc_strony ul{list-style: none;margin: 0px;}
#tresc_strony li{
background-image: url(../images/arrowli.gif);
background-repeat: no-repeat;
background-position: 0 9px;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 16px;}

#tresc_strony img {float:left; border:1px solid #cbcbcb; background:#fff; padding:2px; margin:0px 10px 0px 0px;}

#tresc_strony #kontakt{width:250px}

#tresc_strony #kontakt a{
background-image: url(../images/arrowmail.gif);
background-repeat: no-repeat;
background-position: 0 2px;
text-decoration:none;
color: #313131;
margin:0px;
padding: 2px 0px 2px 20px;}
#tresc_strony #kontakt a:hover{color:#5c85b9; text-decoration:underline;}

a.readon { 
background-image: url(../images/arrowli.gif);
background-repeat: no-repeat;
background-position: 0 7px;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 10px;
text-decoration:none;
color: #313131;
}
a:hover.readon {
background-image: url(../images/arrowli.gif);
background-repeat: no-repeat;
background-position: 0 7px;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 10px;
text-decoration:none;
color:#5c85b9;
}


/* wyniki wyszukiwania */

fieldset a{ 
text-decoration:none;
font-weight:bold;
background-image: url(../images/arrowszukaj.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
text-decoration:none;
color: #313131;
margin:0px;
padding: 2px 0px 2px 20px;
}
fieldset a:hover{
text-decoration:none;
font-weight:bold;
background-image: url(../images/arrowszukaj.gif);
background-repeat: no-repeat;
background-position: 0 3px;
text-decoration:none;
color:#5c85b9;
margin:0px;
padding: 2px 0px 2px 20px;
}












#prawa_kolumna{
float:right;
}
#prawa_kolumna .moduletable h3{
color:#5c85b9;
font-size:14px;
font-weight:bold;
font-family:Tahoma;
}










#stopka{
width: 980px;
margin: 0px auto;
padding:0px;
}
#footer{
background:url(../images/bg_fotter.gif) repeat-x top center;
float:left;
width: 980px;
margin: 40px 0 0 0;
padding:0px;
}

#footer .moduletableszukaj{
float:left;
width:214px;
height:59px;
background: #5c85b9;
border-bottom: 1px solid #3e679c;
margin:0px;
padding:0px;
}
#footer .moduletableszukaj h3{
font-size:11px;
color:#ffffff;
font-weight:bold;
font-family: Tahoma, Helvetica, sans-serif;
padding:5px 0 0 24px;
margin-bottom:2px;
}
#footer .moduletableszukaj .inputboxszukaj{
border: none;
font-size: 11px;
font-family: Tahoma;
line-height: 14px;
font-weight: normal;
height: 16px;
width: 120px;
color: #000;
background:#94b8e5;
float:left;
padding: 3px 10px 3px 10px;
margin: 0px 6px 0 24px;
vertical-align: top;
}

#footer .moduletableszukaj .buttonszukaj{
width:24px;
height:19px;
background:url(../images/szukaj_button.gif) repeat-x top center;
border: none;
cursor:pointer;
font-size: 11px;
font-family: Tahoma;
line-height: 14px;
font-weight: normal;
padding:0px;
margin: 0px;
top:0px;
left:0px;
float:left;
}



#footer .moduletablemenufotter{
float:left; 
margin:19px 0 0 20px;
width:625px;
}

#footer a.mainlevel {color:#5a5a5a;text-decoration:none;}
#footer a:hover.mainlevel {color:#313131;text-decoration:underline;}
#footer span.mainlevel {color:#afafaf; margin:0 14px;}


#footer .moduletableflagifotter{
float:left;
margin:24px 10px 24px 0;
}
#footer .moduletableflagifotter a{ 
border-left:1px solid #afafaf;
padding: 0px 10px; 
float:left;
}
#footer .moduletableflagifotter a.noneborder{ 
border:none;
padding: 0px 10px; 
float:left;
}

#footer .moduletablecopyright{
float:left;
width: 980px;
margin:5px 0;
padding:0 0 10px 0;
color:#afafaf;
}
#footer .moduletablecopyright .podpis1 {float:left;}
#footer .moduletablecopyright .podpis2 {float:right;}

#footer .moduletablecopyright a{color:#afafaf; text-decoration:none;}
#footer .moduletablecopyright a:hover{color:#5c85b9; text-decoration:underline;}
