body{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size: 12px; 
    margin:0px;
    margin-top:0px;
    padding:0px;
    background-color:;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color:white;
/*     overflow-y:scroll; */
}

td{

}

.main{
    width:980px;
    margin-left:auto;
    margin-right:auto;
}

.headBillboard{
    background-image: url('../img/layout/r1.jpg');
    width: 767px;
    height: 100px;
    background-repeat:no-repeat;
    margin-left:auto;
    margin-right:auto;
}

.baner{
    padding-top:1px;
    background-image: url('../img/layout/baner.gif');
    width: 980px;
    height: 77px;
    background-repeat:no-repeat;

}

.rtmenu{
    margin-top: 7px;
    margin-bottom: 10px;
/*     background-color:pink; */
/*     background-image: url('../img/layout/menu.gif'); */
/*     background-repeat:repeat-x; */
    height: 26px;

}

.mainContent{


}

.leftContent{
    float:left;
    width:238px;

}

.middleContent{
    float:left;
    width:484px;
/*    height:1000px;*/
    margin-left:10px; 
    margin-right:10px;


}

.rightContent{
    float:left;
    width:238px;

}

.leftUpCornerWin{
    background-image:url('../img/layout/leftTitleWin1.gif');
    background-repeat:no-repeat;
    width:1px;
    height:29px;
    font-size:1px;
/*    background-position:0px 1px;*/
border:0px none;
padding:0px;
}

.middleUpWin{
/*    font-size:2px;*/
    background-image:url('../img/layout/middleTitleWin1.gif');
    background-repeat:repeat-x;
/*    background-position:0px 1px;*/
border:0px none;
padding:0px;
text-align:left;
}

/*////*/
.rightUpCornerWin{

    background-image:url('../img/layout/rightTitleWin1.gif');
    background-repeat:no-repeat;
    width:1px;
    height:29px;
    font-size:1px;

    background-position:right 0px;
border:0px none;
padding:0px;
}

.leftUpCornerWinL{
/*    font-size:1px;*/
    background-image:url('../img/layout/leftTitleWinL.gif');
    background-repeat:no-repeat;
    width:1px;
    height:29px;
/*    background-position:0px -1px;*/

}

.rightUpCornerWinL{
/*    font-size:1px;*/
    background-image:url('../img/layout/rightTitleWinL.gif');
    background-repeat:no-repeat;
    width:1px;
    height:29px;
/*    background-position:0px -1px;*/
    background-position:right 0px;
border:0px none;
padding:0px;
}

.frameLeftRight{
    border-left-style: solid; 
    border-left-color: #cfcdcd;
    border-left-width:1px;
    border-right-style: solid; 
    border-right-color: #cfcdcd;
    border-right-width:1px;
    padding:0px;
}

.frameBottom{
    border-bottom-style: solid; 
    border-bottom-color: #cfcdcd;
    border-bottom-width:1px;
    border-left-style: solid; 
    border-left-color: #cfcdcd;
    border-left-width:1px;
    border-right-style: solid; 
    border-right-color: #cfcdcd;
    border-right-width:1px;
}

.winTitleFont{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:13px;
    font-weight: bold;
    color:#454545;
}

.winInsideFont{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight: normal;
    color:#454545;
}

.winInsideFontBold{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight: bold;
    color:#454545;
}

.winInside{
    margin-left:8px; 
     margin-top:7px;  
    margin-right:8px;
    text-align:left;
}

.winInsideFontColour{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight: normal;
    color:#ff6905;
}

.formFrame{
    margin-bottom:10px;
    border:1px solid #e7e7e7;
    background-color:#f6f6f6;
    text-align:left;
}

div{
    text-align:left;
}

.formTitleFontColour{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#ff6905;
}

.formTitleFont{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#454545;
}

.formFont{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#454545;
}

.buttonThrough{
    background-image:url('../img/layout/through.gif');
    background-repeat:repeat-x;
}

.buttonFont{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    text-align:center;
}
.calLeftCount{
    background-image:url('../img/layout/left.gif');
    width:10px;
    height:17px;
    background-repeat:no-repeat;
    border:none;
    background-position:px px;
}
.calRightCount{
    background-image:url('../img/layout/right.gif');
    width:10px;
    height:17px;
    background-repeat:no-repeat;
    border:none;
}

.buttonGrayLeft{
    background-image:url('../img/layout/leftGreyButton.gif');
    width:3px;
    height:23px;
    background-repeat:no-repeat;

}
.buttonGrayRight{
    background-image:url('../img/layout/rightGreyButton.gif');
    width:3px;
    height:23px;
    background-repeat:no-repeat;

}
.buttonGrayMiddle{
    background-image:url('../img/layout/middleGreyButton.gif');
    background-repeat:repeat-x;
}

