body,html
{
font-size: 11px;
color: #000000;
font-family: arial;
background-color: #FFFFFF;
}

a, a:visited, a:link, a:active
{
text-decoration: none;
color: #B300D8;
}

a:hover, a:focus
{
color: #C310E8;
}

img
{
border: 0px;
}

hr
{
border: 1px solid #F2F0F1;
}



/* CLASSes */
.title, a.title
{
font-weight: bold;
font-size: 16px;
color: black;
}

.title1, a.title1
{
font-size: 14px;
font-weight: bold;
color: #000000 !important;
text-decoration: none !important;
}

.gray
{
color: #757575;
}

.sklep_img
{
text-align: center;
}

.sklep_img img
{
border: 1px solid white;
margin: auto;
}

.sklep_price
{
font-weight: bold;
font-size: 14px;
}

.newsletter_form strong
{
color: #B300D8;
font-weight: bold;
}

.newsletter_form a
{
text-decoration: underline;
}

.newsletter_form input.submit
{
background: #B300D8;
width: 92px;
text-align: center;
padding-top: 7px;
padding-bottom: 7px;
border: 0px;
color: white;
font-weight: bold;
font-size: 11px;
cursor: pointer;
margin-bottom: 20px;
}

.newsletter_form input.text
{
width: 197px;
margin-bottom: 15px;
margin-top: 10px;
font-size: 17px;
border: 1px solid #C9C9C7;
background: white;
}

.main_hr
{
margin: 36px auto 24px auto;
}

.news_text
{
margin: 13px 0px;
}

/* IDs */
#all
{
text-align: center;
margin-top: 10px;
}

#content
{
margin: auto;
text-align: left;
width: 989px;
}

#footer_box
{
clear: both;
padding-top: 40px;
}

#footer
{
background: #B300D8;
padding: 20px 15px;
color: #FFFFFF;
text-align: left;
}

#footer a
{
color: #FFFFFF;
}

#right_left
{
float: left;
width: 223px;
}

#left_site
{
float: left;
width: 530px;
}

#main_text
{
background: #FFFDFE url('newsy.gif') no-repeat top left;
padding-top: 50px;
margin: 30px 10px;
font-size: 14px;
}

#right_info
{
width: 220px;
background: #FFFFFF;
float: right;
clear: right;
margin-top: 10px;
}

#right_info_main p
{
margin: 20px 0px;
}

#right_info_main a
{
font-weight: bold;
}

#right_info_main
{
padding: 0px 10px;
}

#right_info_header
{
height: 38px;
background: url('info_header.gif') top left no-repeat #FFFFFF;
}

#right_newsletter_main
{
padding: 2px 10px;
}

#right_newsletter
{
background: url('newsletter_bg.gif') top left repeat-y #E6E8D9;
}

#right_newsletter_header
{
height: 46px;
background: url('newsletter_header.gif') top left no-repeat #E6E8D9;
}

#right_newsletter_bottom
{
height: 4px;
background: url('newsletter_bottom.gif') bottom left no-repeat #E6E8D9;
}

#right_right
{
float: right;
width: 220px;
}

#right_losowe
{
background: url('losowe_bg.gif') top left repeat-y #FFFFFF;
margin-top: 10px;
}

#right_losowe_header
{
height: 50px;
background: url('losowe_header.gif') top left no-repeat #FFFFFF;
}

#right_losowe_bottom
{
height: 8px;
background: url('losowe_bottom.gif') bottom left no-repeat #FFFFFF;
}

#logo
{
background: url('logo.gif') top left;
width: 988px;
height: 171px;
border-top: 1px solid #F0CDF7;
}

#menu
{
width: 530px;
text-align: center;
}

#menu_info
{
font-size: 11px;
border-top: 0px;
border-bottom: 1px solid #E9E9E9;
border-left: 1px solid #E9E9E9;
border-right: 1px solid #E9E9E9;
padding: 12px 4px;
}

#right_menu a
{
color: #FFFFFF;
background: url('menu_pointer.gif') no-repeat 2px 3px;
padding-left: 20px;
}

.right_menu_main
{
line-height: 2.7em;
text-align: left;
color: #E1AAFB;
padding: 10px 13px;
}

#right_menu
{
background: url('menu_bg.gif') top left repeat-y #B300D8;
}

#right_menu_header
{
height: 46px;
background: url('menu_header.gif') top left no-repeat #B300D8;
}

#right_menu_bottom
{
height: 5px;
background: url('menu_bottom.gif') bottom left no-repeat #B300D8;
}

#right_sklep
{
background: url('sklep_bg.gif') top left repeat-y #E6E8D9;
margin-top: 10px;
}

#right_sklep_main
{
padding: 2px 15px;
color: #B300D8;
}

#right_sklep_main a
{
text-decoration: underline;
color: inherit;
}

#right_sklep_header
{
height: 41px;
background: url('sklep_header.gif') top left no-repeat #E6E8D9;
}

#right_sklep_bottom
{
height: 6px;
background: url('sklep_bottom.gif') bottom left no-repeat #E6E8D9;
}

#right_site
{
float: right;
width: 447px;
}

