
html,body {
  margin: 0px;
  padding: 0px;
  font-family: Tahoma, Arial, sans-serif;
  color: #272727;
  background: #fff;
}

img{
border: 0px;
}
h1,h2,h3,h4,h5,h6{
font-size: 12px;
margin:0px;
padding-bottom: 8px;
line-height:normal;
}
.predef{
font-size: 12px;
font-weight: bold;
color: #D72727;
margin:0px;
padding-bottom: 8px;
margin-bottom:8px !important;
line-height:normal;
border-bottom: 1px solid #e9e9e9;
}

caption {
	font-weight: bold;
	padding: 4px 0px;
	text-align: center;
}

table .tabela_krawedzie {
	border-top: 1px solid;
	border-left: 1px solid;
	text-align: left;
}

table .tabela_krawedzie caption {
	border-bottom: 1px solid;
}

table .tabela_krawedzie .tabela_komorka {
	border-bottom: 1px solid;
	border-right: 1px solid;
}


#MainTable {
  width:100%;
  background: #fff url('images/bg.jpg') top right repeat-x;
}
#MainTableLeft {
  background: url('images/bg_l.jpg') top right no-repeat;
  width: 49%;
}
#MainTableContent {
  width: 2%;
}
#MainTableRight {
  background: url('images/bg_r.jpg') 0 0 no-repeat;
  width: 49%;
}
#Center{
width: 980px;
}
#top0{
width: 980px;
height: 106px;
}
	#top0a{
	background: url('images/top0a.jpg') 0 0 no-repeat;
	width: 90px;
	height: 106px;
	float:left;
	}
	#top0b{
	float:left;
	width: 320px;
	height: 106px;
	background: url('images/top0b.jpg') 0 0 no-repeat;
	}
		#szukaj_padding{
		padding-left: 19px;
		padding-top: 66px;
		}
		#szukaj{
		width: 275px;
		height: 26px;
		background: url('images/szukaj.jpg') 0 0 no-repeat;
		}
		.en #szukaj{
		background: url('images/szukaj_en.jpg') 0 0 no-repeat;
		}
		#szukaj_inner_padding{
		padding-left:75px;
		}
			#szukaj_input_div{
			float:left;
			height: 26px;
			width: 117px;
			padding:0px 6px;
			vertical-align:top;
			}
			#szukaj_input{
			vertical-align:top;
			padding:0px;
			margin:0px;
			border:0px;
			width: 117px;
			background:transparent;
			color: #191919;
			font-size: 11px;
			padding-top:7px;
			}
			#szukaj_submit_div{
			float:left;
			height: 26px;
			width: 71px;
			vertical-align:top;
			}
			#szukaj_submit{
			vertical-align:top;
			height: 26px;
			width: 71px;
			padding:0px;
			margin:0px;
			border:0px;
			font-weight:bold;
			font-size: 11px;
			font-family: Tahoma;
			background: transparent;
			color:#fff;
			cursor:pointer;
			}
	#top0c{
	float:left;
	width: 152px;
	height: 106px;
	background: url('images/top0c.jpg') 0 0 no-repeat;
	}
		#ikony{
		padding-top: 62px;
		}
			.ik{
			display: block;
			float:left;
			width: 38px;
			height: 44px;
			}
	#top0d{
	float:left;
	width: 418px;
	height: 106px;
	background: url('images/top0d.jpg') 0 0 no-repeat;
	color: #191919;
	}
		#jezyki{
		font-size: 11px;
		float:right;
		padding-top:8px;
		height: 13px;
		}
			#jezyki a{
			font-weight: bold;
			text-decoration: none;
			}
			#jezyki a:hover{
			text-decoration: underline;
			}
		#data_i_imieniny{
		padding-top:60px;
		font-size: 11px;
		width: 100%;
		text-align:center;
		clear:both;
		}
		#data{
		}
		#imieniny{
		}
		.top_red{
		color: #D72727;
		}

