body {
background:#F4F4F4;
background-repeat: repeat-x;
background-image: url(http://sms-dzwonki.com/i/tlo.jpg);
font-family: tahoma, verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
margin: 0;
padding: 0;
}

.ramka {
background: #3A3A3A;
width: 992px;
padding: 0 3px;
margin:0;
}

.glowna {
width: 976px;
background: #6B6C67;
padding: 6px 8px;
margin: 0;
text-align:justify;
}

.logo {
width: 974px;
height:97px;

padding: 0px;
margin:  0px 0px 6px 0px;
text-align:left;
}

.lewo {
padding: 0px;
width: 175px;
margin: 0;
float: left;
}

.prawo {
padding: 0px;
width: 175px;
margin: 0;
float: right;
}

.srodek {
float: left;
width: 584px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
border-right: 1px solid #101010;
border-left: 1px solid #909090;
}

.srodek2 {
float: left;
width: 604px;
margin: 0px 0px 10px 10px;
padding: 0px 0px 1px 0px;
border-right: 1px solid #909090;
border-left: 1px solid #101010;
}

.rek {
float: left;
width: 468px;
margin: 0px 0px 0px 0px;
padding: 3px;
background: #6B6C67;
border: 1px solid #909090;
}

.rek2 {
float: left;
width: 476px;
margin: 8px 0px 0px 0px;
padding: 0px;
border: 1px solid #101010;
}

.tekst {
margin: 8px 0px 12px 0px;
padding: 6px 0px 6px 0px;
background: #606060;
border: 1px solid #909090;
}

.kreska {
background: #909090;
padding: 1px 0px 0px 0px;
margin: 3px 0px 3px 0px;
border-top: 1px solid #101010;
}

.kreska2 {
background: #909090;
padding: 1px 0px 0px 0px;
margin: 6px 0px;
border-top: 1px solid #101010;
}

h1 {
margin: 8px 0px 8px 0px;
padding: 3px 0px 3px 5px;
font-size: 14px;
color: white;
font-family: arial, tahoma, verdana, helvetica, sans-serif;
font-weight: bold;
font-style: oblique;
background: #606060;
border-top: 1px solid #D0D0D0;
border-bottom: 1px solid #D0D0D0;
}

h2 {
margin: 10px 0px;
padding: 3px 0px 3px 5px;
font-size: 14px;
color: white;
font-family: arial, tahoma, verdana, helvetica, sans-serif;
font-weight: bold;
font-style: oblique;
background: #606060;
border-top: 1px solid #D0D0D0;
border-bottom: 1px solid #D0D0D0;
}

h3 {
margin: 7px 0;
padding: 3px;
font-size: 14px;
color: white;
font-family: arial, tahoma, verdana, helvetica, sans-serif;
font-weight: bold;
font-style: oblique;
background: #606060;
border-top: 1px solid #D0D0D0;
border-bottom: 1px solid #D0D0D0;
}

h4 {
margin: 0;
padding: 5px;
font-size: 16px;
color: white;
font-family: arial, tahoma, verdana, helvetica, sans-serif;
font-weight: bold;
}

.d1 {
padding: 2px 2px 3px 9px;
text-align: left;
}

.d2 {
float:left;
padding:6px 7px 0 0;
}

img {
border: none;
}

.tapeta {
border: 1px solid black;
padding:0;
margin:4px;
}

a:link {color: #D8D8D8; text-decoration: underline; font-weight: normal}
a:visited {color: #D8D8D8; text-decoration: underline; font-weight: normal}
a:active {color: #D8D8D8; text-decoration: underline; font-weight: normal}
a:hover {color: #9BD300; text-decoration: underline; font-weight: normal}

a:link.m {color: #FFFFFF; text-decoration: none; font-weight: normal}
a:visited.m {color: #FFFFFF; text-decoration: none; font-weight: normal}
a:active.m {color: #FFFFFF; text-decoration: none; font-weight: normal}
a:hover.m {color: #FFFFFF; text-decoration: underline; font-weight: normal}
