/* (c)copyright 2006 Fastweb.ru */
body {margin: 0; padding: 0; background : white; font: normal 14px 'Trebuchet MS', Lucida, Verdana;}
body, td, th {font: normal 14px 'Trebuchet MS', Lucida, Verdana;  color: #000000;}

img.hand {cursor: hand; cursor: pointer;}
input, select, button {font: normal 12px 'Trebuchet MS', Lucida, Verdana;}
select {width: 170px;}

a {color: #35609a; text-decoration:underline;}
a:visited {color: #153c72; text-decoration:underline;}
a:hover {color: #153c72; 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: #ffffff; margin: 3px 0 3px 10px;}
h2 {font-size: 16px; color:#35609a; margin: 0;}
h3 {font-size: 12px; color: #35609a; margin: 3px 0 3px 5px;}

p {margin: 0 0 1.2em 0; line-height: 1.4em;}
p.before-list {margin-bottom: 0.4em;}
div {line-height: 1.4em;}

ul {margin: 0 0 0.8em 2em; padding: 0; list-style: square;}
ul li {margin: 0.5em 0 0.5em 15px; padding-left: 10px;}

ol {margin: 0 0 1.2em 0; padding: 0;}
ol li {margin: 0.5em 0 0.5em 35px;}

/* menu */
#menu td {border-bottom: 1px solid #ffffff; background: url('img/menu_fon.gif') repeat-x;}
#menu a {font-size: 14px; color: #3b6396; text-decoration: underline; font-weight: bold;}
#menu a:visited {font-size: 14px; color: #3b6396; text-decoration: underline; font-weight: bold;}
#menu a:hover {font-size: 14px; color: #3b6396; text-decoration: none; font-weight: bold;}
#menu a.small_menu {font-size: 12px; color: #5e5e5e; text-decoration: underline;}
#menu a.small_menu:visited {font-size: 12px; color: #5e5e5e; text-decoration: underline;}
#menu a.small_menu:hover {font-size: 12px; color: #5e5e5e; text-decoration: none;}

/* content */
.etc {color: #3a3935; font-size: 12px; line-height: 14px;}
.date {width: 27px; margin: 5px 0 0 2px; font-size: 16px; font-weight: bold; padding: 0 7px 0 2px; }

/* white */
.white {color: #ffffff; font-size: 12px;}
a.white {color: #ffffff; font-size: 12px; text-decoration:underline;}
a.white:visited {color: #ffffff; font-size: 12px; text-decoration:underline;}
a.white:hover {color: #ffffff; font-size: 12px; text-decoration:none;}

.prod_title {color: white; background:#35609a; font-weight: bold; padding: 0 5px 0 5px;}

#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: #35609a; color: #ffffff; font-weight: bold; cursor: pointer; cursor: hand;}

/* 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: 12px; padding: 0 5px 0 5px;}

#small .small {font-size: 12px; color: #626262;}
#small a {font-size: 12px; color: #626262; font-weight: bold; text-decoration: underline;}
#small a:visited {font-size: 12px; color: #626262; font-weight: bold; text-decoration: underline;}
#small a:hover {font-size: 12px; color: #626262; font-weight: bold; text-decoration: none;}
