/* 
================================
Skin styles for DotNetNuke
================================
*/
span, a,
.wc_version span,
.pagemaster,
.MainMenu_MenuItem,
.MainMenu_MenuItemSel,
.MainMenu_MenuArrow,
.MainMenu_RootMenuArrow,
.StandardButton,
.Head,
.HeadTitle, .HeadTitleEmpty,
.MonthHeaderStyle,
.DayHeaderStyle,
.OffMonthStyle,
.SelectedDateStyle,
.WeekDayStyle,
.WeekEndStyle,
.SmallHead,
.GoToTodayStyle,
.TodayDayStyle,
.ClearDateStyle,
.HolidayStyle,
.CalTextboxLabel,
.wcSkinContainerC,
.wc_menu,
span.wc_menu_links
{
	
	font-size:12px;
}

.page {
  width:980px;
  /*width:100%;*/
}
.adminpage {
  width:100%;
}
#div1000 img {
	width:978px;
	height:1px;
}
body {
  background-color:#ffffff;
}      
.footer {  
  vertical-align:top;
  text-align:center; 
}
#breadcrumb_left_spacer {
  width:0px;
  font-size: 1pt;
}
.v_separator {
  margin:0px 10px 0px 10px;
}



#wc
{
	width:100%;
}

#fullscreen img
{
	border: none;
}
#fullscreen
{
	background-image: url(/images/fullscreen.png);
	z-index: 100;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100px; /*1524px;*/
	visibility: hidden;
}
* html #fullscreen
{
	z-index: 100;
	background-color: #333333;
	background-color: transparent;
}
#fullscreen_content
{
	background-color: #eeeeee;
	padding: 10px;
	border: 2px solid #666; /*border-right: 2px solid #666;*/
	position: relative;
	display: block;
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 0px;
	visibility: hidden;
}
#popup_close
{
	cursor: pointer;
	background-color: #254178;
	color: White;
	padding: 1px 4px 1px 4px;
}
/* full screann div [END] */

#body
{
	padding-left:5px;
	padding-right:5px;
}

#dnn_ControlPanel
{
  padding-left:2px;
  padding-right:2px;
	padding-top: 0px;
}

hr{ color:Black;}



.pagemaster
{
	width: 100%;
	height: 100%;
	background-color: #fefefe;

}
.skinmaster
{
	height: 100%;
	background-color: #ffffff;	
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
}
.skinheader
{
}
.skingradient
{
	height: 28px;
}
.skin_left
{  
  background: transparent url(/portals/0/skin_left.png) repeat-y scroll right top;
  width:10px;
}
.skin_right
{
	background: transparent url(/portals/0/skin_right.png) repeat-y scroll left top;
	width:10px;
}
.skin_left img, .skin_right img,
.skin_left_head img, .skin_right_head img
{
  width:10px;
}


.controlpanel
{
	width: 100%;
	background-color: #ffffff;
}
.toppane
{
	background-color: transparent;	
	padding-left:2px;
	padding-right:2px;
	padding-top: 6px;
	height: 300px;
}
.menupane
{
	background-color: #01AEF0;
}
.menupane_dm
{
	background-color: rgb(0, 43, 135);
}
.toppane_breadcrumb
{
	background-color: white;
	height: 20px;
}
.leftpanetop
{
	background-color: white;
	width: 155px;	
	padding-left:2px;
	padding-right:2px;
	padding-top: 6px;
	/*border-right: 1px solid #E6E6E6;*/
}
.leftpanetop0
{
	background-color: white;
	width: 0px;	
	padding-left:2px;
	padding-right:2px;
	padding-top: 6px;
}
.leftpanebottom
{	
	background-color: white;	
	padding-left:2px;
	padding-right:2px;
	padding-top: 6px;
	width: 155px;
}
.ps
{
	width:9px;
	background: transparent url(/images/rrc/dot.png) repeat-y scroll 4px 0px;
}

