.clear{clear:both;}
.abs{position:relative;width:100%;height:100%;}
html{min-width:1000px;background:#fff;}
body{min-width:1000px;color:#2c2c2c;background:#fff url(/i/footer-bg.gif) bottom repeat-x}
ul{list-style-type:disc;}
a{color:#54801d;text-decoration:underline;}
a:hover{text-decoration:underline;color:#649923;}
a:visited{color:#6a8050;}
p{line-height:1.3;}
body{font-size:12px;}
textarea{font-size:12px;}
#block-tel{font-size:20px;}
#block-tel small{font-size:15px;}
.block-full-width .block-prods .text strong{font-size:26px;}
h1, h5, h5 a{font-size:30px!important;font-weight:normal!important;}
#block-main-menu{font-size:17px;}
.block-cat-prods a, #block-idea ul ul{font-size:12px;}
#block-idea .links {padding-top:0;}


#block-direction-menu .text{font-size:11px;}
#block-direction-menu .text_active{font-size:11px;}
#block-idea ul{font-size:14px;}
.block-cat-prods a,body,textarea{font-family:Verdana, Arial;}
#block-news .menu, #block-idea ul, .block-full-width .block-prods .text, #block-main-menu, h1, h2,h3,h4, h5, h6{font-family:Georgia, "Times New Roman";}
h3,h4{margin:5px 0 10px 0;font-weight:bold;font-style:italic;}
h2{font-size:22px;margin:5px 0 10px 0;font-weight:normal;font-style:italic;}
h3{font-size:16px;}
h4{font-size:14px;}
.the-prod #spec p{max-width:755px;}
#block-news{max-width:1320px;}
.block-all{position:relative;width:100%;min-width:1000px;}
h1, h5{font-style:italic;margin-top:20px;margin-bottom:20px;}
h6{font-style:italic;margin-top:-15px;margin-bottom:20px;line-height:1.3;}
#back-menu{background:url(/i/clouds.png) no-repeat;width:100%;height:210px;}
#block-menus{height:270px;background:url(/i/fon1px.png) repeat-x;}
#block-ico{position:absolute;left:0;top:60px;width:26px;height:117px;padding-top:2px;padding-left:9px;background:#fff;}
#block-ico a{display:block;overflow:hidden;height:10px;text-decoration:none;padding:2px;margin-bottom:11px;margin-top:11px;}
#block-ico a:hover img{margin-top:-14px;}
#block-ico a #actico{margin-top:-14px;}
#block-direction-menu{position:absolute;left:0;top:60px;width:100%;height:135px;}
#block-direction-menu table{width:100%;height:135px;}
#block-direction-menu td{}
#block-direction-menu .text{position:absolute;top:106px;left:3%;width:95%;text-align:center;background:transparent;color:#3b3b3b;}
#block-direction-menu .text_active{position:absolute;top:106px;left:3%;width:95%;text-align:center;background:transparent;color:#6A8050;}
#block-direction-menu .act{position:absolute;top:125px;margin-left:50%;left:-5px;text-align:center;}
#block-direction-menu .act_w{position:absolute;top:135px;margin-left:50%;left:-5px;text-align:center;}
#block-direction-menu a{display:block;overflow:hidden;height:135px;text-decoration:none;}
#block-direction-menu a:hover img{margin-top:-135px;}
#block-direction-menu a:hover #block-logo{margin-top:-5px;}
#block-direction-menu a:hover #actimg{margin-top:0px;}
#block-direction-menu a:hover .act{margin-top:0px;}
#block-direction-menu a:hover .act_w{margin-top:0px;}
#block-main-menu{position:absolute;left:0;top:205px;width:100%;height:48px;z-index:1;}
#block-main-menu, #block-main-menu a{color:#6c207f;}
#block-main-menu a{font-style:italic;}
#block-main-menu ul{padding-left:63px;padding-top:15px;list-style-type:none;}
#block-main-menu li{display:block;float:left;}
#block-main-menu li.split{width:3%;text-align:center;min-width:15px;max-width:90px;}
#block-right{float:right;width:325px;padding-left:3px;margin-left:-3px;margin-top:-260px;background:transparent;}
#block-logo{margin:-5px 0 12px 10px;width:245px;height:117px;padding:5px;border:none;}
#block-phone{position:absolute;margin:0 0 202px 0;height:66px;margin-top:-10px;margin-left:-18px;border:none;}
#block-logo img{margin-top:0px;}
#block-tel{padding-left:65px;padding-top:13px;color:#3b3b3b;height:37px;background:url(/i/bg-tel.gif) left bottom no-repeat;}
#block-tel small{}
#block-search{position:relative;margin-bottom:20px;margin-top:245px;padding-top:73px;}
#block-search form{position:absolute;z-index:100;top:0;left:0;width:308px;height:48px;margin-bottom:25px;padding-left:17px;background:#cce13a;}
#block-search input{margin-top:12px;margin-right:9px;}
#block-search p{padding:0 46px 0 20px;font-family:Verdana, Arial;}
#block-idea{position:relative;padding:1px 65px 20px 20px;width:240px;background:#e9e9e9 url(/i/bg-idea.gif) top right repeat-y;}
#block-idea #the-man{position:absolute;top:100%;right:0;z-index:2;}
#block-right.woman1{padding-bottom:170px;}
#block-right.man1{padding-bottom:410px;}
#block-right.man2{padding-bottom:480px;}
#block-right.man3{padding-bottom:445px;}
#block-idea input{border:1px solid #999;background:#fff;width:156px;margin-bottom:8px;margin-top:8px;}
#block-idea textarea{border:1px solid #999;background:#fff;width:230px;height:120px;margin-top:8px;}
#block-idea .merge{background:url(/i/bg-input-merge.gif) 170px center no-repeat;}
#block-idea p{margin-bottom:20px;}
#block-idea ul{padding-top:15px;list-style-type:none;}
#block-idea li a{font-style:italic;color:#000000;}
#block-idea li a:hover{text-decoration:none;}
#block-idea ul li{#block-idea ul italic;margin-bottom:3px;}
#block-idea ul ul{padding-top:5px;padding-left:15px;}
#block-idea ul ul li a{font-style:normal;font-family:Verdana,Arial;}
#block-idea ul ul li b{font-style:normal;font-family:Verdana,Arial;}
#block-idea ul ul li a, #block-idea ul ul li{font-style:normal;}
#block-idea ul{padding-top:15px;list-style-type:none;}
#block-idea li a{font-style:italic;color:#000000;}
#block-idea li a:hover{text-decoration:none;}

#block-center{padding:0px 325px 40px 47px;background:#fff;margin-top:-20px;}
#block-center1{padding:24px 325px 0px 47px;background:#fff;}
#block-center p{padding:0 21px 19px 45px;}
ul.suv{padding:0 21px 19px 65px;line-height: 1.6em;}
ul.wo{padding:0 21px 19px 65px;line-height: 1.6em;}
ul.wo li{margin-top: 10px;}
ul.wo b{font-family:Georgia;font-size:14px;font-style:italic;}
ol.suv{padding:0 21px 19px 65px;line-height: 1.6em;}
#block-center .block-cat-prods{}
#block-center .block-cat-prods ul{padding-left:39px;list-style-type:none;}
#block-center .block-cat-prods li{float:left;}
#block-center .block-cat-prods li.last{display:list-item;float:none;clear:left;}
.block-cat-prods img.the-prod-88x{width:88px;height:88px;float:left;padding:1px 6px 0 6px;}
.example-top50-new-percent{text-align:center;}
.example-top50-new-percent div{width:400px;margin:auto;}
.example-top50-new-percent img{float:left;margin:0 17px;}
#block-center .block-prods{}
#block-center .block-prods ul{padding-left:39px;list-style-type:none;}
#block-center .block-prods li{float:left;}
#block-center .block-prods li.last{display:list-item;float:none;clear:left;}
.the-prod{padding-right:15px;}
.the-prod .foto-prod{float:left;margin:0px 15px 19px 45px;border:1px #cce13b solid; width: 400px;}
.the-prod .foto-prod img{ margin:auto;}
.the-prod #spec p{padding-left:58px;}
.the-prod #spec p.cost{margin-left:45px;padding:5px 0 5px 13px;margin-bottom:19px;width:222px;background:#e9e9e9;}
.the-prod #prev-next{margin-left:45px;margin-top:32px;background:#e9e9e9;padding:10px 12px;}
#link-prev{float:left;}
#link-next{float:right;}
#block-center .the-prod .block-prods li{float:none;}
img.the-prod-75x{width:88px;height:88px;padding:7px 8px;background:url(/i/bg-the-prod-88x_3.gif) top left no-repeat;margin-bottom:16px;margin-right:12px;margin-top:12px;}
img.the-prod-75x.m-t-0{margin-top:0;}
a:hover img.the-prod-75x{background:url(/i/bg-the-prod-88x_3.gif) left -103px no-repeat;}
img.the-prod-113x{width:113px;height:113px;padding:6px 7px;background:url(/i/bg-the-prod-113x_3.gif) top left no-repeat;margin-top:14px;margin-bottom:14px;margin-left:9px;}
a:hover img.the-prod-113x{background-position:left -125px;}
.block-full-width{clear:both;background:#d9d9d9;height:230px;padding:0 0 0 26px;}
.block-full-width .block-prods{}
.block-full-width .block-prods .text{float:right;width:285px;padding-top:135px;font-style:italic;line-height:1.4;}
.block-full-width .block-prods .text strong{font-weight:normal;font-style:italic;line-height:1;}
.block-full-width .block-prods a{font-style:italic;}
.block-full-width .block-list-prods{background:#f00;margin-right:285px;}
.block-full-width .block-list-prods a{float:left;width:19.5%;}
#block-footer{position:relative;height:165px!important;background:transparet;z-index:1;background:#cce13a;}
#copyright{float:right;color:#666;text-align:right;font-size:11px;color:#666;line-height:1.6em; padding-right: 66px;}
#block-news{margin-bottom:20px;padding-left:47px;}
#block-news .col{float:left;width:95px;min-width:196px;max-width:426px;width:20%;padding-left:17px;margin-right:2%;line-height:1.3;}
#block-news .col .the-news{margin-bottom:20px;}
#block-news .col .the-news .date{margin-top:15px;text-align:right;}
#block-news .col.first{width:195px;margin-right:0;padding-left:45px;}
#block-news .menu{list-style-type:none;}
#block-news .menu a{font-style:italic;}
#block-news .menu li{margin-bottom:20px;}
#block-news .menu li a{font-weight:bold;}
#content{background:#fff;border-top:1px #fff solid;}
.links-div{width:610px;background:#fff;padding:7px 15px 7px 15px;}
.links-div ul{padding:0;margin:0;}
.links-div ul li{list-style:none;float:left;width:50%;padding:0 0 8px 0;font-family:Georgia!important;font-style:italic;}
.links-div ul li a{color:#54801d;font-size: 1.5em;font-family:Georgia!important;font-style:italic;}
.links-div ul li a:hover{color:#649923;font-family:Georgia!important;font-style:italic;}
.sort-div{padding:20px 10px 10px 15px;font-weight:bold;float:left;width:90%;}
.sort-div span{padding:0 10px 0 10px;font-weight:normal;}
.sort-div span a{color:#000000;}
.block-cat-prods{padding:0!important;margin:0!important;}
.block-cat-prods ul{padding:0!important;margin:0!important;}
.block-cat-prods ul li{margin:0 20px 20px 20px;background:#e7e7e7;height:108px;width:250px;}
.block-cat-prods ul img{border:1px solid #cce13a;}
.block-cat-prods ul li h3{padding-top:8px;}
.block-cat-prods ul li h3 a{color:#000000;font-weight:bold;}
.block-cat-prods ul li p{margin:5px 0 0 0;padding:0;font-size:11px;}
.last{background:none!important;height:1px!important;}
.over-cl{background:#cce13a!important;}
#points{font-family:Georgia,"Times New Roman";font-size:14px;}
.clients-tab{width:90%;}
.pic-td{width:202px;padding-left:40px;}
.clients-tab tr td{padding-bottom:20px!important;}
.clients-tab tr td p{padding:15px 0 0 0!important;margin:0!important;}
#block-idea a{font-family:Georgia,"Times New Roman"!important;}
.pic-td img{border:1px solid #CCE13A;padding:10px;}
#block-center p{line-height:1.6;}
#block-idea{line-height:1.6;}
#block-idea h5{line-height:1;}
#block-idea p{line-height:1.6;}
#block-idea a{font-family:Georgia;font-style:italic;}
#links-div{line-height:1.6;}
.block-cat-prods, .cat-li table tr td p, .cat-li{line-height:1.2!important;}
.cat-li table tr td h3{line-height:1!important;}
.page-div{float:left;text-align:right;margin-right:40px;margin-bottom:10px;width:90%;}
.page-div a{text-decoration:none;color:#000000;font-size:12px;background:#e7e7e7;}
.page-div span{color:#000000;font-size:12px;background:#cce13a;}
.page-div a:hover{background:#e7e7e7;}
#block-idea a, .clients-tab tr td a{font-size:14px;font-weight:bold;font-family:Georgia;font-style:italic;}
#block-idea ul ul li a{font-size:12px;font-weight:normal;font-family:Verdana, Arial!important;}
#block-idea ul li a{font-size:14px;font-weight:normal;}
.cat-imgs ul li a{font-family:Georgia!important;font-size:11px!important;}
.cat-imgs ul li{line-height:1.2!important;}
.innertablestyle{border-collapse:collapse;margin:0 0 0 40px;}
.innertablestyle tr td{border:1px solid #000000;padding:3px 10px 3px 10px;}
.trhead{background:#efefef;font-weight:bold;}
#foot-nav{padding:20px 0 20px 66px;font-size:11px;color:#666;line-height:1.6em;}
#foot-nav ul{list-style:none;}
#foot-nav .list-nav{float:left; padding-right: 4%;}
#foot-nav a:hover, #copyright a:hover{color:#000;}
#foot-nav a, #copyright a{color:#666;}
#stat{float:left;padding:5px 15px 10px 15px;margin-left:0px;}
.person{margin:10px;}
.person td{border:solid 1px #000;padding:7px 10px 7px 10px;text-align:center;}
.person th{border:solid 1px #000;padding:7px 10px 7px 10px;background:#efefef;font-weight:bold;text-align:center;}
#first_col{text-align:left;}
.prop{margin:0px 10px 10px 60px;}
.prop td{border:solid 1px #000;padding:7px 10px 7px 10px;text-align:center;}
.prop th{border:solid 1px #000;padding:7px 10px 7px 10px;background:#efefef;font-weight:bold;text-align:center;}
.prop th.first_col{text-align:left;}
#block-count{margin-left:20px;margin-top:30px;border:none;width:540px;}
#rcol{text-align:left;}
#lcol{text-align:right;}
#block-count table tr td{padding:3px;vertical-align:middle;}
.work-list{margin-left:40px;list-style-type:none;}
.work-list li{text-align:center;vertical-align:top;width:140px;height:180px;float:left;}
.work-list a{text-decoration:none;}
.work-list img{width:120px;height:120px;margin:10px;display:inline;border:solid 1px #cce13a;}
.port-block{margin-left:52px;width:85%;}
.port-block td{text-align:center;vertical-align:top;}
.port-block tr{text-align:left;}
.port-block img{width:120px;height:120px;margin:10px;display:inline;border:solid 1px #cce13a;}
.port-block a{text-decoration:none;}
#plink{text-decoration:underline;}
#newsimg{padding:20px;}
#clnt-img{width:120px;height:120px;margin:10px;display:inline;border:solid 1px #cce13a;}
#pbpic{width:560px;margin:10px;display:inline;border:solid 1px #cce13a;}
#cllink{color:#000;}
#right-port-menu{margin-top:-20px;}
.brief-tbl td{padding:3px;}
.brief-tbl{width:580px;line-height:1.2em;}
#suvportimg{display:inline;border:solid 1px #cce13a;}
#foot-spam td{font-size:10px;color:#8d9556;line-height:1.6em;padding:3px 10px 0 20px;}
#foot-spam a:hover, #copyright a:hover{color:#000;}
#copyright a{color:#666;}
#foot-spam a{color:#8d9556;text-decoration:none;}
#seospam{padding:10px 50px 10px 50px;color:#8d9556;text-align:center;}
.vcard{display:none;}
#rc-menu { margin-left: 60px; }
#rc-menu a {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; line-height: 1.6em; font-size:1.2em;}
.rc-top {float:right; margin-right: 20%;}

#adv-text img {margin:20px;}

.Head1 {
    display: block;
    font-family: Georgia;
    font-size: 20px;
    font-style: italic;
    margin-bottom: 20px;
    margin-top: 20px;  
    font-size: 30px !important;
    font-weight: normal !important;    
}

.Head2 {
    font-style: italic;
    font-weight: bold !important;
    margin: 5px 0 10px;
    font-size: 16px !important;
    display: block;
    font-family: Georgia;
}


.Head3 {
    font-style: italic;
    font-weight: bold;
    margin: 5px 0 10px;
    font-size: 18px;
    display: block;
    font-family: Georgia;
}