#top1{
width:980px;
height: 229px;
clear:both;
}
	#top1l{
	float:left;
	width: 6px;
	height: 229px;
	background: url('images/top1l.gif') 0 0 no-repeat;
	}
	.top1c{
	width: 967px;
	height: 229px;
	background-color: #fff;
	float:left;
	background: url('images/top_czysty.jpg') 0 0 no-repeat;
	position: relative;
	overflow:hidden;
	font-size: 0px !important;
	padding: 0px;
	margin:0px;
	font-size: 0px;
	}	
		#top_flash_table{
		width: 967px;
		height: 229px;
		}
		#top_flash{
		width: 967px;
		padding: 0px;
		margin:0px;
		font-size: 0px;
		text-align: center;		
		vertical-align:middle;
		overflow:hidden;
		}
		.top1c_bg{
		position: absolute;
		top:0px;
		left:0px;
		width: 967px;
		height: 229px;		
		/* z-index: 99; */
		}
		.top1c_maly_zakonczenie{
		position: absolute;
		top:0px;
		left:0px;
		width: 404px;
		height: 119px;
		background: url('images/top_maly_zakonczenie.gif') right 0 no-repeat;
		opacity: 0.7;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70);
		/* z-index: 100; */
		}
			.top1c_maly{
			width: 399px;
			height: 119px;
		/* 	opacity: 0.7;
			filter: alpha(opacity=70);
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; */
			}
		.top1c_zaokraglenia_prawe{
		position: absolute;
		top:0px;
		right:0px;
		right:-1px;
		width: 6px;
		height: 229px;	
		background: url('images/top_zaokraglenia_prawe.gif') right 0 no-repeat;
		}
		.top1_mszczonow{
		background: url('images/top_maly_mszczonow.gif') 0 0 no-repeat;
		}
		.top1_mok{
		background: url('images/top_mok.jpg') 0 0 no-repeat;
		}
		.top1_gci{
		background: url('images/top_gci.jpg') 0 0 no-repeat;		
		}
		.top1_osir{
		background: url('images/top_osir.jpg') 0 0 no-repeat;
		}
		.top1_zopo{
		background: url('images/top_zopo.jpg') 0 0 no-repeat;
		}
		.top1_sp_mszczonow{
		background: url('images/top_spmszczonow.jpg') 0 0 no-repeat;
		}
		.top1_p_mszczonow{
		background: url('images/top_pmszczonow.jpg') 0 0 no-repeat;
		}
		.top1_sp_piekary{
		background: url('images/top_sppiekary.jpg') 0 0 no-repeat;
		}
		.top1_sp_lutkowka{
		background: url('images/top_splutkowka.jpg') 0 0 no-repeat;
		}
		.top1_sp_wrecza{
		background: url('images/top_spwrecza.jpg') 0 0 no-repeat;
		}
		.top1_zsp_osuchow{
		background: url('images/top_zsposuchow.jpg') 0 0 no-repeat;
		}
		.top1_gim_mszczonow{
		background: url('images/top_gimmszczonow.jpg') 0 0 no-repeat;
		}

		.top1_maly_mszczonow{
		background: url('images/top_maly_mszczonow.gif') 0 0 no-repeat;
		}
		.top1_maly_mok{
		background: url('images/top_maly_mok.jpg') 0 0 no-repeat;
		}
		.top1_maly_gci{
		background: url('images/top_maly_gci.jpg') 0 0 no-repeat;		
		}
		.top1_maly_osir{
		background: url('images/top_maly_osir.jpg') 0 0 no-repeat;
		}
		.top1_maly_zopo{
		background: url('images/top_maly_zopo.jpg') 0 0 no-repeat;
		}
		.top1_maly_sp_mszczonow{
		background: url('images/top_maly_spmszczonow.jpg') 0 0 no-repeat;
		background: url('images/top_maly_spmszczonow.gif') 0 0 no-repeat;
		}
		.top1_maly_p_mszczonow{
		background: url('images/top_maly_pmszczonow.gif') 0 0 no-repeat;
		background: url('images/top_maly_p_mszczonow.gif') 0 0 no-repeat;
		}
		.top1_maly_sp_piekary{
		background: url('images/top_maly_sppiekary.jpg') 0 0 no-repeat;
		background: url('images/top_maly_sppiekary.gif') 0 0 no-repeat;
		}
		.top1_maly_sp_lutkowka{
		background: url('images/top_maly_splutkowka.jpg') 0 0 no-repeat;
		background: url('images/top_maly_splutkowka.gif') 0 0 no-repeat;
		}
		.top1_maly_sp_wrecza{
		background: url('images/top_maly_spwrecza.jpg') 0 0 no-repeat;
		background: url('images/top_maly_spwrecza.gif') 0 0 no-repeat;
		}
		.top1_maly_zsp_osuchow{
		background: url('images/top_maly_zsposuchow.jpg') 0 0 no-repeat;
		background: url('images/top_maly_zsposuchow.gif') 0 0 no-repeat;
		}
		.top1_maly_gim_mszczonow{
		background: url('images/top_maly_gimmszczonow.jpg') 0 0 no-repeat;
		background: url('images/top_maly_gimmszczonow.gif') 0 0 no-repeat;
		}
		.przykrycie_flasha{
		width: 967px;
		height: 229px;
		position: absolute;
		z-index: 1000;
		background: transparent url('images/transparent.gif') 0 0 no-repeat;
		}
	#top1r{
	float:left;
	width: 7px;
	height: 229px;
	background: url('images/top1r.gif') 0 0 no-repeat;
	}

