/* CSS Document */
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #FAFAF4; }
A:LINK {COLOR: #5C5C5C;}
A:VISITED  {COLOR: #5C5C5C;}
A:ACTIVE {COLOR: #660066;}
A:HOVER{COLOR: #C00026;}
.error{font-size: 11px;color: #FF0000;}
.komunikator{font-size: 11px;color: #C00026;}
.cursor {cursor: pointer;}
LEGEND {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #424242; margin-bottom:10px}
FIELDSET{border: 1px solid #cccccc;}
.sub_kosmos {visibility:hidden;top: -5000px;position: absolute;z-index: 10;}
.disp_none{ display:none}
.disp_true{}
.kosmos {height: 20px;width: 500px;top: -5000px;position: absolute;z-index: 10;left: -5000px;}
.news_iko { background-image:url(images/news_iko.gif); background-repeat:no-repeat; background-position:right; }
.cursor {cursor: pointer}
.div_wiecej { font-size:12px; font-weight:bold; padding-bottom:3px; padding-top:2px }
.tab_panel {font-size:11px; background-color:#EBEBEB; width:80%;}
.tab_panel td { padding-left:10px; padding-right:10px; text-align:center; color:#727272} 
.tab_panel th { color:#FFFFFF; font-weight:bold; background-color:#96BB1A; text-align:center}
.tab_panel tr { background-color:#FFFFFF;}

.div_separator { background-image:url(images/div_separator.gif); background-repeat:repeat-x; height:6px; margin-bottom:20px;}

.w_dedykowana h3 {background-color:#96BB1A; padding-top:1px;padding-bottom:1px;padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold;border-top: 1px solid #B0C46F; border-bottom:1px solid #789615; margin-bottom:0px}
.w_dedykowana div {border-bottom:1px dashed #cccccc;  border-right:1px dashed #cccccc; border-left:1px dashed #cccccc; padding:15px;}

.div_vbok {width:450px;background-color:#F8F8F8;padding:2px;background-image:url(http://www.brutto.pl/images/bg_div_vbok.gif); background-repeat:repeat-x; background-position:top;}
.div_vbok table{border:2px solid #ffffff; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424242 }
.div_vbok_zamk {text-align:right; padding-right:3px; padding-top:3px;}
.div_vbok_input {padding-top:20px; padding-left:110px; padding-bottom:10px}
.vbok_info_div { border: 2px solid #CC0000; padding:10px; font-size:11px; color:#424242; margin-top:15px} 
.vbok_info_div ol { margin-top:0px; margin-bottom:0px}
.vbok_baner { padding-left:10px}
.vbok_form_txt { font-size:11px;}
.vbok_input { border:1px solid #999999; font-size:10px; width:100px}
.vbok_tab_kontakt {font-size:11px; margin-top:10px;}
.vbok_tab_kontakt td { padding-right:8px;}

.podstrona_body{padding-left:10px;font-size:12px;color:#424242;}
.tab_szara3{background-color:#FAFAFA;border:1px solid #E2E2E2;padding:5px;}


.tab_cennik {font-size:12px; width:100%;}
.tab_cennik td { padding-left:10px; padding-right:10px; color:#727272;text-align:center; vertical-align:middle; padding-bottom:3px; padding-top:3px;cursor:default} 
.tab_cennik th { padding-left:10px; padding-right:10px;color:#FFFFFF; font-weight:bold; background: #B4D73F url(_img/menu_middle.gif) top left repeat-x; text-align:center;padding-bottom:3px; padding-top:3px;cursor:default }
.tab_cennik tr { cursor:default}
.tab_cennik div { text-align:left}


.v_t {vertical-align:top;}
.p_t_30 {padding-top:30px;}

.p_t_15 {padding-top:15px;}
.p_t_5 {padding-top:5px;}  
.m_t_20 { margin-top:20px;}
.m_l_10 {margin-left:10px}
.m_b_10 { margin-bottom:10px;}
.m_b_30 { margin-bottom:30px;}
.p_r_10{ padding-right:10px;}
.p_15 {padding:15px;}
.p_b_20 { padding-bottom:20px}
.p_b_5 { padding-bottom:5px}

.div_menu {background-image:url(images/bg_menu_td_big.gif);background-color: #F3F2E9;background-repeat: repeat-x;background-position: bottom; }
.tab_big{ border-left: 1px solid #EFEFE6; border-right: 1px solid #EFEFE6; background-color:#FFFFFF; }
.logo{ padding:15px; }
.top_ile {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#767676; text-align:right; padding-right:10px; padding-top:2px}
.tab_menu {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:600;background-image: url(images/menu_dzielnik.gif);background-repeat: no-repeat;background-position: left bottom;letter-spacing: 0.1ex;}
.tab_menu A:LINK {COLOR: #FFFFFF; text-decoration:none;}
.tab_menu A:VISITED {COLOR: #FFFFFF; text-decoration:none;}
.tab_menu A:ACTIVE {COLOR: #FFFFFF; text-decoration:none;}
.tab_menu A:HOVER {COLOR: #000000;}

.normalna { background-color:#96BB1A; border-top: 3px solid #B0C46F;border-bottom: 4px solid #789615; padding-bottom:2px; padding-top:2px;text-align:center;background-image: url(images/menu_dzielnik.gif);background-repeat: no-repeat;background-position: right bottom; }
.podswietlona { background-color:#8CAF18; border-top: 3px solid #B0C46F;border-bottom: 4px solid #789615; padding-bottom:2px; padding-top:2px;text-align:center;background-image: url(images/menu_dzielnik.gif);background-repeat: no-repeat;background-position: right bottom; }
.tekst { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:justify; }

.bok_hp { padding-left:10px; font-size:11px;color:#666666;font-family:Arial, Helvetica, sans-serif; vertical-align:top;}
.bok_hp li{list-style-image: url(http://www.vidcom.pl/images/li.gif); margin-left:-20px;}
.bok_hp ul { margin-top:5px; margin-bottom:7px;}
.bok_hp h1{ font-size:12px; margin-bottom:0px; background-color:#96BB1A; color:#FFFFFF; padding-left:5px; margin-top:5px; }
.bok_hp h2{ font-size:12px; margin-bottom:7px; background-color:#D14964; color:#FFFFFF; padding:1px; padding-left:5px; margin-top:0px; border-top:1px solid #E15F79; border-left:1px solid #E15F79; border-bottom:1px solid #B73C54; border-right:1px solid #B73C54;cursor: pointer;}
.bok_hp div { border:1px solid #cccccc; padding:5px; padding-bottom:10px;}
.bok_hp_div { margin-bottom:10px}
.h1_mini_bok {font-size:11px; font-weight:normal}
.h1_big_bok { font-size:16px;}
.bok_hp a { font-size:12px; font-weight:bold;}
.div_down_linki {background-color:#FCFCF8; border:1px dashed #cccccc; padding:10px}
.div_ie_info {background-color:#FCFCF8; border:1px dashed #cccccc; padding:5px; font-size:11px}

.hp_prawa { vertical-align:top; font-family:Arial, Helvetica, sans-serif; color:#424242; font-size:11px; padding-left:10px; width:100%}
.hp_prawa h1 { font-size:12px; margin-bottom:0px; background-color:#96BB1A; border-top: 1px solid #B0C46F; border-bottom:1px solid #789615; color:#FFFFFF; padding-left:0px; margin-top:0px; padding-left:5px }
.div_prawa { border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-left:5px; padding-top:5px; padding-right:4px;}
.div_prawa img {margin-bottom:5px;}
.linia { border-bottom:1px dashed #cccccc; margin-top: 1px; margin-bottom:4px}

.bok_kontakt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.bok_kontakt h4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.bok_kontakt input{ width:300px; border-left:1px solid #404040;border-top:1px solid #404040; border-bottom:1px solid #D4D0C8; border-right:1px solid #D4D0C8; background-image:url(images/bg_input.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:3px; margin-right:3px;}
.bok_kontakt select{ width:300px;border-left:1px solid #404040;border-top:1px solid #404040; border-bottom:1px solid #D4D0C8; border-right:1px solid #D4D0C8; background-image:url(images/bg_input.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:3px; margin-right:3px;}
.bok_kontakt textarea{ width:300px; height:150px;border-left:1px solid #404040;border-top:1px solid #404040; border-bottom:1px solid #D4D0C8; border-right:1px solid #D4D0C8; background-image:url(images/bg_input.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:3px; margin-right:3px;}

.tab_reklama{ background-color:#CCCCCC;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.tab_reklama td{ background-color:#FFFFFF;}
.tab_reklama th{ background-color:#FAFAFA;font-weight:bold;}
.img_mimi {width:129px; border:1px solid #EFEFE6; background-color:#FAFAF4; font-size:10px; text-align:center; float:left; padding: 2px 4px 2px 2px; margin-right:20px;}
.img_mimi a { text-decoration:none}
.img_mimi img {border: 1px solid #90a747; background: #fcffef; padding: 2px;}
.tekst input{ border-left:1px solid #404040;border-top:1px solid #404040; border-bottom:1px solid #D4D0C8; border-right:1px solid #D4D0C8; background-image:url(images/bg_input.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:3px; margin-right:3px;}
.tekst select{ border-left:1px solid #404040;border-top:1px solid #404040; border-bottom:1px solid #D4D0C8; border-right:1px solid #D4D0C8; background-image:url(images/bg_input.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:3px; margin-right:3px;}
.input_w { width:175px;}
.input_w_2 { width:375px;}
.input_none {background-image:url(images/none.gif); border:0px;}
.input_none input {background-image:url(images/none.gif); border:0px;}
.tekst h1 {font-size:16px;}
.tekst h2 {font-size:14px; font-weight:normal; margin-bottom:20px; }
.flag { padding-bottom:5px; padding-right:8px; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.flag A:LINK {COLOR: #cccccc;}
.flag A:VISITED  {COLOR: #cccccc;}
.flag A:ACTIVE {COLOR: #cccccc;}
.flag A:HOVER{COLOR: #cc0000;}

.but_p input {border: 1px solid #789615;border-left-color: #B0C46F;border-top-color: #B0C46F;background-color:#FFFFFF;color:#FFFFFF;height:auto;font-family: Helvetica, Arial, sans-serif;font-weight: 600;font-size:13px;background: #B4D73F url(images/bg_przycisk.gif) top left repeat-x;}
.span_przycisk przycisk {border: 1px solid #789615;border-left-color: #B0C46F;border-top-color: #B0C46F;background-color:#FFFFFF;margin: 5px 5px 5px 0px;color:#FFFFFF;height:auto;font-family: Helvetica, Arial, sans-serif;font-weight: 600;font-size:13px;cursor: pointer;text-decoration: none;}
.przycisk {border: 1px solid #789615;border-left-color: #B0C46F;border-top-color: #B0C46F;background-color:#FFFFFF;margin: 5px 5px 5px 0px;color:#FFFFFF;height:auto;font-family: Helvetica, Arial, sans-serif;font-weight: 600;font-size:13px;cursor: pointer;text-decoration: none;}
.przycisk td {border: 2px solid #789615;padding-left:10px; padding-right:10px; padding-bottom:3px; padding-top:3px;border-left-color: #B0C46F;border-top-color: #B0C46F;background: #B4D73F url(images/bg_przycisk.gif) top left repeat-x;}

.przycisk_2 {border: 1px solid #789615;border-left-color: #B0C46F;border-top-color: #B0C46F;background-color:#FFFFFF;color:#FFFFFF;height:auto;font-family: Helvetica, Arial, sans-serif;font-weight: 600;font-size:11px;cursor: pointer;text-decoration: none;}
.przycisk_2 td { 
	border: 1px solid #789615;
	padding: 2px 10px 2px 10px; 
	border-left-color: #B0C46F;
	border-top-color: #B0C46F; 
	background: #B4D73F url(_img/menu_middle.gif) top left repeat-x;	
	}
.przycisk_2 a { color:#FFFFFF; text-decoration:none }
.przycisk_mb {border: 1px solid #789615;border-left-color: #B0C46F;border-top-color: #B0C46F;background-color:#FFFFFF;color:#FFFFFF;height:auto;font-family: Helvetica, Arial, sans-serif;font-weight: 600;font-size:11px;cursor: pointer;text-decoration: none;}
.przycisk_mb td {border: 1px solid #789615;padding-left:10px; padding-right:10px;border-left-color: #B0C46F;border-top-color: #B0C46F;background: #B4D73F url(images/bg_przycisk.gif) top left repeat-x;}

.przycisk_bg_sp input,
.przycisk_bg {border: 1px solid #789615;padding-left:10px; color:#FFFFFF; font-weight:bold; padding-right:10px;border-left-color: #B0C46F;border-top-color: #B0C46F;background: #B4D73F url(images/bg_przycisk.gif) top left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:13px}

.lapka {cursor: pointer;}

.belka_tyt{ background-color:#96BB1A; padding-top:2px;padding-bottom:2px;padding-left:10px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold;}
.belka_tyt_2{ background-color:#96BB1A; padding-top:1px;padding-bottom:1px;padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold;border-top: 1px solid #B0C46F; border-bottom:1px solid #789615;}

.bok_p p { background-image:url(images/li.gif); background-repeat:no-repeat; background-position:left 5px; padding-left:10px; text-align:left; margin:0px;}
.tab_4 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.tab_4  td{padding-left:5px; padding-right:5px; vertical-align:top; }
.tab_4  div{ background-image:url(images/li.gif); background-repeat:no-repeat; background-position:left 5px; padding-left:10px; text-align:left;}
.tab_4  h1{padding-bottom:3px; padding-top:5px; font-size:14px; color:#333333; font-weight:600; margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.tab_4  h3{padding-bottom:3px; padding-top:1px; font-size:12px; color:#424242; font-weight:600; margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.tab_4 img { margin-bottom:5px}

.news div{ background-image:url(images/li.gif); background-repeat:no-repeat; background-position:left 5px; padding-left:8px; text-align:left;}
.news  h3{padding-bottom:3px; padding-top:1px; font-size:12px; color:#424242; font-weight:600; margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.wersje h1{padding-bottom:3px; font-weight:700; padding-top:1px; font-size:12px; color:#424242; font-weight:600; margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.wersje ul {margin-bottom:30px; margin-top:10px; border-bottom:1px dashed #cccccc; padding-bottom:10px}

.bok_zalety { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;   margin-bottom:5px; background-color:#FCFCF8;margin-left:15px;}
.bok_zalety  td{ vertical-align:top; }
.bok_zlety_td {border-bottom:1px dashed #cccccc; border-right:1px dashed #cccccc; border-left:1px dashed #cccccc; padding-bottom:10px}

.div_media {border:1px dashed #cccccc; background-color:#FDFDF8; padding:10px; margin-bottom:10px;}
.div_media2 {border:1px dashed #cccccc; background-color:#FDFDF8; padding-left:10px; margin-bottom:0px;}
.div_media2 p {padding:0; margin:5px;}
.bok_zalety  div{ background-image:url(images/li.gif); background-repeat:no-repeat; background-position:left 5px; padding-left:10px; padding-right:10px; text-align:left;margin-left:10px;}
.bok_zalety img { margin-bottom:5px; margin-left:10px; margin-top:10px;}
.bok_zalety h1{background-color:#96BB1A; padding-top:1px;padding-bottom:1px;padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold;border-top: 1px solid #B0C46F; border-bottom:1px solid #789615; margin:0px;}

.stopka_div_menu{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:center; padding-top:5px; padding-bottom:10px; border-top: 1px solid #EFEFE6;}
.stopka2_div_menu{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:left; padding:5px 0px 5px 10px; border-top: 1px solid #EFEFE6;}

.stopka2_div_menu td{ font-family:Arial, Helvetica, sans-serif; font-size:11px;padding-left: 10px; padding-right:10px; color:#999999;}
.stopka_div {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; background-color:#F9F9F9; text-align:center; border-top: 1px solid #EFEFE6; border-bottom: 1px solid #EFEFE6}
.td_podmenu { width:160px; border-right: 1px solid #EFEFE6; background-color:#D1415D;}
.td_podmenu div { border-top: 1px solid #D9647C;border-bottom: 1px solid #BD405A;padding-bottom:2px; padding-top:2px; padding-right:10px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:600;}
.td_podmenu li { font-weight:100; color:#FFFFFF; font-size:10px; padding-left:12px; padding-bottom: 4px; list-style-type: none; font-family:Arial, Helvetica, sans-serif; }
.td_podmenu ul { margin:0px; padding:0px;}
.td_podmenu p { background-color:#FFFFFF; margin-bottom:0;}
.tree{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border-bottom: 1px solid #EFEFE6;
	padding:15px;
	background: url(images/bg_tree.gif) top left repeat-x;
}

.div_1{
	background: url(images/li_1.png) top left no-repeat;
	padding-left: 20px;
	padding-bottom: 5px;

}
.div_2{
	background: url(images/li_2.png) top left no-repeat;
	padding-left: 20px;
	padding-bottom: 7px;
	
}
.div_3{
	background: url(images/li_3.png) top left no-repeat;
	padding-left: 20px;
	padding-bottom: 5px;

}

#p_1{
	margin-left: 0px;
	font-weight: bold;
}
#p_2{
	margin-left: 20px;
}
#p_3{
	margin-left: 40px;
}
#p_4{
	margin-left: 60px;
}
#p_5{
	margin-left: 80px;
}
#p_6{
	margin-left: 100px;
}
#p_7{
	margin-left: 120px;
}
#p_8{
	margin-left: 140px;
}

.fee_tyt{ font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000000;border:1px solid #000000;vertical-align:middle;padding-top:10px;padding-bottom:10px;padding-left:10px;}
.fee_td{ font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;vertical-align:middle;padding-top:10px;padding-bottom:10px;padding-left:10px;}
.fee_table_f{ font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;vertical-align:middle;border:1px solid #000000;}
.fee_td_f{ font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;vertical-align:middle;border:1px solid #000000;padding-top:5px;padding-bottom:5px;padding-left:5px;}
