/*
Project: Nexus.az
Author: Muradov Sadig (coding&templating)
Author URL: http://sadig.muradov.org
*/
/*********** custom **********/
* { margin:0; padding:0;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
body {color: #4c5564; font-family: Tahoma, Arial, sans-serif; background-color:#666}
a {color: #0066cc; text-decoration:none;}
a:hover {color: #fff;text-decoration:underline;}
/*********** site **********/
#sayt { background:url(../img/back.png) repeat-y scroll 0 0; width:950px; margin:0 auto;}
.sayt {margin:0 13px 0 13px;}
/********* header *********/
.header {background:#050505; padding-bottom:20px; border-bottom:2px solid #af2931; position:relative;}
.header img.logo {float:left; margin-left:20px; margin-top:25px;}
/* navi */
ul.navi {float:right; margin:3px 5px 0 300px;}
ul.navi li {border-right:1px solid #818181; display:inline; list-style-type:none; padding-bottom:1px; padding-right:5px; margin-right:5px; padding-top:0; float:left}
ul.navi li a { color:#818181; text-decoration:underline}
ul.menuelave { margin:0; }
ul.menuelave li { margin:0; padding:0; border:0;}
ul.menuelaqe { margin:0;}
ul.menuelaqe li { margin:0; padding:0; border:0;}
/* dil */
ul.dil {float:right; margin:22px 5px 0 0;}
ul.dil li {border-right:1px solid #818181; display:inline; list-style-type:none; padding-bottom:1px; padding-right:7px; margin-right:5px; padding-top:0;}
ul.dil li a { color:#d1d1d1; text-decoration:underline}
/* nomre */
img.nomre { position:absolute; top:37px; left:304px;}
/********* Esasmenu *********/
ul.esas {margin:0;}
ul.esas li {background:url(../img/menuback.png) no-repeat 0 0;display:inline; float:left; height:20px; list-style-position:inside; list-style-type:none; padding-top:8px; width:154px; position:relative;}
ul.esas li a {text-indent:-999em; display:block; background:url(../img/esasmenu.gif) no-repeat left top; width:33px; height:12px; margin:0 auto; font-size:0.1px;}
ul.esas li.item27 a {background-position:0 -17px;;width:72px; height:14px;}
ul.esas li.item2 a {background-position:0 -35px;;width:38px; height:11px;}
ul.esas li.item37 a {background-position:0 -51px;;width:120px; height:14px;}
ul.esas li.item41 a {background-position:0 -70px;;width:90px; height:11px;}
ul.esas li.item55 a {background-position:0 -87px;;width:102px; height:11px;}
ul.esas li a:hover {}

/********* bilboard *********/
.bilboard {}
/********* mallar *********/
.mallar {}
.mallar .mal { background:#ebebeb url(../img/mehsulfon.png) scroll repeat-x 0 0; float:left; width:153px; height:120px; border-left:1px solid #474747; border-bottom:1px solid #474747; text-align:center;}
.sonuncu {border-right:1px solid #474747; width:152px !important;}
.sonuncu h3 { width:152px !important;}
.mallar .mal h3 {background:transparent url(../img/malback.png) no-repeat scroll left top; height:22px; margin:0; padding-top:8px; width:153px; border-bottom:1px solid #474747;}
.mallar .mal h3 a, .mallar .mal h3{color:#FFFFFF; font-size:12px; font-weight:bold; }
.mallar .mal .komp1 {margin-top:17px;}
.mallar .mal .komp2 {margin-top:22px;}
.mallar .mal .komp3 {margin-top:12px;}
.mallar .mal .komp4 {margin-top:8px;}
.mallar .mal .komp5 {margin-top:35px;}
.mallar .mal .komp6 {margin-top:12px;}
/********* orta kontent *********/
.kontent { background:#242424 url(../img/kontentback.gif) repeat-y left top;}
.kontent .sol { float:left; width:616px; padding-top:21px;  padding-bottom:25px;}
.kontent .sag { float:right; width:287px; background-color:#1f1f1f; padding:20px 0 7px 21px;}
/* topicler */
h2.topics { text-indent:-999em; background:url(../img/h2.gif) no-repeat 0 0; font-size:0;}
h2.sonxeber { width:104px; height:20px; margin-left:21px; margin-bottom:20px; }
h2.partnyor { background-position:0 -20px; width:97px; height:19px; margin-left:21px; margin-bottom:5px; margin-top:30px;}
h2.teklif { background-position:0 -41px; width:103px; height:15px; float:left;}
h2.sual { background-position:0 -56px; width:67px; height:15px;}
h2.axtar { background-position:0 -73px; width:67px; height:15px;}
/********* sol teref  - xeber bolmesi *********/
.sol .xeber {margin:0 55px 10px 21px;}
.sol .xeber h3 a, .sol .xeber h3 { font-size:12px; color:#818181;}
.sol .xeber h3 {margin-bottom:5px;}
.sol .xeber .date { font-weight:bold; color:#fff; margin-right:10px;}
.sol .xeber p { color:#818181; margin:0;}
.sol .xeber p a { color:#818181; text-decoration:underline;}
/********* sol teref - index reklam/banner *********/
.bannergrouponlyfront {margin-top:50px;}
.bannergrouponlyfront .banneritemonlyfront { text-align:center; }

/********* sag teref - xususi teklif *********/
.sag ul.teklifst { float:right; margin-bottom:0;}
.sag ul.teklifst li { list-style-type:none; display:inline; margin-left:5px; margin-bottom:0}
.sag ul.teklifst li a { font-size:17px; color:#cfcfcf; font-weight:bold; text-decoration:underline; font-family:Arial, Helvetica, sans-serif}
.sag ul.teklifst a.active, .sag ul.teklifst li a:hover { text-decoration:none;}
.sag .teklifs {width:251px; line-height:1.7em; margin-top:25px; margin-bottom:30px;}
.sag .teklifs span {color:#FFFFFF; float:left; font-weight:bold; margin-right:10px;}
.sag .teklifs p { color:#5b5b5c; font-weight:bold;}
/********* sag teref - sual *********/
.sualver { color:#fff; margin-top:10px;}
.sualver fieldset {border:0 none; padding:0; margin-bottom:0;}
.sualver fieldset legend {display:none;}
.sualver fieldset label { height:15px;}
.sualver fieldset .relative { position:relative; display:block; height:60px}
.sualver fieldset span { position:absolute; width:60px; top:15px; left:165px;}
.sualver .yazi {width:142px; height:16px; border:1px solid #000; margin:0 18px 0 0;}
.sualver .metn { width:138px; height:42px; border:1px solid #000; padding:2px;}
.sualver .puton {background-color:#979797; border:1px solid #000000; color:#000000; font-weight:bold; width:95px; font-size:12px;}
/********* footer *********/
.footer { background-color:#000; height:50px; display:block;}
.footer p { margin:0; padding:19px 0 0 25px;}
.footer strong { color:#b22925;}
/********* banner *********/
.bannergrouphead img{display:none;}
.bannergrouphead .active_ticker{display:block;}
.bannergrouphead { float:left; height:229px; width:925px; background:#000 url(../img/loading.gif) no-repeat center;}
/********* mallar ul menu *********/
ul.menumal { margin:0; clear:left; text-align:center}
ul.menumal li { list-style-type:none; display: inline; background:transparent url(../img/malback.png) no-repeat scroll left top; border-bottom:1px solid #474747; height:22px; margin:0; padding-top:8px; width:153px; float:left; border-left:1px solid #474747; position:relative;}
ul.menumal li a {color:#FFFFFF; font-size:12px; font-weight:bold;}
ul.menumal li.parent ul { border-left:1px solid #474747; border-right:1px solid #474747; border-top:1px solid #474747; top:21px; left:-1px;}
ul.menumal li.parent ul li {background:#333333 none; border-left:medium none; height:auto; padding-bottom:5px; padding-top:5px;}
ul.menumal li.parent ul li a { color:#CCC; -margin-left: 0; width:140px !important;}
ul.menumal li.parent ul li:hover {background:#222;}
/********* pageabout *********/

#pageabout1, .xeberler, #pagexeberler { background:#242424; padding:15px;}
#pageabout1 .contentheadingabout1, .componentheadingxeberler { color:#CCC}
#pageabout1 p, #pagexeberler p {color:#ccc; line-height:1.5em;}
#pageabout1 p img {border:1px solid #CCCCCC; margin-top:0; padding:5px;}
#pagexeberler p img.caption {border:1px solid #CCCCCC; margin:10px; padding:5px;}
#pagexeberler p a {color:#ccc; text-decoration:underline;}

#pageabout{ background:#fff; padding:15px;}
#pageabout .contentheadingabout{ color:#CCC}
#pageabout p {color:#242424; line-height:1.5em; margin:0 20px 1.5em 16px;}
#pageabout p img {margin-top:0; padding:5px;}
#pageabout h4 {background-color:#990000; color:#FFFFFF; line-height:1.5em; padding:20px;}
/********* xeberler sehifesi *********/
.xeberler {color:#ccc;}
.xeberler a, .contentpagetitlexeberler {color:#999999;}
.componentheadingxeberler, .componentheadingpresskit, .componentheadingdestek, #pagexeberler .contentpagetitlexeberler {font-size:20px; margin-bottom:30px;}
.contentheadingxeberler, .contentheadingpresskit { font-size:14px; font-weight:bold;}
.article_rowxeberler {border-bottom:1px solid #333333; margin-bottom:20px;}
.article_rowxeberler .caption {border:1px solid #CCCCCC; float:left; margin-right:10px; padding:5px; width:100px;}
.article_rowxeberler .entry p {margin:0;}
a.readonxeberler, a.readonpresskit { text-align:right; color:#fff!important; font-weight:bold; float:right; background-color:#d12533; padding:4px;}
a.readonxeberler:hover { text-decoration:none; color:#000!important;}
p.readonxeberler { margin:0; }
/********* sehifeleme *********/
ul.pagination {list-style-type:none; margin:0; padding:0; text-align:center;}
ul.pagination li { border:1px solid #CCCCCC; display:inline; margin-right:10px; padding:5px; text-align:left; }
ul.pagination li a {color:#000000; }
ul.pagination li a:hover {color:#990000; }
.blogxeberler ul.pagination li a {color:#fff; }
/********* presskit *********/
.presskit, .nfdestek { float:left; width:586px; padding:21px 15px 25px 15px; color:#818181;}
.componentheadingpresskit, .componentheadingdestek { color:#CCC!important;}
a.contentpagetitlepresskit {color:#CCC;}
a.contentpagetitlepresskit:hover {color:#000!important;}
.article_rowpresskit { border-bottom:1px solid #333333; margin-bottom:15px;}
.article_rowpresskit .caption {border:1px solid #CCCCCC; float:left; margin-right:10px; padding:5px; width:100px;}
.article_separator, .row_separatorpresskit { display:none}
/********* destek *********/
.nfdestek .size {float:left; width:40%}
.nfdestek .size strong { padding-bottom:10px;}
.nfdestek .size .inn {}
/********* haradan almali *********/
.haradan {float:left; width:586px; padding:21px 15px 25px 15px; color:#ccc;}
.haradan .componentheadingharadan {font-size:20px; color:#CCCCCC; margin-bottom:30px;}
.haradan .blogharadan { color:#999999; float:left }
.haradan .blogharadan .leadingharadan {}
.haradan .blogharadan .leadingharadan .pharadan { margin:0; text-align:left; display:block;}
.haradan .blogharadan .leadingharadan a.readonharadan {background-color:#c00; color:#FFFFFF ; float:left; font-weight:bold; padding:4px; }
.haradan .blogharadan .leading_separatorharadan { }
.haradan .blogharadan .leadingharadan .contentheadingharadan { background-color:#333; padding:4px; margin-bottom:15px; color:#999;}
.haradan .blogharadan .leadingharadan .contentpagetitleharadan { color:#999;}
.haradan .blogharadan .leadingharadan .pageinfo {}
.haradan .blogharadan .leadingharadan .entry p { float:left; -height:180px; width:586px; margin:0;}
.haradan .blogharadan .leadingharadan .caption {float:right;  border:1px solid #666; padding:5px; margin-bottom:15px; /*width:250px; height:167px; */}
.haradan .blogharadan .article_rowharadan { width:586px;}
.haradan .blogharadan .article_rowharadan .pharadan { margin-bottom:15px; text-align:right;}
.haradan .blogharadan .article_rowharadan .pharadan .readonharadan {background-color:#ccc; color:#242424 ; font-weight:bold; padding:4px; font-size:10px; float:right;}
.haradan .blogharadan .article_rowharadan .column1 p { margin:5px 0 0; }
.haradan .blogharadan .article_rowharadan .column2 { float:right; width:295px; display:inline; text-align:right}
.haradan .blogharadan .article_rowharadan .contentpagetitleharadan { color:#D12533; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.haradan .blogharadan .article_rowharadan .contentheadingharadan {background-color:#333333; color:#999999; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; margin-bottom:10px; padding:3px;}
.haradan .blogharadan .article_rowharadan .column1 .pageinfo, .haradan .blogharadan .article_rowharadan .pageinfo { margin-bottom:5px;}
#pageharadan .caption, .haradan .blogharadan .article_rowharadan .caption {float:right; border:1px solid #666; padding:5px;}
.haradan .blogharadan .leadingharadan .pageinfo a, .haradan .blogharadan .article_rowharadan .pageinfo a, #pageharadan .iteminfo a { font-weight:bold; color:#CCC;}
.haradan .blogharadan .article_rowharadan a.readonharadan {background-color:#ccc; color:#242424 ; font-weight:bold; padding:4px; font-size:10px;}
.haradan .blogharadan .article_rowharadan a.readonharadan:hover { text-decoration: none; }
.haradan .blogharadan .article_rowharadan p.readonharadan { margin-top:15px; text-align:right;}
.haradan .blogharadan .article_rowharadan p.readonharadan a.readonharadan { display: inline-block;}
#pageharadan { float:left; width:586px; padding:21px 15px 25px 15px; color:#818181;}
#pageharadan .contentheadingharadan { color:#999; }
/********* satish *********/
#pagesatish, .satish {float:left; width:585px; padding:21px 15px 25px 15px; color:#333; background-color:#eee; border-left:1px solid #242424}
.satish .componentheadingsatish {color:#ccc; font-size:20px;}
.satish .leadingsatish {display:block;}
.satish .leadingsatish .contentheadingsatish, .satish .leadingsatish .buttonheading { margin:0; text-align:left;}
.satish .leadingsatish .buttonheading { margin-bottom:10px; margin-top:5px;}
.satish .leadingsatish .contentheadingsatish .contentpagetitlesatish {}
#pagesatish .caption { float:right; background-color:#FFF; border:1px solid #999; padding:5px; margin:0 0 5px 5px;}
.satish .leadingsatish .caption { background-color:#FFFFFF; border:1px solid #999999; left:0; padding:5px; position:absolute;}
.satish .leadingsatish .entry {position:relative; }
.satish .leadingsatish .entry p {padding-left:170px; margin-bottom:5px;}
.satish .leadingsatish p.psatish { margin:0;}
#pagesatish h6 {background-color:#990000; color:#FFFFFF; padding:5px; text-align:center; width:60px; margin-bottom:15px;}
.satish .leadingsatish h6 {background-color:#990000; color:#FFFFFF; float:right; margin-bottom:15px; margin-left:15px; padding:5px; text-align:center; width:60px;}
.satish .leadingsatish p.readonsatish { text-align:right; margin:0;}
.satish .leadingsatish a.readonsatish { background:transparent url(../img/etrafli.gif) scroll no-repeat 0 0; text-indent:-999em; height:22px; width:65px; font-size:0.1px; float:right; color:#ececec;}
.satish .leadingsatish a.readonsatish:hover { text-decoration:none; color:#ececec;}
#pagesatish .buttonheading , #pagesatish .contentheadingsatish { text-align:right;}
#pagesatish .buttonheading { margin-bottom:-25px;}
#pagesatish h6 { font-size:20px; font-family:Arial, Helvetica, sans-serif; width:100px;}
.satish .leading_separatorsatish { display: block; border-bottom:1px solid #ccc; margin-bottom:10px;}
/********* xidmetler *********/
#pagexidmetler, #pagetechcont {float:left; width:585px; padding:21px 15px 25px 15px; color:#ccc; border-left:1px solid #242424}
#pagexidmetler .contentheadingxidmetler {color:#999999}
#pagexidmetler ul {}
#pagexidmetler ul li {margin-bottom:10px;}
/********* texniki elaqe *********/
#pagetechcont .componentheadingtechcont {font-size:2em; color:#999999; margin-bottom:0.75em;}
#pagetechcont .entry a { color:#990000}
/********* eks elaqe *********/
.elaqe {background:#242424; padding:25px; }
.elaqe .componentheadingelaqe {color:#999999; font-size:20px;}
.elaqe .contactelaqe {margin:0 auto; width:540px;}
.elaqe .contact_emailelaqe {text-align:right;}
.elaqe .contact_emailelaqe label {color:#CCCCCC; float:left; padding-top:7px;}
.elaqe .contact_emailelaqe .inputbox {border:1px solid #333333; margin:0.5em 0; padding:4px;}
.elaqe .contact_emailelaqe .textarea {}
.elaqe .contact_email_checkboxelaqe {}
.elaqe .button {background-color:#979797; border:1px solid #000000; color:#000000; font-family:arial; font-weight:bold; padding:5px;}
/********* socialka *********/
.facebook {margin-top:10px; background-color:#797979; padding:5px 10px; width:251px;}
.facebook img {float:left; margin-right:14px;}
.facebook a {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#1f1f1f; padding-top:10px; display:block}
/********* pdflog *********/
.pdflog {margin-bottom:10px; background-color:#797979; padding:5px 10px; width:251px;}
.pdflog img {float:left; margin-right:9px;}
.pdflog a {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#1f1f1f; padding-top:10px; display:block}