#top2{
width: 980px;
}
	#nawigacja_bg{
	width: 980px;
	background: url('images/nawigacja_bg.jpg') 0 0 repeat-y;
	}
		#nawigacja_bottom{
		width: 980px;
		background: url('images/nawigacja_bottom.jpg') 0 bottom no-repeat;
		position: relative;
		}
		.en #nawigacja_bottom{
		background: url('images/nawigacja_bottom_en.jpg') 0 bottom no-repeat;
		}
			#nawigacja_linki{
			padding: 7px 0px 14px 118px;
			width:668px;
			}
				.sciezka{
				background: url('images/sciezka.gif') 0 center no-repeat;
				padding-left: 15px;
				font-size: 11px;
				color: #000;
				font-weight:bold;
				text-decoration:none;
				}
				.sciezka:hover{
				color: #D72727;
				}
	#bip_div{
	padding-right: 13px;
	padding-bottom: 4px;
	width: 161px;
	height: 26px;
	position:absolute;
	right:0px;
	bottom:0px;
	}
		#bip{
		width: 161px;
		height: 26px;
		display: block;
		}
#top3{
width: 980px;
}
	#lewa{
	width: 212px;
	padding-right: 20px;
	float:left;
	overflow: hidden;
	background: url('images/lewa_top.jpg') top right no-repeat;
	}
		#menu{
		background: url('images/menu_top.jpg') 0 0 no-repeat;
		padding-top: 38px;
		padding-left:12px;
		width: 200px;
		}
		.en #menu{
		background: url('images/menu_top_en.jpg') 0 0 no-repeat;
		}
		#newsletter{
		padding-top:17px;
		padding-left:7px;
		width: 205px;
		}
			#newsletter_title{
			width: 205px;
			padding-top: 47px;
			background: url('images/newsletter_title.jpg') 0 0 no-repeat;
			}
			.en #newsletter_title{
			background: url('images/newsletter_title_en.jpg') 0 0 no-repeat;
			}
				#newsletter_bottom{
				width: 205px;
				padding-bottom: 6px;
				background: url('images/box_bottom.gif') 0 bottom no-repeat;
				}
					#newsletter_bg{
					background: #EFEFEF;
					padding: 5px 5px 0px;
					font-size: 11px;/* tak samo jest w email input */
					color: #272727;/* tak samo jest w email input */
					line-height: 140%;/* WYWALIC!!! w email input */
					}


						.newsletter_submit_div{
						width: 45px;
						height: 22px;
						background: url('images/newsletter_submit_clear.gif') 0 0 no-repeat;
						background: url('images/newsletter_submit_alone.jpg') 0 0 no-repeat;
						vertical-align: top;
						margin: 0 auto;
						}
						.email_form .newsletter_submit_div{
						margin: 0px;
						float:left;
						margin-top:4px;
						background: url('images/newsletter_submit.gif') 0 0 no-repeat;
						background: url('images/newsletter_submit.jpg') 0 0 no-repeat;
						}
						.newsletter_submit{
						cursor: pointer;
						width: 45px;
						height: 22px;
						margin: 0px;
						padding: 0px;
						border: 0px !important;
						background: transparent !important;
						vertical-align: top;
						}

						.email_form{
						clear: both;
						background: url('images/newsletter_form_bg.gif') 0 0 no-repeat;
						}
						.newsletter_email_div{
						float:left;
						width: 136px;
						height: 28px;
						vertical-align: top;
						background: url('images/newsletter_input.gif') 0 0 no-repeat;
						padding: 0px 5px;
						}

						.newsletter_email
						{
						vertical-align: top;
						background: transparent;
						width: 136px;
						margin: 0px;
						border: 0px !important;
						padding: 0px;
						padding-top: 6px;
						font-size: 12px;
						}

		#certyfikaty{
		padding-top:9px;
		padding-left:7px;
		padding-bottom: 30px;
		width: 205px;
		}
			#certyfikaty_title{
			width: 205px;
			padding-top: 43px;
			background: url('images/certyfikaty_title.jpg') 0 0 no-repeat;
			}
			.en #certyfikaty_title{
			background: url('images/certyfikaty_title_en.jpg') 0 0 no-repeat;
			}
				#certyfikaty_bottom{
				width: 205px;
				padding-bottom: 6px;
				background: url('images/box_bottom.gif') 0 bottom no-repeat;
				}
					#certyfikaty_bg{
					width: 205px;
					background: #EFEFEF;
					position:relative;
					}
						.c_line{
						clear:both;
						position:relative;
						}
						#c_line1{
						padding: 20px 0px 24px 35px;
						position:relative;
						}
						#c_line2{
						padding: 0px 36px 18px 32px;
						position:relative;
						}
						#c_line3{
						padding: 0px 0px 24px 31px;
						position:relative;
						}
							.c{
							display:block;
							float:left;
							position:relative;
							}
								#c1{
								width:129px;
								height: 46px;
								background: url('images/c1.gif') 0 0 no-repeat;
								}
								#c1:hover{
								background: url('images/c1_.jpg') -6px -3px no-repeat;
								}
								#c2{
								width:58px;
								height: 69px;
								background: url('images/c2.gif') 0 0 no-repeat;
								}
								#c2:hover{
								background: url('images/c2_.jpg') -3px -5px no-repeat;
								}
								#c3{
								float:right;
								width:60px;
								height: 60px;
								background: url('images/c3.gif') 0 0 no-repeat;
								}
								#c3:hover{
								background: url('images/c3_.jpg') -2px -5px no-repeat;
								}
								#c4{
								width:63px;
								height: 74px;
								background: url('images/c4.gif') 0 0 no-repeat;
								}
								#c4:hover{
								background: url('images/c4_.jpg') -2px -3px no-repeat;
								}

	#srodek_i_prawa{
	background: url('images/prawa_top.gif') 0 0 no-repeat;
	width:748px;
	float:left;
	overflow: hidden;
	padding-top: 26px;
	}
		#srodek{
		width: 541px;
		padding-right: 20px;
		overflow: hidden;
		float:left;
		}
			#opis_strony{
			padding-bottom: 24px;
			}
				#opis_strony_top{
				background: url('images/opis_top.gif') 0 0 no-repeat;
				padding-top:5px;
				}
					#opis_strony_bottom{
					background: url('images/opis_bottom.gif') 0 bottom no-repeat;
					padding-bottom:5px;
					}
						#opis_strony_bg{
						background:#F6F6F6;
						padding: 11px;
						}
							#opis_strony_tresc{
							}
							#tytul_strony{
							color:#D72727;
							font-size: 12px;
							font-weight: bold;
							}
			#tresc_strony{
			}
			.tresc_strony{
			font-size: 11px;
			color: #272727;
			line-height: 160%;
			}
			.tresc_strony p{
			margin: 0px;
			padding-bottom: 8px;
			}
			.tresc_strony a{
			color: #D72727;
			text-decoration: none; 
			}
			.tresc_strony a:hover{
			text-decoration: underline; 
			color: #272727;
			}
		#prawa{
		width: 187px;
		overflow: hidden;
		float:left;
		}
			.baner{
			padding-bottom: 10px;
			}
				#b_ogloszenia{
				vertical-align:bottom;
				font-size: 0px;
				}
					#b_ogloszenia a{
					font-size: 11px;
					}
					#b_ogloszenia a img{
					vertical-align: bottom;
					}
				#b_zadaj_pytanie{
				vertical-align:bottom;
				font-size: 0px;
				}
					#b_zadaj_pytanie a{
					font-size: 11px;
					}
					#b_zadaj_pytanie a img{
					vertical-align: bottom;
					}
				#b_opinia{
				}
					#b_opinia_bg{
					background: url('images/b_opinia_bg.gif') 0 0 repeat-y;
					}
						#b_opinia_bottom{
						padding-bottom: 5px;
						background: url('images/b_opinia_bottom.gif') 0 bottom no-repeat;
						}
							#b_opinia_top{
							/* padding-top: 85px;
							padding-bottom: 26px;
							padding-left:76px;
							padding-right: 8px; */
							background: url('images/b_opinia_top.jpg') 0 0 no-repeat;
							}
								#b_opinia_top div,
								#b_opinia_top a{
								display: block;
								padding-top: 85px;
								padding-bottom: 26px;
								padding-bottom: 18px;
								padding-left:77px;
								padding-right: 10px;
								vertical-align:bottom;
								overflow: hidden;
								}
								#b_opinia_top a{
								width: 100px;
								font-size: 11px;
								text-decoration: none;
								color:#454545;
								font-weight: bold;
								}

			#sonda{
			width: 187px;
			padding-bottom: 11px;
			}
				#sonda_title{
				width: 187px;
				padding-top: 48px;
				background: url('images/sonda_title.jpg') 0 0 no-repeat;
				}
				.en #sonda_title{
				background: url('images/sonda_title_en.jpg') 0 0 no-repeat;
				}
					#sonda_bottom{
					width: 187px;
					background: url('images/left_box_bottom.gif') 0 bottom no-repeat;
					padding-bottom: 6px;
					}
						#sonda_bg{
						background: #EFEFEF;
						padding: 20px;
						font-size: 11px;
						}
							.ankieta_tabela{
							font-size: 11px;
							}
							.ankieta_odpowiedz{
							font-size: 11px;
							}
							.ankieta_tabela{
							}
			#reklama{
			padding-bottom:15px;
			width: 187px;
			}
				#reklama_title{
				width: 187px;
				background: url('images/reklama_title.jpg') 0 0 no-repeat;
				padding-top:32px;
				}
				.en #reklama_title{
				background: url('images/reklama_title_en.jpg') 0 0 no-repeat;
				}
					#reklama_bottom{
					width: 187px;
					background: url('images/left_box_bottom.gif') 0 bottom no-repeat;
					padding-bottom: 6px;
					}
						#reklama_bg{
						background: #EFEFEF;
						padding: 0px 3px 0px 4px;
						width:180px;
						font-size: 0px;
						text-align:center;
						overflow: hidden;
						}
						#reklama_bg a,
						#reklama_bg div{	
						width: 180px;
						text-align:center;
						overflow: hidden;
						display:block;
						font-size: 11px;
						padding-top: 6px;
						margin: 0 auto;
						}
						#reklama_bg div{
						font-size: 0px;
						}
						#reklama_bg a img{
						vertical-align: middle;
						}

			#mapa_div{
			/* padding-top: 15px; */
			width: 187px;
			height: 159px;
			}
				#mapa{
				display: block;
				background: url('images/mapa.jpg') 0 0 no-repeat;
				width: 187px;
				height: 159px;
				}
				.en #mapa{
				background: url('images/mapa_en.jpg') 0 0 no-repeat;
				}


