@charset "utf-8";
html {background:#beecea url(/image/header_bg.gif) repeat-x left top;}
html {background:#beecea url(/image/header-bg2.gif) repeat-x left top;}
body {margin:122px 0 0 0; background:url(/image/bg.gif) repeat left top; color:#000000; font:1.2em/1.3em Arial, Helvetica, sans-serif;}

a, a:link, a:visited {color:#000000;}
a:hover {color:#9B0404;}

h1 {font-size:14px;	margin:15px 0; padding:0; color:#990000; text-align:center;}

h2, p.h2 {font-size:13px; margin:10px 0;	padding:5px 0; font-weight:bold;}
.header {font-weight:bold; color:#009999;}

#page, #header, #ava, #topMenu {width:994px;}

#page {position:relative; margin:0 auto; background:url(/image/page-bg.gif) repeat-y left top;}
#ttttt {position:absolute; width:994px; text-align:center; bottom:-95px; left:0; margin:0; }
#content {width:690px; float:right;}
#content div.text {border:1px solid #c6bebd; background-color:#f1f1f1; padding:5px 10px; margin:10px 12px 0 10px;}

#mainMenu {width:300px; float:left; padding-top:5px;}
#mainMenu div.text {padding:0 10px;}

p.title {font-size:14px; font-style:italic; font-weight:bold; color:#009999; margin:10px 0 10px 15px;}

.menu {list-style:none;	margin:0; padding:0; }
.menu ul {list-style:none;	margin:0; padding:2px 0 2px 8px; }
.menu li {margin:12px 0;	padding:0 0 0 13px; background:url(/image/li_mark.gif) no-repeat left 5px;}

#header {position:absolute; top:-122px; left:0; height:122px; background:url(/image/logo.jpg) no-repeat left top;}
#header {position:absolute; top:-122px; left:0; height:122px; background:url(/image/header_bg2.jpg) no-repeat left top;}

#topMenu {position:absolute; list-style:none; padding:0; margin:0; top:95px; left:350px; width:630px;}
#topMenu li {float:left; padding:0 20px 0 0;}
#topMenu * a {color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none;}
#topMenu * a:hover {color:#FFFD9D; text-decoration:underline;}

#lan {position:absolute; list-style:none; top:0; left:0; height:80px; margin:0; padding:0; text-align:right; width:893px; font-size:11px;  color:#FFFFFF;}
#lan li {float:right; padding:10px 15px 0 0;}
#lan * a, #lan a:visited {color:#FFFFFF; font-size:11px; }

#footer {border-top:5px solid #fff; text-align:center; background-color:#beecea;}
/*---------------------*/
#ava {font-size:10px; line-height:1.2em; text-align:right; margin:5px auto 0 auto;}
#ava, #ava a:link, #ava a:visited, #ava a:active {text-decoration:none; color:#999999; }
#ava a:hover {text-decoration:underline;}

#reklama {width:690px; margin:7px auto; font-size:11px;}
/* ---------------------------  */
.ind {text-indent:1.5em;}
.nwrp {white-space:nowrap;}
strong.accent {font-weight:normal;}
.brd {border:1px solid #C6BEBD}
.inline {display:inline; font-size:12px; font-weight:normal;}

table.brd_btm tr td {border-bottom: #C5C5C5 dotted 3px;}

/* ---------------------------  */
table.std {border-collapse:collapse;}
table.std tr th {background:#F1F1F1; font-weight:normal;}
table.std tr th, table.std tr td {border:1px solid #C6BEBD; padding:5px;}

ul.std, ol.std { margin:0 0 5px 15px; padding-top:0;}
ul.std li, ol.std li {padding-bottom:5px;}

img.brd, .image img {padding:2px; border:1px solid #c6bebd;} 

/* , .text img */

p.goBack {text-align:center; margin-top:20px;}

.green, a.green:link, a.green:visited {color:#009999;}
a.green:hover {color:#9B0404;}

#baners tr td {text-align:center;	vertical-align:top; padding:5px;}

/* ---------------------------  */
div.NewsAnnounce {padding:0 5px 10px 80px;}
div.NewsEtc {font-style:italic;	padding:0 25px 2px 25px;}

/* ---------------------------  */
ol.faq {list-style-type:decimal}
ol.faq li {margin: 7px 0;}
blockquote.faq {margin:0; padding:9px 0 15px 30px;}

/* ---------------------------  */
ul.circle {list-style-image:url(/image/li.gif);}
ul.circle li {margin: 7px 0;}

/* ---------------------------  */
table.prod {margin-bottom:10px}
table.prod tr td {text-align:justify; border-bottom: #C5C5C5 dotted 3px;}	
table.prod * img {border:1px solid #c6bebd; padding:1px;}

#scaner {background-color:#FFFFFF;}
#scaner tr th {padding:5px 2px;}
#scaner tr td {text-align:center;vertical-align:middle;padding:10px 2px;}


/* ---------------------------  */
span.BrdImg {float:right; margin:5px 0 5px 5px;}
span.BrdImg img {border:1px solid #666666; padding:1px;}
.zoom {position:relative; left:8px; bottom:-5px; padding:0 !important; z-index:2;}

.right {float:right; margin:0 0 5px 10px; border:1px solid #c6bebd; padding:1px;}
.left {float:left; margin:0 10px 5px 0; border:1px solid #c6bebd; padding:1px;}

#sape {text-align:center; position:absolute; bottom:-40px; left:0; z-index:100; width:100%; margin:0; color:#fff;}
#sape a:link, #sape a:visited, #sape a:hover {color:#fff;}