.contentpane_2
{
	background-color: white;			
	vertical-align:top;	
	width: 315px;	
}
.contentpane2
{
  vertical-align:top;
  /*border-right: 1px solid #E6E6E6;*/
}
.contentpane3
{
	background-color: white;	
	padding-left:2px;
	padding-right:2px;	
	padding-top: 6px;
	vertical-align:top;	
	/* width: 804px;	*/
}
.ccc
{
  background-color: white;	
  height:500px;
  vertical-align:top;
  width:1000px;
}
.rightpane
{	
	background-color: white;	
	padding-left:2px;
	padding-right:2px;
	padding-top: 6px;
	width: 155px;	
}
.rightpane_breadcrumb
{	
	background-color: white;
	width: 155px;
}
.bottompane
{	
	background-color: transparent;	
	padding-left:2px;
	padding-right:2px;
	padding-top: 6px;
	width: 100%;
}
.reportpane
{
  background-color: white;	
	padding-left:0px;
	padding-right:2px;
	padding-top: 6px;
	width: 800px;	
}
.MainMenu_MenuContainer
{
	background-color: #01AEF0;
	padding-left:20px;
	_padding-left:0px;
}
.MainMenu_MenuBar
{
	cursor: pointer;
	cursor: hand;
	height: 16px;
	background-color: Transparent;
	
}
.MainMenu_MenuItem
{
	border-left: #01AEF0 0px solid;
	border-bottom: #01AEF0 1px solid;
	border-top: #01AEF0 1px solid;
	border-right: #01AEF0 0px solid;
	cursor: pointer;
	cursor: hand;
	color: #ffffff;	
	font-weight: bold;
	font-style: normal;
	background-color: Transparent;	
	height: 21px;
	vertical-align:middle;
}
.MainMenu_MenuItem img
{
	top:5px;
}
.MainMenu_MenuIcon
{
	background-color: #01AEF0;
	border-left: #01AEF0 1px solid;
	border-bottom: #01AEF0 1px solid;
	border-top: #01AEF0 1px solid;
	cursor: pointer;
	text-align: center;
	width: 15px;
	height: 21px;
	vertical-align:middle;
}
.MainMenu_SubMenu
{
	background-color: #01AEF0;
	z-index: 1000;
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.Shadow(color= '#01AEF0' , Direction=135, Strength=3);
}
.MainMenu_MenuBreak
{
	height: 1px;
}
.MainMenu_MenuItemSel
{
	background-color: Transparent;
	cursor: pointer;
	color: #FE4111;	
	font-weight: bold;
	font-style: normal;
	height: 21px;
}
.MainMenu_MenuArrow
{
	border-right: #01AEF0 1px solid;
	border-bottom: #01AEF0 1px solid;
	border-top: #01AEF0 0px solid;
	cursor: pointer;
}
.MainMenu_RootMenuArrow
{
	cursor: pointer;
	cursor: hand;
}
.StandardButton
{
	background: #E5E5E5 none;
	color: #ffffff;
	font-weight: normal;
}
.TreeViewMenu
{
	width: 175px;
	background-color: #ffffff;
	border-right: #E5E5E5 1px solid;
	border-top: #E5E5E5 1px solid;
	border-left: #E5E5E5 1px solid;
	border-bottom: #E5E5E5 1px solid;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header
{
	/*background-image: url(olympic_lightyellow.jpg);*/
	background-color: silver;
}
.Head
{
  font-weight: bold;
	color: #000000;
}
.HeadTitle, .HeadTitleEmpty 
{
	font-size:14px;
}

/* styles for the popup calendar used to enter dates */
.MonthHeaderStyle
{
	background-color: LightSteelBlue;
	color: Black;
}
.DayHeaderStyle
{
	background-color: AliceBlue;
	color: Black;
}
.OffMonthStyle
{
	background-color: White;
	color: White;
}
.SelectedDateStyle
{
	background-color: LightSteelBlue;
	font-weight: bold;
	color: Red;
}
.WeekDayStyle
{
	background-color: White;
	color: Black;
}
.WeekEndStyle
{
	background-color: Ivory;
	color: Black;
}

.SmallHead
{
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}

.GoToTodayStyle
{
	font-size: XX-Small;
	color: Black;
	background-color: White;
}

.TodayDayStyle
{
	font-size: XX-Small;
	color: Black;
	background-color: LightGoldenrodYellow;
}

.ClearDateStyle
{
	font-size: XX-Small;
	color: Black;
	background-color: White;
}

.HolidayStyle
{
	font-size: XX-Small;
	color: Black;
	background-color: White;
}

.CalTextboxLabel
{
	font-weight: normal;
	vertical-align: bottom;
}

/* WebCommerce*/

.wc_box
{
	
	width:120px;
	height:128px;
}
.wc_logo
{
	vertical-align:middle;
	width:206px;
	height:83px;
	cursor:pointer;
}
.wc_logo_top
{
	
	vertical-align:middle;
	height:83px;
}
.wc_logo_right
{
	
	vertical-align:middle;
	width:629px;
	height:83px;
	vertical-align:bottom;
}
.wc_toolbar
{
	
	vertical-align:middle;	
	height:28px;
}
.wc_bottom
{
	
	vertical-align:middle;
	text-align:left;
	/*height:25px;*/
}

.wcSkinContainer {	
	width:100%;	
	height:100%;
}
.wcSkinContainerB {
	
	width:100%;
}
.wcSkinContainerL {
	
	width:100%;
}
.wcSkinContainerR {
	
	width:100%;
}
.wcSkinContainerBL {
	
	width:100%;
}
.wcSkinContainerBR {
	
	width:100%;
}
.wcSkinContainerC {
	vertical-align:middle;
	white-space:nowrap;
	width:100%;
	padding:0px 1px 5px 1px;
}

.wc_menu
{
	border-width:0px;
	height:100%;
	width:100%;
}
.wc_menu_links
{
	color:White;
	text-align:right;
	height:30px;
	vertical-align:middle;
	white-space:nowrap;
 
}
.wc_menu_links 
{
	color:White;
	text-decoration:    none;
}
span.wc_menu_links
{

}
.wc_menu_links span div div a
{
font-weight:bold;
}
.wc_menu_simple_search
{
	background-color:transparent;	
	vertical-align:middle;
	height:20px;
	width:455px;
}
.wc_menu_advance_search
{
	vertical-align:middle;
	text-decoration:    none;
    	color:White;
}
.wc_menu_advance_search div
{
	padding-top:1px;
}
.wc_menu_advance_search div a div span
{
	padding-top:0px;
	vertical-align:middle;
}
.wc_menu_advance_search a 
{
	
	vertical-align:middle;
	text-decoration:none;
	color:White;
}
.wc_menu_advance_search a img
{
	border-width:0px;
	vertical-align:middle;
}

.SkinObject {
    font-weight: bold;
    text-decoration: none;
}
span.SkinObject {
    font-weight:normal;
    text-decoration: none;
}

.wc_menu_links A.SkinObject:link {
    text-decoration:    none;
    color:White;
}

.wc_menu_links A.SkinObject:visited  {
    text-decoration:    none;
    color:White;
}

.wc_menu_links A.SkinObject:active   {
    text-decoration:    none;
    color:White;
}

.wc_menu_links A.SkinObject:hover    {
    text-decoration:    none;
    color:White;
}

.wc_simple_search_mg:link {
    text-decoration:    none;
    color:White;
}

.wc_simple_search_mg:visited  {
    text-decoration:    none;
    color:White;
}

.wc_simple_search_mg:active   {
    text-decoration:    none;
    color:White;
}

.wc_simple_search_mg:hover    {
    text-decoration:    none;
    color:White;
}

.wc_breadcrumb
{
	width:100%;
	height:20px;
	white-space: nowrap;
}
.wc_miniCart
{
	width:100%;
	height:20px;
}
.minicart {
  width:20px;
  padding-right:4px;
}
.skin_logo
{
	background: transparent url(/images/rrc/skin_logo.png) no-repeat scroll 0px 0px;
}
.skin_logo2
{
	/*background: transparent url(/images/rrc/skin_logo2.png) repeat-y scroll 0px 0px;*/
}
.skin_logo2 td
{
	background-color:white;
}
.skin_logo2 td.skin_left_head
{  
	background: transparent url(/images/rrc/skin_logo_left.png) repeat-y scroll 0px 0px;
}
.skin_logo2 td.skin_right_head
{
	background: transparent url(/images/rrc/skin_logo_right.png) repeat-y scroll 0px 0px;
}

/*==================================================MA�E MENU+++++++++++++++++++++++++++++++++++*/

.menu_table { width:100%; height:36px; text-align:center; background: url("/images/rrc/containers/menu/center.png") repeat-x; }

.menu_table .cell {height:33px;}
.menu_table .cell a , .menu_table .cell a:visited , .menu_table .cell a:link{ font-size:13px; font-weight:bold; padding:0px 12px 0px 12px; color:#FFFFFF; }

.menu_table .cell a:active, .menu_table .cell a:selected {text-decoration:none; background: url("/images/rrc/containers/menu_think/pointer.png") no-repeat bottom; color: #000000; padding:0px 12px 10px 12px;}
.menu_table .cell a:hover {text-decoration:none;  color: #a61d00; padding:0px 12px 10px 12px;}

.menu_table .cell_active a { font-size:13px; font-weight:bold; text-decoration:none; background: url("/images/rrc/containers/menu_think/pointer.png") no-repeat bottom; color: #000000; padding:0px 12px 10px 12px;}
.menu_table .menu_left {background: url("/images/rrc/containers/menu/left.png") no-repeat; width:5px; } 
.menu_table .menu_right {background: url("/images/rrc/containers/menu/right.png") no-repeat; width:5px;}


/*==================================================STOPKA+++++++++++++++++++++++++++++++++++*/

.footer_bottom .footer_separator { background:url("/images/rrc/img/footer_sepeartor.png") no-repeat scroll 0 0 transparent; width:1px; background-position: center; font-size:1px; }

.footer_links { color:#01AEF0; }

.footer_table { font-family:arial; background:url("/images/rrc/img/footer_bg_rrc.png") no-repeat scroll 0 0 transparent; width:980px; padding:15px 0px 13px 0px; height:130px; }

.footer_table table td{ padding-right:75px; font-family:arial; font-size:12px; padding-left:40px; }
.footer_table table td a { font-family:arial; font-size:12px; }

.footer_bottom div { font-size:11px;padding:10px 0px 10px 0px; } 

.footer_bottom  a, .footer_table  a { font-size:11px; font-family:arial; }



/*==================================================Bielak+++++++++++++++++++++++++++++++++++*/

.separtor_menu { background:url("/images/rrc/img/menu_separator.png") no-repeat; height:18px;
width:1px; background-position: middle center; }

.atomic_background { background:url("/images/rrc/containers/light_blue/container_bg.png") no-repeat scroll 0 0 transparent; background-position:top right; }

.NewsList6_table {height: 160px;  _height: 150px;}


.NewsList1_table {}
/*==================================================Linie w kontenerach+++++++++++++++++++++++++++++++++++*/

.line_blue  { background:url("/images/rrc/img/line_blue.png") repeat-x; height:1px; background-position: center; padding:5px 0px; margin:0px 5px; }

.line_blue_wide  { background:url("/images/rrc/img/line_blue_long.png") no-repeat; height:12px; background-position: center; margin:4px 0px; }

.line_grey  { background:url("/images/rrc/img/line_grey.png") repeat-x; background-position: center; padding:5px 0px; margin:0px 5px;  font-size:1px;
height:1px;
line-height:1px;}

.line_grey_long { background:url("/images/rrc/img/line_grey_long.png") repeat-x; height:1px; background-position: center; padding:5px 0px; }

.line_grey_horizontal { background:url("/images/rrc/img/line_grey_long.png") repeat-x; height:1px; background-position: center; padding:10px 0px; width:720px; }

/*==================================================Listy punkowane oraz odnosniki+++++++++++++++++++++++++++++++++++*/

ul.raquo { -moz-padding-start:0px; margin:0px; padding: 0px; }

ul.raquo li { background-image:url("/images/rrc/img/raquo.png"); 
background-position:0 5px;
background-repeat:no-repeat;
list-style:none outside none;
margin:0;
padding:0px 0 4px 12px;
color: #333333 }


ul.tab_arrow { -moz-padding-start:0px; margin:7px 0px 7px 15px; }

ul.tab_arrow  li { background-image:url("/images/rrc/img/tab_arrow.png"); 
background-position:0 4px;
background-repeat:no-repeat;
list-style:none outside none;
margin:0;
padding:0px 0 4px 12px;
color: #333333 }

/*==================================================General++++++++++++++++++++++++++++++++++*/

.LoginTextPane { text-align:right; padding:33px 3px 0; float:right; }
.LoginTextPane  a:hover { text-decoration:underline; }
.Search { text-align:right; background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent; padding:25px 0 0; }
.Banner { width: 350px; }

.rrc .table_main_td { background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent;}
.ccc .table_main_td { background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent;}
.rrc2 .table_main_td { background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent;}
.rrc_content .table_main_td { background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent;}
.rrc_widecontent .table_main_td { background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent;}
.rrc_catalogue .table_main_td { background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent;}


/*==================================================NewShop.html++++++++++++++++++++++++++++++++++*/
.think_link .Banner { width: 145px; }
.think_link .Search { text-align:right; background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent; padding:25px 0 0; width: 300px;}
.think_link .TopTable .Currency { width: 300px;}
.think_link .Merchant { width: 300px;}
.think_link .CartPaneTop {}
/*==================================================NewContent.html++++++++++++++++++++++++++++++++++*/
.rrc_content .ContentPane { width:730px; }
.rrc_content .delimiter2 { width:20px;}
.rrc_content .delimiter1 { height:0px;}

/*==================================================NewWideHome.html++++++++++++++++++++++++++++++++++*/

.rrc_widecontent .ContentPane { width:730px; }
.rrc_widecontent .delimiter2 { width:20px;}
.rrc_widecontent .delimiter1 { height:0px;}
.rrc_widecontent .ContentLeftPane { width:230px; }


/*==================================================Login++++++++++++++++++++++++++++++++++*/

.rrc .TopTable {}

.ccc {}

.ccc .BannerPane { width:730px;}

.ccc .LoginPane { width:230px;}

.ccc .ContentTopRightPane { padding-left:0px; width:500px ; } 

.ccc .skin_middle_left1 { width:230px;}

.ccc .skin_middle_left2 { width:230px;}

.ccc .skin_middle_right1 { width:230px;}

.ccc .skin_middle_right2 { width:230px;}

.ccc .delimiter1 { font-size:1px;
height:1px;
line-height:1px;}

.ccc .adminpane {}

.ccc .NewsPane {width:480px;}

.ccc .skin_bottom_right1 {width:230px;}

.ccc .skin_bottom_right2 {width:230px;}

.ccc .SupplyPane {}

.ccc .footer {}

.ccc .MenuPaneTop {}

.ccc .delimiter2 { width:20px;}

/*==================================================NewHome.html++++++++++++++++++++++++++++++++++*/

.rrc2 .ContentRightPane { width:230px; }

.rrc2 .ContentTopLeftPane { width:230px; }

.rrc2 .skin_top_right { width:230px;}

.rrc2 .table_main_td { background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent; }
 									

/*==================================================NewCatalogue.html++++++++++++++++++++++++++++++++++*/

.rrc_catalogue .ContentPane { width:730px; }
.rrc_catalogue .LeftPane { width:230px; }
.rrc_catalogue .delimiter2 { width:20px;}
.rrc_catalogue .delimiter1 { height:0px;}

/*==================================================Search++++++++++++++++++++++++++++++++++*/

.rrc .Search { text-align:right; background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent; padding:25px 0 0;}
.rrc2 .Search { text-align:right; background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent; padding:25px 0 0;}
.rrc_catalogue .Search { text-align:right; background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent; padding:25px 0 0;}
.ccc .Search { text-align:right; background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent; padding:25px 0 0;}
.rrc_content .Search { text-align:right; background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent; padding:25px 0 0;}
.rrc_widecontent .Search { text-align:right; background:url("/images/rrc/img/top_bg_rrc.png") repeat-x scroll 0 0 transparent; padding:25px 0 0;}



.change .ContentBottomCenterPane , 
.change .ContentBottomRightPane, 
.change .ContentBottomMostRightPane
{display: inline-block;
    width: 230px;
}


	
.change1 .ContentTopRightPane{
	display: inline-block;
    width: 230px;
}
.change1 .ContentTopCenterPane{

}


