#unia{
clear: both;
position:relative;
width: 980px;
height: 157px;
background: url('images/unia.jpg') 0 0 no-repeat;
}
.en #unia{
background: url('images/unia_en.jpg') 0 0 no-repeat;
}
	#unia_left{
	position:absolute;
	width: 14px;
	height: 62px;
	left: -14px;
	top: 0px;
	background: url('images/unia_left.gif') 0 0 no-repeat;
	}
		.u_div{
		float:left;
		}
		.u{
		display: block;
		}
			#u1_div{
			padding:65px 0px 0px 42px;
			}
			#u1{
			width:126px;
			height: 52px;
			}
			#u1:hover{
			background: url('images/u1.jpg') 0 0 no-repeat;
			}
			#u2_div{
			padding:63px 0px 0px 31px;
			}
			#u2{
			width:73px;
			height: 50px;
			}
			#u2:hover{
			background: url('images/u2.jpg') 0 0 no-repeat;
			}
			#u3_div{
			padding:61px 0px 0px 20px;
			}
			#u3{
			width:174px;
			height: 57px;
			}
			#u3:hover{
			background: url('images/u3.jpg') 0 0 no-repeat;
			}
			#u4_div{
			padding:57px 0px 0px 11px;
			}
			#u4{
			width:95px;
			height: 63px;
			}
			#u4:hover{
			background: url('images/u4.gif') center center no-repeat;
			}
			#u5_div{
			padding:59px 0px 0px 10px;
			}
			#u5{
			width:214px;
			height: 56px;
			}
			#u5:hover{
			background: url('images/u5.jpg') 0 0 no-repeat;
			}
			#u6_div{
			padding:51px 0px 0px 29px;
			}
			#u6{
			width:119px;
			height: 72px;
			}
			#u6:hover{
			background: url('images/u6.jpg') 0 0 no-repeat;
			}
