body,table,td,tr,div,form,img {margin:0px;padding:0px;font-size:11px;font-family:Tahoma;color:#666;}
/*p {margin:0px;padding:0px;display:inline;}*/
#mnu_left {
    height: 33px;

}
#logo{
	/*background: url('../../images/style/logo_gpw.gif');
	background-position:25px 25px;
	background-repeat: no-repeat;*/
	height:100px;
}
#header {
	height: 172px;
}
.nc_header{
	background:url(../../images/style/nc_head_with_logo.jpg) left top no-repeat;
}
.rg_header{
	background:url(../../images/style/rg_head_with_logo.jpg) left top no-repeat;
}
.main_header{
	background:url(../../images/style/header.jpg) left top no-repeat;
}
.inputbox {border:1px solid #b6b6b6;font-size:10px; }
#ipo_shortcuts{float:left;display:inline;vertical-align:middle;margin:7px 0px 0 12px;}
#links{float:right;display:inline;vertical-align:middle;margin:7px 0 0 0px;color: #FFF;}
#links a{color:#FFF;}
#header_menu{margin:0 10px 0 15px;color:#FFF;}
#ipo_shortcuts select{vertical-align:top;}
img {border:none;}
#main_menu{height:33px;vertical-align:bottom;margin-top:3px;}
#language {height:24px;vertical-align:middle;margin-top:8px;}
#banner {
    height:32px;
	background-image:url(../../images/style/main_menu.gif);
	background-position:top left;
	background-repeat:repeat-x;;
}
/** main menu */
ul.main_menu li.main_menu {
    float:left;
    background:url("../../images/style/mainmenu_right.gif")
      no-repeat right top;
    padding:0;
    margin-right:2px;
    }
ul.main_menu li.main_menuselected {
    float:left;
    background:url("../../images/style/mainmenu_selected_right.gif")
      no-repeat right top;
    padding:0;
    margin-right:2px;
    }
ul.main_menu{
    margin:0;
    padding:0;
    padding-left:28px;
    list-style:none;
    }

ul.main_menu a {
    display:block;color:#FFF;font-weight:bold;
    background:url("../../images/style/mainmenu_left.gif") no-repeat left top;
    width:115px;line-height:33px;text-decoration: none;text-align: center;
}

