BODY {
font-family: Verdana, Tahoma;
background-color: white;
color : #4F4F4F;
}

A { color: #4F4F4F; text-decoration: none; }
A:hover { text-decoration: underline;}

A.red { color: #DA0909; }
A.red:hover { color: black; text-decoration: underline;}

A.white { color: white; }
A.white:hover { color: white; text-decoration: underline;}

HR { color: #D1D1D1; height: 1px;}

TD { 
	/*
     border-style: solid;
	 border-width: thin;
	 border-color: gray;
	*/
   }

/* =============== LAYOUT ================= */
.maintable	        { width: 100%; height: 100%;}	
.centertable	    { width: 100%; height: 100%;}	
.szarypion			{ background-color: #7E7E7E; }	
.pasek		        { background-color: #E2E2E2; width: 50%; vertical-align: top; height: 176px; background-image: url(../img/pasekpage.jpg); background-position: 0px 74px; background-repeat: repeat-x;}	
.picture		    { border-style: solid; border-width: 1px; border-color: #E6E6E6;}	

/* ============ BUTTONS ITP ================= */
.editbox            { width: 160px; letter-spacing: 0.1ex; font-size: 10px; border-width: 1px; border-color: #C4C4C4; border-style: solid;  background-color: #ffffff; padding: 1px 3px 0px 3px;}
.textarea           { width: 98%; letter-spacing: 0.1ex; font-size: 11px; border-width: 1px; border-color: #C4C4C4; border-style: solid;  background-color: #ffffff; }
.button             { letter-spacing: 0.1ex; font-size: 10px; border-style: solid; border-width: 1px; border-color: #929292;  background-color: #F0F0F0; }

/* ============= EDIT FORMULARZ ================= */
.cards  	  	    { letter-spacing: 0.1ex; font-size: 10px; width: 100%;}			
.cardsbottom		{ width: 100%; background-image: url(../img/graypoint.gif); background-repeat: repeat-x; background-position: bottom; }
.cardsselected		{ width: 1%; background-image: url(../img/cardsel1.gif); padding: 5px 10px 5px 15px; }
.cardsselected2		{ background-image: url(../img/cardsel2.gif);}

.content	  	    { letter-spacing: 0.1ex; font-size: 10px; width: 100%; background-color: #F8F8F8;}			
.editmenu	  	    { letter-spacing: 0.1ex; font-size: 10px; color: red; width: 100%; height: 28px; background-color: #F0F0F0;}			
.editlinegrad	    { width: 100%; background-image: url(../img/editliniagrad.gif); background-repeat: no-repeat; background-position: 15px;}
.editline		    { width: 100%; background-image: url(../img/editlinia.gif);}
.edithead	  	    { color: #7C7C7C; padding: 10px 10px 3px 15px;}			
.editcontent	    { width: 100%; padding: 7px 10px 12px 15px;}			
.editcontent1	    { width: 1%;   padding: 5px 10px 0px 26px;}			
.editcontent2	    { width: 100%; padding: 5px 10px 0px 30px;}			
.leftsideform  		{ width: 50%; vertical-align: top;}	
.rightsideform		{ width: 50%; vertical-align: top; text-align: right;}	
.contentleftform	{ vertical-align: top; line-height: 135%; text-align: justify; font-size: 11px; padding: 15px 35px 20px 35px;}	
.contentrightform	{ vertical-align: top; line-height: 135%; text-align: justify; font-size: 11px; padding: 0px 10px 20px 5px;}	

/* =============== HEAD ================= */
.main    	        { width: 744px; vertical-align: top;}	
.srodek    	        { vertical-align: top;}	
.mainsrodek         { width: 744px; vertical-align: top;}	
.mainfooter         { width: 744px; vertical-align: top;}	

/* ============== CONTENT ================= */
.date		   		{ color: #DA0909;}	
.srodekpasek   		{ width: 1px; background-color: #C9C9C9;}	
.leftside   		{ width: 70%; vertical-align: top;}	
.rightside   		{ width: 30%; vertical-align: top; text-align: right;}	
.contentcenter		{ vertical-align: top; line-height: 135%; text-align: justify; font-size: 11px; padding: 15px 30px 20px 35px;}	
.contentcenterinfo	{ vertical-align: top; padding: 15px 5px 20px 45px;}	
.contentcenterbold	{ font-weight: bold; vertical-align: top; line-height: 135%; text-align: justify; font-size: 11px; padding: 15px 30px 20px 35px;}	
.contentleft		{ vertical-align: top; line-height: 135%; text-align: justify; font-size: 11px; padding: 15px 30px 20px 35px;}	
.contentright		{ vertical-align: top; font-family: Tahoma; font-size: 10px; text-align: right; padding: 15px 30px 15px 30px;}	
.contentrightarch   { vertical-align: top; font-family: Tahoma; font-size: 12px; text-align: right; padding: 15px 30px 15px 30px;}	
.contentrighttop	{ vertical-align: top; text-align: right; padding: 15px 30px 15px 30px;}	
.contentright2		{ vertical-align: top; font-family: Tahoma; font-size: 10px; text-align: right; padding: 0px 30px 0px 30px;}	
.contentright1		{ vertical-align: top; font-family: Tahoma; font-size: 10px; text-align: justify; padding: 0px 30px 0px 30px;}	
.contentrightlist	{ vertical-align: top; font-family: Tahoma; font-size: 10px; text-align: right; padding: 2px 30px 3px 30px;}	
.contentrightlistselected { background-color: black; width:100%; vertical-align: top; font-family: Tahoma; font-size: 10px; text-align: right; padding: 2px 30px 3px 30px;}	
.contentrightlistline { background-color: #D1D1D1; height: 1px;}	
.tabelkaurl			{ font-size: 11px; width: 100%; padding: 4px 0px 4px 0px;}	
.tabelkaurlright	{ vertical-align: bottom; width: 50%; text-align: right;} 	
.tabelkaurlleft 	{ width: 50%; text-align: left;}	
.detalurl			{ font-size: 11px; width: 100%; padding: 0px 0px 0px 0px;}	
.linia				{ height: 1px; background-color: #D1D1D1;}

.cennikhead 		{ background-color: #800000; color: white; width: 100%; font-size: 11px; padding: 1px 10px 1px 10px;}	
.cennikcontent 		{ width: 100%; font-size: 11px; text-align: justify; padding: 10px 0px 20px 20px;}	
.cennikheadp 		{ background-color: #800000; color: white; width: 100%; font-size: 11px; padding: 1px 10px 1px 10px;}	
.cennikcontentp		{ background-color: #EAEAEA; width: 100%; font-size: 11px;  padding: 0px 10px 0px 10px;}	
.cennikspace 		{ width: 100%; height: 6px;}	


/* ============== FOOTER ================= */
.footer				{ color: #848484; font-size: 10px; padding: 20px 35px 20px 35px;}	
.footergora			{ text-align: right; padding: 0px 30px 10px 0px;}	