#footer{
clear:both;
padding-top:31px;
padding-bottom:10px;
width: 980px;
height: 107px;
}
	#footer_left{
	width: 980px;
	height: 107px;
	background: url('images/footer_left.jpg') 0 0 no-repeat;
	}
	#footer_right{
	background: url('images/footer_right.jpg') right 0 no-repeat;
	width: 980px;
	height: 107px;
	position: relative;
	}
	.en #footer_right{
	background: url('images/footer_right_en.jpg') right 0 no-repeat;
	}
	#footer_stopka{
	position: absolute;
	bottom: 0px;
	left:-3px;
	background: url('images/footer_stopka.gif') 0 0 no-repeat;
	width: 3px;
	height: 17px;
	}
		.footer_text{
		color: #000;
		font-size: 11px;
		}

	#licznik_i_kontakt{
	padding-left:255px;
	padding-top:44px;
	width: 725px;
	height: 26px;
	overflow:hidden;
	}
	#licznik{
	width: 170px;
	padding-right:3px;
	float:left
	}
	#szybki_kontakt{
	width: 510px;
	padding-left:30px;
	float:left
	}

	#copyright_i_powered{
	clear: both;
	padding-left: 255px;
	padding-top:5px;
	}
	#copyright,
	#powered{
	text-decoration: none;
	font-size: 11px;
	color:#B5B5B5;
	}
	#powered:hover{
	text-decoration:underline;
	}

