

/* CSite */

.site_top .menu {
	border-collapse:collapse;
	width:100%;
}
.site_top .menu .main {
	background:#191919;/* url(images/menu_top_bg.gif);*/
}
.site_top .menu .main ul {
	padding:0px;
	margin:0px;
}
.site_top .menu .sub {
	background:#fd6500;
	height:35px;
}
.site_top .menu .sub ul {
	padding:0px;
	margin:0px;
}

.site_top .menu .main .size {
	padding:0px;
	margin:0px;
	width:960px;
	vertical-align:bottom;
}
.site_top .menu .main .size li, .site_top .menu .main .size li.pressed {
	width:auto;
	float:left;
	list-style-type:none;
	padding:8px 20px;
}
.site_top .menu .main .size li.pressed {
	background:#fd6500;/* url(images/menu_top_e.gif);*/
}
.site_top .menu .main .size li a {
	color:#fff;
	font-size:18px;
	text-decoration:none;
}


.site_top .menu .sub .size {
	padding:10px;
	margin:0px;
	width:960px;
	vertical-align:bottom;
}
.site_top .menu .sub .size li, .site_top .menu .sub .size li.pressed {
	width:auto;
	float:left;
	list-style-type:none;
	padding-right:10px;
	padding-left:10px;
	border-right:1px dotted #FFFFFF;
}
.site_top .menu .sub .size li.pressed {
}
.site_top .menu .sub .size li a {
	color:#fff;
	font-size:12px;
	text-decoration:none;

}
.site_top .menu .sub .size li.pressed a {
	font-weight:bold;
	text-decoration:none;

}


/* CSiteListCategory */

.main_normal, .main_pressed {
	background:#fafafa url(images/go2.gif) no-repeat left;
}
.main_pressed {
	background:#FD6500 url(images/go4_energia.gif) no-repeat left;
}
.main_normal a, .main_pressed a {

}
.main_pressed a {
	color:#fefefe;
}

.sub_normal, .sub_pressed {
	background:#fafafa url(images/go5.gif) no-repeat left;
}
.sub_pressed {
	background:#FFDDC6 url(images/go5.gif) no-repeat left;
}
.sub_normal a, .sub_pressed a {
	color:#16459d;
}
.sub_normal a:hover {
	color:#000000; text-decoration:underline;
}

.sub_pressed a {
	color:#000000;
}
.sub_sub_link, .sub_sub_link_pressed {
	background:#fafafa url(images/go2.gif) no-repeat left;
}
.sub_sub_link_pressed {
	background:#79059e url(images/go2.gif) no-repeat left;
}
.sub_sub_link a, .sub_sub_link_pressed a {
	color:#16459d;
}
.sub_sub_link_pressed a {
	color:#fefefe;
}




