/* BASE.CSS - uniwersalny arkusz styli */

/*
	kolor złoty - #C37D1C
	kolor czerwony - #B30810
	kolor jasny złoty - #D29E55
	kolor jasny czerwony - #C6464C
*/


* { margin:0; padding:0; border:0; outline:0; }

body { background:#FFF; color:#333; font:normal 11px Arial; line-height:14px; font-family: Arial, sans-serif;}

h1 /* logo serwisu */ 	{ font:normal 16px Tahoma, Arial, Helvetica, sans-serif; }
h2 /* tytuł strony */ 	{ padding:0 0 0 20px; font:normal 16px Tahoma, Arial, Helvetica, sans-serif; color:#C37D1C; text-transform:uppercase; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/h2_bg.png) no-repeat 10px 7px; }
h3 /* tytuły boksów */	{ font:normal 13px Tahoma, Arial, Helvetica, sans-serif; color:#C37D1C; }
h3 /* tytuły boksów */	{ font:normal 13px Tahoma, Arial, Helvetica, sans-serif; color:#C37D1C; }
h4 /* tytuły newsów */	{ font:normal 14px Tahoma, Arial, Helvetica, sans-serif; color:#C37D1C; }

p { margin:1em 0; }


/* LISTY */

#middle {
	}
#middle ul li, #middle ol li { margin:0px; padding: 0 10px;}
#middle #_tabs ul li {padding: 0px;}


/* LINKI */
a {color:#696969; text-decoration:none; }
a:hover { color:#910000; text-decoration:underline; }

a.wyroznienie1 { color:#DF3628; }



/* FORMULARZ */

form { padding:10px 20px; }
form div { padding:10px 0; }
form div p { margin:3px 0; }
form input[type=text], form input[type=password], form textarea { width:135px; margin:0 10px 0 0; padding:2px 2px; border:1px solid #999; background:#F1F1F1; font:11px Tahoma, Arial, Helvetica, sans-serif; }
form input[type=text], form input[type=password] { height:15px; }
form input[type=checkbox] { vertical-align:middle; margin:0 3px 0 0; }
form input[type=radio] { vertical-align:middle; margin:0 3px 0 0; }
form input[type=submit] { font:11px Tahoma, Arial, Helvetica, sans-serif; padding:3px 10px; }



/* TABELA */

table tr:hover td { background:#FFF3CC; }
table tr.gray:hover td { background:#FFF3CC; }
table tr.active td { font-weight:bold; background:#999 !important; color:#FFF; }
table tr.active td a {  color:#FFF; }
table tr.active td a:hover {  color:#FFF; }
table tr.active td:first-child { padding:6px 4px 6px 8px; background:#999 url(http://www.infoinwestor.pl/graph/frontend/gfx/tr_active_bg.png) no-repeat 0 center !important; }

._without table tr:hover td { background: none !important; }
/*table ._without tr.gray:hover td { background:#FFF3CC; }
table ._without tr.active td { font-weight:bold; background:#999 !important; color:#FFF; }
table ._without tr.active td a {  color:#FFF; }
table ._without tr.active td a:hover {  color:#FFF; }
table ._without tr.active td:first-child { padding:6px 4px 6px 8px; background:#999 url(http://www.infoinwestor.pl/graph/frontend/gfx/tr_active_bg.png) no-repeat 0 center !important; }*/


table td { font-size:10px; padding:6px 4px; border:dotted #CCC; border-width:0 0 1px 1px; }
table td:first-child { border-left:0; }
table thead td { padding:3px; text-align:center; background:#DDD; }
table tbody td { text-align:center; }
table thead td:first-child, table tbody td:first-child { text-align:left; }
table tr.gray td { background:#F5F5F5; }
table td input { vertical-align:middle; }


.zk table td { font-size:10px; padding:4px 4px; border:none; border-width:0 0 1px 1px; }
.zk table tr:hover td { background: none !important; }

/* SEPARATOR - umieszczany po obiekcie z pływającymi elementami (float) */

.separator { display:block; clear:both; }



/* klasy ustalające szerokość i wysokość */

.w180 { width:180px; }
.w200 { width:200px; }
.w230 { width:230px; }
.w276 { width:276px; }
.w299 { width:299px; }
.w370 { width:370px; }
.w390 { width:390px; }
.w400 { width:400px; }
.w420 { width:420px; }
.w500 { width:500px; }
.w520 { width:520px; }
.w564 { width:564px; }
.w610 { width:610px; }
.w630 { width:630px; }
.w640 { width:640px; }
.w855 { width:855px; }
.w825 { width:825px; }
.w470 { width:470px; }
.h200 { height:200px;overflow: hidden; overflow-y:auto; overflow-x:hidden;}



/* ADSBOX - reklama */
.adsbox { margin:5px 0 8px 0; text-align:center;}
.adsbox3 { margin:5px 0 8px 0; text-align:center;}



/* dodatkowe klasy */

.red { color:#B30810; }
.gold { color:#C37D1C; }
.gray { background:#F5F5F5; }
.desc { font-size:10px; color:#AAA; padding: 5px 0; display: block;}
.desc span { margin:0 5px 0 0; }
.desc span strong { color:#B30810; font-size:13px; }
.text { padding:10px 10px 0 10px; }
.thumb { float:left; margin:0 10px 0 0; padding:1px; border:1px solid #CCC; }
.delay_info { color:#B30810; margin:5px 10px;display: block;}



/* BUTTONS - linki w formie prostokątnych guzików */

.red_btn, .gold_btn { display:block; float:left; margin:0 5px 0 0; padding:4px 10px 6px 10px; color:#FFF; text-align:center; cursor:pointer; }
.red_btn { background:#B30810; }
.gold_btn { background:#C37D1C; }
.red_btn:hover { background:#C6464C; text-decoration:none; }
.gold_btn:hover { background:#D29E55; text-decoration:none; }


/* BIG HEADER*/
.big_header { width:200px; color:#B30810!important; font:normal 35px Georgia; line-height:1; background:none!important; }


/* BOX */

.box { position:relative; margin:10px 0; padding:0 6px 6px 0; background:#FFF url(http://www.infoinwestor.pl/graph/frontend/gfx/shadow.png) no-repeat right bottom; }
.box h3 { padding:5px 7px; color:#FFF; background:#000 url(http://www.infoinwestor.pl/graph/frontend/gfx/black_bg.png) repeat-x 0 0;}
.box h3 a { padding:0; color:#FFF; }
.box .move { position:absolute; top:0; right:69px; display:block; width:13px; height:22px; padding:4px 5px 0 5px;  border-left:1px solid #FFF; text-indent:-9999px; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/icon_move.png) no-repeat 5px 0; cursor:move; }
.box .move:hover { background:url(http://www.infoinwestor.pl/graph/frontend/gfx/icon_move.png) no-repeat 5px -26px; }
.box span .config { position:absolute; top:0; right:0; height:22px; padding:4px 12px 0 8px; color:#FC0; border-left:1px solid #FFF; }
.box .config:hover { text-decoration:none; color:#FFF!important; }



/* FOLD */
.folder { position:relative; }
.folder h3 { padding-left:18px; }
.folder .fold_on { position:absolute; top:5px; left:3px; width:15px; height:15px; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/fold_bg.png) no-repeat 0 -15px; text-indent:-9999px;  }
.folder .fold_off { position:absolute; top:5px; left:3px; width:15px; height:15px; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/fold_bg.png) no-repeat 0 0; text-indent:-9999px;  }
/*.box .fold_on { position:absolute; top:5px; left:3px; width:15px; height:15px; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/fold_bg.png) no-repeat 0 -15px; text-indent:-9999px;  }*/
/*.box .fold_off { position:absolute; top:5px; left:3px; width:15px; height:15px; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/fold_bg.png) no-repeat 0 0; text-indent:-9999px;  }*/

.currVal {padding-right: 20px; text-align:right; }

/* TOOLBOX */

.toolbox { padding:10px 5px 10px 5px; background:#F1F1F1; overflow:hidden; }
.toolbox a { margin:0 10px; }
.toolbox fieldset { margin:10px 0 0 0; padding:5px 0 0 0; border-top:1px solid #DDD; }
.toolbox fieldset:first-child { margin:0 0 10px 0; border:0; padding:0; }
.toolbox fieldset p { margin:0 0 5px 0; color:#333333; }
.toolbox fieldset label { margin:0 10px 0 0; }
.toolbox input[type=text], .toolbox input[type=submit] { float:left; }
.toolbox input[type=text] { width:60%; }



/* PAGINATION */

.pagination { text-align:center; padding:10px; }
.pagination a, .pagination span { margin:0 0 0 8px; padding:0 0 0 10px; border-left:1px solid #CCC; }
.pagination span { font-weight:bold; }
.pagination a:first-child { border:0; }



/* BOOKMARKS */

.bookmarks ul { height:26px; border-bottom:1px solid #CCC; }
.bookmarks ul li { float:left; list-style:none; margin:0!important; }
.bookmarks ul li a span { display:block; padding:5px 10px; background:#D29E55 /*#C37D1C*/; color:#FFF; border:solid #CCC; border-width:1px 1px 0 0; color:#EDD8BB; }
.bookmarks ul li.active a span { background:#C37D1C; color:#FFF; }
.bookmarks ul li a:hover { text-decoration:none; }

/* KOMUNIKATY */

.error { margin:10px auto;  background:#F6E1E2 url(http://www.infoinwestor.pl/graph/frontend/gfx/icon_error.png) no-repeat 40px 20px; padding:20px 40px 20px 95px!important; color:#C00; border:1px solid #C00; width:300px; text-align: left !important; }
.error h4 { color:#C00; }

.accept {margin:10px auto;  background:#F6EFD9 url(http://www.infoinwestor.pl/graph/frontend/gfx/icon_accept.png) no-repeat 20px 50%; padding:20px 40px 20px 95px!important; color:#C37D1C; border:1px solid #C37D1C; width:300px; text-align: left !important; }
.accept h4 { color:#C37D1C; }

.info {margin:10px auto;  background:#F1F1F1 url(http://www.infoinwestor.pl/graph/frontend/gfx/icon_info.png) no-repeat 40px 20px; padding:20px 40px 20px 95px!important; color:#666; border:1px solid #666; width:300px; text-align: left !important; }
.info h4 { color:#666; }


/* RED BOX */

.red_box { padding:10px!important; border:1px solid #B30810!important; }



/* CONTAINER */

#container { width:860px; height:auto; margin:0 auto; }



/* TOP */

#top { position:relative; width:860px; height:130px; background:url(/graph/frontend/gfx/top_bg.jpg) no-repeat right top; }
#master_header { position:absolute; top:10px; left:20px; }

#search { position:absolute; top:0; right:201px; }
#search form { padding:0; }
#search input[type=text] { border:1px solid #333; width:175px; padding:4px 3px; margin:0; float:left; font:11px Tahoma, Arial, Helvetica, sans-serif; }
#search input[type=submit] { padding:4px 20px 6px 20px; color:#FFF; font:11px Tahoma, Arial, Helvetica, sans-serif; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/black_bg.png) repeat-x 0 0; cursor:pointer; width:auto; border:none; }
#search input[type=submit]:hover { background:#555; }

#account { position:absolute; top:0; right:0; width:200px; height:24px; }
#account a { display:block; float:left; padding:4px 0 6px 0; background:green; color:#FFF; width:100px; text-align:center; }
#account a:hover { text-decoration:none; }
#account #login_link { background:#B30810; }
#account #register_link { background:#C37D1C; }
#account #login_link:hover { background:#C6464C; }
#account #register_link:hover { background:#D29E55; }

#add_links { position:absolute; bottom: -78px; right: -30px; background:#FED137; }
#add_links ul li { list-style:none;}
#add_links ul li a { display:block; text-align:center; padding:6px 0px 6px 8px; margin-left: 9px;}
#add_links ul li a:hover { background:#A86A17; }


/* BANNER */

#banner { display:none;width:860px; height:124px; }
#banner img { float:left; }




/* MAIN MENU */

.menu { position:relative; width:860px; height:50px; }
.menu ul li { float:left; list-style:none;	}

.menu ul li a { font:bold 12px Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFF; }
.menu ul li a:hover { color:#000; text-decoration:none; }

.menu ul li a span { display:block; height:20px; padding:17px 0 13px 46px; cursor:pointer; }
.menu ul li a:hover span { background-position:0 0; }

#item1 a span { width:50px;  background:url(http://www.infoinwestor.pl/graph/frontend/gfx/main_menu_item1_bg.png) no-repeat 0 -50px; }
#item2 a span { width:58px;  background:url(http://www.infoinwestor.pl/graph/frontend/gfx/main_menu_item2_bg.png) no-repeat 0 -50px; }
#item3 a span { width:83px;  background:url(http://www.infoinwestor.pl/graph/frontend/gfx/main_menu_item3_bg.png) no-repeat 0 -50px; }
#item4 a span { width:73px;  background:url(http://www.infoinwestor.pl/graph/frontend/gfx/main_menu_item4_bg.png) no-repeat 0 -50px; }
#item5 a span { width:103px;  background:url(http://www.infoinwestor.pl/graph/frontend/gfx/main_menu_item5_bg.png) no-repeat 0 -50px; }
#item6 a span { width:50px;  background:url(http://www.infoinwestor.pl/graph/frontend/gfx/main_menu_item6_bg.png) no-repeat 0 -50px;}
#item46 a span { width:121px;  background:url(http://www.infoinwestor.pl/graph/frontend/gfx/main_menu_item46_bg.png) no-repeat 0 -50px;}

#item1 a span:hover  { background-position:0 0; }
#item2 a span:hover  { background-position:0 0; }
#item3 a span:hover  { background-position:0 0; }
#item4 a span:hover  { background-position:0 0; }
#item5 a span:hover  { background-position:0 0; }
#item6 a span:hover  { background-position:0 0; }
#item46 a span:hover  { background-position:0 0; }


/* podmenu */

.podmenu { width:860px; height:28px; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/submenu_bg.png) repeat-x left top; }
.podmenu li { list-style:none; float:left; }

.podmenu li a { display:block; padding:7px 15px 7px 15px; border-left:1px solid #333; color:#333; }
.podmenu li a:hover { color:#FFF; background:#C37D1C; text-decoration:none; }
.podmenu li:first-child a { border:none; }

.menu .podmenu li a{color:#333333; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px;text-transform:none; font-weight:normal;}

/* BREAD CRUMBS */

#bread_crumbs { padding:0 0 0 10px; color:#CCC; font-size:10px; }
#bread_crumbs span { margin:0 5px; }
#bread_crumbs a { color:#AAA; }
.tytul-strony { margin-top:0px; width:855px; float:left; overflow:hidden;}

span.sciezka a { color:#AAA; }
span.sciezka span { color:#AAA; }

span.sciezka { color:#AAAAAA; float:right; padding-right:10px; text-align:right; width:auto; }
span.description { color:#AAAAAA; float:left; padding-left:10px; text-align:left; width:auto; }



.big-container { clear:both; }


/* MIDDLE */

#col1, #col2, #col3 { float:left; margin:0 5px; }



/* NEWS */

.news_group { background:url(http://www.infoinwestor.pl/graph/frontend/gfx/news_group_bg.png) repeat-x 0 0; border-top:1px solid #DDD; }
.news_group > p { margin:0; padding:10px 10px 10px 20px; font:14px Tahoma, Arial, Helvetica, sans-serif; color:#333/*#B30810*/; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/news_group_p_bg.png) no-repeat 10px 17px; }
.news_group > div { padding:10px 10px 14px 20px; }
.news { position:relative; padding:10px 10px 14px 10px; overflow:hidden; border-top:1px solid #DDD; background:url(../graph/frontend/gfx/news_bg.png) repeat-x 0 0; }
.news:first-child { border:0; }
.news p { margin:0; }
.news p span { margin:0 8px 0 0; }



/* BOTTOM */

#bottom { margin:10px 0; }

#footer_menu { height:37px; padding:10px 0; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/shadow2.png) no-repeat right bottom; text-align:center; }
#footer_menu ul li { display:inline; margin:0 0 0 10px;	padding:0 0 0 15px; list-style:none; border-left:1px solid #CCC; }
#footer_menu ul li:first-child { border:none; }
#footer_menu ul li a { color:#999; text-decoration:none; }
#footer_menu ul li a:hover { color:#333;}

#footer { color:#999; text-align:center; }



/* SCRL - pasek informacyjny na dole strony */

#scrl { position:fixed; bottom:0; left:0; width:100%; padding:10px; background:#222; text-align:center; }
#scrl a { color:#FFF/*#C37D1C*/; }


#cover { background:url(../gfx/cover_bg.png) repeat 0 0; width:100%; height:100%; position:absolute; top:0; left:0; }
#alert_box {
	position:fixed; top:210px; left:50%; width:450px; margin:0 0 0 -225px;
	background: url(../gfx/alert_box_bg.png) repeat 0 0; border:1px solid #333;
}
#alert_box > div { position:relative; padding:10px 25px; }
#alert_box > div .close { position:absolute; top:5px; right:5px; }



/* ----- IE6 FIX ----- */

* html #search input {
	border:1px solid #333;
	width:175px; padding:5px 3px; margin:0; float:left;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
}
* html #search #search_btn {
	padding:5px 20px 5px 20px; width:100px;
	color:#FFF; font:11px Tahoma, Arial, Helvetica, sans-serif;
	background:#000 url(../gfx/black_bg.png) repeat-x 0 0; cursor:pointer;
	border:0;
}

* html form input.text, * html form input.password {
	width:135px; margin:0 10px 0 0; padding:2px 2px;
	border:1px solid #999; background:#F1F1F1;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
}
* html form input.submit { display:inline; font:11px Tahoma, Arial, Helvetica, sans-serif; padding:3px 10px; cursor:pointer; }

* html .gold_btn, * html .red_btn { float:none; display:inline; padding:1px; font-size:11px;}

* html #col1, * html #col2, * html #col3 { margin:0 1px; }
* html #scrl { width:auto!important; }

* html #spolki .news { position:fixed; }

/* ----- IE6 FIX ----- */








/* !! Kasia !! !! Kasia !! !! Kasia !! !! Kasia !! !! Kasia !! !! Kasia !! */

.box p a { color:#000000; font-size:11px; padding:10px 10px 0; }

#col1 .box h3 ul { height:22px; width:240px; margin:0; padding:0; text-decoration:none !important; }
#col1 .box h3 ul li { float:left; font-size:13px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; height:20px; line-height:normal; margin:0; padding:0; list-style-type:none; }
#col1 .box h3 ul li a { background:#000000 url(http://www.infoinwestor.pl/graph/frontend/gfx/black_bg.png) repeat-x scroll 0 0; color:#FFFFFF; display:block; padding:5px 11px 2px 6px; text-decoration:none !important; }
#col1 .box h3 ul li a:hover {background: #000;}
#col1 .box h3 ul li.active a  {background: #000;}
#col1 .box h3 ul li a#spec {  padding: 3px 13px 2px 13px; text-decoration:none;}

#col2 .box h3 ul { height:22px; width:240px; margin:0; padding:0; text-decoration:none !important; }
#col2 .box h3 ul li { float:left; font-size:13px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; height:20px; line-height:normal; margin:0; padding:0; list-style-type:none; }
#col2 .box h3 ul li a { background:#000000 url(http://www.infoinwestor.pl/graph/frontend/gfx/black_bg.png) repeat-x scroll 0 0; color:#FFFFFF; display:block; padding:5px 11px 2px 6px; text-decoration:none !important; }
#col2 .box h3 ul li a:hover {background: #000;}
#col2 .box h3 ul li a#spec {  padding: 3px 13px 2px 13px; text-decoration:none;}

.newsletterAddToContener { padding:5px 0; }

.toolbox table tbody td{ border:none; padding:10px 0px 10px 5px ; background:transparent; }
.toolbox table tbody td:hover{ border:none; padding:10px 0px 10px 5px ; background:transparent; }
.toolbox table tbody td input#submit {background:none repeat scroll 0 0 #C37D1C; color:#FFFFFF; display:block; float:left; margin:0 0px 0 0; padding:3px 5px; text-align:center; cursor:pointer; }
.toolbox table tbody td input#submit:hover { background:none repeat scroll 0 0 #D29E55; }
.toolbox table tbody td input#wyszukaj { width:120px; padding-left:0; background:none repeat scroll 0 0 #F1F1F1; border:1px solid #999999; margin-right:0; }


#addSubscriber { padding:0; float:none; }

.pagination .selectedPage { text-decoration: none !important; border-left:1px solid #CCCCCC !important; margin:0 0 0 8px !important; padding:0 0 0 10px !important; font-weight:bold; color: #333333 !important; }


div.box .button { background:#C37D1C; display:block; margin:0 5px 0 480px; padding:4px 10px 6px 10px; color:#FFF; text-align:center; cursor:pointer; border:none; }
div.box .button:hover { background:#D29E55; text-decoration:none; }

div.box label span { color:#C37D1C; display:block; float:left; margin:3px 10px 0 0; width:130px; text-align:right; }

.toolbox #wyszukaj { float:left; margin-top:2px; }

.newsListDataHeader { color:#B30810; font-size:16px; font-weight:bold; }

/*.konfigurujj  { background:none repeat scroll 0 0 #E9E9E9; height:auto; text-align:center; float:left; width:293px; }*/
.konfigurujj  { display:none; }
.konfigurujj form div { padding:0; }

.folder .searchtoolbox form { padding:0; }

#pickDate #date { width:100px; text-align:center; }

.main_box_right table td { text-align:left; }

.orders_buy div { padding:0; }

#buyOrderbuyOrderForm div { padding:2px 0 2px 0; }

#portfolioNameLabel input#portfolioName { width:150px; }
#portfolioNameLabel { border: 1px solid #CCC; background:url(http://127.0.0.1/inwestor/core/graph/frontend/gfx/news_bg.png) repeat-x scroll 0 0 transparent; }

#buyOrderForm  #limit { width:60px; height:16px; }
#buyOrderForm  #actLimit { width:60px; height:16px; }
#buyOrderForm  #actPkcLimit { width:60px; height:16px; }
#buyOrderForm  #qty { width:40px; height:16px; }
#orders #next { margin-left:20px; }

#searchHistory #search { position:relative; right:0; }

.noRaportsData { padding-top:10px; }

.logInput  input { margin:0 !important; }

._analysis_column1, ._analysis_column2 { min-height:100px; }
._company_column1, ._company_column2 { min-height:100px; }
col2-forum._forum_column1, col2-forum._forum_column2 { min-height:100px; }
col1-forum._forum_column1, col1-forum._forum_column2 { min-height:100px; }
._mainpage_column1 { min-height:100px; }
._mainpage_column3 { min-height:100px; }
._tools_column1 { min-height:100px; }
._tools_column2 { min-height:100px; }
._forum_column1 { min-height:100px; }
._forum_column2 { min-height:100px; }


.ui-sortable-placeholder { border: 1px dotted #4f4f4f; background: #dddddd; visibility: visible !important; }
.ui-sortable-placeholder * { visibility: hidden; }

.nodataForum { width:415px; }
.nodataDiscussion { width:610px; }


._content h4 { padding: 0 0 5px 0; }
._content p { padding: 2px 0 8px 0; }

/* BUTTONY */

#pickDate #reset, #pickDate #save , .toolbox #submit, ._save, #save, #reset, ._cancel, #cancelForm, #submitForm, ._editNotfication, ._deleteNotification, .editPortfolio, .delPortfolio, #addPortfolio, #kupGraGiełdowa, .orderCancel, #clear, #next, #cancel, .floatRight  #search, input#addSubscriber, #send , #send2, #previous, #confirm, #back, button.ui-state-default, ._sendRec button, ._reset { display:block; float:left; margin:0 5px 0 0; padding:2px 8px 2px; color:#FFF; text-align:center; cursor:pointer; border:none; font-size:11px; }

#pickDate #save, ._save, #submitForm, ._editNotfication, #save, .editPortfolio, #addPortfolio, #kupGraGiełdowa, #clear, #next, input#addSubscriber, #send, #send2, #confirm, button.ui-state-default, ._sendRec button, ._reset { background:#B30810; }

#pickDate #reset, .toolbox #submit, ._cancel, #cancelForm , ._deleteNotification, #reset, .delPortfolio, .orderCancel, #cancel, .floatRight  #search, #previous, #back  { background:#C37D1C; }

#pickDate #save:hover, ._save:hover, #submitForm:hover, ._editNotfication:hover, #save:hover, .editPortfolio:hover, #addPortfolio:hover, #kupGraGiełdowa:hover, #clear:hover, #next:hover, input#addSubscriber:hover, #send:hover, #send2:hover, #confirm:hover, button.ui-state-default:hover, ._sendRec button:hover, ._reset:hover { background:#C6464C; text-decoration:none; }

#pickDate #reset:hover, .toolbox #submit:hover, ._cancel:hover, #cancelForm:hover, ._deleteNotification:hover, #reset:hover, .delPortfolio:hover, .orderCancel:hover, #cancel:hover, .floatRight  #search:hover, #previous :hover, #back:hover { background:#D29E55; text-decoration:none; }


/* PROFIL UŻYTKOWNIKA */

#profil form input[type="text"], form input[type="password"] { height:15px; }

#profil form input[type="text"], form input[type="password"], form textarea { background:none repeat scroll 0 0 #F1F1F1; border:1px solid #999999;
font:11px Tahoma,Arial,Helvetica,sans-serif; margin:0 10px 0 0; padding:2px; width:135px; color:#666666; }

#profil input[type="text"], input[type="password"] { height:15px; }

#profil input[type="text"], input[type="password"], textarea { background:none repeat scroll 0 0 #F1F1F1; border:1px solid #999999;
font:11px Tahoma,Arial,Helvetica,sans-serif; margin:0 10px 0 0; padding:2px; width:135px; }

#profil h1 { border-bottom:1px dotted #CCCCCC; }
#profil p { margin:0; padding:5px 10px 5px; }
#profil p span { color:#C37D1C; display:block; float:left; margin:4px 10px 0 0; width:150px; text-align:right; }

#profil #save { float:right; }
#profil #street_no { width:50px !important; }
#profil #flat_no { width:50px !important; }
.dispatchContent2 { line-height: 18px; float:left; margin-top: 10px; width:100%; overflow-x:auto; }

#logpasswd h1, #marketinfo h1 { border-bottom:1px dotted #CCCCCC; }
#logpasswd p, #marketinfo p { margin:0; padding:5px 10px 5px; }
#logpasswd p span, #marketinfo p span { color:#C37D1C; display:block; float:left; margin:4px 10px 0 0; width:150px; text-align:right; }


#observed .stock span { margin:4px 10px 0 0; }

#save_observed { margin-top:5px; }
._subscribeWindow { float:left; }

#register { margin:0; }

							/*strzałeczka do rozwijania*/
#profilHeader, #observedHeader, #historyHeader, #servicesHeader, #passwdHeader, #marketinfoHeader { position:relative; }
#profilHeader h3, #observedHeader h3, #historyHeader h3, #servicesHeader h3, #passwdHeader h3, #marketinfoHeader h3 { padding-left:18px; }
#profilHeader .fold_on, #observedHeader .fold_on, #historyHeader .fold_on, #servicesHeader .fold_on, #passwdHeader .fold_on, #marketinfoHeader .fold_on { position:absolute; top:5px; left:3px; width:15px; height:15px; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/fold_bg.png) no-repeat 0 -15px; text-indent:-9999px;  }
#profilHeader .fold_off, #observedHeader .fold_off, #historyHeader .fold_off, #servicesHeader .fold_off, #passwdHeader .fold_off, #marketinfoHeader .fold_off { position:absolute; top:5px; left:3px; width:15px; height:15px; background:url(http://www.infoinwestor.pl/graph/frontend/gfx/fold_bg.png) no-repeat 0 0; text-indent:-9999px;  }



/* Stronnicowanie */

#_companyNewsConfig #pagination, #_companyCommentsConfig #pagination, #gameRankSearchForm #results, #gameRankSearchForm #listingType { font-size:11px; }
#_companyNewsConfig #pagination option, #_companyCommentsConfig #pagination option, #gameRankSearchForm #results option, #gameRankSearchForm #listingType option{ padding:2px 4px; text-align:center; }


/* PASEK NARZEDZI - SZARY */

.pasek-narzedzi {background: #E9E9E9; height: 35px; }
.pasek-narzedzi ul.narzedzia { padding-top: 10px;}
.pasek-narzedzi ul.narzedzia li { float:left; padding: 0 10px; border-right: 1px solid #999; color: #666;}
.pasek-narzedzi ul.narzedzia li a { color: #666;}
.pasek-narzedzi ul.narzedzia li a#zaznaczone { color: #990000; font-weight:800;}
.pasek-narzedzi ul.narzedzia li a:hover { color: #000;}
.pasek-narzedzi ul.narzedzia li.brak { border: none;}


/* ANALIZY - fieldsety w konfiguracji */

.wyszukiwarka #search { position:relative; right:0; top:0; }
.wyszukiwarka #search table tr:hover td { background:none; }
.wyszukiwarka #search table thead td:first-child, .wyszukiwarka #search table tbody td:first-child { text-align:left; width:150px !important; }
.wyszukiwarka #search table td { border:none; padding:0; text-align:left; }


.wyszukiwarka #search input[type=submit] { margin:0 5px 0 0; padding:2px 8px; color:#FFF; font:13px Tahoma, Arial, Helvetica, sans-serif; background:#B30810; cursor:pointer; width:auto; border:none; }
.wyszukiwarka #search input[type=submit]:hover { background:#c6464c; }
.wyszukiwarka #search input[type=button] { margin:0 5px 0 0; padding:2px 8px; color:#FFF; font:13px Tahoma, Arial, Helvetica, sans-serif; background:#C37D1C; cursor:pointer; width:auto; border:none; }
.wyszukiwarka #search input[type=button]:hover { background:#d29e55; }



/* Mój rozwój - buttony */
.tabela-baza-kursow #search { position:relative; right:0;}

.tabela-baza-kursow input#save, .presentation_list .material_ico a, .materials_list .material_ico a { background:#B30810; border:none; }
.tabela-baza-kursow input#reset { background:#C37D1C; border:medium none; color:#FFFFFF; cursor:pointer; font:11px Tahoma,Arial,Helvetica,sans-serif; padding:4px 14px 6px; width:auto; border:none; }
.tabela-baza-kursow input#save { float:none; display:inline; }
.tabela-baza-kursow input#reset { float:none; display:inline; }
.tabela-baza-kursow input#save:hover, .presentation_list .material_ico a:hover, .materials_list .material_ico a:hover { background:#C6464C; text-decoration:none; }
.tabela-baza-kursow input#reset:hover { background:#D29E55; }


#buyNow, #subscribe { display:block; margin:0 5px 0 0; padding:2px 8px 2px; color:#FFF; text-align:center; cursor:pointer; border:none; background:#B30810; }
#buyNow:hover, #subscribe:hover { background:#C6464C; text-decoration:none; }

.externalControl li { display:inline; margin: 0 auto; text-align:center; }
.externalControl img { text-align:center; margin: 0 auto; }
.externalControl a { text-align:center; margin: 0 auto; }

form#buyForm { padding:0; }

.presentation object { display:none; }

/* NARZĘDZIA */
.belka { width: 399px; height: 22px; background:#CCC; color: #333; padding: 5px 0 0px 15px; text-align:center; }



ul.narzedzia-lista { padding: 10px 6px 0 6px;}
ul.narzedzia-lista li { width: 178px; border: none; height: 18px; background:url('http://www.infoinwestor.pl/graph/frontend/gfx/item.png') 0 6px no-repeat;}
ul.narzedzia-lista li a { padding: 0px 5px 4px 15px; color: #000;}
ul.narzedzia-lista li a:hover { color: #990000;}


.formularz { padding:10px 20px; }
.formularz div { padding:10px 0; }
.formularz div p { margin:3px 0; }
.formularz div p span { display:inline; float:left; width:70px; }
.formularz input[type=text], form input[type=password], form textarea { width:135px; margin:0 10px 0 0; padding:2px 2px; border:1px solid #999; background:#F1F1F1; font:11px Tahoma, Arial, Helvetica, sans-serif; }
.formularz input[type=text], form input[type=password] { height:15px; }
.formularz input[type=checkbox] { vertical-align:middle; margin:0 3px 0 0; }
.formularz input[type=radio] { vertical-align:middle; margin:0 3px 0 0; }
.formularz input[type=submit] { font:11px Tahoma, Arial, Helvetica, sans-serif; padding:3px 10px; }


/* GRA GIEŁDOWA */

input#portfolioNameLabel { float:left;  display:inline; margin-bottom:10px; }

#portfolioName { float:left;  display:inline; margin-bottom:10px; }

input#addPortfolio { float:left; }

select { width:142px; margin:0 10px 0 0; padding:2px 2px; border:1px solid #999; background:#F1F1F1; font:11px Tahoma, Arial, Helvetica, sans-serif; height:22px; }
.toolbox select { width:auto; margin:0 10px 0 0; border:1px solid #999; background:#ffffff; font:11px Tahoma, Arial, Helvetica, sans-serif; height:auto; }

._sellOrder { float:left; }

._sellOrder input#priceLimit {
width:50px;
}

#fconfirmOrder { margin-top:5px; float:left; padding:0px;}
#fbackOrder #back { margin-top:5px; }

#closeOrderForm input{ width:80px; }

.contentTableCol1 table { border-left:1px dotted #cccccc !important; border-right:1px dotted #cccccc !important; }
.contentTableCol2 table { border-left:1px dotted #cccccc !important; border-right:1px dotted #cccccc !important; }

#historyConfig div { padding: 1px 0; }
#historyConfig select { width: 110px; }
#historyConfig input { width: 110px; }
#historyConfig label { width: 80px; float:left; margin:0; }

#buyOrderForm div { padding:1px; }

.clearDates { float:left; margin-bottom:8px; margin-left:100px; margin-top:-17px; }

.portfelAdded div { width:240px; }

.portfel .ui-message .error, .portfel .ui-message .accept, .portfel .ui-message .info { width:240px; }

/* GRA GIEŁDOWA - ZAKŁADKI */

.zakladki ul { height:26px; border-bottom:1px solid #CCC; }
.zakladki ul li { float:left; list-style:none; margin:0 5px !important; }
.zakladki ul li a span { display:block; padding:5px 10px; background:#D29E55/*#C37D1C*/; color:#FFF; border:solid #CCC; border-width:1px 1px 0 0; color:#EDD8BB; }
.zakladki ul li.ui-tabs-selected a span { background:#C37D1C; color:#FFF; border:none;  }
.zakladki ul li.ui-tabs-selected { padding-bottom:2px; background:#fff; border:solid #CCC; border-width: 1px 1px 0 1px; }
.zakladki ul li.active a span { background:#C37D1C; color:#FFF; }



/*Style raportów*/
.etykieta { background:url("http://www.infoinwestor.pl/graph/frontend/gfx/news_group_bg.png") repeat-x scroll 0 0 transparent;border-top:1px solid #DDDDDD; padding:5px 5px 5px 20px; margin:0; }
.etykieta a { color:#333333; font:14px Tahoma,Arial,Helvetica,sans-serif; }
.etykieta a:hover{ text-decoration: none; }

.dispatch_content table tr td  { border: none; text-align: left; background: none; font-size:11px; line-height:18px; }
.dispatch_content table tbody td:hover { background: none; }

.raportFiles { padding: 10px; }

.dispatchContent2 table {
margin:10px 10px 0 10px;
}

.dispatchContent2 table tr th{
background:#dddddd;
padding:4px 12px;
}

.promo ul li { margin:0 0 0 5px !important; }

/* KOMUNIKATY */

#info a { color:#666666; }
#accept a { color:#C37D1C; }
#error a { color:#C00; }

#info a:hover { color:#666666; font-weight:bold; }
#accept a:hover { color:#C37D1C; font-weight:bold; }
#error a:hover { color:#C00; font-weight:bold; }

.info a { color:#666666; }
.accept a { color:#C37D1C; }
.error a { color:#C00; }

.info a:hover { color:#666666; }
.accept a:hover { color:#C37D1C; }
.error a:hover { color:#C00; }

.centerNoDataInfo  { margin: 15px auto; text-align:center; width:290px; }
.noDataInfo { background:#dddddd; width:100%; padding:5px 0; }


/* Kontakt - mail */

.title_form { color:#C37D1C; width:120px; float:left; padding: 4px 0 0 20px; }
.contact_form span input { width:250px; }
.contact_form textarea { width:250px; height:180px; }


/* Hot News */

.choose { float:left; display:inline; margin-right:15px; padding-top:0px; }

/* Strona główa */

.main_page .news { padding:4px 10px 7px; }
.main_page h4 a  { font-size:12px; }

/* error w jednej linii */
.error_line { color:red; font-style:italic; }

/* Konfiguruj */

.toolbox fieldset label { color:#333333; }
.toolbox fieldset span { color:#333333; }
.toolbox form { padding:10px 20px; text-align:left; }


/* Stopka Spółki - analizy */

.analisisfooter {
color:#AAAAAA;
font-size:10px;
border-top:1px solid #E9E9E9;
padding:2px 0 0 0;
float:left;
width:100%;
margin:10px 0;
}

/* poleć znajomemu */

.recommend:hover, a#recommend:hover, li#recommend:hover, #recommend:hover { color:#B30810 !important; cursor:pointer; text-decoration:underline }
#recommendMessage { height:100px; width:250px; }
#recommend_form input { width:250px; }

/* Kup usługę */

#orderForm input[type=text] { width:30px; height:13px; }
.product_line { border-right:1px solid #cccccc; }
.orders_buy { border-right:1px solid #cccccc; }
.contractorDetails { border:none; }

/* Rejestracja */

.multiSelectOptions { width:185px; }
.multiSelectOptions label { width:100%; float:left; }
.multiSelectOptions input { float:left; display:inline; width:20px !important; }
.multiSelectOptions span { float:left; width:100px !important; text-align:left; }

.invalid { color:red; font-style:italic; }

#error_invest_in { margin-left:180px;padding:0px;margin-top:0px; }

#regForm  input[type="text"], #regForm input[type="password"], #regForm textarea { background:none repeat scroll 0 0 #F1F1F1; border:1px solid #999999;
font:11px Tahoma,Arial,Helvetica,sans-serif; margin:0 10px 0 0; padding:2px; width:180px !important; }

/* Newsletter */
._subscribeWindow #mail, ._subscribeWindow #fname, ._subscribeWindow #lname, ._subscribeWindow #checkCode { width:135px; margin:0 10px 0 0; padding:2px 2px; border:1px solid #999; background:#F1F1F1; font:11px Tahoma, Arial, Helvetica, sans-serif; }

._addToNewsletter { padding:3px 1px; }

/* Form */
p.forum-dane a { padding:0 !important; }



/* więcej > i < powrót */

.more { margin: 0pt 10px 5px 0pt; text-align: right; }
.back { margin: 10px 10px 5px 0px; text-align: left; }

/* uniwersalne style */

.padding_6_0 { padding:6px 0; }

/* Browser IE Meggage */

#browserIE p {  }
#browserIE a:hover { text-decoration:none; color:#8F5408; }
#browserIE p.uwaga { color:#C37D1C; font-weight:bold; }

.downloadBrowser { margin: 0 5px 10px 5px; float:left; display:inline; }

/* Rozmiar tekstu */

.narzedzia li{ height:20px; float:left; }
.narzedzia li span { margin-top:2px; float:left; }
.narzedzia li a  { margin-top:2px; float:left; }

.narzedzia li a#fontsizeUp { float:left; font-weight:bold; font-size:16px; margin-top:2px; margin-right:5px; width:30px; }
.narzedzia li a#fontsizeUp div { float:left; }
.narzedzia li a#fontsizeUp sup { margin-top:-5px; float:left; }

.narzedzia li a#fontsizeDown { float:left; font-weight:bold; font-size:16px; margin-top:2px; width:30px; }
.narzedzia li a#fontsizeDown div { float:left; }
.narzedzia li a#fontsizeDown sup { margin-top:-5px; float:left; }


.narzedzia li a#fontsizeUp:hover { text-decoration:none; }
.narzedzia li a#fontsizeDown:hover { text-decoration:none; }




/* REMIK */

.filmik {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:center;
}

.filmik p, .filmik h4{ text-align:left; }

/*Komuniat o edycji w liscie spolek*/
.komunikat-spolki{

    background-color: #C37D1C;
    color: #ffffff;
    width: 214px;
    height: 15px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    position: relative;

}

/* preloader listy spolek */
#loaderCompanyList{

    margin: 15px;

}

/* gra gieldowa poprawki - marek*/

.howManyMsg {

    padding-left: 22px;

}

.dateRangePicker input#dateFrom, input#dateTo{

    float:left;
    width: 100px;

}

.remindPass div#mail { color:#C37D1C; display:inline;  margin:4px 10px 0 0; width:100%; text-align:left; float:left; }
.remindPass div#number { color:#C37D1C; display:inline;  margin:4px 10px 0 0; width:100%; text-align:left; float:left; }
.remindPass h3 { border-bottom:1px dotted #CCCCCC; }
.remindPass span.label { width: 50px; float:left; display:inline;}
.remindPass input#mail { width: 200px; float:left;}
.remindPass input#number { width: 50px;  float:left; }
.remindPass div#submit { text-align:center; }
.remindPass .error_line { float:left; }

.remindPass #remind { color: #fff; background:#C37D1C; }
.remindPass #remind:hover { color: #fff;background:#D29E55; }

#remindPassLink{ float:right; }
#remindPassLink a { text-decoration: underline; }

.sheetList { width:224px;}

#frontDispatchPortlet {width: 100%;}
#frontDispatchPortlet tr td {padding: 3px 5px;position: static;}
#frontDispatchPortlet tr td h4 {font-size: 11px;padding: 0px 5px;}
#frontDispatchPortlet tr td p {padding: 0px 5px;}

#orderSell div {padding: 0px 4px;}

/*listy na stronach statycznych*/
.news ul li {list-style-type: disc; margin-left: 20px !important;}
.news ol li {list-style-type: decimal; margin-left: 20px !important;}

.centerNoDataInfoMini  { padding-top: 15px; padding-bottom: 15px; background:#dddddd; text-align:center; }
.noDataInfoMini {  width:100%; padding:5px 0; }

.ispaglink td {text-align: center !important;}
.ispaglink td a:hover {background-color: white !important;}

#nico {width: 0; height:0; display:none;}
#zajawki {
		border: solid 1px #000;
	border-top: none;}
	
.cennik {
	text-transform: uppercase;
}

.cennik h3 { padding:5px 7px; color:#FFF; background:#000 url(http://www.infoinwestor.pl/graph/frontend/gfx/black_bg.png) repeat-x 0 0;}

.cennik a {
	color: #990000;
}

._content h4 {
	font-size: 150%;
}

._content p li {
	font-size: 150%;
}

#adsbox4 {
	width: 180px;
	height: 150px;
	border: 1px solid #000;
	padding: 8px;
	position: relative;
	left: 10px;
}

.adsbox160 {
	width: 160px;
	height: 600px;
	border: 1px solid #fff;
	padding: 8px;
	position: relative;
	margin: 8px 0px 0px 5px;
	}

.adsbox180 {
	width: 180px;
	height: 150px;
	border: 1px solid #fff;
	padding: 8px;
	position: relative;
	margin: 8px 0px 0px 5px;
}

.adsbox300 {
	width: 300px;
	height: 250px;
	border: 1px solid #fff;
	padding: 8px;
	position: relative;
	margin: 8px 0px 0px 5px;
}

.rest {
	margin-bottom: 12px;
	padding-bottom: 12px;
	float: right;
}

.rest h3 {
	margin: 0px 0 12px 0;
}

.sponsory img {
	position: relative;
	left: -4px;
	width: 230px;
}

.adsboxleft{
	margin-left: 50px;
}

.adsboxright{
	margin-right: 50px;
}