.clear{
font-size: 0px;
clear: both;
}
.bold{
font-weight: bold;
}

.ff{
border: 0px;
margin: 0px;
padding: 0px;
}
/*news news news news news news news news news news */
#newsy_title{
height: 15px;
width: 100%;
background: url('images/newsy_title.gif') 0 0 no-repeat;
}
.en #newsy_title{
background: url('images/newsy_title_en.gif') 0 0 no-repeat;
}
.news_wyswietl_wiecej,
.wyswietl_wiecej{
background: url('images/wiecej_bg.gif') left center repeat-x;
}
.wyswietl_wiecej{
padding: 0px !important;
}
.news_wyswietl_wiecej_link,
.news_wyswietl_wiecej_link img{
vertical-align: middle;
font-size: 0px;
}

.news_data{
color: #D72727;
font-size: 12px;
font-weight: bold;
padding-right: 5px;
}
.news_tytul{
font-size: 12px;
font-weight: bold;
}
.news_box{
padding: 10px 0px 5px;
}
/*news news news news news news news news news news */




/*menu dropdown menu dropdown menu dropdown menu dropdown menu dropdown */
#menu1{
width: 200px;
}
.ddmx {
}
* html .ddmx td { position: relative; } /* ie 5.0 fix */
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 8px 10px 9px 0px;
    font-size: 12px;
    color: #ffffff;
    color: #191919;
    font-weight: bold;
    text-decoration: none;
    display: block;
    /* white-space: nowrap; */
    position: relative;
	border-bottom: 1px solid #E9E9E9;
}
.ddmx .item1_point{
/* display: list-item;
color: #D72727;
list-style-position: outside; */
display: block;
background: url('images/item1_kropka.gif') 6px center no-repeat;
padding-left:19px;
}
.ddmx .item1_color{
color: #000;
}
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
color: #CF2827;
background: url('images/item1_bg.gif') 0 bottom repeat-x;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 8px 15px 9px 15px;
    font-size: 11px;
    color: #fff;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    /* background: #859F0B; */
    border-bottom: solid 1px #912322;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	/* text-decoration: underline; */
    /* background: #6A8000; */
    border-bottom: solid 1px #fff;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item1 img,