.buttonGrayLeftb{
    background-image:url('../img/layout/leftGreyButtonb.gif');
    width:3px;
    height:46px;
    background-repeat:no-repeat;

}

.buttonGrayRightb{
    background-image:url('../img/layout/rightGreyButtonb.gif');
    width:3px;
    height:46px;
    background-repeat:no-repeat;

}

.buttonGrayMiddleb{
    background-image:url('../img/layout/middleGreyButtonb.gif');
    background-repeat:repeat-x;
}


.buttonGrayLeftc{
    background-image:url('../img/layout/leftGreyButtonc.gif');
    width:3px;
    height:66px;
    background-repeat:no-repeat;

}

.buttonGrayMiddlec{
    background-image:url('../img/layout/middleGreyButtonc.gif');
    background-repeat:repeat-x;
}

.buttonGrayRightc{
    background-image:url('../img/layout/rightGreyButtonc.gif');
    width:3px;
    height:66px;
    background-repeat:no-repeat;

}


.buttonOrangeLeft{
    background-image:url('../img/layout/newQuestionLeft.gif');
    width:3px;
    height:23px;
    background-repeat:no-repeat;

}
.buttonOrangeRight{
    background-image:url('../img/layout/newQuestionRight.gif');
    width:3px;
    height:23px;
    background-repeat:no-repeat;

}
.buttonOrangeMiddle{
    background-image:url('../img/layout/newQuestionMiddle.gif');
    background-repeat:repeat-x;
}

.buttonOrangeLeftb{
    background-image:url('/rt/img/layout/newQuestionLeftb.gif');
    width:2px;
    height:46px;
    background-repeat:no-repeat;
    font-size:1px;
    background-color:red;
}
.buttonOrangeRightb{
    background-image:url('/rt/img/layout/newQuestionRightb.gif');
    width:3px;
    height:46px;
    background-repeat:no-repeat;

}
.buttonOrangeMiddleb{
    background-image:url('/rt/img/layout/newQuestionMiddleb.gif');
    background-repeat:repeat-x;
    height:auto;
}

.buttonInside{
    border:none;
/*    padding:0px;*/
    background-color:transparent;

}

.link{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
}

.fontGray{
    color:#5d5e5e;
}

.fontOrange{
    color:#ff6905;
}

.footerFont{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:10px;
    font-weight:normal;
    line-height:normal;
}

.fontColourFoot{
    color:#717171;
}

.footer{
    margin-top:14px;
    background-image:url('../img/layout/footer.gif');
    width:980px;
    height:69px;
    background-repeat:no-repeat;
/*background-color:yellow;*/
}

.winTable{
    border-collapse:separate;
    margin:0px;
    border-bottom: 1px solid #cfcdcd;
}

.winTable tbody{
    border:0px none;
}

.winTable td, .winTable th{
    padding:0px;
}

.block .content{
    margin:0px;
}

.button{
    border-collapse:separate;
    width:auto;
    margin:0px;
}

.button td, .button th{
    padding:0px;
}

.menu div div ul li{
/*     background-color:red; */
}

.node {
    padding:0px;
    margin:0px;
    border:0px;
}

.node .content, .comment .content{
    margin:0px;
}

.view-content-aktualnosci .item-list ul , .view-content-Promocje .item-list ul {
/*     background:transparent url(../img/layout/orangeDot.gif) no-repeat scroll 1px 0.35em; */
/*     background-position: 2px 8px; */
/*     list-style-image:url(../img/layout/orangeDot.gif); */
/*     list-style-type:none; */
    /* padding:0pt 0pt 0.2em 1.5em; */
    margin:0px;
    line-height:100%;
}

.view-content-aktualnosci .item-list, .view-content-Promocje .item-list{
    padding-left:20px;
}

.view-content-aktualnosci .item-list ul li, .view-content-Promocje .item-list ul li {
    background:none;
    list-style-image:url(../img/layout/orangeDot.gif);
/*     background:transparent url(../img/layout/orangeDot.gif) no-repeat scroll 1px 0.35em; */
    margin:0px;
    padding:0pt 0pt 0.4em 0pt;
}


.view-content-Promocje .item-list ul li {
    background-position: 0px 0px;
}

.view-content-partners .item-list ul li {
    background:none;
    list-style-image:none;
    list-style-type:none;
}

a , a:link, a:active, a:hover ,li a.active, a:visited {
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight: normal;
    color:#454545;
    line-height:normal;

}

.block-search .form-button, .block-search .form-submit{
    margin:0px;
    border:none;
    background-color:transparent;
}

.form-text{
    border:1px solid rgb(180, 179, 179);
}

/*#edit-search-block-form-keys, #edit-submit{
    float:right;
}

#edit-search-block-form-keys{
    width:150px;
}*/

.block-search .content{
    display:inline;
    float:right;
}