.calc_table { background:#FD6500 url(images/calc_bg_energia.gif) no-repeat right; border:1px solid #d1d1d1; border-top:none; width:100%; }
.calc_table .calc_left { border-bottom:1px solid #FE8433; color:#FFFFFF; font-size:12px; text-align:left; width:200px; padding:5px; padding-left:10px;}
.calc_table .calc_right { border-bottom:1px solid #FE8433; color:#FFFFFF; font-size:12px; text-align:left; padding:5px;}
.calc_table .calc_icon { }
.calc_table .calc_button { text-align:right; vertical-align:bottom; padding:13px 10px;}



.calc_msg_tr { padding:0px;}
.calc_msg_td { padding:0px;}
.calc_msg { color:#FF0000; background:#FFFFCC url(images/msg.gif) no-repeat left; padding:5px; padding-left:28px; font-size:12px;}

.calc_table_results { width:100%; font-size:12px; margin-top:6px;}
.calc_table_results td { padding:5px; border-bottom:1px solid #D1D1D1;}
.calc_table_results td a { text-decoration:none;}
.calc_table_results td a:hover { text-decoration:underline;}
.calc_table_results .header {background:#191919; font-weight:normal; color:#FFFFFF; font-size:11px;}
.calc_table_results .header td { border-bottom:1px solid #666666;}
.calc_table_results .sort {background:#323232;}


.calc_table_results .porownaj { padding:0px; width:25px; text-align:center; vertical-align:middle; font-size:10px; color:#666666; border-right:1px solid #d1d1d1; border-bottom:1px soli #d1d1d1; background:#FAFAFA;}
.calc_table_results .porownaj_header {background:#ffffff url(images/sort_header_bg.gif) repeat-y;}
.calc_table_results .bottom { border:none; padding:10px; text-align:left; }
.calc_table_results .top { border-top:none; padding:0px; padding-left:14px; text-align:left}

#calc { background:#FD6500; padding:5px; overflow:auto; clear:both; color:#FFFFFF;}
#calc .calc_msg{color:#FF0000; background:#FFFFCC url(images/msg.gif) no-repeat left; padding:5px; padding-left:28px; font-size:12px;}
#calc .calc_frame { padding:5px; background:#FE6F00; overflow:auto; border:1px solid #FF8428;}
#calc .calc_frame:hover { padding:5px; background:#FF8428; overflow:auto; border:1px solid #FF8428;}
#calc .calc_hr { height:2px;}
#calc .calc_i {float:right; width:10px;}

#calc .only_one_col_big {float:left; color:#FFFFFF; width:300px; text-align:left; margin-bottom:10px;}
#calc .only_line { clear:both; color:#FFFFFF; font-size:11px; }
#calc .left_col_big {float:right;float:left; width:200px; text-align:left;}
#calc .right_col_big {float:left; width:220px; text-align:left;}

#calc .left_col_small { font-size:11px; float:right;float:left; width:200px; clear:both; text-align:right; height:25px; padding-right:3px; padding-top:2px;}
#calc .right_col_small {float:left; width:220px; text-align:left;}

#calc .calc_button { text-align:right; padding-right:5px; margin:5px 0px;}

#calc_menu {padding:0px; margin:0px; width:100%; text-align:right;}
#calc_menu li { margin-right:3px; border:1px solid #CCCCCC; border-bottom:none; float:left;  padding:3px 8px;  list-style:none; background:#F1f1f1;}
#calc_menu li a { text-decoration:none;}
#calc_menu li.pressed { margin-right:3px; border:1px solid #FD6500; float:left; padding:3px 8px; list-style:none; background:#FD6500;}
#calc_menu li.pressed a { color:#FFFFFF; font-weight:bold; text-decoration:none;}



.graph { position: relative; }
.graph .bar { display: block; position: relative; background: #009900; text-align: center; color: #333; height: 7px; line-height: 7px; float:left;}

.nag { border:1px solid #000000; background:#000000; padding:4px;}



.inna {}
.obecna {background:#E3EEF4;}
.oszczedzasz {background:#F4FFF4;}
.nie_oszczedzasz {background:#FFF4F4;}

.obecna td.td_oszczedzasz {}
.nie_oszczedzasz td.td_oszczedzasz {color:#990000;}
.oszczedzasz td.td_oszczedzasz {color:#009900; font-size:18px; font-weight:bold;}
.oszczedzasz2 {color:#333333; font-size:12px; font-weight:bold;}

.calc_search_info { width:350px;}
.calc_search_info .left { padding:2px 2px; text-align:right; border-bottom:1px dotted #CCCCCC; width:150px;}
.calc_search_info .right { padding:2px 2px; text-align:left; border-bottom:1px dotted #CCCCCC;}
.calc_search_info .header {background:#F8F8F8; border:none; color:#000000;}

.calc_compare { width:100%; border:1px solid #d1d1d1; text-align:left;}
.calc_compare .left { width:200px; font-weight:bold; border-bottom:1px solid #f1f1f1; text-align:left; padding:5px; background:#FAFAFA; text-align:right;}
.calc_compare .left_offer { width:50%; font-weight:bold; border-bottom:1px solid #f1f1f1; text-align:left; padding:5px; background:#FAFAFA; text-align:right;}
.calc_compare .right { width:235px; padding-left:5px; border-bottom:1px solid #f1f1f1; text-align:left; border-right:1px dotted #f1f1f1;}
.calc_compare .chce_zmienic { width:235px; text-align:left; padding:10px; padding-left:5px; border-bottom:1px solid #f1f1f1;}
.calc_compare .naglowek { width:200px; background:#FF6600; color:#FFFFFF; font-weight:bold; padding:5px; text-align:center;}

.oszczdzasz_compare {color:#009900; font-size:18px; font-weight:bold;}


.enter {width:250px; margin-bottom:3px;}
.enter a {padding:6px; padding-left:10px; background:url(images/enter_button_energia2.gif) no-repeat right; display:block; text-decoration:none; font-weight:bold; }
.enter a:hover {padding:6px; padding-left:10px; background:url(images/enter_button_energia.gif) no-repeat right; display:block; text-decoration:none; font-weight:bold}
