/* Skin Layout:
 ****************
 *   skin_top   *
 ****************
 * skin_banner  *
 ****************
 * skin_content *
 ****************
 * skin_footer  *
 ****************
 */

body {
	margin: 0px;
	background-color: white;
}
.page_master {
	background-color: transparent;
	width: 100%;
}
.skin_master {
	background-color: transparent;
	width: 970px;
}
.skin_top {
	background-color: transparent;
	width: 970px
}
.skin_banner {
	background-color: transparent;
	width: 961px;
	margin: 0 5px 0 4px
}

/* side backgrounds */
.skin_side_empty {
	background-color: transparent;
	width: 50%;
}
/* the following 2 are only used on home skin */
.skin_content_left {
	background: transparent url('img/home/content/topleft.jpg') no-repeat right top;
}
.skin_content_right {
	background: transparent url('img/home/content/topright.jpg') no-repeat left top;
}

/* skin_top layout:
 ***********************************************************
 *                       skin_top_top                      *
 ***********************************************************
 *               *                skin_topright            *
 *   skin_logo   *******************************************
 *               *     skin_menu     *   skin_menu_right   *
 ***********************************************************
 */
.skin_top_top {
	height: 10px;
}
.skin_logo {
	background: transparent url('img/home/menu/left.jpg') no-repeat bottom right;
	width: 170px;
	padding: 0 0 9px 30px;
	text-align: left;
	vertical-align: bottom;
}
.skin_subpage_logo {
	background: transparent url('img/subpage/menu/leftmost.jpg') no-repeat bottom right;
	height: 82px;
	margin: 8px 0 0 35px;
	text-align: left;
}
.skin_logo a, .skin_subpage_logo a {
	background: url('img/common/logo.png') no-repeat;
	width: 126px;
	height: 73px;
	display: inline-block;
}
.skin_topright {
	background-color: transparent;
	width: 742px;
	height: 46px;
	text-align: right;
	vertical-align: top;
	padding-top: 10px;
}
.skin_subpage_topright {
	background-color: transparent;
	height: 46px;
	text-align: right;
	vertical-align: top;
	padding: 10px 33px 0 5px;
}
.skin_topright td a:active, .skin_topright td a:hover, .skin_topright td a:link, .skin_topright td a:visited,
.skin_subpage_topright td a:active, .skin_subpage_topright td a:hover, .skin_subpage_topright td a:link, .skin_subpage_topright td a:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #5C5C5C;
	height: 15px;
	padding-left: 15px;
	text-decoration: none;
	margin-bottom: 1px;
}
a.skin_link_sitemap {
	background: transparent url('img/common/icon_sitemap.jpg') no-repeat left;
}
.skin_link_contact {
	background: transparent url('img/common/icon_contact.jpg') no-repeat left;
}
.skin_link_world {
	background: transparent url('img/common/icon_world.jpg') no-repeat left;
}
.skin_topright_delimiter {
	background: transparent url('img/common/topright_delimiter.png') no-repeat center;
	width: 15px;
	height: 15px;
}
.skin_menu {
	background: transparent url('img/common/menu/bg.jpg') repeat-x bottom;
	width: 742px;
	height: 44px;
}
.skin_menu_right {
	background: transparent url('img/home/menu/right.jpg') no-repeat bottom left;
	width: 28px;
	height: 44px;
}
.skin_menu_subpage_right {
	background: transparent url('img/subpage/menu/right.jpg') no-repeat bottom left;
	width: 34px;
	height: 44px;
}

/* skin_banner layout:
 **************************************************************
 *                      skin_banner_top                       *
 **************************************************************
 * skin_banner_left * skin_banner_content * skin_banner_right *
 **************************************************************
 */
.skin_banner_top {
	background: transparent url('img/home/banner/top.jpg') no-repeat 0 0;
	width: 100%;
	height: 9px;
}
.skin_banner_left {
	background: #68C3BF url('img/home/banner/left.jpg') no-repeat 0 0;
	width: 641px;
	height: 242px;
}
.skin_banner_content {
	background-color: #717074;
	width: 262px;
	height: 242px;
	vertical-align: top;
}
.skin_banner_content a {
	background: url('img/home/banner/content.gif') no-repeat 0 0;
	width: 262px;
	height: 233px;
	display: inline-block;
}
.skin_banner_right {
	background: #EC83B5 url('img/home/banner/right.jpg') no-repeat 0 0;
	width: 58px;
	height: 242px;
}

