/* ================================
    CSS STYLES FOR i-builder portal
   ================================
*/

/*Czym jest "zielone IT"?*/
h3.big
{
  font-family: arial, sans-serif;
  font-weight: normal;
  font-size: 20px;
  color: #217E00;
}
/*Dlaczego warto?*/
h4 
{ 
  font-family: arial, sans-serif;
  font-weight: normal;
  font-size: 18px;
  color: #51AAAD;
}
h5 { }
h6 { }

blockquote, .quote
{
  color: #7BC0BF;  
  background: transparent url('/images/ssk/quote.png') no-repeat scroll 7px 10px;
  padding-left:75px;
  padding-top:10px;
  margin:0px;
	font-weight: bold;
}

.ModuleTitle_MenuItem {
	font-family: arial,sans-serif;
	cursor: pointer;
	color: #444444;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	background-color: transparent;
	height: 20px;
}

.ModuleTitle_MenuItemSel {
	font-family: arial,sans-serif;
	cursor: pointer;
	color: #444444;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	background-color: #C1D2EE;
	height: 20px;
}

ul {
	padding-left: 10px;
	margin: 0px
}
ul li {
	padding: 5px 0 5px 15px;
	margin: 0px;
	background: transparent url('/images/ssk2/arrow.png') no-repeat scroll 0px 10px;
	list-style: none;
}
ul li ul {
	padding: 0px;
	margin:0px
}
ul li ul li {
	padding: 3px 0 3px 10px;
	margin: 0px;
	background: transparent url('/images/ssk/raquo.png') no-repeat scroll 0px 8px;
	list-style:none;
}

ul.raquo {
	padding-left: 10px;
	margin: 0px
}
ul.raquo li {
	padding: 3px 0 3px 10px;
	margin: 0px;
	background: transparent url('images/eXant/raquo.png') no-repeat scroll 0px 9px;
	list-style: none;
}

.radeditor ul li, .rade_dropDownBody ul li {
	background: transparent;
	padding: 0;
}

ul.none {padding-left:10px;margin:0px}
ul.none li {padding-left:15px;margin:0px;list-style:none;}

.spliter { border:none;border-top: dashed 1px rgb(196, 196, 196);font-size:1pt;height:10px;margin-top:10px; }

.eXantPrint {margin-bottom:20px;}
.eXantPrint *
{
	cursor:pointer;
	color:#67A9AD;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:5px;
	vertical-align:middle;
	padding-bottom:4px;
}

a.back_link, a.back_link:active, a.back_link:hover, a.back_link:link, a.back_link:visited {
background:transparent url(images/eXant/arrow_left.png) no-repeat scroll left 4px;
color:#249295;
display:inline-block;
font-family:arial,sans-serif;
font-size:11px;
font-weight:normal;
padding:0 0 0 12px;
text-decoration:none;
}
.inner_title {
color: #249295;
font-family:verdana,tahoma;
font-size:17px;
letter-spacing: -1px;
font-weight: normal;
text-decoration: none;
}

