input.system-openid, {background: url(http://openid.net/images/login-bg.gif) no-repeat;background-color: #fff;background-position: 0 50%;color: #000;padding-left: 18px;}
.blog{width:100%}
ul.pagination li a:hover{background:#eee;border:1px solid #999;}
.tool-tip{background:#ffc;border:2px solid #D4D5AA;padding:5px;font-size:0.79em;max-width:200px;z-index:90;}
.inputbox{padding:8px;margin:4px 0;line-height:13px;padding:8px;margin-bottom:20px}
*{font-weight:normal;font-family:inherit;font-style:inherit;font-size:100%;outline:0;padding:0;margin:0;}
img, a{border:none}
tr td p{margin:0}
fieldset{border:none}
body, html{height:100%;width:100%;margin:0;padding:0}
.bodyfontsize{font-size: 78%}
table{width:100%;clear:both}
ul,ol,ul.menu{margin:10px 0 10px 0px;padding:0}
ul li{padding:1px 0;margin:0 0 0 16px}
ol li{padding:1px 0;margin:0 0 0 16px;list-style-type:decimal}
body{background:#fff;font-family:Helvetica, Arial, sans-serif, Verdana;line-height:1.8em;color:#444;width:100%;text-align:left}
.outerWrapper,.fullWrap{float:left;width:100%;display:inline}
.container.center{margin:0 auto}
.containerBG{float:left;width:100%;display:inline;padding:0 0}
#navWrapper,.gridWrap1,#mainWrap,#below,#mainContent,#topAdvert,#bottomAdvert,#botGridWrap,{width:100%;float:left;clear:both;}
#bottomAdvert,#topAdvert{width:100%;}
#grid1,#leftCol,#midCol,#logo,#footerLeft,#bottom3,#bottom4,#navWrap{float:left;display:inline;}
#navWrap{position:relative;z-index:100;margin:45px 0px 0px 10px;}
#footer{padding-top:10px} #rightCol,#midCol,#bottom5{float:right;margin:0;display:inline;}
#advert3{display:inline;right:10px;top:25px;position:absolute;}
#advert6{display:inline;float:left;margin:15px 0 0 283px;position:absolute;}
.moduletable_bonus{text-align:right;}
.moduletable_bonus a{color:#999999;text-decoration:none;border:none;}
.moduletable_bonus a:hover{color:#F9CC18;}
body.helvetica{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;}
.componentheading, .contentheading{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;}
.componentheading, .contentheading{font-family:Garamond, Hoefler Text, Times New Roman, Times, serif}
.componentheading, .contentheading{font-family:Lucida Grande, Geneva, Helvetica, sans-serif}
.componentheading, .contentheading{font-family:Adobe Caslon Pro, Georgia, Garamond, Times, serif}
body.georgia h1,body.georgia h2,body.georgia h3, body.georgia h4,body.georgia .componentheading,body.georgia .contentheading{font-family:Georgia, Times, Times New Roman, serif}
.componentheading, .contentheading{font-family:Tahoma, Verdana, Geneva}
.componentheading, .contentheading{font-family:trebuchet ms, Tahoma, Arial, sans-serif}
.componentheading, .contentheading{font-family:Palatino, Palatino Linotype, Hoefler Text, Times, Times New Roman, serif}
#nav.helvetica{font-family:Helvetica Neue, Helvetica, Arial, sans-serif}
#logo a img{position:relative;}
a,a:link{text-decoration:none}
a:hover{text-decoration:none}
.pp_content a:hover{padding:0}
img{position:relative;z-index:1;}
h1,.componentheading{font-size:1.9em;line-height:1.5em;margin:0;padding:0;font-family:georgia;position:relative;}
h2,.contentheading{font-size:1.9em;line-height:1.5em;margin:0;padding:0;font-family:georgia;position:relative;}
h3,.moduletable h3{font-size:2.4em;line-height:1.3em;margin:0 0 10px 0;padding:0 0 4px 0;background:none}
h4{font-size:1.2em;line-height:1.3em;margin:0 0 0.25em 0;padding:0}
.clear{clear:both}
.floatleft{float:left;margin-right:20px}
.border{padding:4px;border:1px solid #ddd}
#rightCol .moduletable, #leftCol{margin-bottom:40px;}
#rightCol .moduletable{clear:both;}
p{margin:8px 0}
pre{font-family:monospace;font-size:1.0em}
strong, b{font-weight:bold}
em, i{font-style:italic}
table{font-size:1em;margin:0 0 1.5em 0;padding:0}
th{font-weight:bold;text-align:left}
td{font-size:1em}
#navWrap.navLeft{float:left;}
#navWrap.navLeft ul{float:left;margin:8px 20px 0 0;}
#navWrap.navLeft ul li{margin:0 20px 0 0}
#navWrap{float:right;}
#nav ul,
#nav ul ul,
#nav li ul li{margin:0;padding:0}
#nav a{text-decoration:none;background:none}
#nav li.parent.active ul li a:hover,
#nav li a:hover,
a#active_menu:link{text-decoration:none;}
#nav ul{float:left;padding:0}
#nav ul li a{line-height:1.4em;font-size:1.2em;color:#333}
#nav ul li{float:left;margin:0;list-style-type:none;padding:0;position:relative;z-index:99;margin-right:20px;}
#nav ul li a{padding:6px 10px 8px 10px;font-size:16px}
#nav a.mainlevel.sf-with-ul,#nav a.mainlevel_active{padding-left:20px;margin:0}
#nav ul ul{float:left}
#nav ul li li{position:relative;z-index:1000;}
#nav li ul{position:absolute;width:244px;z-index:30;top:-9999px}
#nav li:hover ul{left:0}
#nav li ul li{width:240px}
#nav ul li li a{padding:6px 8px 6px 8px;width:228px;margin:0;font-size:1.1em;display:block}
#nav li li:hover ul{left:244px;top:0px}
#nav li:hover ul,#nav ul li.sfHover ul{left:0px;top:34px}
#nav ul li li a:hover,#nav li li a#active_menu{padding-bottom:6px;}
#nav li li:hover{background:none}
#nav li li li:hover{background:none}
#leftCol ul li{list-style-type:none;padding:0;margin:0;display:inline;}
#leftCol ul li a{display:block;text-decoration:none;padding:4px 0 4px 0px}
div.price_tag{background-color:#FED900;color:#252525;float:left;font-size:1.1em;height:22px;margin:0 0 0 17px;padding:0 0.5em;position:relative;}
div.price_tag div.left{background:url("/templates/avanti/style/images/price-tag-left.gif") no-repeat scroll 0 0 transparent;height:22px;left:-4px;position:absolute;top:0;width:4px;}
div.price_tag div.right{background:url("/templates/avanti/style/images/price-tag-right.gif") no-repeat scroll 0 0 transparent;height:22px;position:absolute;right:-4px;top:0;width:4px;}
div.price_tag p{position:relative;white-space:nowrap;}
.code2{font-family:'Curier New',monospace !important;font-size:1.3em !important;margin:10px 0 15px !important;padding:10px 15px !important;font-style:italic;}
.code2{padding-left:20px !important;}
.code2{color:#303030;}
.code2{border-bottom:5px solid #FFAE00;border-top:5px solid #FFAE00;}
ul.arrow{list-style:none outside none;margin:0 0 15px;padding:0;}
ul.arrow li{background:url("/templates/avanti/style/images/li.gif") no-repeat scroll 10px 8px transparent;margin:0;padding:0 0 15px 25px;}
img.mbImage-i{-moz-border-radius:3px 3px 3px 3px;background:none repeat scroll 0 0 #EEEEEE;border:1px solid #DDDDDD;padding:6px;}
.phocagallery-box-file{background:#fcfcfc;border:1px solid #e8e8e8;margin:5px;padding:5px;}
.phocagallery-box-file-first{background:url('/components/com_phocagallery/assets/images/shadow1.gif') 50% 50% no-repeat;}
.phocagallery-box-file:hover{border:1px solid #b36b00;background:#f5f5f5;}
.bz_first{float:right;margin:0px 99px 0px 0px;}
#bz_bg{background-color: #fea82d;border-radius: 0 0 5px 5px;position:fixed;width:100px;text-align:center;height:45px;z-index:1000;display:block;text-shadow:#000 1px 0px 8px, #000 0px 0px 0px, #000 0px 0px 5px, #000 0px 0px 0px;}
#bz_bg p{margin:5px 0px;line-height:15px;}
#bz_bg a{color:#FFF;font-size:18px;}
#bz_bg a:hover{color:#FFF;font-size:18px;}
#bz_bg:hover{background-color:#ffd86b;}
.top20{margin:20px 0px 0px 0px; height: 150px;}
.zag{font-size:20px;margin:0px 0px 15px 0px;}
.bgtable {background-color: #f1f1f1;}
.red {color: rgb(206, 54, 43);}
.blck {float: right; width: 30%; margin-right: 0pt;}
.blck2 {float: left; width: 30%; margin-right: 3%;}
.blck3 {float: left; width: 32%; margin-right: 3%;}
.fade {opacity: 1;}
.polimenu {background-color: #404040;background-image: -moz-linear-gradient(center top , #404040 36%, #222222 69%);border-color: #333333 #333333 #444444;border-radius: 5px 5px 5px 5px;border-style: solid;border-width: 1px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.45) inset;color: white;cursor: pointer;display: block;font-size: 23px;font-weight: bold;margin: 0 auto;padding: 14px;text-shadow: 0 1px 0 black;min-width: 100px;width: auto !important; width: 100px;text-align: center;}
.polimenu:hover {background-color: #404040;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.45) inset, 0 0 4px 4px #FFA12F;}
.polimenulink {color: white;font-weight:bold;width: auto !important;}
.polimenulink:hover {color:white;}
.table-bottom th {border-bottom: 1px solid #cccccc;padding: 20px 0px;}
.table-price {font-size: 14px;color: #303030;width: 110px;padding: 5px;text-align: center;}
.rub{ display: inline-block; font-size: 14px; line-height: 4px; border-bottom: 1px solid #303030; width:0.4em; margin: 0 5px 0 0;}
.table-desc {padding-right:20px;}
.remh4 {padding: 20px 0 5px 0;}
.bgtd {background:#ECECEC;}
.table-img {vertical-align: top;padding: 20px 0 0 0;}
.tnp, .tnp a {font-size: 20px; color: #fff; font-family: Arial;}
.mainmenu3 {float: left; margin:0px 20px 0px 0px;}
.main_banner {position: absolute; font-size: 22px; color: #FAF9F9; z-index: 99; margin: 105px 0px 0px 100px; text-shadow: 1px 1px 1px black, 0 0 1em;}
.logo_text {padding: 8px 0 0 10px; font-size: 18px; color: #FFF;}
body{background:#010101;color:#666}
.containerBG{margin-top:0px}
.fullWrap{margin-top:0}
#mainBodyWrap{background:#fff url(/templates/avanti/style/images/gradient.png) repeat-x;float:left;width:100%}
#mainBottomWrap{background:#030303 url(/templates/avanti/style/images/bottom.jpg) repeat-x;float:left;width:100%}
#logo{margin-top:6px}
#logo a{border:none}
.navRow{padding:0;background:url(/templates/avanti/style/images/navy.jpg);height:110px}
.navRow .containerBG{padding:0}
#ang:hover{background-position:0 -70px;}
.bannerRow{color:#fff}
.bannerRow .containerBG{padding:10px 0}
.bannerRow .moduletable{margin-bottom:10px}
.gridWrap1{padding-top:30px}
.grid1Row{}
.grid1Row .containerBG{padding-bottom:0}
.mainRow{}
.mainRow .containerBG{padding-bottom:40px}
#breadcrumb{margin:0;width:100%;padding:8px 0}
#leftCol .moduletable{padding-top:20px;border-top:1px solid #ddd;width:96%}
#midCol{}
.mainRow{}
#midCol.twoL{padding-bottom:30px}
#midCol.twoL #jbArticle{}
#midCol.twoR #mainContent{padding-right:0px;border-top:1px solid #ddd}
#mainContent{margin-bottom:10px}
#right{}
#right{border-top:1px solid #ddd;padding-top:20px}
.bottomRow{color:#fff}
.bottomRow .containerBG{}
#bottom4 .moduletable{border:0;padding:0}
.footerRow{;padding-bottom:50px}
.footerRow .containerBG{padding:8px 0 0 0}
#footer a{border:none}
h1,.componentheading{color:#333}
h2,.contentheading{color:#333;line-height:1.2em}
h3,.moduletable h3{color:#333;font-size:1.6em}
h4{color:#333}
#navWrap.navLeft{float:left}
#navWrap.navLeft ul{float:left;margin:22px 0 0 0}
#navWrap.navLeft ul ul{margin:0}
#navWrap.navLeft ul li{margin:0;font-size:16px;}
#navWrap{float:right}
#nav ul{float:right;margin:30px 0px 0 20px}
#nav ul li{margin:0;padding:0}
#nav ul li a{font-size:18px;padding:10px 14px 12px;color:#ccc;margin:0;font-weight:normal;border:none}
#nav ul li a:hover{color:#333;background:#fff}
#nav span.expanded{margin:0;padding:0 0 0 8px;font-weight:normal;}
#nav a.mainlevel.sf-with-ul,#nav a.mainlevel_active.sf-with-ul, #nav a#active_menu.mainlevel_current.sf-with-ul{background:url(/templates/avanti/style/images/navParent.png) no-repeat 0px center;padding-left:6px;margin-left:15px;}
#nav ul li a.mainlevel.sf-with-ul:hover,#nav ul li a.mainlevel_active.sf-with-ul:hover,#nav ul li a.mainlevel_active.sf-with-ul{background:url(/templates/avanti/style/images/navParent.png) no-repeat 0px center;padding-left:6px;}
#nav a.mainlevel_active,#nav .mainlevel_current,#nav ul li a:hover{background:none}
#nav li:hover ul,#nav ul li.sfHover ul{left:0px;top:35px}
#nav li li:hover ul{left:155px;top:0px}
#nav li ul{background:url(/templates/avanti/style/images/navBG.png) no-repeat left top;width:155px}
#nav li ul li,#nav ul li li a{width:138px}
#nav ul li li a{border-bottom:1px solid #111;color:#fff;font-size:0.9em;padding-left:12px;width:134px}
#nav ul li li a:hover{background:#252521}
#leftCol ul li{margin:0;padding:0;list-style-type:none;}
#leftCol ul li a{border-bottom:1px solid #f1f1f1;color:#333;background:url(/templates/avanti/style/images/new_page.png) no-repeat 0 8px;padding-left:16px;}
.inputbox{border:1px solid #ddd;background:url(/templates/avanti/style/images/fieldShadow.jpg) repeat-x;border:1px solid #c8c8c8;font-size:13px;color:#333333}
img.mbImage{background:#F9CC18;border:1px solid #ddd;padding:6px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px}
.mbMoreCols a.readon:hover{color:#333}
div#jbArticle{padding-top:20px;border-top:1px solid #ddd;}
#mainContent .blog{padding-top:20px;border-top:1px solid #ddd}
.blog_price{padding-top:5px;border-top:1px solid #ddd}
div.buttons{}
.buttons{float:right;margin-left:20px}
a.jbReadon:hover,a.k2ReadMore:hover{color:#333}
ul.square li{list-style:none outside none;background:url("/templates/avanti/favicon.ico") no-repeat scroll 10px 6px transparent;padding:3px 0px 0px 35px;}
.tooltip{position:relative;z-index:100;}
.tooltip span{position:absolute;right:0;top:-30px;display:none;min-width:50px;padding:3px 8px;white-space:nowrap;font-size:11px;text-align:right;background-color:rgba(0,0,0,.8);border-radius:5px;color:#fff;border-radius:5px 5px 5px 5px}
.tooltip:hover span{display:block;}
.tooltip span{background-color:#000;}
*html .tooltip span small{border-left:6px solid #363636;}
.tooltip span{background-color:#000\9}
.tstp{padding:0px 0px 0px 60px;}
.bottomRow ul li a:hover{color:#F9CC0F}
a{color:#9F5903;}
a:hover{color:#F9CC0F}
#nav a.mainlevel_active,#nav .mainlevel_current,#nav ul li a:hover{background:none;color:#F9CC0F}
h1,.componentheading{color:#3F607A}
h2,.contentheading{color:#3F607A}
h3,.moduletable h3{color:#3F607A}
h4{color:#333}
#leftCol ul li a:hover,#rightCol ul li a:hover,#centerCol ul li a:hover{color:#9F5903}
#toppanel a#open:hover{color:#A05900}
.bannerRow{background: #232323 url(/templates/avanti/style/bg/grey.jpg) center top no-repeat}
.body-overlayed embed, .body-overlayed object, .body-overlayed select{visibility: hidden;}
#sbox-window embed, #sbox-window object, #sbox-window select{visibility: visible;}
#sbox-overlay{position: absolute;background-color:#000;}
#sbox-window{position: absolute;background-color:#000;text-align: left;overflow: visible;padding: 10px;}
* html #sbox-window{top: 50% !important;left:50% !important;}
#sbox-btn-close{position: absolute;width:30px;height:30px;right:-15px;top:-15px;background: url(/media/system/images/closebox.png) no-repeat top left;border:none;}
.sbox-loading #sbox-content{background-image:url(/media/system/images/spinner.gif);background-repeat:no-repeat;background-position:center;}
#sbox-content{clear: both;overflow: auto;background-color:#fff;height: 100%;width: 100%;}
.sbox-content-image#sbox-content{overflow: visible;}
#sbox-image{display: block;}
.sbox-content-image img{display: block;}
.sbox-content-iframe#sbox-content{overflow: visible;}
#ang {padding: 0; background: url(/images/akciya-ng-an.png) no-repeat scroll 0 0 transparent;display: block;height: 70px;text-align: center;width: 960px;z-index: 1000;}
#ang:hover {background-position: 0 -70px;}
/*https://eurorosi.com*/