body {padding: 0px; margin: 0px; font-family: Tahoma; font-size: 11px; color: #3a3a3a; background-color: #f19d11; text-align: center;}

a {color: #3a3a3a; text-decoration: underline;}
a:hover {text-decoration: none;}

form {padding: 0px; margin: 0px;}
input, select, textarea {border: 1px solid #a2a2a2; padding: 2px; background-color: #f8f8f8; text-align: left; font-family: Tahoma; font-size: 11px; color: #7e7f82;}
input {height: 13px; vertical-align: middle;}
select {height: 17px;}
textarea {overflow: auto;}

p {padding: 0px; margin: 0px;}

div {float: none; padding: 0px; margin: 0px; text-align: left;}
table {padding: 0px; margin: 0px;}

div.cloud {position: absolute; top: 0px; left: 0px; z-index: 2; padding: 10px; margin: 0px; background-color: #ffffff; border: 1px solid #7e7f82; visibility: hidden; font-style: italic; font-weight: bold; color: #7e7f82;}

.mark {
 color: #7e7f82;
}

a.email {
 text-decoration: none;
 color: #7d7f82;
 font-weight: bold;
}

a:hover.email {
 text-decoration: underline;
}

ul {
 padding: 0;
 margin: 0;
 margin-top: 10px;
 list-style: none;
}

ul li {
 padding-top: 10px;
 padding-left: 23px;
 background: transparent url('../../../html/default/images/ul_disc_yellow.gif') no-repeat 10px 15px;
 text-align: justify;
}

ul li ul {
 margin-top: 5px;
}

ul li ul li, ul li.li_grey {
 padding-top: 0;
 padding-left: 10px;
 background: transparent url('../../../html/default/images/ul_disc_grey.gif') no-repeat left 5px;
}

ul li.li_grey {
 padding-left: 23px;
 background-position: 13px 5px;
}

#header {float: left; width: 100%; text-align: center;}
#header .content {width: 822px; margin: 0px auto; text-align: left;}
#header .left_shadow {float: left; width: 21px; height: 531px; background: transparent url('../images/t_ls.jpg') no-repeat right top;}
#header .center {float: left; width: 778px; margin-top: 10px; border: 1px solid #ffffff; border-width: 0px 1px;}
#header .menu {float: left; width: 753px; height: 25px; padding-top: 25px; padding-right: 25px; text-align: right; background: #ffffff url('../images/t_tl.jpg') no-repeat left top;}
#header .menu a {text-decoration: none;}
#header .menu a:hover {text-decoration: underline;}
#header .menu .active {font-weight: bold; color: #f19d11;}
#header .menu a.active {font-weight: bold; color: #f19d11;}
#header .menu a:hover.active {text-decoration: underline;}
#header .left {float: left; width: 384px; height: 481px; background: #ffffff url('../images/t_bl.jpg') no-repeat right top;}
#header .right {float: left; width: 394px; height: 481px; background: #ffffff url('../images/t_br.jpg') repeat-x left 128px;}
#header .right .top {width: 394px; height: 92px; padding-top: 158px; background: transparent url('../images/logo.gif') no-repeat center 60px; text-align: center;}
#header .right .bottom {width: 339px; height: 100px; padding-left: 15px; padding-right: 40px;}
#header .right .bottom p {text-align: justify; padding-top: 15px;}
#header .right .bottom p.head {padding: 0px; padding-bottom: 5px; font-weight: bold; font-size: 15px; color: #7d7f82;}
#header .right .bottom .orange {color: #f19d11;}
#header .right_shadow {float: left; width: 21px; height: 531px; background: transparent url('../images/t_rs.jpg') no-repeat left top;}

#body {float: left; width: 100%; text-align: center;}
#body .content {width: 780px; padding: 0px 21px; margin: 0px auto; text-align: center;}
#body .content .center {width: 780px; margin: 0px; text-align: left; background-color: #ffffff;}
#body .left {float: left; width: 200px; height: 146px; padding-top: 25px; padding-left: 165px; padding-right: 20px; background: #ffffff url('../images/m_l.jpg') no-repeat 35px top;}
#body .left p {text-align: justify;}
#body .left p.head {font-size: 13px; padding-bottom: 20px;}
#body .left p.readMore {text-align: right; padding-top: 20px; padding-right: 15px;}
#body .left a.strzalka {background: transparent url('../images/arrow_grey.gif') no-repeat left 5px; padding-left: 8px;}
#body .right {float: left; width: 315px; height: 146px; padding-top: 25px; padding-left: 30px; padding-right: 50px; background: #ffffff url('../images/m_r.jpg') no-repeat 5px top;}
#body .right p {line-height: 20px;}
#body .right p.head {font-size: 13px; padding-bottom: 15px; color: #ffffff; line-height: normal;}
#body .right a {color: #ffffff;}
#body .right a.strzalka {background: transparent url('../images/arrow_white.gif') no-repeat left center; padding-left: 8px;}

#footer {float: left; width: 100%; text-align: center; padding-bottom: 20px;}
#footer .content {width: 780px; padding: 0px 21px; margin: 0px auto; text-align: center;}
#footer .content .center {width: 780px; height: 70px; margin: 0px auto; text-align: left; background-color: #ffffff;}
#footer .content .center .left {float: left; width: 340px; height: 40px; padding-top: 30px; padding-left: 45px; background: #ffffff url('../images/b_l.jpg') no-repeat 35px top;}
#footer .content .center .left .copyright {font-weight: bold; color: #f19d11;}
#footer .content .center .left a {text-decoration: none;}
#footer .content .center .left a:hover {text-decoration: underline;}
#footer .content .center .right {float: left; width: 340px; height: 40px; padding-top: 30px; padding-right: 55px; background: #ffffff url('../images/b_r.jpg') no-repeat 5px top; text-align: right;}
#footer .content .center .right a {text-decoration: none;}
#footer .content .center .right a:hover {text-decoration: underline;}
#footer .content .center .right .active {font-weight: bold; color: #f19d11;}

#footer .content .center2 {width: 755px; padding-top: 10px; padding-right: 25px; margin: 0px; text-align: right; font-size: 10px; color: #ffffff;}
#footer .content .center2 a {text-decoration: none; color: #ffffff;}
#footer .content .center2 a:hover {text-decoration: underline;}
#footer .content .center2 a.icon_panel {padding: 0 8px; text-decoration: none; background: transparent url('../images/icon_panel.gif') no-repeat center 2px;}
#footer .content .center2 a:hover.icon_panel {text-decoration: none;}