/* skin_footer layout:
 ***************************************************************************
 *  skin_footer_line_left  *  skin_footer_line  *  skin_footer_line_right  *
 ***************************************************************************
 *  skin_footer_top_left   *  skin_footer_top   *  skin_footer_top_right   *
 ***************************************************************************
 * skin_footer_bottom_left * skin_footer_bottom * skin_footer_bottom_right *
 ***************************************************************************
 */

/* home.htm */
.skin_home_footer_line_left {
	background: transparent url('img/home/footer/line_left.gif') no-repeat right center;
}
.skin_home_footer_line {
	background: transparent url('img/home/footer/line.gif') no-repeat center;
	height: 7px;
}
.skin_home_footer_line_right {
	background: transparent url('img/home/footer/line_right.gif') no-repeat left center;
}
.skin_home_footer_top_left {
	background: transparent url('img/home/footer/topleft.gif') no-repeat right top;
}
.skin_home_footer_top {
	background: transparent url('img/home/footer/top.gif') no-repeat;
	width: 970px;
	height: 36px;
}
.skin_home_footer_top_right {
	background: transparent url('img/home/footer/topright.gif') no-repeat left top;
}
.skin_home_footer_bottom_left {
	background: transparent url('img/home/footer/bottomleft.gif') no-repeat right top;
}
.skin_home_footer_bottom {
	background: transparent url('img/home/footer/bottom.gif') no-repeat;
	width: 970px;
	height: 120px;
	padding-right:185px;
}
.skin_home_footer_bottom_right{
	background: transparent url('img/home/footer/bottomright.gif') no-repeat left top;
}

/* subpage.htm */
.skin_footer_line_left {
	background: transparent url('img/subpage/footer/line_left.gif') no-repeat right center;
}
.skin_footer_line {
	background: transparent url('img/subpage/footer/line.gif') no-repeat center;
	height: 7px;
}
.skin_footer_line_right {
	background: transparent url('img/subpage/footer/line_right.gif') no-repeat left center;
}
.skin_footer_top_left {
	background: transparent url('img/subpage/footer/topleft.gif') no-repeat right top;
}
.skin_footer_top {
	background: transparent url('img/subpage/footer/top.gif') no-repeat;
	width: 980px;
	height: 36px;
}
.skin_footer_top_right {
	background: transparent url('img/subpage/footer/topright.gif') no-repeat left top;
}
.skin_footer_bottom_left {
	background: transparent url('img/subpage/footer/bottomleft.gif') no-repeat right top;
}
.skin_footer_bottom {
	background: transparent url('img/subpage/footer/bottom.gif') no-repeat top;
	width: 980px;
	height: 120px;
	padding-right: 195px;
}
.skin_footer_bottom_right{
	background: transparent url('img/subpage/footer/bottomright.gif') no-repeat left top;
}

.skin_footer_text, .skin_footer_text a, .skin_footer_text a:link, .skin_footer_text a:active, .skin_footer_text a:hover, .skin_footer_text a:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	text-decoration: none;
}

.skin_footer_login {float:right;margin-right:10px;}
.skin_footer_logo {width: 210px;vertical-align:top;padding:0;text-align:center;}
.skin_footer_logo img {border:0 none;}





/* temporary */
.skin_home_content {
	background: transparent url('img/home/content/top.jpg') no-repeat;
	width: 970px;
	height: 65px;
}
.skin_home_contentpaneleft {
	background-color: transparent;
	width: 320px;
}
.skin_home_contentpane {
	background-color: transparent;
	width: 321px;
}
.skin_home_contentpaneright {
	background-color: transparent;
	width: 329px;
}

/*********************************************************** Subpage *************************************************************/
/* panes & co. */
.skin_contentpane 
{
	background: url('img/subpage/content_top.jpg') no-repeat 0 0;
	padding:10px 10px 0;
	width:100%;
}
.skin_contentpaneleft_prefix {
	width: 5px;
}
.skin_contentpaneleft {
	width: 191px;
}
.skin_contentpaneleft_suffix {
	background: url('img/subpage/menu/bottom_leftmost.jpg') no-repeat 0 0;
	width: 4px;
}
.skin_contentpane_with_rightpane {
	background: url('img/subpage/content_top_01.jpg') no-repeat top right;
	width: 600px;
	padding:10px 10px 0;
}
.skin_contentpaneright_prefix {
	background: url('img/subpage/content_top_02.jpg') no-repeat 0 0;
	width: 4px;
}
.skin_contentpaneright {
	background: url('img/subpage/content_top_03.jpg') no-repeat 0 0;
	width: 191px;
}
.skin_contentpaneright_suffix {
	width: 5px;
}

