/*S. Copyright © SiteNet, 2008*/
body { margin: 0; padding: 0; font-family: Arial; font-size:75%; color: #666666;}
body * { font-family: Arial; font-size: 100%; }
img { border: none; margin: 0; padding: 0; }
a img{border: none;}
object, fieldset, form { margin: 0; padding: 0; }
select, input, textarea {margin: 0; font-family: Tahoma; font-size:0.9em;}
table {margin: 0; padding: 0;}
td, th {margin: 0; padding: 0; vertical-align: top;}
td.i_ris{vertical-align: bottom; text-align:left}
th { font-weight: bolder; text-align: left; }



h1, h2, h3, h4, h5, h6 { font-weight: bold; padding: 0; }
h1 { font-size: 2em; font-weight:normal; color:#333333; font-family:Tahoma; margin:0 0 0.4em 0 }
.h1 { font-size: 2em; font-weight:normal; font-family:Tahoma; }
h2 { font-size: 1.3em; font-weight: bold; margin: 0 0 0.4em 0}
.h2 { font-size: 1.3em; font-weight: bold; margin: 0 0 0.4em 0}
h3 { font-size: 1em; font-weight:bold;  margin:0 0 0.3em 0;}
.h3 { font-size: 1em; font-weight:bold;  margin:0 0 0.3em 0;}
h4 { font-size:0.9em; font-weight:bold; margin: 0.4em 0}
h5 { font-size: 1em;}
h6 {font-size:0.9em; color:#666666;  font-weight:normal; font-family:Arial; margin:0 0 0.3em 0}
.h6 {font-size:0.9em; font-weight:normal; font-family:Arial;}
.h6 a{color:#666666;}
.max{font-size: 1.6em; }
.upp{text-transform: uppercase;}

.path{color:#666666; font-size:0.9em; font-weight:normal;}
.path a{color:#666666; font-weight:normal;}

p { margin: 0.2em 0; padding: 0; }
.br {clear: both;}
span{margin:0; padding:0}
dl { margin: 0; padding: 0; }
dt { margin: 1em 0; padding: 0; font-weight: bold; }
dd { margin: 0 0 0 3em; padding: 0; }

dl { margin: 0; padding: 0; }
dt { margin: 1em 0; padding: 0; font-weight: bold; }
dd { margin: 0 0 0 3em; padding: 0; }
ol { margin:0; padding: 0; list-style-type: decimal; }
ul { margin: 0; padding: 0; list-style: disc; }
ul ul{ margin: 0 0 0 10px; padding: 0; list-style: square; }
ol ul, ul ol, ul ul, ol ol { margin-top: 0; margin-bottom: 0; }
li { margin: 0.4em  0 0 15px; padding: 0;}


blockquote { margin: 1em 3em; padding: 0; }
big { font-size: 1.17em; }
small { font-size: 0.9em; }
.small { font-size: 0.9em; }
b, strong { font-weight: bolder; }
i, cite, em, var, address { font-style: italic; }
u, ins { text-decoration: underline; }
s, strike, del { text-decoration: line-through; }
pre { white-space: pre; }
pre, tt, code, kbd, samp { font-family: monospace; }
sub, sup { font-size: 0.83em; }
sub { vertical-align: sub; }
sup { vertical-align: super; }
center { text-align: center; }
hr {border: 1px dotted #666666; margin:0 }

a {color: #3577a5; cursor: hand;  text-decoration: underline }
a:link { text-decoration: underline; }
a:visited {}
a:hover {text-decoration:none; }

a:active {}

.h2 a {text-decoration: none; border-bottom:1px solid }
.h2 a:hover {text-decoration: none; border-bottom:none }


.body .noactive a{text-decoration:none; border-bottom:none}
.body a.noactive {text-decoration:none; border-bottom:none}

.catalog a{text-decoration:none; border-bottom: 1px solid}
.catalog a:hover{text-decoration:none; border-bottom:none }
a img{border:none}


#counter { display: none; }

.f_left{float:left}
.f_right{float:right}

img.f_left {margin:0 10px 10px 0}
img.f_right{margin:0 0 10px 10px}


.td_top{position:relative; top:0; left:0}


/*footer*/
.footer .c{padding-left:20px; font-size:95%}

input{font-size:11px; vertical-align:middle;}

