/* TAGS */
body 			{ margin: 0px; padding: 0px; background: #d0dcf3; }
img				{ border: none; }
div, td	 		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

h1				{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #6c98c8; margin-top: 10px; }
h2				{ font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #535353; padding: 0px 0px 4px 10px; text-align: left; margin: 2px 10px 2px 6px; padding: 0px; }
h3				{ font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; margin: 0px; padding: 0px; }
h5				{ font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000; margin: 0px; padding: 0px; }
h6				{ font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #000000; text-align: left; margin: 0px 0px 0px 6px; padding: 0px; }

.titleB			{ color: #FFFFFF; font-weight: bold; }
.titleC			{ color: #000000; font-weight: bold; }

label 			{ margin-right: 8px; vertical-align: top; display: block; float: left; padding-top: 4px; }
.inputA			{ width: 100%; border: 1px solid #afc1e4; }
.buttonA		{ border: 1px solid  #ee99c5; background: #afc1e4; color: #ffffff; font-weight: bold; margin-top: 10px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.selectA		{ width: 100%; border: 1px solid #afc1e4; }
.selectB		{ width: 100%; border: 1px solid #afc1e4; height: 150px; }
.selectC		{ width: 100%; border: 1px solid #afc1e4; height: 200px; }

/* textareas */
.textareaA		{ width: 100%; height: 150px; border: 1px solid #afc1e4; }

/* Links */
.linkA:link,
.linkA:visited		{ color: #fff; text-decoration: none; }

.linkB:link,
.linkB:visited		{ color: #000; text-decoration: none; }

.linkC:link,
.linkC:visited		{ font-size: 14px; color: #004c99; font-weight: bold; }

.linkD:link,
.linkD:visited		{ color: #000000; text-decoration: none; }
.linkD:hover		{ text-decoration: underline; }

.linkE:link,
.linkE:visited		{ text-decoration: none; color: #0000ee; }

.linkF:link,
.linkF:visited		{ color: #004c99; }

.linkG:link,
.linkG:visited		{ text-decoration: none; color: #000000; }

.linkA:hover,
.linkB:hover,
.linkG:hover		{ text-decoration: underline; }

/* images */
.imgA			{ float: left; border: 2px solid #fff; margin-right: 4px; }
.imgB			{ float: right; border: 2px solid #fff; margin-left: 4px; }
.imgC			{ border: 2px solid #fff; width: 122px; margin-left: auto; margin-right: auto; margin-bottom: 4px; margin-top: 4px; }
.imgLewy		{ float: left; margin-right: 4px; padding: 2px; border: 1px solid #6c98c8; }
.imgPrawy		{ float: right; margin-left: 4px; padding: 2px; border: 1px solid #6c98c8; }

/* Fake Fieldset */
h4					{ font-size: 12px; color: #FFFFFF; position: absolute; top:-11px; left: 10px; margin: 0; padding: 0 5px; line-height: 19px; background: #ee99c5; border: 1px solid #afc1e4; }
.fieldsetOut		{ position:relative; width: 450px; border: 2px solid #afc1e4; margin-top:20px; margin-left: auto; margin-right: auto; background:#FFFFFF; }
.fieldsetIn			{ position:absolute; border:1px solid white; width:100%; height:100%; position:relative; z-index:100; margin:-1px; }
.fieldsetOut p		{padding:5px;margin:10px 0 0;}
.fieldsetOut .cont	{ padding:5px; margin:10px 0 0; }
.fieldsetOut h4 a	{ line-height:20px; font-size:70%; border:1px solid #000; background:#ffffcc; text-decoration:none; vertical-align:top; padding:0 5px; }

.spacerA		{ height: 4px; font-size: 0px }

.mainDiv		{ padding: 4px; background: #fff; width: 780px; margin: auto; }

.mainTable				{ width: 780px; }
.mainTableLeft,
.mainTableRight			{ width: 150px; vertical-align: top; background: #efcfd9; text-align: center; }
.mainTableCenter		{ width: 480px; vertical-align: top; padding: 8px; background: #f3e2e8; border-left: 2px solid #fff; border-right: 2px solid #fff; }
.mainTableBannerTop 	{ width: 480px; height:1px; vertical-align: top; background: #fff; border-bottom: 1px solid #fc9dd4; }
.mainTableBannerBottom	{ width: 480px; vertical-align: top; background: #fff; border-top: 1px solid #fc9dd4; padding-top: 5px; }
.mainTableMenu			{ width: 480px; vertical-align: top; text-align: center; background: #f3e2e8; border-left: 2px solid #fff; border-right: 2px solid #fff; }

.mainMenu			{ width: 135px; margin: auto; margin-bottom: 10px; }
.mainMenu .title	{ margin-bottom: 1px; }
.mainMenu .bar		{ margin-bottom: 1px; background: #afc1e4; text-align: left; color: #FFF; padding: 4px; text-decoration: none; display: block; }

.mainCont			{ margin: auto; }
.mainCont .TL		{ padding: 0px 4px 4px 0px; vertical-align: top;}
.mainCont .TR		{ padding: 0px 0px 4px 4px; vertical-align: top;}
.mainCont .BL		{ padding: 4px 4px 0px 0px; vertical-align: top;}
.mainCont .BR		{ padding: 4px 0px 0px 4px; vertical-align: top; }

.firstMainBox					{ width: 260px; background: #FFFFFF; }
.firstMainBox .centerA			{ padding: 0px 7px 0px 7px; }
.firstMainBox .centerB			{ padding: 0px 3px 0px 3px; background: #dbabba; height: 170px; vertical-align: top; overflow: hidden; }
.firstMainBox .firstInnerTable	{ width: 100%; }

.secondMainBox						{ width: 260px; background: #FFFFFF; }
.secondMainBox .centerA,
.secondMainBox .centerA				{ padding: 0px 7px 0px 7px; }
.secondMainBox .centerB				{ padding: 0px 3px 0px 3px; background: #dbabba; height: 80px; vertical-align: top; }
.secondMainBox .secondInnerTable	{ width: 100%; }

.thirdMainBox					{ width: 170px; background: #FFFFFF; }
.thirdMainBox .centerA,
.thirdMainBox .centerA			{ padding: 0px 7px 0px 7px; }
.thirdMainBox .centerB			{ padding: 0px 3px 0px 3px; background: #c9eddc; height: 170px; vertical-align: top; }
.thirdMainBox .firstInnerTable	{ width: 100%; }

.fourthMainBox						{ width: 168px; margin-bottom: 8px; background: #FFFFFF; }
.fourthMainBox .centerA,
.fourthMainBox .centerA				{ padding: 0px 7px 0px 7px; }
.fourthMainBox .centerB				{ padding: 0px 3px 0px 3px; background: #f5f5de; height: 168px; vertical-align: top; }
.fourthMainBox .fourthInnerTable	{ width: 100%; }

.fifthMainBox						{ width: 144px; background: #FFFFFF; }
.fifthMainBox .centerA,
.fifthMainBox .titleA				{ background: #fff; }
.fifthMainBox .centerA				{ padding: 0px 7px 0px 7px; }
.fifthMainBox .centerB				{ padding: 0px 3px 0px 3px; background: #c9eddc; height: 144px; vertical-align: top; }
.fifthMainBox .fifthInnerTable		{ width: 100%; }

.artBox				{ width: 460px; }
.artBox .content	{ width: 148px; }
.artBox .top		{ width: 148px; height: 12px; font-size: 0px; }
.artBox .middle		{ width: 128px; height: 250px; padding: 0px 10px 0px 10px; }
.artBox .text		{ height: 120px; overflow: hidden; }
.artBox .bottom		{ width: 148px; height: 7px; background: url(../gfx/boxes/artbottom.gif) no-repeat; }
.artBox .spacerB	{ padding-top: 8px; font-size: 0px; }

.artList			{ width: 460px; background: #ffffff; margin-top: 8px; }
.artList .content	{ width: 100%; background: #e0e9f9; }
.artTitle			{ font-weight: bold; }


.dateA		{ width: 454px; background: #FFFFFF; margin-left: auto; margin-right: auto; margin-bottom: 8px; }
.dateA td	{ font-size: 11px; }

.artList .leftTopA,
.artList .rightTopA,
.artList .leftBottomA,
.artList .rightBottomA	{ width: 7px; }

.leftTopB, 
.rightTopB, 
.leftBottomB, 
.rightBottomB	{ width: 4px; height: 4px; }

.leftTopA		{ vertical-align: top; text-align: left; height: 28px; }
.rightTopA		{ vertical-align: top; text-align: right; height: 28px; }
.leftBottomA	{ vertical-align: bottom; text-align: left; }
.rightBottomA	{ vertical-align: bottom; text-align: right; }

#sondaQ		{ color: #eca6c9; font-weight: bold; margin: 15px 0px 15px 0px; }
#sondaMain	{ font-size: 11px; margin: auto; }
.sondaResL	{ color: #eca6c9; size: 10px; margin-bottom: 5px; float: left; }
.sondaResR	{ color: #eca6c9; size: 10px; margin-bottom: 5px; text-align: right; }
#sondaCount	{ color: #afc1e4; }
.messageA	{ color: #eca6c9; }
.messageB	{ color: #afc1e4; }

.rBox			{ width: 135px; margin: auto; margin-bottom: 8px; }
.rBox .content	{ background: #fff; }
.rBox .sign		{ padding-bottom: 6px; }
.rBox .sBanner	{ padding: 4px 0px 4px 0px; }

#l1c1 {	float: right; }
#l1c2 {	float: left; }


.smsBox 			{ margin: auto; margin-bottom: 6px; }

.visible			{ position: inherit; visibility: visible; height: 122px; width: 150px; overflow: hidden; }
.hidden				{ position: absolute; visibility: hidden; height: 122px; width: 150px; overflow: hidden;}


