﻿html {height:100%;}

img { padding : 0px; margin : 0px; border : none; vertical-align: middle;}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
   	margin:0px;
 	padding:0px;
	height:100%;
}
html { overflow-y:scroll;}

.phone_frame {float:left; width:171px; padding:5px; padding-bottom:20px; margin:3px; border:1px solid #F4F4F4; background:#FFFFFF;}
.sim_frame {float:left; width:100%; border:1px solid #F4F4F4; padding-bottom:5px; margin-bottom:3px; background:#FFFFFF;}

form { margin:0px; padding:0px;}

a:link { text-decoration: underline; color:#28569B; }
a:visited { text-decoration: underline; color:#28569B; }
a:hover { text-decoration: underline; color:#FF3300; }
a:active { text-decoration: none; }
a:active { outline: none;}
a:focus { -moz-outline-style: none;}

h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; text-align:left;}
h1 { font-size:26px; color: #28569B; font-weight: normal;   margin:0px 0px 5px 0px; padding:5px;}
h2 { font-size:16px; color: #333; font-weight: bold;   background:#FAFAFA; margin:15px 0px; padding:5px;}
h3 { font-size:12px; color: #333; font-weight: bold;  margin:4px 0px; padding:5px;}


p {line-height: 120%; margin:5px; text-align:left;}
ul { text-align:left;}
li { text-align:left;}
ol { text-align:left;}

small {font-size:10px;}
big {font-size:14px;}
.up { font-size:11px; text-align:right;}
#trailimageid {
	font-size:11px;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: auto;
	height: 0px;
	z-index: 150;
}



.btn { background: #aaa; padding: 5px; color: #fff; text-decoration: none; font-weight:cursor: pointer; border:1px solid #cccccc;}
.btn * { font-style: normal;  background-repeat: no-repeat; display: }
.btn i { background-position: top left; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; }

.btn.wybierz { background: #666; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.btn.wybierz:hover { background-color: #9d4; text-decoration:none; color:#FFFFFF;}

.btn.green { background: #9d4;}
.btn.pink { background: #e1a; }
.btn:hover { background-color: #a00; }
.btn:active { background-color: #fff; text-decoration:none;}
.btn[class] { background-image: url(http://www.izi.pl/images/shade.png); background-position: bottom; }

.btn_s { background: #aaa; padding: 3px; color: #fff; text-decoration: none; font-weight:cursor: pointer; border:1px solid #cccccc; font-size:11px;}
.btn_s * { font-style: normal;  background-repeat: no-repeat; display: }
.btn_s i { background-position: top left; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; }

.btn_s.tabela_splaty { background: #FFFFFF; color:#ffffff; text-decoration:none;}
.btn_s.tabela_splaty:hover { background-color: #CCC; text-decoration:none;}

.btn_s.green { background: #9d4;}
.btn_s.pink { background: #e1a; }
.btn_s:hover { background-color: #a00; }
.btn_s:active { background-color: #444; text-decoration:none;}
.btn_s[class] { background-image: url(http://www.izi.pl/images/shade.png); background-position: bottom; }



#box_home {float:left; width:311px; border:1px solid #CCCCCC; height:332px; background:#FAFAFA;}
#box_home p {color:#FFFFFF; text-align: left; margin-right:90px;}
#box_home h1 { color:#666666; text-align: left}
#box_home h1 a { color:#ffffff; text-decoration:none}

#box_home_empty {float:left; width:313px; background:#FAFAFA;}

#box_home .nag_e { background:#FF6600 url(images/home_energia.gif) no-repeat right; padding:5px; height:120px;}
#box_home .nag_d { background:#087338 url(images/home_dom.gif) no-repeat right; padding:5px; height:120px;}
#box_home .nag_f { background:#7A059E url(images/home_finanse.gif) no-repeat right; padding:5px; height:120px;}

#box_home ul {margin:5px 0px 5px 0px; padding:0px;}
#box_home li {background:url(images/go2.gif) no-repeat left; list-style-type:none; padding:3px 0px; padding-left:20px;border-bottom:1px solid #d1d1d1;}
#box_home li a {text-decoration:none;}



/* CSite */

.site_top {
	border-collapse:collapse;
	width:100%;
	background:url(images/top_bg_1.gif) repeat-x top;
}
.site_top .logo {
	border-collapse:collapse;
	width:960px;
}

.site_navbar {
	border-collapse:collapse;
	font-size:11px;
	text-align:left;
	background: url(images/1white60.png);
	width:950px;
	padding:5px;
	margin:0px 0px 6px 0px;
}

.site_center {
	border-collapse:collapse;
	width:960px;
}

.site_bottom {
	border-collapse:collapse;
	width:960px;
	margin:5px 0px;
}

/* CSiteList*/

.site_list {
	width:960px;
}

.column_left {
	width:180px;
	vertical-align:top;
}
.column_middle {
	padding:0px 6px;
	vertical-align:top;
}

.column_right {
	width:300px;
	vertical-align:top;
}


/* CSiteListCategory */

.header {
	background:#191919;
	border:1px solid #d1d1d1;
	color:#ffffff;
	text-align:left;
	font-weight:bold;
	
	padding:4px 5px;
}
.separator {
	height:20px;
	background:#00FF00;
	text-align:left;
}

.main_normal, .main_pressed {
	background:#fafafa url(images/go2.gif) no-repeat left;
	border:1px solid #d1d1d1;
	border-top:none;
	text-align:left;

}
.main_pressed {
	background:#666666 url(images/go4.gif) no-repeat left;

}
.main_normal a, .main_pressed a {
	display:block;
	font-weight:bold;
	padding:4px 5px;
	padding-left:17px;
	text-decoration:none;
}
.main_pressed a {
	color:#fefefe;
}

.sub_normal, .sub_pressed {
	background:#fafafa url(images/go2.gif) no-repeat left;
	border:1px solid #d1d1d1;
	border-top:none;
	text-align:left;
}

.sub_pressed {
	background:#666666 url(images/go2.gif) no-repeat left;
}

.sub_normal a, .sub_pressed a {
	display:block;
	font-size:11px;
	color:#16459d;
	padding:3px;
	padding-left:30px;
	text-decoration:none;
}
.sub_pressed a {
	color:#fefefe;
}

.sub_sub_link, .sub_sub_link_pressed {
	background:#fafafa url(images/go2.gif) no-repeat left;
	border:1px solid #d1d1d1;
	border-top:none;
	text-align:left;
}
.sub_sub_link_pressed {
	background:#666666 url(images/go2.gif) no-repeat left;
}
.sub_sub_link a, .sub_sub_link_pressed a {
	display:block;
	color:#16459d;
	font-size:11px;
	padding:6px;
	padding-left:35px;
}
.sub_sub_link_pressed a {
	color:#fefefe;
}

.message_table {margin-bottom:6px; width:100%;}
.message_table td{ padding:15px 15px 15px 45px; background:#E7F4FC url(http://www.izi.pl/images/cms/icons/message.gif) no-repeat left;}


.login_board {color:#D1D1D1;}
.login_board a {color:#333333; text-decoration:none;}


.shortcut {font-size:11px; border:1px solid #d1d1d1;}
.shortcut .stuffing {}
.shortcut ul {margin:0px; padding:0px; margin-top:10px;}
.shortcut li { list-style-image:url(images/go6.gif); margin-bottom:3px; margin-left:10px;}
.shortcut a {color:#666666; text-decoration:none;}
.shortcut a:hover {color:#666666; text-decoration:underline;}
.shortcut  .stuffing h1 {color:#333333; font-size:15px; margin:0px; margin-bottom:0px; border-bottom:none}
.shortcut  .stuffing h2 {color:#333333; font-size:12px; margin:0px; background:none; padding:0px; margin-left:10px; margin-bottom:5px; margin-top:5px;}
.shortcut  .stuffing ul { margin:0px; margin-left:10px; margin-bottom:5px; margin-right:10px;}

.bottom_menu {font-size:11px; background:#FFFFFF;}
.bottom_menu ul {margin:0px; padding:0px; margin-top:10px;}
.bottom_menu li {list-style: none; float: left; margin-right:10px; margin-bottom:0px;}
.bottom_menu p {padding:0px; margin:0px;}


.center_table { border:1px solid #D1D1D1; background:#FFFFFF; margin-bottom:6px; width:100%;}
.center_table .head { background:#191919; color:#fff; padding:2px 5px 2px 5px; border-bottom:1px solid #D1D1D1; height:24px;}
.center_table .stuffing { padding:5px; text-align:left; vertical-align:top; }

.center_table .stuffing_local_left { color: #FFFFFF; padding:10px; text-align:left; vertical-align:top; background:#191919 url(images/about_us.gif) no-repeat; width:180px; height:550px}
.center_table .stuffing_local_left p {color: #FFFFFF; padding:0px; margin:10px 0px; }
.center_table .stuffing_blog_left { color: #FFFFFF; padding:10px; text-align:left; vertical-align:top; background:url(images/n_blog.gif) no-repeat top left #191919; width:180px;}
.center_table .stuffing_slowniczek { color: #FFFFFF; padding:10px; text-align:left; vertical-align:top; background:#191919 url(images/about_us.gif) no-repeat; width:180px; height:550px}
.center_table .stuffing_forum { color: #FFFFFF; padding:10px; text-align:left; vertical-align:top; background:#191919 url(images/about_us.gif) no-repeat; width:180px; height:550px}
.center_table .stuffing_login { color: #FFFFFF; padding:10px; text-align:left; vertical-align:top; background:#191919 url(images/about_us.gif) no-repeat; width:180px; height:550px}
.center_table .stuffing_registry { color: #FFFFFF; padding:10px; text-align:left; vertical-align:top; background:#191919 url(images/about_us.gif) no-repeat; width:180px; height:550px}
.center_table .stuffing_reklama { color: #FFFFFF; padding:10px; text-align:left; vertical-align:top; background:#191919 url(images/about_us.gif) no-repeat; width:180px; height:550px}

.center_table .doradca_info { text-align:right; vertical-align:top; background:url(http://www.izi.pl/images/doradca_global_small.jpg) no-repeat; height:103px; padding:0px 5px 0px 0px;}
.center_table .doradca_info h1 { color:#000; font-size:20px; border:none;  margin:0px; margin-bottom:-8px; text-align:right;}
.center_table .doradca_info p { font-size:11px; text-align:right;}
.center_table .doradca_stuffing { border-top:1px solid #D1D1D1; background:#FAFAFA;}
.center_table .doradca_head { /*background:url(images/tel_mail.gif) no-repeat right #191919;*/  background:#191919; border-bottom:1px solid #D1D1D1; color:#fff; padding:4px 50px 4px 5px; border-bottom:1px solid #D1D1D1; 
text-align:left;}
.center_table .doradca_stuffing_local_left { color: #000; padding:10px; text-align:left; vertical-align:top; background:url(images/doradca_global_big.jpg) no-repeat top left #fff; width:295px; }

/* FORM */
.form_table { border:2px solid #D1D1D1; border-left:none; border-right:none; background:#FAFAFA; margin-bottom:6px; width:100%}
.form_table .head { background:#E5E5E5; color:#000000; padding:2px 5px 2px 5px; border-bottom:1px solid #D1D1D1;}
.form_table .left {padding:5px; text-align:right; border-bottom:1px solid #FFFFFF; }
.form_table .right {padding:5px; text-align:left; border-bottom:1px solid #FFFFFF; }



input[type="submit"], input[type="button"]
{
	  border: 1px solid #D1D1D1;
	  background:#000000;
	  background-image:url(images/input_button_bg_a.gif);
	  font-size: 11px;
	  color:#ffffff;
	  height: 19px;
	  padding-bottom: 2px;
	  font-weight: normal;
	  user-focus: none;
	  cursor: pointer;
}

select.focus  {	border: 1px solid #F1CA80; }
select { font-family: Arial, Helvetica, sans-serif; border: 1px solid #7F9DB9; font-size: 12px; height: 19px}


em   { color:#ec4a24; font-weight:bold; }

input:focus::-moz-focus-inner { border-color: transparent ! important; } 
input[type="text"], input[type="password"] { border: 1px solid #7F9DB9; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 15px;}
input[type="text"][disabled] {border: 1px solid #ccc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 15px; background:#FAFAFA;}



/* END FORMY */

.center_table .blog_stuffing {padding:5px 0px;}
.center_table .blog_stuffing ul {margin:0px; padding:0px; padding-left:20px; }
.center_table .blog_stuffing li {list-style-image:url(images/go1.gif); height:18px;}


/* COLORY 

Energia #FD6500
Finanse #7A059E
Dom #087338
Ubezpieczenia #A6002E
Podróze #006AD2
*/


.category_table {border:1px solid #D1D1D1; width:100%; margin-bottom:6px; }
.category_table .head {border-bottom:1px solid #D1D1D1; height:24px;}
.category_table .stuffing {background:#FAFAFA; padding:0px;}

.category {

}

.category_table ul {margin:5px 0px 5px 0px; padding:0px;}
.category_table li {background:url(images/go2.gif) no-repeat left; list-style-type:none; padding:3px 0px; padding-left:20px; border-bottom:1px solid #d1d1d1;}
.category_table ul ul {padding-left:15px;}
.category_table ul ul li {list-style-image:url(images/go1.gif); height:20px; font-size:11px;}

/* START HOME and IZI.PL STYLE */

.home_table {border:1px solid #D1D1D1; height:280px;}
.home_table .head {border-bottom:1px solid #D1D1D1; height:95px;}
.home_table .head a { color:#FFFFFF; font-size:18px; padding-left:10px; text-decoration:none;}
.home_table .stuffing {background:#FAFAFA; padding:5px 0px; height:155px; vertical-align:top;}
.home_table p {color:#fff; font-size:11px;  margin:0px 90px 5px 10px;}
.home_table ul {margin:5px 0px 5px 0px; padding:0px;}
.home_table li {background:url(images/go2.gif) no-repeat left; list-style-type:none; padding:3px 0px; padding-left:20px;border-bottom:1px solid #d1d1d1;}
.home_table li a {text-decoration:none;}
.home_table h1 {color:#fff; font-size:22px; border:none;  margin:0px 5px 0px 10px;}

/* END HOME and IZI.PL STYLE */

/* Regulamin */

.regulamin { font-size:11px;}
.regulamin p { font-weight:normal;}
.regulamin a { font-weight:normal;}
.regulamin ul { font-weight:normal;}

.regulamin ol {font-weight:bold;}
.regulamin ol ol{font-weight:normal; margin:5px 0px;}
.regulamin ol ol ol {margin:5px 0px;}

/* Regulamin */


/* site_map */

.site_map {}
.site_map ul a {font-size:12px; font-weight:bold; text-decoration:none;}
.site_map ul ul a{ font-weight:normal; font-size:12px;}
.site_map ul ul ul a{ font-weight:normal; font-size:11px;}

/* site_map */

.list2 ul {margin:5px 0px 5px 0px; padding:0px;}
.list2 li {background:url(images/go2.gif) no-repeat left; list-style-type:none; padding:3px 0px; padding-left:20px; border-bottom:1px dotted #d1d1d1;}
.list2 li a {text-decoration:none;}


.faq {}
.faq h2 { font-size:16px; color: #333; font-weight: bold;   background:#FAFAFA url(http://www.izi.pl/images/blockquote.gif) top left no-repeat; margin:15px 0px; padding:5px; padding-left:35px;}


.frame { border:1px solid #d1D1d1; padding:5px; background:#FFFFFF;}
.frame2 { border:1px solid #d1D1d1; padding:20px; background:#E6F3CD; text-align:left;}

.calc_navigator { width:100%; margin-bottom:20px; font-weight:bold; color:#D1D1D1}
.calc_navigator td { height:34px; text-align:left; background:#F8F8F8; padding-left:10px}
.calc_navigator .progres_1 { background:#CBDFEB url(images/progres_1.gif) no-repeat right; color:#333333;}
.calc_navigator .activ { background:#CBDFEB url(images/progres_2.gif) no-repeat right; color:#333333;}
.calc_navigator .next { background:#F8F8F8 url(images/progres_3.gif) no-repeat right;}
.calc_navigator .end { background:#F8F8F8 url(images/progres_4.gif) no-repeat right;}
.calc_navigator .end_activ { background:#CBDFEB url(images/progres_5.gif) no-repeat right; color:#333333;}
.img_step { margin-right:10px;}





/*/////////// NAV BAR ////////////*/
#nav_bar {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-image:url(../images/bg_nav.gif);
	height: 30px;
	vertical-align: middle;
}

#nav_bar a:link,#nav_bar a:visited {
	text-decoration: none;
	color: #0079B3;
	font-weight: normal;
}

#nav_bar a:hover {
	text-decoration: none;
	color: #025F95;
	font-weight: normal;
	text-decoration:underline;
}

#nav_bar h1 {
	color: #999999;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 5px 0px 10px;
	margin: 0px;
	float: left;
}

/*/////////// PAGE BAR ////////////*/
#page_bar_top {
	margin-top: 10px;
	margin-bottom: 9px;
	text-align:left;
}


.logos { width:100px; padding-bottom:2px;}

#page_bar_bottom {
	margin-top: 10px;
	text-align:left;
	margin-bottom: 9px;
}

.pagebar_text {
	color: #666666;
	margin-right:5px;
} 

.pagebar_link:link,.pagebar_link:visited {
	color: #000000;
	text-decoration: underline;
	margin-right:5px;
}

.pagebar_link:hover {
	text-decoration: none;
}

.pagebar_light {
	color: #0F58C4;
	font-weight: bold;
	text-decoration: none;
	margin-right:5px;
}
.page_bar_previous {
	margin-right:5px;
	text-decoration:underline;
}
.page_bar_next {
	text-decoration:underline;

}


/*////////////////*/

.pagebarup { text-align:center;}
.pagebarbottom { text-align:center;}

.back { padding:10px; border:1px solid #CCCCCC; background:#FAFAFA; text-align:left; border-top:none;}

.twoje_ustawienia { border:1px solid #CCCCCC; margin-bottom:8px;}
.twoje_ustawienia td { padding:5px; border-bottom:1px solid #f1f1f1; text-align:left;}
.twoje_ustawienia .header2 { background:#F1F1F1; color:#000000; border-bottom:1px solid #CCCCCC;}