.block-search h2{
    display:none;
    background-color:blue;
    float:left;
}

#search-block-form .container-inline .form-submit{
    background-color:#656975;
    color:white;
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    border:none;
    background-color:transparent;
    cursor:pointer;
}

dl dt{
    text-decoration:underline;
}

dl dd{
    font-style:italic;
}

h2{
    font-size:14px;
    font-weight:bold;
    
}

.block-translation .content .item-list {
    text-align:right;
}

.block-translation .content .item-list ul li{
    display:inline;
    background: none;
    padding:0px;
}

.block-translation h2{
    display:none;
}

p{
    margin:0px;
    padding:0px;
}

h2 a:link,h2 a:visited,h2 a:hover,h2 a:active, .titleHeader{
    font-weight:bold;
    font-size:13px;
    color:#f9700f;
    padding-left:0px;

}

.imgclass .image{
	float:left;
	padding-right:10px; 
}

.node h2{
    padding-top:20px;
    padding-bottom:15px;
}

.view-data-node-data-field-zajawka-field-zajawka-value{
    font-weight:normal;
}

.field-field-zajawka{
    display:none;
    color:#f9700f;
}

.view-content-icon-menu table {
    margin:0px;
    width:auto;
}

.view-content-icon-menu table tbody{
    border:none;
}

/*.view-content-icon-menu table tbody .even{
    display: table-inline;
}*/
.view-content-icon-menu table tr{
    display:inline-table;
}

.view-content-icon-menu table tr {
    border:none;
    background:transparent;
}

.view-content-icon-menu table tr td{
/*     padding:0px; */
    display:block;
    width:80px;
    text-align:center;
}

.view-content-icon-menu table thead tr td{
/*     padding:0px; */
    display:block;
    border:none;
}

.view-content-icon-menu table thead tr th{
    padding:0px;
    display:block;
    border:none;
    height:1px;
}

.view-content-icon-menu table thead tr{
    padding:0px;
    display:block;
    border:none;
    background:transparent;
}

.view-content-icon-menu table tr img{
    padding:0px;
    margin:0px;
}

.view-field-node-data-field-reftest-field-reftest-nid{
    text-align:center;
}

/* .view-field a:active, .view-field a:hover, .view-field a:visited, */
.view-field-node-data-field-reftest-field-reftest-nid a:active, .view-field-node-data-field-reftest-field-reftest-nid a:hover, .view-field-node-data-field-reftest-field-reftest-nid a:visited, .view-field-node-data-field-reftest-field-reftest-nid a
{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
    color:#5d5e5e;
}

/* view-field view-field-node-data-field-link-field-link-url */
.view-field-node-data-field-link-field-link-url a{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
    color:#5d5e5e;
    text-align:center;
}

.view-content-icon-menu .view-field-node-data-field-link-field-link-url{
    height:40px;
}

.view-field-node-data-field-reftest-field-reftest-nid{
    padding-top:7px;    
}

.view-content-icon-menu .view-field-node-data-field-reftest-field-reftest-nid{
     height:60px; 
/*     background-color:red; */
}

.view-content-icon-menu .view-field-node-edit{
    height:20px;
}

.view-content-icon-menu .view-field-image-nid{
    height:40px;
    text-align:center;
}

.view-content-icon-menu .view-cell-header{
    height:1px;
}

.view-promocje-view #views-filters{
    display:none;
}


/*.view-content-office table, .view-content-office table thead, .view-content-office table tr{
    margin:0px;
    background:transparent;
}

.view-content-office .view-field-node-edit{
    display:inline-table;
}*/

.view-oferty-partnerskie table td{
    display:inline;

}
.view-oferty-partnerskie .view-field-node-edit {

position:absolute;
}

.view-oferty-partnerskie table, .view-oferty-partnerskie table tr, .view-oferty-partnerskie table th{
    margin:0px;
    width:auto;
    background: white;
    border:none;
}

.view-oferty-partnerskie table thead{ 
    border:none;
    background:white;
/*     display:none; */
}

.view-oferty-partnerskie table tbody{ 
    border:0px;
}

.view-partners-view #views-filters{
    display:none;
}

.field-field-link .field-label{
    display:none;
}

.node .content .image-attach-body{
    float:left;
    margin-top: -56px;
}

.view-content-menu-icons2 .item-list ul li{
    float:left;
    background:none;
    padding:0px;
}

.view-content-menu-icons2 .marker{
    display:none;
}

.view-content-menu-icons2 .view-data-image-attach-iid{
    height:55px;
    text-align:center;
}

.view-content-menu-icons2 .view-data-node-title{
    text-align:center;
}

.view-content-menu-icons2 .view-data-node-title a{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
    color:#5d5e5e;
    text-align:center;
}

