.SkinObject {font: 11px Verdana,sans-serif; color: #F39A3C;}
A.SkinObject:link,
A.SkinObject:visited,
A.SkinObject:active		{color:#F39A3C;TEXT-DECORATION:none;}
A.SkinObject:hover		{color:#009EE3;TEXT-DECORATION:none;}
.Normal {font-family: Arial; font-size: 14px; color: #878686; font-weight: normal;line-height: 22px;}

TH,TD,DIV {	font-size:12px; FONT-FAMILY: Arial,Helvetica;color:rgb(101, 101, 101); }
.lt { text-align:left;vertical-align:top; }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}
p { font-family: Arial; font-size: 14px; line-height: 22px; margin-bottom: 20px; color: #878686; font-weight: 300;}
UL LI { list-style: square inside none; font-size: 16px; font-family: 'Open Sans',sans-serif;color: rgb(135, 135, 135);}

.FCKImageGalleryItemContainer td{color:#000000;}
.TB_ToolbarSet td { color:#000000;}
.SC_FieldLabel { color:#000000;}
.SC_Item,
.SC_ItemSelected,
.SC_Item div,
.SC_ItemSelected div{ color:#000000; background:#CCCCCC;}
.SC_Panel td,
.SC_Panel div{ color:#000000; background:#CCCCCC;}
.NormalRed { color:#a40000; font-family:Tahoma,Arial,Helvetica; font-size:12px; font-weight:bold;}
/*
.FCKImageGalleryImageNameTD { background-color:#714a2f;}
.FCKImageGalleryListStyle { background-color:#714a2f;}
.ImageListContainer { background-color:#714a2f;border:1px solid #000000;overflow:auto;padding:5px;width:100%;}
.FileManager_Item { background-color:#714a2f;}
.FileManager_AltItem { background-color:#714a2f;}*/
.DataGrid_Container{ background-color:#fff;}
.FCKImageGalleryHeaderContainer { background-color:#fff;}
.FCKImageGalleryPathContainer { background-color:#fff;}
.FCKLinkGalleryContainer { background-color:#fff;}
.FileManager_Header { background-color:#ccc;}
.FileManager_Explorer{ border-bottom:1px solid #696969; color:#932727;}
#dnn_dnnSEARCH_ClassicSearch input{ background:#fff; width:162px; height:18px; border:1px solid #00A2E1; text-align:left; vertical-align: middle; padding-top:5px; margin-top: 5px; margin-left:10px; margin-right:10px; font-size:11px; color:#009EE3;}


.topshowpane {text-align:left; vertical-align:top;}
.leftshowpane{text-align:left; vertical-align:top;}
.toppane {padding:0px 0px 3px 0px; text-align:left; vertical-align:top;}
.bottompane {padding:3px 0px 0px 0px; text-align:left; vertical-align:top;font-size: 10px;}  
.leftpane {padding:0px; text-align:left; vertical-align:top;padding-right:20px;background:#fff;height:400px;width: 25%;}
.rightpane {padding:10px 40px 10px 10px; text-align:left; vertical-align:top;padding-left:20px;}
.contentpane {padding:5px 40px 5px 5px; text-align:left; vertical-align:top; background:#fff;height:400px;}
.rightshowpane{padding:0px 0px 0px 3px; text-align:left; vertical-align:top;}
.clear { clear:both;}
#linia {background:#EF7C00 repeat-x; height:2px;}
.BannerPane { padding:17px 0px 0px 0px;}

.Head					{font-size:16px; font-family: Arial; color:#EF7C00; font-weight:bold}
.Head1					{font-size:11px; color:#787D57; font-weight:bold}
.SubHead				{font-size:11px; color:#374659}
.SubSubHead				{font-size:11px; color:#374659}
.NormalBold             { color:#374659;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#374659;TEXT-DECORATION:none}
A.CommandButton:hover		{color:#374659;TEXT-DECORATION:underline}

A,
A:link,
A:visited,
A:active					{
	color: #009DE2;
	TEXT-DECORATION: none;
}
A:hover						{color:#009DE2;TEXT-DECORATION:underline;}

.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:11px; TEXT-DECORATION:none}
A.searchcss:hover			{font-weight:normal;font-size:11px; TEXT-DECORATION:underline}

.links,
A.links:link,
A.links:active,
A.links:visited	{font-weight:normal; font-size:11px;  TEXT-DECORATION:none;}
A.links:hover{font-weight:normal;font-size:11px;TEXT-DECORATION:underline;}

body {
	font-family: Arial, Helvetica, sans-serif;
	color:#F9F9F9;
	margin:0;
	background:url(images/content.jpg) repeat-x #A0D7D1;
	background-position: center top;
}
#all table table table {width:100%;}
#all { width:100%; margin:0 auto; background:url(images/header.jpg) no-repeat center top;}
#all_m {background:transaprent;margin:0 auto; padding-top: 0px;height:236px;}
#all_m > div > table {margin: auto;}
#baner {height:200px; padding:0px;}
#header {height:86px;background:url(images/logo.jpg) no-repeat;width:365px;}
#tel {width:306px;height:86px;color:#EF7C00;line-height:30px;font-size:16px;font-weight:normal;padding-top:25px;}
#szukaj {width:320px;height:86px;padding-top:40px;text-align:right;}
#menu {background:url(images/menu_bg.png); height:45px; min-width:800px;}
#nadmenu {background:#fff; margin:0 35px;height:30px;}
#podmenu {}
#menu_left {background:url(images/menu_left.png) no-repeat; height:45px; width:32px;}
#menu_right {background:url(images/menu_right.png) no-repeat; height:45px; width:36px;}
#bg_left {background:url(images/bg_left.png) repeat;width:32px;}
#bg_right {background:url(images/bg_right.png) repeat;width:36px;}
#mainBody { width:868px; height:800px;min-height:200px;height:auto!important; overflow:visible; background:transparent;margin-top:0px;}
#top { height:201px; background:transparent; position:relative;}
.logos { float:left; left:0px; margin:20px 0 0 15px;}
.users { float:left; left:0px; bottom:0px; height:25px; line-height:25px; position:absolute; color:#fff;}
.users a:link,.users a:visited {color:#fff;text-decoration:none;}
.users a:hover,.users a:active {color:#fff;text-decoration:none;}
#main_content { padding:0px 0px 0px 0px;}
.main_left { float:left; left:0px; width:220px;}
.leftshowpane { padding:0px 0 0 0;}
.main_right {background:url(images/bottom.jpg) repeat-x left bottom #ffffff; border:0px solid #000000; right:0px; width:990px; min-height:300px;}
#logowanie {background:transparent;border:0px solid #000000; height:44px; line-height:44px;color:#ffffff;padding-left:20px;}
#logowanie a:link,#logowanie a:visited {color:#fff;text-decoration:none;}
.user {color: #01ACFA;}
.user a:link, .user a:active, .user a:visited {color: #01ACFA;}
#logowanie a:hover,#logowanie a:active {color:#01ACFA;text-decoration:none;}
#foot {background:url(images/footer.jpg) no-repeat;border:0px solid #000000; height:331px; line-height:50px;color:#868A8D;position:relative;width:100%;background-position: center center;margin:0 auto;clear: both;}
#foot a:link,#foot a:visited {color:#868A8D;text-decoration:none;}
#foot a:hover,#foot a:active {color:#868A8D;text-decoration:underline;}
.copyright {color: #868A8D;}
.user {color: #8BC5E2;}
.user a:link, .user a:active, .user a:visited {color: #8BC5E2;}
#home {width:74px; height:34px;margin:0px;}
#lang {width:60px; height:18px; padding-top:26px}
#pl {margin-top:42px; margin-left:764px;width:18px;height:12px;background:url(images/pl.jpg);}
#en {margin-top:-13px;margin-left:804px;width:18px;height:12px;background:url(images/en.jpg);}
#breadcrumb,.BREADCRUMB,a.BREADCRUMB:link,a.BREADCRUMB:visited,a.BREADCRUMB:hover,a.BREADCRUMB:active {
	color: #878686;
	font-family: Arial;
	text-decoration: none;
	padding-left: 10px;
	line-height: 30px;
}

img {border:0px;}

.naglowek {color:#fff;font-size:8px;line-height:8px;font-weight:bold;font-family:Verdana;font-stretch:expanded; text-align:center;}

.naglowek a:link, .naglowek a:active, .naglowek a:visited, .naglowek a:hover {color:#fff; text-decoration:none;}

.szczegoly {width: 76px; height: 27px;}
A.szczegoly:link,
A.szczegoly:visited,
A.szczegoly:active		{TEXT-DECORATION:none;}
A.szczegoly:hover		{background:url(images/szczegoly_on.jpg); text-decoration:none;}





h1 {
    font-family: 'Open Sans',sans-serif;
    font-size: 26px;
    line-height: 1.2em;
    clear: both;
    color: #fff;
    margin-bottom: 20px;
}

 h2 {
    font-family: 'Open Sans',sans-serif;
    font-size: 42px;
    line-height: 1.2em;
    margin-bottom: 30px;
    color: rgb(255, 103, 91);
}
hr {
    background:url(images/hr.jpg) repeat-x;
    margin: 40px 0px 50px;
    height: 1px;
}

h3 {
font-family: Tahoma;
font-size: 20px;
line-height: 1.2em;
color: #5B5A5A;
}


h4 {
    font-family: Tahoma;
    font-size: 28px;
    line-height: 1.2em;
    color: rgb(101, 101, 101);
    margin-bottom: 20px;
}


/*

.quote {
    font-family: 'Open Sans',sans-serif;
    font-size: 24px;
    color: rgb(75, 170, 211);
    line-height: 1.4em;
    clear: none;
    margin: 20px 0px;
}*/

/*--------------------------------------------------------------------------------------------------------*/
.MainMenu_MenuContainer			{background-color: Transparent;width:100%; height:1px;}
.MainMenu_MenuBar				{ }
.MainMenu_MenuIcon      		{ display:none; }
.MainMenu_MenuArrow				{ display:none; }
.MainMenu_RootMenuArrow			{ display:none; }
.MainMenu_MenuBreak			{
	border: 			transparent 0px solid; 
 	background-color: 	transparent; 
 	height: 			1px;
}


.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}

.MainMenu_TabRootMenuItem TD	{
 	font-size:14px;
	font-weight:normal;  
    color:#fff; 
    text-align: left;
	height:37px; 
	padding-left:18px;
	padding-right:18px;
	background: url(images/menu_bg.jpg);
   }
      
.MainMenu_TabRootMenuItemSel TD  { 
 	font-size:14px;
	font-weight:normal;
    color:#fff; 
	height:37px;
	text-align:left;
	padding-left:18px;
	padding-right:18px;
	background:#6AE62E;
 }
 
 .MainMenu_TabMenuItemHover TD
{
 	font-size:14px;
	font-weight:normal;
	color:#fff; 
	text-align:left;
	height:37px;
	padding-left:18px;
	padding-right:18px;
	background:#6AE62E;
}
 
.MainMenu_TabMenuItemSelHover TD
{
 	font-size:14px;
	font-weight:normal;
    color:#fff;  
	text-align:left;
	height:37px;
	padding-left:18px;
	padding-right:18px;
	background:transparent;
}

.MainMenu_MenuIcon {
display:none;
}
.MainMenu_MenuItem				{
 	font-size:12px;
	font-weight:normal; 
    color:#fff;  
	border:0px;
	padding:0px 13px 0px 10px;
	height:20px;
}


.submenu						{ 
	background:url(images/submenu_bg.png) repeat left top;	
	z-index:1000;
	margin:0px;	
	padding:0px;
	cursor: hand;
	line-height: 30px;
	display:block;


}


.submenuitemselected, .submenuitembreadcrumb			{ 
	background-color:#6AE62E;
 	font-size:12px;
	font-weight:normal;  
    color:#ffffff;  
   	padding:0px 13px 0px 10px;
	margin:0px;	
	cursor:hand;
	border:0px; 
	height:20px;

}


/*--------------------------------------------------------------------------------------------------------*/



/*cookies*/

h3 {font-size: 14px;}

.container{
    position: relative;
}
#black2 {
    background-color: rgb(0,0,0);
    display: block;
    height: 100%;
    left: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                filter: alpha(opacity=50);
                -moz-opacity: 0.5;
                -khtml-opacity: 0.5;
                opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10001;
}
#white2 {
    background: none #fff;
    border: 0;
    display: block;
    width: 600px;
    min-height: 100px;
    overflow: auto;
    padding: 10px 20px;
    z-index: 10003;
    margin: 0px auto;
}
.ciacho-wrap-container{
    color: #323232;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 10002;
}
.ciacho-wrap-container .ciacho-inner-container {
    background: none repeat scroll 0 0 #F8F8F8;
    margin: 0 auto;
    padding: 5px;
    border: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
    width: 600px;
}
.ciacho-wrap-container .ciacho-inner {
    background: none repeat scroll 0 0 transparent;
    padding: 5px;
    position: relative;
}
.ciacho-wrap-container .ciacho-inner #exit{
    position: relative;
    right: 5px;
    bottom: 0px;
    border: 0px solid #999;
    padding: 5px;
    font-size: 12px;
}


.ciacho-wrap-container .ciacho-inner h1,
.ciacho-wrap-container .ciacho-inner h2, 
.ciacho-wrap-container .ciacho-inner h3{
    color: #23679e;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
    margin-bottom: 5px;
    padding-top: 5px;
}
.ciacho-wrap-container .ciacho-inner form{
    width: 50%;
    padding: 10px 0;
}
.ciacho-wrap-container .ciacho-inner form input{
    width: 350px;
    border: 1px solid #999;
    height: 33px;
    line-height: 33px;
    padding: 0 10px;
}
.ciacho-wrap-container .ciacho-inner .ciacho_text,
.ciacho-wrap-container .ciacho-inner .ciacho_text2{
    width: 100%;
font-size: 14px;
line-height: 22px;
}

#cookie_info{position:fixed;bottom:0;width:100%;left:0;height:80px;background:#fff;background:rgba(255,255,255,0.9);border-top:1px solid #ddd}.user_information{width:810px;margin:0 auto;margin-top:20px;font-size:16px!important;padding-right:30px;padding-left:120px;color:#555!important}.user_information:before{content:'';display:block;padding:40px;width:65px;height:42px;background:transparent url('//www.fuertigo.pl/cdn/cookiesAccept/cookies.png') top center no-repeat;background-size:55px 43px;position:absolute;margin-left:-115px}.options{float:right;margin-top:10px}.options a{margin-right:15px}.options #close_info_cookie:hover{cursor:pointer}




/* POP UP STYLES */


#dnn_reklama {
	display: none;
}

.reklama { display: none; }
#popup {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 9999;
	display: none;
	cursor: pointer;
}

.tb {
	width: 100%;
	height: 100%;
	display: table;
	position: relative;
}

.tb-cell {
	display: table-cell;
	width: 100%;
	height: 100%;
	max-height: 100%;
	overflow: auto;
	vertical-align: middle;
}

.field-popup {
	padding: 20px;
	background: #fff;
	position: relative;
	max-height: 100%;
	max-width: 800px;
	margin: 30px auto;
	box-shadow: 0 0 15px #000;
	cursor: default;

}

#popup img {
		max-width: 100%;
		height: auto;
}

.field-popup > span {
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: -10px;
	right: -10px;
	background: #000;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	cursor: pointer;
	border: 5px solid #fff;
	line-height: 40px;
}

.field-popup > span:hover {
	background: #6BCD3A;
}

.field-popup > div {
	overflow: auto;
}



.clear {clear: both;}

/*cookies*/

h3 {font-size: 14px;}

.container{
    position: relative;
}
#black2 {
    background-color: rgb(0,0,0);
    display: block;
    height: 100%;
    left: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                filter: alpha(opacity=50);
                -moz-opacity: 0.5;
                -khtml-opacity: 0.5;
                opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10001;
}
#white2 {
    background: none #fff;
    border: 0;
    display: block;
    width: 600px;
    min-height: 200px;
    overflow: auto;
    padding: 10px 20px;
    z-index: 10003;
    margin: 0px auto;
}
.ciacho-wrap-container{
    color: #323232;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 10002;
    font-family: Arial;
    font-size: 12px;
}
.ciacho-wrap-container .ciacho-inner-container {
    background: none repeat scroll 0 0 #F8F8F8;
    margin: 0 auto;
    padding: 5px;
    border: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
    width: 600px;
}
.ciacho-wrap-container .ciacho-inner {
    background: none repeat scroll 0 0 transparent;
    padding: 5px;
    position: relative;
}
.ciacho-wrap-container .ciacho-inner #exit{
    position: absolute;
    right: 5px;
    bottom: 5px;
    border: 1px solid #999;
    padding: 5px;
    font-size: 12px;
    color: #666666;
}
.ciacho-wrap-container .ciacho-inner h1,
.ciacho-wrap-container .ciacho-inner h2, 
.ciacho-wrap-container .ciacho-inner h3{
    color: #23679e;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
    margin-bottom: 5px;
    padding-top: 5px;
}
.ciacho-wrap-container .ciacho-inner form{
    width: 50%;
    padding: 10px 0;
}
.ciacho-wrap-container .ciacho-inner form input{
    width: 350px;
    border: 1px solid #999;
    height: 33px;
    line-height: 33px;
    padding: 0 10px;
}
.ciacho-wrap-container .ciacho-inner .ciacho_text,
.ciacho-wrap-container .ciacho-inner .ciacho_text2{
    width: 70%;
}