html, body, h1, h2, h3, h4, ul, li {margin: 0; padding: 0; }
h1 img {display: block; }
img {border: 0; }
a {color: #FFFFFF; text-decoration: none; }
a:hover {color: #FFFFFF; }
.left {float: left; }
.right {float: right; }
.more {text-align: right; }
.clear {clear: both; }
body {background: #FFFFFF url(../images/page_bg.jpg) repeat-x; text-align: center; font: 11px verdana, arial, sans-serif; color: #000000; padding-bottom: 10px; padding-top: 31px; }
/** layout **/
#wrapper {text-align: left; margin: auto; width: 778px; position: relative; background: url(../images/body_bg.gif) repeat-y; background-color: #FFFFFF; border: 15px #DA0000 solid}
#header { position: absolute; top: 0; left: 243px; width: 535px; height: 180px; background: url(../images/header.jpg) no-repeat; }
#left { float: left; width: 243px; background-color: #FFFFFF}
#logo { width: 244px; height: 66px; text-align: center; color: #000000; background-color: #DA0000;}
#logo h1 { padding-top: 10px; font: 20px arial narrow, arial, sans-serif; font-weight: bolder; }
#logo p { margin: 8px 25px 4px 25px; border-top: 1px solid #B8B8B8; border-bottom: 1px solid #B8B8B8; padding: 3px; letter-spacing: 0.2em; font-weight: bold; }
#nav { background-color: #FFFFFF; padding-top: 20px;}
#nav ul { margin-left: 9px; padding-left: 1px; padding-bottom: 29px; }
#nav li { list-style: none; font: 14px arial narrow, arial, sans-serif; background: url(../images/button.gif) no-repeat;}
#nav a { color: #fff; text-decoration: none; border-left: 1px solid #959595; padding-left: 10px; display: block; width: 90%; padding: 2px 0 6px 8px; }
#nav a:hover { text-decoration: underline; }
#nav .important { border: none; background: 187px url(../images/arr_orange.gif) no-repeat; }
#nav .important a { color: #000000; font-size: 14px; font-weight: bolder;}
#news { background: url(../images/news_bg.jpg) repeat-y; padding-left: 37px; padding-right: 22px; padding-bottom: 3px; text-align: justify; }
#news h2 { font-size: 12px; color: #000000; }
#news h3, #news p { font-size: 11px; margin: 1em 8px 1em 0; }
#news a { color: #7465A1; font-weight: bold; text-decoration: underline; }
#news a:hover { color: #38304D; }
#news .more { font-size: 9px; }
#news .hr-dots { background: center url(../images/dots.gif) repeat-x; height: 10px; }
#support { margin: 5px; color: #1A1A18; border: 3px #FF0000 solid; font-size: 14px; font-weight: bolder; }
#support p { margin: 0.7em 2.6em; }
support1 { margin: 5px; color: #1A1A18; border: 3px #FF0000 solid; font-size: 14px; font-weight: bolder; }
#support1 p { margin: 0.7em 2.6em; }
#right { float: right; width: 490px; padding-right: 9px; padding-top: 220px; background-color: #FFFFFF;}
#right h2 { font: 18px arial, sans-serif; background: url(../images/button.gif) no-repeat; height: 28px; color: #FFFFFF; padding-left: 5px; padding-top: 3px;}
#right h3 { font: 14px arial, sans-serif; background: url(../images/button.gif) no-repeat; height: 28px; color: #FFFFFF; padding-left: 5px; padding-top: 5px;}
#welcome { margin-right: 20px; }
#welcome p {text-align: justify; }
#profile { margin-right: 16px; }
#profile p:first-letter {font-size: 16px; color: #FF0000; font-weight: bolder;}
#right .left { margin-right: 18px; }
#right .more { font-weight: bold; font-size: 10px; text-align: right; }
#right li {list-style-type: disc; list-style-position: inside;}
#right li a {text-transform: uppercase;}
#corp, #indu { float: left; width: 49%; }
#corp { margin-right: 1%; }
#corp-img, #indu-img { background: url(../images/logo1tn.jpg) no-repeat; width: 112px; height: 23px; float: left; margin-right: 18px; text-align: center; padding-top: 90px; font-size: 9px; font-weight: bold; }
#indu-img { background: url(../images/logo1tn.jpg) no-repeat; }
#spacer { height: 2em; }
#footer { background: url(../images/footer_bg.gif) repeat-y; }
#copyright { text-align: center; padding: 22px 0px 30px 00px; font-size: 9px; color: #000000; font-weight: bold; }
#footerline {background: url(../images/footerline.gif) no-repeat; height: 10px; margin-top: 0px; display: block; font-size: 1px; }
.spacer { height: 2em; }
.faq {padding: 10px 10px 10px 10px;	background: #efefef; margin: 10px 10px 10px 10px;	border: 3px double Red;}
.faq a{color:#FF0000}
.jo {color: #FF0000; font-weight: bolder;}
.alright {text-align: right;}
.obj {margin: 5px; color: #1A1A18; border: 3px #FF0000 solid; font-size: 14px; font-weight: bolder; text-align: center;}
.bbg th {color: #FF0000;}
.bbg {background-color: #FFE0E2;}
 #right .doobj {background: url(../images/kontejnery-h2.jpg) no-repeat center top}
.score {color:#FF0000; font-size: 12px; font-weight: bolder;}
.h1 {padding-left: 10px;}
.h2 {padding-left: 20px;}
.h3 {padding-left: 30px;}
.h4 {padding-left: 40px;}
.h5 {padding-left: 50px;}
#welcome a {color: #FF0000; text-decoration: underline;}
#welcome a:hover {color: #00BDDC; text-decoration: underline;}

.ppp{position: fixed; bottom:100px; right: 0px; ; border: 3px double #FF0000 ; background: #FFFFFF url() ; width:160px; padding: 10px 10px 10px 10px;}
.ppp a:link{text-decoration: none; color: #000000;}
.ppp a:hover{text-decoration: underline; color:#FFFFFF}
.ppp a:visited{text-decoration: underline; color:#FFFFFF}