/* menu */
.skin_menu_subpage_left {
	background: transparent url('img/subpage/menu/left.jpg') no-repeat;
	height: 44px;
	width: 5px;
}
.skin_menu_subpage_right {
	background: transparent url('img/subpage/menu/right.png') no-repeat left;
	height: 44px;
	width: 33px;
}
.skin_menu_subpage_bottom_left {
	background: transparent url('img/subpage/menu/bottom_left.png') no-repeat;
	height: 4px;
	width: 5px;
}
.skin_menu_subpage_bottom {
	background: transparent url('img/subpage/menu/bottom.png') repeat-x;
	height: 4px;
	width: 724px;
}
.skin_menu_subpage_bottom_right {
	background: transparent url('img/subpage/menu/bottom_right.png') no-repeat left;
	height: 4px;
	width: 33px;
}
.skin_subpage_menu {
	position: absolute;
	_top: 56px;
}

/* banner */
.skin_subpage_bannerpane_top {
	background-color: transparent;
	height: 33px;
}
.skin_subpage_bannerpane {
	background-color: transparent;
	height: 170px;
	width: 770px;
}
.skin_subpage_bannerpane_right {
	background-color: transparent;
	width: 10px;
}

/* other stuff */
.skin_breadcrumbpane {
	background: transparent url('img/subpage/breadcrumb.jpg') no-repeat left;
	height: 26px;
	width: 780px;
	padding-left: 10px;
}
/***************************************************** Search *****************************************************/
.skin_search_textbox {
	border: 1px solid #D6D6D6;
	background: url('img/common/search_textbox.jpg') repeat-x;
	height: 18px;
	width: 130px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #5C5C5C;
}
.skin_search_link {
	background: transparent url('img/common/search_arrow.png') no-repeat center center;
	display: inline-block;
	vertical-align: middle;
}

/**************************************************** Top Menu ****************************************************/
.top_menu_top {
	height: 6px;
	line-height:1px;
	font-size:1px;
}
.top_menu_left {
	width: 15px;
}
.top_menu a:active, .top_menu a:hover, .top_menu a:link, .top_menu a:visited {
	font-family: arial,sans-serif;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 10px;
	height: 28px;
	_height: 38px;
	display: inline-block;
}
.top_menu a br {
	line-height: 10px;
}
.top_menu a:link, .top_menu a:visited {
	color: #5C5C5C;
}
.top_menu a:active, .top_menu a:hover {
	color: #EE84B5;
}

.top_menu_separator {
	background: transparent url('img/common/menu/separator.png') no-repeat top left;
	width: 42px;
	height: 38px;
}

a.top_menu_w25:active, a.top_menu_w25:hover, a.top_menu_w25_active:link, a.top_menu_w25_active:visited {
	background: transparent url('img/common/menu/active_w25.png') no-repeat bottom center;
	color: #EE84B5;
}
a.top_menu_w45:active, a.top_menu_w45:hover, a.top_menu_w45_active:link, a.top_menu_w45_active:visited {
	background: transparent url('img/common/menu/active_w45.png') no-repeat bottom center;
	color: #EE84B5;
}
a.top_menu_w73:active, a.top_menu_w73:hover, a.top_menu_w73_active:link, a.top_menu_w73_active:visited {
	background: transparent url('img/common/menu/active_w73.png') no-repeat bottom center;
	color: #EE84B5;
}
a.top_menu_w97:active, a.top_menu_w97:hover, a.top_menu_w97_active:link, a.top_menu_w97_active:visited {
	background: transparent url('img/common/menu/active_w97.png') no-repeat bottom center;
	color: #EE84B5;
}


/**************************************************** Other Stuff ****************************************************/
.skin_tagline {
	position: relative;
	left: -5px;
	_left: -18px;
	top: 1px;
	width: 400px;
	height: 17px;
	background: url(img/common/tagline.png) no-repeat 0 0;
}
.ibuilder_menu_header {
	width: 180px;
	height: 16px;
	background: url(img/subpage/menu/header.png) no-repeat 16px 0;
	margin-top: -16px;
}

.skin_logopane {
	background-color: #F1F1F1;
	width: 100%;
	height: 105px;
	margin-bottom: 5px;
}
.skin_logopane_left {
	background: #FFFFFF url('img/subpage/logopane_left.jpg') repeat-y 0 0;
	width: 100px;
	height: 105px;
}
.skin_logopane_middle {
	width: 100%;
	vertical-align: middle;
}
.skin_logopane_right {
	background: #FFFFFF url('img/subpage/logopane_right.jpg') repeat-y 0 0;
	width: 100px;
	height: 105px;
}

/* marcin */
.hovermenu a:active, .hovermenu a:hover, .hovermenu a:link, .hovermenu a:visited {
	font-family: arial,sans-serif;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	padding: 0;
	height: 13px;
}





















