
body,h1,h2,h3,h4,h5,h6,p,form,fieldset,img { margin:0;padding:0;border:0 }

body			{ padding:15px 0;font-family:Verdana, Helvetica, sans-serif;font-size:11px; text-align:center; }
img				{ margin-bottom:-2px; }

#hide			{ display:none; }
#container		{ width:830px;margin:0 auto;text-align:left;padding:0;background:#ffffff; }
#container_body	{ width:830px;margin:0 auto;text-align:left;padding:0;padding-bottom: 20px;background:#ffffff; }

#container_print{ width:16cm;margin:0 auto;padding:20px;text-align:left;padding-top:0;background:#ffffff; }



/* general style for links */
a  	  			{ color:#DE3434; text-decoration: none; }
a:hover 		{ color:#105abd; text-decoration: none; }


/* middle important area style */
#header			{ margin: 0px 0px 0px 0px;padding-top:0px;height:346px; }
#content		{ margin: 0px 0px 0px 0px;padding-top:0px; }
#bottom			{ margin: 0px 0px 0px 0px;padding-top:0px; }

/* top menu, banner, head graphincs style */
#main			{ position:relative;float:left;margin-left:30px;padding-left:0px;width:500px; }
#main p			{ margin-bottom:18px; }

#topmenuMP 	  	{ position:relative;float:left;left:0px;top:1px;height:38px; } 
#start-v1-02_ 	{ position:relative;float:left;left:0px;top:0px;width:94px;height:36px; }
#start-v1-03_ 	{ position:relative;float:left;left:0px;top:0px;width:155px;height:36px; }
#start-v1-04_ 	{ position:relative;float:left;left:0px;top:0px;width:88px;height:36px; }
#start-v1-05_ 	{ position:relative;float:left;left:0px;top:0px;width:105px;height:36px; }
#start-v1-09_ 	{ position:relative;float:left;left:0px;top:0px;width:179px;height:36px; }
#start-v1-06_ 	{ position:relative;float:left;left:0px;top:0px;width:209px;height:36px;background-image: url("../../../images/img/start_v1_06.gif"); }

#start-v1-07_ 	{ position:relative;float:left;left:0px;top:0px;width:830px;height:218px; }
#start-v1-08_ 	{ position:relative;float:left;left:0px;top:0px;width:830px;height:9px; }
#forSearch		{ position:relative;float:left;left:9px;top:3px;width:209px;height:36px; }
#start-v1-06 	{ position:relative;float:left;left:0px;top:0px;width:209px;height:36px;background-image: url("../../../images/img/start_v1_06.gif"); }


/* search engine style */
#search 		{ float: left;margin-top:3px;border:1px solid #cccccc; padding:0px; width:190px !important;width:190px; height:16px !important;height:16px; overflow:hidden; }
#search .inputbox { border: 1px solid #AAAAAA; margin-top:-2px; margin-left:-1px; font-family:arial, helvetica, sans-serif; font-size: 10px; height: 14px !important; height: 14px; width: 190px !important;width:190px;color:#666666; background: #FFFFFF;}


/* middle part style */
#part_1       	{ position:relative;float:left;left:0px;top:0px; width:210px; }
#part_2 	  	{ position:relative;float:left;left:0px;top:0px; width:210px; }
#part_3       	{ position:relative;float:left;left:0px;top:0px; width:210px; }
#part_4       	{ position:relative;float:left;left:0px;top:0px; width:200px; }
#part_2Na2		{ position:relative;float:left;left:0px;top:0px; width:620px; }



/* left menu style */
#leftcol 		{ position: relative;left:0px;top:0px;width:210px;font-weight:bold; }
#leftcol div.module-fmm div div { position:relative;left:0px;top:0px;width:200px;padding-left:0px;margin-bottom:0px; }
#leftcol div.module-fmm div div div { position: relative;left:0px;top:0px;margin-top:0px;width:200px;font-size: 11px; }
a.mainlevel-fmmm { font-size: 12px;width: 200px;display: block;line-height: 30px;margin-left: 0px;margin-bottom: 0px;text-indent: 10px;text-decoration: none;border: 1px solid #AAAAAA; background: url("../../../images/img/start_v2_10.gif") repeat; }
a.mainlevel-fmmm:hover { background: #dae7f2; }
#leftcol div.module-gmm div div { position:relative;left:0px;top:0px;width:200px;padding-left:0px;margin-bottom:0px; }
#leftcol div.module-gmm div div div { position: relative;left:0px;top:0px;margin-top:0px;width:200px;font-size: 11px; }
#leftcol div.module-lmm { position:relative;left:0px;top:10px;width:200px;padding-left:0px;margin-bottom:0px; }
div.module-lmm div div div { border-top: 1px solid #AAAAAA; width:202px; }
a.mainlevel-lmmm, a.mainlevel-gmmm { font-size: 12px;width: 200px;display: block;line-height: 30px;margin-left: 0px;margin-bottom: 0px;text-indent: 10px;border-left: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA; background: #dfdddc;}
a.mainlevel-lmmm:hover, a.mainlevel-gmmm:hover { background: #dae7f2; }


/* middle - right part style */
#part_2_4 	{ position:absolute;float:left;width:210px;left:0px;background:#00ffff;  }
#Header 	{ text-align: center; font-weight:bold; line-height:31px; font-size: 12px; color:#555555; }
#BigBorder1 { position:absolute;width:200px;height:350px;border-left: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA; }
#BigBorder1 #Header { position:relative;width:200px;height:31px;border-top: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA;background: url("../../../images/img/start_v2_10.gif") repeat; }

#part_3_4 	{ position:absolute;float:left;width:210px;left:210px;background:#ffff00;}
#BigBord2 	{ position:absolute;width:200px;height:350px;border-left: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA; }
#BigBord2 #Header { position:relative;width:200px;height:31px;border-top: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA;background: url("../../../images/img/start_v2_10.gif") repeat; }

#part_4_4 	{ position:absolute;float:left;width:210px;left:420px;background-color:#ff00ff; }
#BigBord3 	{ position:absolute;width:200px;height:350px;border-left: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA;}
#BigBord3 #Header { position:relative;width:200px;height:31px;border-top: 1px solid #AAAAAA;border-bottom: 1px solid #AAAAAA;background: url("../../../images/img/start_v2_10.gif") repeat; }

#ProductBox { margin: 5px; }

table tr th.pagenav_next, table tr th.pagenav_prev { display:none; }


/* middle - right - inside layers style */
#tresc	 		 { position:relative;left:0px;top:20px;width:420px; }
#MainBody		 { position:relative;left:0px;top:0px;width:420px; }
#MainBodyNa2	 { position:relative;left:0px;top:0px;width:618px;}
#trescNa2	 	 { position:relative;left:0px;top:0px;width:618px;border: 1px solid #AAAAAA; }
#PrePartNa2 	 { position:relative;float:left; }			
div#RoundedCornersMod { height: 31px; background: url("../../../images/img/start_v2_10.gif") repeat; border-bottom: 1px solid #AAAAAA; font-weight:bold; font-size: 11px; color:#555555; line-height: 31px;text-indent: 10px;}
div#RoundedCornersMod table { line-height: 24px; font-weight:bold; font-size: 12px; color:#555555; text-indent: 10px; }
table.ATMainTable { position:relative;left:0px; margin-top:20px; margin-bottom: 20px; } 
a.ATTitle 		 { font-size: 13px; font-weight: bold; }
a.ATTitle:hover  { font-size: 13px; color:#dfdddc; }


#ProductTxt, div.IntoProductTxt { text-align: justify;  }
div.IntoProductTxt table { margin-top:20px; margin-bottom:20px;  }

div#ProductTxt  { margin: 10px; }
.dotcom 		{ border-bottom: 1px dotted #c0c0c0; }		
.dotcomup 		{ border-top: 1px dotted #c0c0c0; }		
				
div.componentheading {position:relative;background: url("../../../images/img/start_v2_10.gif") repeat; height: 31px; border-bottom: 1px solid #AAAAAA; line-height: 30px; font-weight:bold; font-size: 11px; color:#555555; text-indent: 10px;}

table.contentpane { margin-top: 20px; width: 600px; }
/*
div.componentheading table.contentpane tr td.contentdescription { macrgin: 10px; }
*/


/********* logowanie ********/
div#LoginPartner-module { margin: 10px; }
table tr td.LogTabTxt { width:70px; }
div#p0Child	{ background:#eee; border: 1px dotted #ddd; }
div#p0Child p.Forgot { margin-left:70px;width:500px; }
div#p0Child p.Forgot table.Forgot { margin-top:20px; }
div#LogInOutForm { margin-bottom: 20px; }
div#LogOutLink { border-top: 1px solid #AAA; border-bottom: 1px solid #AAA; height: 30px; line-height:30px;}
div#LoginPartner, div#introHome-module { margin: 10px; }

/********* rejestracja ********/
table tr td.intText { width: 150px; }
table tr td.fieldText { width: 350px; }
table tr td.lastText { width: 500px; }
span.redTxt { color:#ff0000; }
div.sendBox { background:#FFF;height:140px;width:500px;margin:0 auto;margin-bottom:25px;text-align:center;border:1px solid #eee; }
div.logdataBox { background:#FDFDFD;height:135px;width:500px;margin:0 auto;margin-bottom:25px;text-align:center;border:1px solid #AAD4FF }
div.telBox { background:#FFFDFD;height:200px;width:500px;margin:0 auto;margin-bottom:25px;text-align:center;border:1px solid #CEFFDC }
div.contBox { background:#FDFFFD;height:260px;width:500px;margin:0 auto;margin-bottom:25px;text-align:center;border:1px solid #FFD4D4; }
div.contBox table, div.telBox table, div.logdataBox table, div.sendBox table { margin-top: 15px; }

/* formularz przy pomocy technicznej */
table.contentpane tr td form { margin-top: 20px;  }
table.contentpane tr td form .inputbox { border: 1px solid #AAAAAA; font-size: 10px; color: #555555;}
table.contentpane tr td form input.inputbox { width: 170px !important; width: 170px;}
table.contentpane tr td form select.inputbox { width: 110px !important; width: 110px; } 

/* tabela wyników przy pomocy technicznej */
.sectiontableheader { font-weight: bold;font-size: 11px;height:25px;line-height:25px;margin-top:30px;padding-top:30px;}
.sectiontableentry1 { text-align:left;background: #EFEFEF;font-size: 11px;padding: 2px;}
.sectiontableentry2 { background:#FFFFFF;font-size: 11px;text-align: left;padding: 2px;}
.sectiontablefooter  { margin-top:30px; padding-top:30px;padding-bottom:30px;}


table.contentpaneopen  { position:relative; border-collapse: collapse;}
td.contentheading, td.buttonheading { background: url("../../../images/img/start_v2_10.gif") repeat; height: 31px; border-bottom: 1px solid #AAAAAA; font-size: 11px; color:#555555;}
td.contentheading { text-indent: 15px; font-weight: bold; font-size: 12px; }

table.contentpaneopen tr td fieldset div { margin: 5px; }

#CorrectText { margin: 10px; text-align: justify; }

/* news style */
table.dgmnews 	{ margin: 10px; margin-top: 30px; }
td.dgmnews a { font-weight: bold; }
div#dgnews_cont { margin-top: 10px; margin-bottom: 10px; }
div#dgnews_postinfo { color: #999999; text-align: right; }
div#dgnews_more { text-align:right; }
div#MainBodyDiv div.componentheading { display:none; }

/* map style */
div#Modul-map					{ top:0px;left:0px;margin:10px;}
div#Modul-map div#formSelProv 	{ left:0px;top:0px;width:280px;float:left; }
div#Modul-map div#MapPic 		{ left:0px;top:0px;}
div#Modul-map div#ResultList	{ left:0px;top:0px; }

/* footer style */
#container_footer{ background:#ffffff; position:relative; float:left; text-align:center; width:830px; font-size: 10px;}
div#container_footer hr { border-width: 1px; border-style: solid; border-color: #ff0000; height: 1px;}
div.footer 	  { text-align:center; color:#555555; }
div.footer a	  { color:#555555; }
div.footer a:hover { color:#df5511; }