a.breadcrumb_selected, span.breadcrumb_selected{color:black;}
a.breadcrumb, span.breadcrumb{color:#78cfce;}
a.breadcrumb_selected, span.breadcrumb_selected,a.breadcrumb, span.breadcrumb{font-size:bold;text-decoration:none;font-size:12px;}
input.ex_content{border:solid 1px #4b9f9e;}


/********************************************** General Layout **********************************************/
.light { color: #249295; }
.dark { color: #005355; }
h1, h2, h3 {
	font-family: arial, sans-serif;
	font-weight: normal;
}
h1 { font-size: 21px; }
h2 { font-size: 19px; }
h3 { font-size: 15px; font-weight: bold; }
a.arrow, a.arrow:active, a.arrow:hover, a.arrow:link, a.arrow:visited ,
a.arrow_left, a.arrow_left:active, a.arrow_left:hover, a.arrow_left:link, a.arrow_left:visited,
a.back, a.back:active, a.back:hover, a.back:link, a.back:visited,
a.back_right, a.back_right:active, a.back_right:hover, a.back_right:link, a.back_right:visited {
	font-family: arial,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #249295;
	display: inline-block;
	text-decoration: none;
}
a.arrow, a.arrow:active, a.arrow:hover, a.arrow:link, a.arrow:visited {
	background: url(images/eXant/arrow_right.png) no-repeat right 4px;
	padding: 0 12px 0 0;
}
a.arrow_left, a.arrow_left:active, a.arrow_left:hover, a.arrow_left:link, a.arrow_left:visited {
	background: url(images/eXant/arrow_right.png) no-repeat left 4px;
	padding: 0 0 0 12px;
}
a.back, a.back:active, a.back:hover, a.back:link, a.back:visited {
	background: url(images/eXant/arrow_left.png) no-repeat left 4px;
	padding: 0 0 0 12px;
}
a.back_right, a.back_right:active, a.back_right:hover, a.back_right:link, a.back_right:visited {
	background: url(images/eXant/arrow_left.png) no-repeat right 4px;
	padding: 0 12px 0 0;
}

a.raquo, a.raquo:active, a.raquo:hover, a.raquo:link, a.raquo:visited,
a.raquo_left, a.raquo_left:active, a.raquo_left:hover, a.raquo_left:link, a.raquo_left:visited,
a.laquo, a.laquo:active, a.laquo:hover, a.laquo:link, a.laquo:visited,
a.laquo_right, a.laquo_right:active, a.laquo_right:hover, a.laquo_right:link, a.laquo_right:visited {
	font-family: arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #249295;
	display: inline-block;
	text-decoration: none;
}
a.raquo, a.raquo:active, a.raquo:hover, a.raquo:link, a.raquo:visited {
	background: url(/images/ssk/raquo.png) no-repeat right 6px;
	padding: 0 8px 0 0;
}
a.raquo_left, a.raquo_left:active, a.raquo_left:hover, a.raquo_left:link, a.raquo_left:visited {
	background: url(/images/ssk/raquo.png) no-repeat left 6px;
	padding: 0 0 0 8px;
}
a.laquo, a.laquo:active, a.laquo:hover, a.laquo:link, a.laquo:visited {
	background: url(/images/ssk/laquo.png) no-repeat left 6px;
	padding: 0 0 0 8px;
}
a.laquo_right, a.laquo_right:active, a.laquo_right:hover, a.laquo_right:link, a.laquo_right:visited {
	background: url(/images/ssk/laquo.png) no-repeat right 6px;
	padding: 0 8px 0 0;
}
div.bottom_line {
	background: url(images/eXant/line.png) repeat-x bottom;
	height: 1px;
	margin: 5px 0;
	width: 100%;
}
.bottom_line {
	background: url('images/eXant/line.png') repeat-x bottom;
}

/*********************************************** tables ***********************************************/
.table_header {
	font-family: arial,sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #005355;
	background: #EFEFEF url('images/eXant/line.png') repeat-x bottom;
	height: 24px;
}
.table_row .table_cell {
	background: white url('images/eXant/line.png') repeat-x bottom;
	height: 24px;
}
.table_alternating_row .table_cell {
	background: #F9F9F9 url('images/eXant/line.png') repeat-x bottom;
	height: 24px;
}
.table_cell {
	background-image: url('images/eXant/table_cell_separator.png');
	background-repeat: repeat-y;
	background-position: right;
}

/*********************************************** buttons ***********************************************/
.ex_button_66x25, .ex_button_94x25, .ex_button_115x25, .ex_button_174x25 {
	font-family:arial,sans-serif;
	font-weight:normal;
	font-size: 11px;
	color:#67A9AD;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	height: 25px;
	border: 0 none;
}
a.ex_button_66x25, a.ex_button_94x25, a.ex_button_115x25, a.ex_button_174x25 {
	padding: 3px 0 0;
	display: inline-block;
}
input.ex_button_66x25, input.ex_button_94x25, input.ex_button_115x25, input.ex_button_174x25 {
	padding: 0 0 7px;
}
a.ex_button_66x25, input.ex_button_66x25 {
	width: 66px;
	background: url(/images/ssk/button_66x25.png) no-repeat 0 0;
}
a.ex_button_94x25, input.ex_button_94x25 {
	width: 94px;
	background: url(/images/ssk/button_94x25.png) no-repeat 0 0;
}
a.ex_button_115x25, input.ex_button_115x25 {
	width: 115px;
	background: url(/images/ssk/button_115x25.png) no-repeat 0 0;
}
a.ex_button_174x25, input.ex_button_174x25 {
	width: 174px;
	background: url(/images/ssk/button_174x25.png) no-repeat 0 0;
}

/* Simple (News Paging) */
div.pagn {
padding:8px 0;
}
div.pagn {
display:inline;
float:left;
font-size:93%;
}
div.pagn {
text-align:center;
width:100%;
}
div.pagnBtm {
text-align:center;
width:100%;
}
div.pagn .pagnCur, div.pagnBtm .pagnCur {
font-weight:bold;
padding:0 5px;
}
div.pagn .pagnDisabled, div.pagnBtm .pagnDisabled {
color:#999999;
padding:0 5px;
white-space:nowrap;
}
div.pagn .pagnMore, div.pagn .pagnSep, div.pagnBtm .pagnMore, div.pagnBtm div.pagnSep {
padding:0 2px;
}
div.pagn .pagnLead, div.pagnBtm .pagnLead {
font-weight:bold;
padding:0 5px 0 2px;
}
div.pagn a, div.pagn a:visited, div.pagnBtm a, div.pagnBtm a:visited {
color:#055D90;
padding:6px;
white-space:nowrap;
text-decoration:none;
}
div.pagn a:hover, div.pagn a:active, div.pagnBtm a:hover, div.pagnBtm a:active {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #055D90;
color:#055D90;
padding:5px;
text-decoration:none;
white-space:nowrap;
}

/* 5_ref_image layout */
a.arrow_left_special, a.arrow_left_special:active, a.arrow_left_special:hover, a.arrow_left_special:link, a.arrow_left_special:visited {
	font-family: arial,sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #67A9AD;
	display: inline-block;
	text-decoration:none;
	background: url(images/eXant/arrow_right.png) no-repeat left 5px;
	padding: 0 0 0 12px;
}