/* tags */
body{direction: ltr; margin: 0; padding: 0; background: #FFF; font-family: "Times New Roman", Times, serif; font-size: 16px; color: #000;}
img {border: 0; display: block;}
hr {width: 90%; height: 1px; text-align: center; color: #97ADBA;}
h1,h2,h3,h4,h5,h6,p,a,ul,ol,li,td,div,dl,dd,dt,input,textarea,select {font-family: "Times New Roman", Times, serif;}
p,a,ul,ol,li,td,div,dl,dd,dt {margin: 0; font-size: 16px; font-style: normal; word-spacing: normal; color:#000; line-height: 100%;}
ul,ol,li {text-align: justify; list-style-position: inherit; margin-left: 25px;}
ul {list-style-type: circle;}
ol {list-style-type: decimal;}
p {text-align: justify; text-indent: 35px; padding: 1px 2px 1px 2px;}
h1,h2,h3,h4,h5,h6{text-align: center;	color: #000;	margin: 0; word-spacing: normal; line-height: 100%;}
h1{font-size: 160%;}
h2{font-size: 140%;}
h3{font-size: 120%;}
h4{font-size: 100%;}
h5{font-size: 90%;}
h6{font-size: 80%;}
a,a:link,a:visited {text-decoration: none; color: #3300CC;	font-style: normal; font-size: 100%; font-weight: normal;}
a:hover,a:active {color: #EE0000;}
form {display: inline;}
input,textarea {font-size: 100%;}
select {font-size: 90%;}
/* tags */

/* базовая таблица */
#maintable {text-align: left; width: 100%; margin-bottom: 2px;}
#logo {height: 264px;	text-align: left;	vertical-align: top;	background: #97ADBA url(../images/bike00.png) repeat-x top left;}
#logo img {display: inline; margin: 0; padding: 0; border: 0;}
#logo a img {display: inline; margin: 0; padding: 0; border: 0;}
#leftside {width: 180px;	text-align: center;	vertical-align: top;	background: #E5E5E5 url(../images/L-180x10.png) repeat-y top left;}
#navigation {width: 204px;	text-align: left;	vertical-align: top;	background: #97ADBA url(../images/L-204x10.png) repeat-y top left;}
#content {text-align: left; vertical-align: top; padding: 10px 4px 4px 4px; background: #FFF;}
#content h6 img {display: inline; margin: 0; padding: 0; border: 0;}
#copy {height: 17px; text-align: center; vertical-align: middle;	background: #E5E5E5;}
#copy a {font-size: 75%; padding: 2px 5px 2px 5px;}
#counters {height: 36px;	text-align: center;	vertical-align: middle;	background: #97ADBA url(../images/N-5x36.png) repeat-x top left; padding-top: 2px;}
#counters img {display: inline; margin: 0 5px 0 5px; border: 0;}
#counters a img {display: inline; margin: 0 5px 0 5px; border: 0;}
/* базовая таблица */

/* additional styles */
#leftside #ll {display: block; padding: 3px; text-transform: uppercase; font-weight: bold;}
#leftside a {display: block; font-size: 90%; padding: 1px 3px 1px 2px;}
#leftside a img {display: inline; margin: 0; padding: 1px; border: 0;}
#leftside p {padding: 1px 3px 1px 2px; text-indent: 5px; font-size: 80%;}
#leftside p a {font-size: 100%; color: #000;}
#leftside a.lp {font-size: 90%; padding-bottom: 10px;}
.rote {color: #EE0000; font-weight: bold; font-size: 100%;}
a.nav {display: block; padding: 2px 5px 2px 3px; font-weight: bold;}
table.tovary {text-align: left; width: 100%; margin-bottom: 2px;}
table.tovary th {padding: 3px; text-align: center; vertical-align: middle; text-transform: uppercase; font-size: 140%; font-weight: bold;}
table.tovary td.sp {width: 33%; text-align: center; vertical-align: top; border: #E5E5E5 1px solid;}
.sp a {display: block; font-size: 90%; padding: 1px 3px 1px 2px;}
.sp a img {display: inline; margin: 0; padding: 1px; border: 0;}
.sp p {padding: 1px 3px 1px 2px; text-indent: 5px; font-size: 80%;}
.sp p a {font-size: 100%; color: #000;}
.nazv {text-align: left; text-indent: 0; font-style: italic; padding: 5px 10px 5px 10px;}
.nazv a, .nazv a:link,.nazv a:visited  {font-style: italic;}
h1.pt {font-size: 140%; padding: 2px;}
table.tovar {text-align: left; width: 100%; margin: 1px;}
table.tovar th {width: 100%; text-align: center; vertical-align: middle; font-size: 110%; font-weight: bold; border: #E5E5E5 1px solid;}
table.tovar th a,table.tovar th a:link,table.tovar th a:visited {display: block; padding: 2px; font-size: 100%; font-weight: bold; background: #E5E5E5;}
table.tovar th a:hover,table.tovar th a:active {background: #97ADBA;}
table.tovar td {width: 100%; text-align: left; vertical-align: top; border-left: #E5E5E5 1px solid; border-bottom: #E5E5E5 1px solid; border-right: #E5E5E5 1px solid;}
table.tovar td.mod {width: 100%; text-align: center; vertical-align: top; border: #E5E5E5 1px solid;}
table.tovar td.mod img {display: inline-block; margin: 0; padding: 1px; border: 0;}
table.tovar td p {text-indent: 15px; padding: 2px;} 
table.tovar td p a {color: #000;}
.cena {text-align: center; margin: 3px;}
.pages {font-size: 80%; text-align: center; text-indent: 0; padding: 4px;}
.pages a, .pages a:link, .pages a:visited {padding: 0 2px 0 2px; border: 1px solid #E5E5E5; background: #FFF; font-size: 100%; font-weight: bold;}
.pages a:hover,.pages a:active {background: #97ADBA;}
.pages span {padding: 0 2px 0 2px; border: 1px solid #97ADBA; background: #E5E5E5; font-size: 100%;} 


.fd {margin: 20px 5px 20px 1px;}
.fd p {text-indent: 8px; padding: 0; font-size: 90%;}
.df {margin: 2px;}
.df p {text-indent: 18px; padding: 0; font-size: 80%;}
.df p a {font-size: 100%;}