li.main_menu span {background:#993c3c;width:107px;line-height:33px;display:block;margin:0 4px;}
li.main_menuselected span {background:#305382;width:107px;line-height:33px;display:block;margin:0 4px;}
li.main_menuselected a { background:url("../../images/style/mainmenu_selected_left.gif") no-repeat left top;}

#mnu_pathway{height: 37px;background:url(../../images/style/search_bg.jpg) top left repeat-x;}
#search {background:url(../../images/style/search_area_input.jpg) top left no-repeat;height:37px;margin-left:26px;width:292px;}
div.ipo_szukaj form{margin-top:5px;margin-left:35px;vertical-align:top;}
div.ipo_szukaj {display:inline;vertical-align:top;}
div.ipo_szukaj input.inputbox {position:relative;top:-2px;}
#newsletter_email{position: relative;top:-3px;left:10px}
div.ipo_szukaj span.search{vertical-align:top;padding:5px 0 0 3px;}
ul.simple_link{margin: 0;padding: 0}
ul.simple_link li { list-style:none; background:url(../../images/style/kropki.gif) bottom left repeat-x;padding:3px 5px 3px 10px }
a.simple_link {line-height:18px;}

span.search{font-family:Tahoma;font-size:11px;color:#3b5e8d;}

#pathway {height:37px;color:#7d7d77;}
div.pathway {padding:5px 0 0 15px;}
.menu_header {color:#7d7d77;text-decoration: none;}
/** mainpage layout styles */
div.left_column{margin-left:10px;margin-top:7px;}
div.main_page{margin-left:26px;margin-right:21px;margin-top:15px;}
div.right_column{float:left;width:260px;margin-top:17px;}
#page{ background-image:url('../../images/style/bg_middle_left2.jpg');background-position:212px 0px; background-repeat:repeat-y;position:relative;top:-11px;}
div.portal_box{width:186px;padding-bottom:10px;}
div.module_left_title {display:block; background:url('../../images/style/bg_title_left_module.gif') top left no-repeat;width:173px;height:21px; font-weight: bold;color:#305382; padding:5px 0 0 8px;vertical-align: middle;}

#gpw_modules {
    background:url('../../images/style/gpw_background.gif') top left repeat-x;
}

#nc_modules {
    background:url('../../images/style/nc_background.gif') top left repeat-x;
}
#gpw_news{padding-bottom:10px;}
/** article styles */
th.article_title{font-size:20px;color:#114577;text-align:left;font-family:Georgia;font-weight:normal;padding-left:10px;padding-bottom:5px;padding-top:5px;}
td.article_date,div.news_date{font-size:10px;color:#9d9d9f;text-align:left;padding-left:10px;}
td.article_date{padding-bottom:5px;}
td.article_image{max-width:150px;max-height:150px;text-align:left;vertical-align:top;padding-left:10px;}
div.portal_module_middle td{padding:0 0 5px 5px}
img.article_image {border:1px solid #aaaaaa; padding:2px;margin-right:8px;margin-bottom:2px;}
img.article_image3 {border:1px solid #aaaaaa;padding:2px;margin-top:5px;margin-right:8px;}
td.article_content{max-height:150px;text-align:left;padding:0 15px 0 10px;vertical-align:top;color:#444444;line-height:15px;}
span.article_content {padding-top:0px;margin-top:0px;margin-bottom:0px;padding-bottom:0px;}
div.article_content_more {font-size:13px;line-height:1.5;margin-top:0px;padding-top:0px;clear:both !important;overflow:hidden !important;}

div.article_intro{font-size:12px;padding-right:8px;text-align:justify;}
div.news_title,div.news_date{display:inline;}
div.news_date{float:left;padding:5px 5px 0 5px;}
div.news_image {display:inline;float:left;padding:5px}
div.news_content{color:#444444;display:block;padding:0 15px 0 5px;line-height:15px;vertical-align:top;}
div.article{background:url(../../images/style/kreski.jpg) bottom left repeat-x;padding:15px 0px 0px 0px;height:80px;vertical-align:middle;margin-right:15px;}
div.custom_box{width:100%;background:#f1f5f8;width:224px;vertical-align: top;}

div.article_box {max-height:175px;height:175px;}
div.custom{background:url(../../images/style/kreski.jpg) bottom left repeat-x;vertical-align: top;padding:5px 5px 5px 5px;color:#444;line-height:18px;}
a.news_title {color:#3c5e8e;font-weight:bold;text-decoration:none;line-height:21px;vertical-align:middle;padding-bottom:3px;}
a.readmore {color:#3c5e8e;font-weight:bold;text-decoration:none;padding-left:1px;}
li.news_title {margin-left:14px;list-style:url(../../images/style/lista.jpg);vertical-align:middle;width:auto; }
div.portal_module{margin-bottom:10px;}
div.module_gpw{font-weight:bold;color:#3b6b98;line-height:40px;padding:8px 0 0 2px;font-size:18px;margin-bottom:5px;}
div.module_nc{font-weight:bold;color:#983a3a;line-height:40px;padding:8px 0 0 2px;font-size:18px;margin-bottom:5px;}
div.submodule_gpw{font-weight:bold;color:black;line-height:21px;background:url(../../images/style/bg_title2_middle.gif) left top no-repeat;padding:0 0 0 10px;margin:0 0;}
div.submodule_nc{font-weight:bold;color:black;line-height:21px;background:url(../../images/style/submodule_nc.png) left top no-repeat;padding:0 0 0 10px;margin:0 0;}
div.submodule_gpw1{font-weight:bold;color:white;line-height:21px;background:url(../../images/style/bg_title_middle.gif) left top no-repeat;padding:0 0 0 10px;margin:0 0;}
div.submodule_nc1{font-weight:bold;color:white;line-height:21px;background:url(../../images/style/bg_title3_middle.jpg) left top no-repeat;padding:0 0 0 10px;margin:0 0;}
div.submodule_gpw_middle{font-weight:bold;color:white;line-height:21px;width:224px;background:url(../../images/style/bg_title_middle_short.jpg) left top no-repeat;padding:0 0 0 10px;margin:0 0;}
div.submodule_nc_middle{font-weight:bold;color:white;line-height:21px;width:224px;background:url(../../images/style/nc_bg_title_middle_short.jpg) left top no-repeat;padding:0 0 0 10px;margin:0 0;}
div.submodule_nc1{font-weight:bold;color:white;line-height:21px;background:url(../../images/style/bg_title3_middle.jpg) left top no-repeat;padding:0 0 0 10px;margin:0px 0;}
div.portal_module_middle{width:224px;padding:5px;margin:5px 0 5px 0px;}
div.portal_module_middle td {line-height:15px}
div.submodule_left{font-weight:bold;color:white;line-height:21px;width:185px;background:url(../../images/style/bg_blue_title_left_module.gif) left top no-repeat;text-indent:10px;}
div.portal_module_left{width:185px;padding-bottom:10px;}
/** footer styles */
#footer{background:url(../../images/style/footer_bg.gif) 0px 0px repeat-x;position:relative;top:-12px;}
#footer_menu {vertical-align: middle;height: 41px;width:715px;}
#footer_search{background:url(../../images/style/search_area_input2.gif) 2px 6px no-repeat;height:41px;width:265px;}
li.footer_menu {display:inline;background:url(../../images/style/footermenu_div.gif) right top no-repeat;font-size:10px;margin-left:8px;}
div.footer_menu{float:left;height:33px;vertical-align:top;}
ul.footer_menu{vertical-align:top;float:left;position:relative;left:-37px;display:inline;}
li.footer_menu a {text-decoration:none;color:#3b5e8d;margin-right:8px;}
li.footer_menu a:hover {color:#3b5e8d}
div#footer_search form {margin-top:10px}

/** stock quotes component/module */
.arrow_up{display:inline;border:none;background:url(../../images/notowania/arrow_up.gif) no-repeat;width:9px;height:9px;cursor:pointer;}
.arrow_equal{display:inline;border:none;background:url(../../images/notowania/arrow_equal.gif) no-repeat;width:9px;height:9px;cursor:pointer;}
.arrow_down{display:inline;border:none;background:url(../../images/notowania/arrow_down.gif) no-repeat;width:9px;height:9px;cursor:pointer;}
.wykres{display:inline;border:none;background:url(../../images/notowania/wykres.gif) no-repeat;width:9px;height:9px;cursor:pointer;}
a {color:#3b5e8d;text-decoration:none;}
a:hover {color:#3b5e8d;text-decoration:underline;}
div#mainTabContainer table div {margin:2px;}
div.button_div{margin:15px 0px 15px 15px }
#copyright{color:#484848;}
#copyright div {margin-left:15px;}
.white_header {color:white;font-size:12px;font-weight: bold;}

/**rouded boxes*/
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#dfeaf2; margin:0 5px;}
.b2 {height:1px; background:#dfeaf2; border-right:2px solid #dfeaf2; border-left:2px solid #dfeaf2; margin:0 3px;}
.b3 {height:1px; background:#dfeaf2; border-right:1px solid #dfeaf2; border-left:1px solid #dfeaf2; margin:0 2px;}
.b4 {height:2px; background:#dfeaf2; border-right:1px solid #dfeaf2; border-left:1px solid #dfeaf2; margin:0 1px;}
.contentb {background: #dfeaf2; border-right:1px solid #dfeaf2; border-left:1px solid #dfeaf2;}
.contentb div {margin-left:auto; margin-right:auto;}

div.nc_button { background: url(../../images/style/new_connect.gif) top left no-repeat;width:235px;height: 46px;margin:0px;margin-top:5px;margin-left:0px;}
div.nc_button div {margin:0px 5px 10px 85px;padding-top:10px;vertical-align: middle;height: 46px;}
div.nc_button a {font-weight: bold;color: #305382;text-decoration: none;}
div.nc_button a:hover{text-decoration: underline;}
div.rg_button { background: url(../../images/style/rg_button_bg_no_text.jpg) top left no-repeat;width:235px;height: 46px;margin:0px;margin-top:5px;margin-left:0px;}
div.rg_button div {margin:0px 5px 10px 85px;padding-top:10px;vertical-align: middle;height: 46px;}
div.rg_button a {font-weight: bold;color: #ffffff;text-decoration: none;}
div.rg_button a:hover{text-decoration: underline;color:#ffffff;}
/** simple list styles */
.block {margin:0px;padding:0px;margin-left:14px;margin-right:10px;vertical-align:middle;}
.node {padding-top:4px; padding-bottom:4px;vertical-align:middle;list-style: url(../../images/style/arrow.gif);}
ul.block li{background: url(../../images/style/kropki.gif) left bottom repeat-x;}
/**article page styles*/
div.portal_page {display:inline;float:left;vertical-align:top;}
div.portal_page * { word-wrap: break-word; overflow:hidden; }

div.portal_page th {text-align:left;color:#444;font-size:14px;clear:both !important;overflow:hidden !important;}
div.portal_page td {font-size:12px;clear:both;overflow:hidden !important;}
div.article_content_more { word-wrap: break-word; overflow:hidden; display:inline-block;}
div.article_content_more p {width:100%;}
/* list style */
ul.list_bg_blue {margin:0px;padding:0px;padding-left:15px;list-style:url(../../images/style/arrow.gif);vertical-align:middle;}
li.item_bg_blue {margin:0px;padding:0px;vertical-align:middle;padding-top:1px;padding-bottom:1px;}
/* modules content  */
.box_content {padding-left:10px;padding-top:5px;}
.dotted {background: url(../../images/style/dotted.gif);background-repeat:repeat-y;}
.dotted_x {background: url(../../images/style/dotted_x.gif);background-repeat:repeat-x;}
.smallfont{font-size:10px;}
.sign_digit{color:#3a6b98;font-weight:bold;font-size:14px;}
.mod_video {padding-bottom:10px;padding-left:4px;padding-top:5px;margin-left:auto;margin-right:auto;}

