html, body 															{margin: 0px;}
html, body, td, th, div, span, p										{font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #4a4a4a;}
body																	{background: #ffffff url('http://www.konceptsi.pl/_images/_bg.png') no-repeat top center;}
form																	{display: inline; padding: 0px; margin: 0px;}
button																{cursor: pointer;}
table																{empty-cells: show; border: 0px; margin: 0px; padding: 0px;}
img																	{border: 0;}
ul																	{padding: 0; margin: 0;}
ul			li														{margin: 0 0 3px 16px;}
hr																	{padding: 0; margin: 0; color: #d7d7d7; height: 0; width: 100%; border: 1px solid #d7d7d7;}
sup																	{font-size: 105%; vertical-align: 2px;}
input[type=checkbox]													{cursor: pointer;}
label																{cursor: pointer;}
h1																	{clear: both; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; margin: 15px; color: #fd5a02; font-size: 22px; font-weight: normal;}
h2																	{clear: both; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; margin: 20px 15px -15px 15px; color: #4a4a4a; font-size: 12px; font-weight: normal;}
h3																	{margin: 0 0 3px 0; padding: 0; font-weight: normal; color: #4a4a4a; font-size: 15px; line-height: 20px;}
h5																	{margin: 3px 0; padding: 0; font-weight: normal; color: #fd5a02; font-size: 16px; line-height: 18px;}
div.bgc																{background: transparent url('http://www.konceptsi.pl/_images/_bgm.png') repeat-y top left;}
div.mpWelcome														{width: auto; margin: 15px 0; padding-bottom: 10px; border-bottom: 1px solid #d7d7d7;}
div.mpWelcome		h3												{margin: 0 0 3px 0; padding: 0; font-weight: normal; color: #fd5a02; font-size: 16px; line-height: 23px;}
div.mpWelcome		h4												{margin: 0; padding: 0; font-weight: normal; color: #4a4a4a; font-size: 13px; line-height: 21px;}
div.contento															{margin: 0 20px 15px 20px; font-size: 12px; line-height: 18px;}
div.contento			p												{font-size: 12px; line-height: 18px;}
div.mpBox															{display: inline-block; width: 200px; float: left;}
div.mpBox			a												{font-size: 10px; line-height: 14px; text-decoration: none;}
div.mpBox			span												{display: inline-block; width: auto; font-size: 10px; line-height: 14px; text-decoration: none; padding: 3px; cursor: pointer;} 
div.mpBoxSep															{display: inline-block; width: 10px; font-size: 1px; float: left;}
a.gmlnk																{font-size: 10px;}
a.gmlnk				img												{margin-left: 5px;}
a.mpWMore															{font-size: 11px; float: right; text-decoration: none; margin-top: -5px;}
#top																	{width: auto; height: 20px; background: transparent url('http://www.konceptsi.pl/_images/_bgtopline.png') repeat-x top center;}
#wrap																{position: static; width: 970px; background: #ffffff url('http://www.konceptsi.pl/_images/_bgp1.png') no-repeat top left; margin: 18px auto 0 auto; padding-top: 10px;}
#inner																{position: relative; width: 950px; background: #ffffff url('http://www.konceptsi.pl/_images/_bgp2.png') no-repeat bottom left; margin: 0 10px; padding-bottom: 10px;}
#header																{position: relative; width: 930px; height: 140px; margin: 0 10px;}
#header		#logo													{position: absolute; width: 150px; height: 123px; left: 0; top: 10px; z-index: 3000;}
#header		#cis														{position: absolute; width: 344px; height: 19px; left: 155px; top: 96px; z-index: 3000;}
#header		#menu													{position: absolute; width: 900px; right: 0; top: 15px; text-align: right;}
#header		#menu		a											{display: inline-block; padding: 0 5px; text-decoration: none; color: #4a4a4a;} 
#header		#menu		a.sel										{color: #fd5a02 !important;}
#header		#menu		a:visited									{color: #4a4a4a;}
#header		#menu		a:hover										{color: #fd5a02;}
#header		#menu		a:active										{color: #fd5a02;}
#header		#menu		span											{color: #a4a4a4; font-size: 15px; margin: 0 5px;}
#visual																{position: relative; width: 930px; height: 220px; margin: 0 10px; background: #f0f0f0 url('http://www.konceptsi.pl/_images/_bgl.png') no-repeat top left;}	
#visual		#menuleft												{position: absolute; left: 0; top: 0; width: 270px; padding-top: 29px;}
#visual		#menuleft	div.vml1										{position: relative; width: auto; height: 49px; margin: -25px 0 0 -13px; background: transparent url('http://www.konceptsi.pl/_images/_arr-r.gif') no-repeat 37px 9px;}
#visual		#menuleft	div.vml2										{position: relative; width: auto; height: 49px; margin: -25px 0 0 -13px; background: transparent url('http://www.konceptsi.pl/_images/_mshm.png') no-repeat top left;}
#visual		#menuleft	a											{display: block; width: auto; padding: 5px 0 0 48px; text-decoration: none; color: #ffffff; z-index: 3000;}
#visual		#menuleft	a.sel										{color: #ffffff !important;}
#visual		#menuleft	a:visited									{color: #ffffff;}
#visual		#menuleft	a:hover										{color: #fd5a02;}
#visual		#menuleft	a:active										{color: #fd5a02;}
#visual		#vimg													{position: absolute; right: 0; top: 0; width: 660px; height: 220px;}
#submenu																{position: relative; padding-top: 40px; width: 270px;}
#submenu		a														{display: block; width: auto; padding: 6px 0 10px 35px; text-decoration: none; color: #2a2a2a; background: transparent url('http://www.konceptsi.pl/_images/_arr-r.gif') no-repeat 24px 9px;}
#submenu		a.sel													{color: #fd5a02 !important; background: transparent url('http://www.konceptsi.pl/_images/_mbgl.gif') no-repeat top right;}
#submenu		a:visited												{color: #2a2a2a;}
#submenu		a:hover													{color: #fd5a02;}
#submenu		a:active													{color: #fd5a02;}
#content																{position: relative; width: 930px; margin: 0 10px;}
#content		#left													{position: relative; float: left; width: 270px; background: transparent url('http://www.konceptsi.pl/_images/_sh1.gif') repeat-x top left;}
#content		#center													{position: relative; float: left; width: 390px; background: transparent url('http://www.konceptsi.pl/_images/_sh2.gif') repeat-x top left;}
#content		#wide													{position: relative; float: right; width: 660px; background: transparent url('http://www.konceptsi.pl/_images/_sh2.gif') repeat-x top left;}
#content		#superwide												{position: relative; width: 930px; background: transparent url('http://www.konceptsi.pl/_images/_sh2.gif') repeat-x top left;}
#content		#right													{position: relative; float: right; width: 270pxx; background: transparent url('http://www.konceptsi.pl/_images/_sh2.gif') repeat-x top left;}
#footer																{position: relative; clear: both; width: 950px; margin: 0 10px; border-top: 1px solid #d7d7d7; text-align: center; padding-top: 2px; font-size: 10px; color: #999999;}
#footer		span														{color: #d0d0d0; font-size: 13px; margin: 0 5px;}
#footer		a														{color: #999999; text-decoration: none;} 
#footer		a.sel													{color: #fd5a02 !important;}
#footer		a:visited												{color: #999999;}
#footer		a:hover													{color: #fd5a02;}
#footer		a:active													{color: #fd5a02;}
#msgError															{width: auto; height: 130px; text-align: center;}
#msgError	div.L1													{font-size: 48px; width: auto; text-align: center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; padding: 50px 0 20px 0;}
#msgError	div.L2													{font-size: 18px; width: auto; text-align: center; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 24px;}
#portfolio	table													{width: 100%; border: none;}
#portfolio	table	td												{width: 50%; vertical-align: bottom; text-align: center; font-size: 12px; padding-bottom: 10px;}
#portfolio	table	td	img											{border: 3px solid #d7d7d7; margin: 0 30px;}
#portfolio	table	td	span											{display: inline-block; width: 100%; background: transparent url('http://www.konceptsi.pl/_images/_psh.png') no-repeat bottom center; margin-bottom: 3px;}
div.kontaktRow														{width: 310px; padding: 3px 0; clear: both;}
div.kontaktRow		div.RCL	 										{text-align: right; width: 70px; float: left;}
div.kontaktRow		div.RCR 											{width: 235px; float: right; color: #000000;}
div.msgDivOK															{cursor: pointer; font-size: 13px; background: #e6e6e6 url('http://www.konceptsi.pl/_images/_x1.gif') no-repeat top right; padding: 10px 5px; color: #000000; text-align: center; margin: 15px 0;}
div.msgDivERR														{cursor: pointer; font-size: 13px; background: #D50C0C url('http://www.konceptsi.pl/_images/_x2.gif') no-repeat top right; padding: 10px 5px; color: #ffffff; text-align: center; margin: 15px 0;}
table.conTab3														{width: 100%; border: none; padding: 0; margin: 0; margin-top: 15px; border-top: 1px solid #d7d7d7;}
table.conTab3		td												{width: 33%; text-align: left; vertical-align: top; padding-top: 5px;}
table.conTabM														{width: auto; border: none; padding: 0; margin: 0;}
table.conTabM		th												{text-align: right; vertical-align: top; font-size: 12px; font-weight: normal; color: #808080; padding: 2px 5px; line-height: 15px;}
table.conTabM		td												{text-align: left; vertical-align: top; font-size: 12px; font-weight: normal; color: #4a4a4a; padding: 2px 0; line-height: 15px;}
table.conTabM		td.tkh											{font-size: 14px; color: #fd5a02; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding: 10px 0 0 0;}
table.conTabD														{border: none; padding: 0; margin: 0;}
table.conTabD		th												{text-align: right; width: 10%; vertical-align: top; font-size: 12px; font-weight: normal; color: #808080; padding: 2px 5px; line-height: 15px;}
table.conTabD		td												{text-align: left; width: 90%; vertical-align: top; font-size: 12px; font-weight: normal; color: #4a4a4a; padding: 2px 0; line-height: 15px;}
table.conTabD		td.tkh											{font-size: 14px; width: auto; color: #fd5a02; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; padding: 10px 0 0 0;}
.frmField															{font-size: 11px; color: #000000;}
.box																	{width: 555px; height: 120px; color: #000000;}
.input																{width: 260px;}
.t10s																{font-size: 10px;}
.t10n																{font-size: 11px; color: #555; line-height: 12px !important;}
.rqf																	{font-size: 10px; color: #82807f;}
a																	{color: #4a4a4a; text-decoration: underline;}
a:link																{color: #4a4a4a;}
a:visited															{color: #4a4a4a;}
a:hover																{color: #fd5a02;}
a:active																{color: #fd5a02;}


