body {font-family: Arial; font-size: 12px; font-weight: normal; background: white}
p {font-family: Arial; color:#333333; font-size: 12px; font-weight: normal}
input {background: white; font-size: 12px; border: 1px solid #007cc3}
input.order {border: none; font-weight: bold; font-size: 14px; color: #137cc1}

a {font-size: 12px; color: #007cc3; text-decoration: none}
a:hover {color:#004a74; text-decoration: none}
a:focus {color:#004a74; text-decoration: none}
a:active {color:#004a74; text-decoration: none}
a:visited {color:#007cc3; text-decoration: none}

#butts img {margin-left:6px}
#buttsStart img {margin-left:10px}

#contentText {color: #333333}
#contentRight p {font-size:12px; color: #007cc3}
#contentRight a {color: #333333}
#contentRight a.inv {color: #007cc3}
#contentRight ul {list-style-position: inside; list-style-type: square}

#hotNews p {font-size: 11px; color: #333333;}
#hotNews p.header {font-size: 12px; font-weight: bold; color: #007cc3; text-transform: none}
#hotNews a {font-weight: bold}

#mainMenu a {font-size: 12px; color:#007cc3}
#mainMenu a:hover {color:#333333}
#mainMenu a:focus {color:#333333}
#mainMenu a:active {color:#333333}
#mainMenu a:visited {color:#007cc3}
#mainMenu a.current {color: #333333; font-size: 13px; font-weight:bold}
#mainMenu a.current:hover {color:#007cc3}
#mainMenu a.current:focus {color:#007cc3}
#mainMenu a.current:active {color:#007cc3}
#mainMenu a.current:visited {color:#333333}

#mainStartMenu a {font-size: 13px; color: #007cc3; font-weight: bold}
#mainStartMenu a:hover {color:#333333}
#mainStartMenu a:focus {color:#333333}
#mainStartMenu a:active {color:#333333}
#mainStartMenu a:visited {color:#007cc3}

#sm_list a {font-size: 12px; color:#333333}
#sm_list a:hover {color:#007cc3}
#sm_list a:focus {color:#007cc3}
#sm_list a:active {color:#007cc3}
#sm_list a:visited {color:#333333}

.to_rite {color:#007cc3;}
#sub_list {padding-left: 20px; margin:0}

.header {font-size: 14px; color: #333333; font-weight: bold; text-transform: uppercase}
#table {margin-top: 0px}
#table td {vertical-align: top}
#table .header {font-size: 12px; color: #75c5f0; font-weight: bold; text-transform: none}
#table .amount {width: 30px}
#table .item {font-size:13px; color:#333333; font-weight: bold; }
#table .desc {font-size:12px; color:#999999}
#table .na {text-align: left}
#table .am {text-align: center}
#table .am .input {background: white; font-size: 12px; border: 1px solid #007cc3; text-align: left}
#table .im {text-align: center}
#table .co {font-size: 12px; font-weight: bold; text-align: center}
#table #result a {font-size:12px}
#table #result .discard {border: none; font-weight: bold; font-size: 14px; color:#cc0000}
#table #result .BL {vertical-align: bottom; text-align: left}
#table #result .TR {vertical-align: top; text-align: right}
.l {height:1px; background-color: #ebebeb}
.lb {height:4px; background-color: #ebebeb}

#catalog td {background-color: white}
#catalog .header {background-color: white; font-size: 12px; color: #75c5f0; font-weight: bold; text-transform: none}
#catalog td a {margin-left:16px; font-size:13px; font-weight: bold;}

#reg {margin-top: 0px}
#reg td {vertical-align: top}
#reg td.l {height:1px; background-color: #ebebeb}
#reg td.lb {height:4px; background-color: #ebebeb}
#reg .header {font-size: 12px; color: #75c5f0; font-weight: bold; text-transform: none}
#reg input .order { margin:0; padding:0 0 0 0; border: none; font-weight: bold; font-size: 14px; color:#137cc1}
.small {font-size:11px; color:#999999; margin:0}

#rubricator {color: #007cc3}
#rubricator .current { font-weight: bold; color: #333333}
#rubricator a {font-weight: normal; font-size: 11px}

#contact {font-size:12px; color:#333333}
#contact .header {font-size:10px; color:#75c5f0; margin:16px 0 6px 0}

.crumbs {font-size: 12px; color: #666666}
.crumbs a {font-size: 12px; color: #007cc3; text-decoration: none}
.crumbs a:hover {color:#333333; text-decoration: none}
.crumbs a:focus {color:#333333; text-decoration: none}
.crumbs a:active {color:#333333; text-decoration: none}
.crumbs a:visited {color:#007cc3; text-decoration: none}

#news {margin-top: 0px}
#news td {vertical-align: top}
#news .date {width:6%}
#news .header {margin:0}
#news .item {margin:0}
#news .link {font-size:11px; color:#999999; margin: 0}

#news_detail {margin-top: 0px}
#news_detail .date {font-size: 12px; font-weight: bold}
#news_detail .short {font-size: 11px; font-weight: normal; font-style: italic;padding-bottom:4px}
#news_detail .text {font-size: 12px; font-weight: normal; padding-top: 16px; text-transform: none}

.description {font-size:11px; color:#999999; margin: 0}

#text {font-family: Arial; color:#333333; font-size: 12px; font-weight: normal;}
.searchtext {width: 100%}
.submit {border: none; font-weight: bold; color: #007cc3}
.submit:focus {background-color: #007cc3; font-weight: bold; color: white}

#searchTable .submit {border: none; font-weight: bold; font-size: 14px; color: #137cc1}
#searchTable .submit:focus {background-color: #007cc3; color: white}

#copie {background: white}
#copie p {font-size: 11px; color: #007cc3}
#submenu {background: white}
#submenu ul {list-style-type: none; font-size: 11px;}
#dev a {font-family: Arial; font-size: 11px; font-weight: bold; line-height: 92%}