.ddmx .item1-active img{
	position: absolute;
    top: 11px;
    right: 6px;
    border: 0;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 11px;
    right: 6px;
    border: 0;
}
.ddmx .section {
	background: #CF2827;
    border: 1px solid #CF2827;
    position: absolute;
    visibility: hidden;
    z-index: -1;
	padding: 0px 0px 3px;
}
/*menu dropdown menu dropdown menu dropdown menu dropdown menu dropdown */

input, textarea, select {
	font: 8pt Verdana, Tahoma, serif;
	border: 1px solid #d6d6d6;
	background-color: #fff;
}
input:hover, textarea:hover, select:hover {
	border: 1px solid #a6a6a6;
}
input:focus, textarea:focus, select:focus {
	border: 1px solid #CC2626;
}


input.input_o	{
	border: 0px;
	background-color: transparent;
}

input[type=submit], input[type=button], input[type=reset] {
	border: 2px solid #d6d6d6;
	background-color: #efefef;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
}
input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover {
	border: 2px solid #a6a6a6;
}
input[type=submit]:focus, input[type=button]:focus, input[type=reset]:focus {
	border: 2px solid #CC2626;
}

input[type=reset] {
	font-style: italic;
}
input[type=text] {
font-family:Arial;
font-size:12px;
font-weight:normal;
}