html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, p {
margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}
table{ border-collapse:collapse}	

.clear {clear:both;}
.toright {text-align: right;}

strong {font-weight: bold;}
em {font-style: italic;}
ul, li {list-style-type: none; list-style-image: none; margin: 0px; padding: 0px;}

p{ line-height:24px; margin-bottom:10px; text-align:justify}
a {color: #a40801; text-decoration: none;}
a:hover {color: #a40801; text-decoration: underline;}

body {
    background: url("../images/bg.jpg") repeat-y scroll center top #0B0C0B;
    color: #9CAF9C;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-align: center;
}



#page {
    margin: 0 auto;
    position: relative;
    text-align: left;
    width: 1000px;
}

#top {
    background: url("../images/top_bg.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);
    height: 172px;
    margin: 0 auto;
    position: relative;
    width: 938px;
    z-index: 2;
}
#content{ overflow:hidden; width:822px; background:url(../images/middle_bg.png) repeat-y; padding-left:58px; padding-right:58px; margin:0 auto}

#column-main {    float: left;    margin-right: 40px;    overflow: hidden;    text-align: left;    width: 542px;}
#column-right  {float: right; width: 240px; overflow:hidden;text-align:left}

#footer {
    background: url("../images/bottom_bg.png") no-repeat scroll 0 0 transparent;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 19px;
    padding-right: 19px;
    padding-top: 52px;
    width: 900px;
}

.table-prices td {
    min-width: 200px;
}


