body {background: #FFFFFF;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left;	margin: 0;	padding: 0;}

/* tags */
img {border: 0; display: block;}
hr {width: 90%; color: #2F446F; text-align: center;	height: 1px; margin-left: auto; margin-right: auto;}
h1,h2,h3,h4,h5,h6,p,a,ul,ol,li,td,div,dl,dd,dt,input,textarea,select {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; word-spacing: normal; line-height: normal;}
p,a,ul,ol,li,td,div,dl,dd,dt {font-size: 12px; font-style: normal; margin: 0; font-weight: normal; line-height: 1.1em;}
ul,ol,li {
   text-align: justify;
   list-style-position: inside;
   padding-left: 25px;
}
* html ul,* html ol {padding-left: 35px;} /*for IE 6 & lower */
*+html ul,*+html ol {padding-left: 35px;} /*for IE 7 & 8 in compatibility mode */
input,textarea,select {font-size: 12px;}

p {text-align: justify; text-indent: 25px;}
h1,h2,h3,h4,h5,h6{text-align: center; margin: 0; word-spacing: normal; line-height: normal; padding-top: 3px; padding-bottom: 3px; color: #2F446F;}
h1 {font-size: 180%;}
h2 {font-size: 160%;}
h3 {font-size: 140%;}
h4 {font-size: 120%;}
h5 {font-size: 100%;}
h6 {font-size: 90%;}
a,a:link,a:visited {color: #375E99;	font-weight: normal;	text-decoration: underline;	cursor: pointer;}
a:hover,a:active {color: #970000;}

/* base table */
#maintable {text-align: left; width: 100%;}
.slogan {height: 22px; text-align: center; vertical-align: middle; background: #CCCCCC url(../images/midLine.jpg) repeat-x top left; border-top: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid;}
.slogan h1 {padding: 0; font-size: 130%; font-style: italic; font-variant: small-caps; color: #2F446F;}
.slogan a,.slogan a:link,.slogan a:visited {height: 20px; width: 100%; font-size: 14.5px; font-style: italic; font-weight: bold; font-variant: small-caps; color: #2F446F; text-decoration: none; padding: 1px 7px 1px 7px; background: url(../images/midLine.jpg) repeat-x top left; border-right: 1px solid #CCCCCC; border-left: 1px solid #FFFFFF;}
.slogan a:hover,.slogan a:active {color: #970000; background: url(../images/midLine-a.jpg) repeat-x top left;}
#logo {height: 117px; text-align: left; vertical-align: top; background: #2F446F url(../images/fon.jpg) repeat-x top right;}
#leftside {width: 250px; text-align: left; vertical-align: top; background: #8DADDE;}
#content {text-align: left; vertical-align: top; padding: 4px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
#rightside {width: 180px; text-align: center; vertical-align: top; background: #2F446F; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF;}
#rightside a {font-family: Arial, Helvetica, sans-serif;}
#rightside span {display: block; color: #000000; background: #8DADDE; border-bottom: 1px solid #CCCCCC; text-align: center; text-indent: 0; font-weight: bold; font-size: 120%; font-variant: small-caps; padding: 4px;}
#copy {height: 32px; text-align: center; vertical-align: bottom; background: #2F446F url(../images/16x2.gif) repeat-x top;}
#copy a {color: #FFFFFF; font-size: 90%; text-decoration: none; font-weight: bold; padding-bottom: 1px;}
#copy a#kopi {float: left; padding-left: 10px;}
#copy a#gr {float: right; padding-right: 10px;}
#counters {height: 36px; text-align: center; vertical-align: middle; background: #FFFFFF; border-bottom: 1px dashed #2F446F;}
#counters a img {display: inline; border: 0; padding: 2px 5px 1px 5px;}

/* navigation */
.nav {border-bottom: 1px solid #CCC; background: #2F446F; font-family: Arial, Helvetica, sans-serif;}
.nav span {display: block; color: #FFFFFF; text-align: center; text-indent: 0; font-weight: bold; font-size: 120%; font-variant: small-caps; padding: 4px;}
.nav a {font-family: Arial, Helvetica, sans-serif;}
a.level0,a.level0:link,a.level0:visited {display: block; padding: 4px; background: #8DADDE; border-top: 1px solid #CCCCCC; text-decoration: none; font-weight: bold; color: #000000;}
a.level0:hover,a.level0:active {background: #2F446F; text-decoration: underline; color: #FFFFFF;}
a.level1,a.level1:link,a.level1:visited {display: block;	padding: 4px 4px 4px 12px; background: #8DADDE; border-top: 1px dashed #CCCCCC; text-decoration: none; color: #000000;}
a.level1:hover,a.level1:active {background: #2F446F; text-decoration: underline; color: #FFFFFF;}
a.level2,a.level2:link,a.level2:visited {display: block; padding: 4px 4px 4px 19px; background: #8DADDE;	border-top: 1px dotted #CCCCCC; text-decoration: none; font-size: 90%; color: #000000;	font-style: italic;}
a.level2:hover,a.level2:active {background: #2F446F; text-decoration: underline; color: #FFFFFF;}

/* additional */
.way {font-size: 150%; text-align: center; text-indent: 0; padding: 2px 10px 6px 10px; font-weight: bold; color: #2F446F;}
.rote {color: #970000;}
.pages {text-align: center; text-indent: 0; padding: 6px;}
.pages a {padding: 0 2px 0 2px;}
.pages b {padding: 0 2px 0 2px; background: #8DADDE; border: 1px solid #2F446F;}
span.phones {font-size: 18px !important; text-align: center; font-weight: bold; font-style: oblique; white-space: nowrap;}
a.Rlink,a.Rlink:link,a.Rlink:visited {display: block; font-weight: bold; color: #FFFFFF; border-bottom: 1px solid #CCCCCC; padding: 4px; text-decoration: none; background: #2F446F;}
a.Rlink:hover,a.Rlink:active {text-decoration: underline; color: #000000; background: #8DADDE;}
td.spc {width: 33%; text-align: center; vertical-align: top;}
td.spt {width: 100%; height: 95px; text-align: justify; vertical-align: middle; text-indent: 7px; font-size: 90%; border: 1px dashed #2F446F;}
td.spt a, td.spt a:link, td.spt a:visited, td.spt a:active,td.spt a:hover {text-decoration: none; color: #000000; font-size: 100%; line-height: 1.1em;}
td.spt a strong {font-size: 100%;}
#googleform {border-bottom: 1px solid #CCCCCC; padding: 2px;}
.hititem {margin: 2px 0 0 0; border-bottom: 1px solid #CCCCCC; text-align: center;}
.hititem a,.hititem a:link,.hititem a:visited {display: block; padding: 2px; text-decoration: none; font-size: 110%; font-weight: bold; color: #FFFFFF;}
.hititem a img {display: inline; padding: 0; margin: 0; border: 0;}
#phone1 {position: absolute; top: 69px; right: 43px; width: 250px; height: 40px; text-align: right; font-size: 180%; font-style: oblique; font-weight: bold; color: #FFFFFF; z-index: 3;}
.newshead {font-size: 110%; font-weight: bold;}
.newshead a {font-size: 100%; font-weight: bold; text-decoration: none;}
.newsanons {padding-bottom: 7px;}
.newsanons a {text-decoration: none;}
table.tovary {text-align: center; width: 100%; background: #8DADDE;}
table.tovary th {text-align: center; vertical-align: middle; padding: 5px 0 5px 0; background: #2F446F; font-size: 120%; font-weight: bold; color: #FFFFFF;}
table.tovary td {text-align: center; vertical-align: middle; background: #FFFFFF;}
table.tovary td img {display: inline; padding: 0; margin: 0; border: 0;}
table.tovary td a,table.tovary td a:link,table.tovary td a:visited {color: #000000;	font-weight: normal;	text-decoration: none;}
table.tovary td a:hover,table.tovary td a:active {text-decoration: underline;}
table.tovary td a strong {font-size: 110%; color: #375E99;}
.foto {text-align: center;}
.foto img {display: inline; margin: 0; padding: 3px; border: 0;}

.qw {margin: 4px; text-align: center; color: #8DADDE; font-size: 90%;}
.qw a,.qw a:link,.qw a:visited {color: #8DADDE; font-size: 100%;	font-weight: normal; font-style: oblique;	text-decoration: none;}
.qw a:hover,.qw a:active {text-decoration: underline;}