.view-content-menu-icons2 .view-item-menu-icons2{
    width:85px;
/*     background-color:red; */
    text-align:center;
}
.view-content-menu-icons2{
    text-align:center;
}

#block-views-menu_icons2 h2{
     display:none; 
}

.rtLogo{
    background-image:url('../img/layout/rtproject.gif');
    height:10px;
    background-position:right top;
    background-repeat:no-repeat;
    padding-right:85px;
    text-align:right;
    font-family:Tahoma,Arial,sans-serif;
    font-size:11px;
    color:#AFAFAF;
    line-height:100%;
    padding-bottom:5px;
}


.block-translation ul li{
    margin:0px;
}

.rtsimple table tbody, .rtsimple table{
	border: none;
	margin: 0px;
}

.rtgeocities table tbody, .rtgeocities table{
	border: none;
	margin: 0px;
}

.rtgeocitiesimg table tbody, .rtgeocitiesimg table, .rtgeocitiesimg table td, .rtgeocitiesimg table th{
	border: none;
	margin: 0px;
	padding:0px;
}

.view table, .view table th,  .view table td,  .view table tr, .view table body{
	margin:0px;
	border:none;
	padding:none;
	background-color:transparent;
}

.tmpAdv{
  border: 1px solid black; background-color: rgb(204, 204, 204);
  width:234px;
  height:200px;
}

.view-header-aktualnosci, .view-header-Promocje{
  display: none;
}

.middleContent .content a:hover{
  color:#0062A0;
  text-decoration:underline;
}

.middleContent .content a, .middleContent .content a:link, .middleContent .content a:visited{
  color:#027AC6;
  text-decoration:underline;
}



.middleContent .content .view-data-node-title a , .middleContent .content .view-data-node-title a:link, .middleContent .content .view-data-node-title a:active, .middleContent .content .view-data-node-title a:hover ,.middleContent .content .view-data-node-title li a.active, .middleContent .content .view-data-node-title a:visited {
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:11px;
    font-weight: bold;
    color:#454545;
    line-height:normal;

}

.wyroznienie{
/*   background:#989898 url('../img/bggray1.gif') repeat-x scroll left top; */
/*  background-color: #cfcdcd;*/
/*  border:1px solid #628B0A;*/
/*  border:1px solid #9e9e9e;
  padding:8px;
  color:#FFFFFF;*/
  font-weight:bold;
  color:#ef7900;
  padding-left:10px;
}

.bottombar a, .bottombar a:link, .bottombar a:active, .bottombar a:hover, .bottombar a:visited{
  font-weight:bold;
  padding-right:15px;
}

.rightsite{
  float:left;
  width:350px;
  padding-top:25px;
  text-align:justify;
}

.rightsite h1{
  font-size:16px;
  margin:0;
  padding:0 0 15px;
/*  color:#96BF0D;*/
/*   color:#7D7d7d; */
  color:#ef7900;
  font-weight:bold;
}

.active, .active:link, .active:active, .active:hover, .active:visited{
/*  color:#96BF0D;*/
  color:#ff6905;
}

.rightside_table{
  border-collapse:collapse;
}

.rightside_table td {
  border:1px solid #666666;
  padding:5px;
  text-align:left;
  font-size:11px;
}

.form_table{
  font-size:11px;
}

h2{
    font-family:Tahoma,Bitstream Charter,Verdana,Helvetica,Arial,sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#ff6905;
}

.ablue, .ablue:link, .ablue:active, .ablue:hover, .ablue:visited{
	color:#027ac6;
	font-weight:bold;
}

.aorange, .aorange:link, .aorange:active, .aorange:hover, .aorange:visited{
	color:#ff6905;
	font-weight:bold;
}

.agreen, .agreen:link, .agreen:active, .agreen:hover, .agreen:visited{
	color:#96BF0D;
	font-weight:bold;
}

.classicli li, .classicli li.leaf{
	background:none;
	list-style-type:disc;
	padding:0px;
}

.actualization{
  text-align:right;
  font-size:11px;
}


.order_table td {
    font-size:12px;
    padding:0px;

    padding-bottom:2px;
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;

    border:1px solid #666666;
/*padding:5px;*/
    text-align:left;
    line-height:120%;

}

.order_table table {
   margin-top:0px;

}

.inputy{
    border:1px solid #fc8e44;
}
.order_table input.button{
    background:#96BF0D none repeat scroll 0 0;
    color:#FFFFFF;
    font-weight:bold;
}

/*p {
margin:0;
padding:0;
}*/

.footer_link{
  font-size:11px;color:#717171;text-decoration:underline;
}

.px1 {
padding:5px;
}

.autor{ 
    font-size:9px;
    line-height:100%; 
    padding-top:4px;
}

.garyLink{
  text-decoration: underline  !important; 
  font-size: 12px !important; 
  color:#454545 !important;
}
