/* (c)copyright 2006 Fastweb.ru */
body {margin: 0; padding: 0; background : white;}
body, td, th, .x22 {font: normal 11px 'Trebuchet MS', Verdana, Lucida; color: #26383a;}

img.hand {cursor: hand; cursor: pointer;}
input, select, button, textarea {font: normal 11px 'Trebuchet MS', Lucida, Verdana;}
select {width: 170px;}

a, a:link {color: #1a77ea; text-decoration:underline;}
a:visited {color: #1a77ea; text-decoration:underline;}
a:hover {color: #0a4ea3; text-decoration:none;}

/* Standard HTML elements */

img {margin: 0; padding: 0; border-width: 0;}

h1, h2, h3 {font-weight: bold;}
h1 {font-size: 18px; color: #26383a; margin: 10px 0 16px 0;}
h2 {font-size: 16px; color:#26383a; margin: 0;}
h3 {font-size: 12px; color: #26383a; margin: 3px 0 3px 5px;}

p {margin: 0 0 1.2em 0; line-height: 1.6em;}
p.before-list {margin-bottom: 0.4em;}
div {line-height: 1.6em;}

ul {margin: 0 0 0.8em 2em; padding: 0; list-style: square;}
ul li {margin: 0.5em 0 0.8em 15px; padding-left: 10px; line-height: 1.6em;}

ol {margin: 0 0 1.2em 0; padding: 0;}
ol li {margin: 0.5em 0 0.5em 35px;}

hr {height: 1px; border: none; background: #8a8e8d; color: #8a8e8d;}

/* menu */
#menu td {background: url('img/menu_fon.gif') repeat-x; border-bottom: 1px solid #26383a; height: 31px;}
#menu a {font-size: 12px; color: #26383a; font-weight: bold; text-decoration: none;}
#menu a:visited {font-size: 12px; color: #26383a; font-weight: bold; text-decoration: underline;}
#menu a:hover {font-size: 12px; color: #26383a; font-weight: bold; text-decoration: underline;}

/* content */
.big {font-size: 16px; color:#26383a; font-weight: bold;}
.etc {color: #3a3935; font-size: 12px; line-height: 14px;}
.blues {color: white; font-weight: bold; background: #00bff3; padding: 0 2px 0 2px;}

/* news */
#news td, #news p, #news div {line-height: 14px;}
.news {color: #047c15;}
.day {background: #00bff3; width: 27px; height: 19px; color: #ffffff; font-size: 14px; font-weight: bold; margin: 0 4px 0 0; padding: 2px 5px 0 5px; text-align:center;}

/* Avtorizacia */
#avto td {color: #26383a;}
#avto a {color: #26383a; font-weight: bold; text-decoration: underline;}
#avto a:visited {color: #26383a; font-weight: bold; text-decoration: underline;}
#avto a:hover {color: #26383a; font-weight: bold; text-decoration: none;}
#avto input {width: 147px; height: 17px; border: 1px solid #81807e; font-size: 10px; padding: 0 5px 0 5px;}

/* footer */
#etc div {font-size: 1px;}

/* white */
.white {color: white;}
a.white {color: white; text-decoration: underline;}
a.white:visited {color: white; text-decoration: underline;}
a.white:hover {color: white; text-decoration: none;}

#reklam img {border: 1px solid #00bff3;}

/* catalog */
#cat_list th{text-align: left; padding-left: 20px;}

/* price */
#price th {background: #898f8f; color: #ffffff; font-size: 11px; height: 30px; font-weight: bold; text-align: left; padding-left: 10px;}
#price td {padding: 2px 2px 2px 5px; font-size: 11px; border-bottom: 1px solid #e9e9e9; height: 30px;}

#reg td {padding-left: 10px; padding-right: 10px;}
#reg input {width: 100%; height: 18px; border: 1px solid #81807e; font-size: 11px; padding: 0 5px 0 5px;}
#reg textarea {border: 1px solid #81807e; padding: 5px; height: 60px;}
#reg button {width: 110px; height: 25px; border: none; background: #00bff3; color: #2d3091; font-weight: bold; cursor: pointer; cursor: hand;}

.mm {background : #e7e5e6 url(img/aro.gif) no-repeat;}
.mm_1 {background : #e7e5e6 url(img/aro_1.gif) no-repeat;}
