BODY {
font-family: Arial;
background-image: url(../img/background.jpg);
}

A { color: black; text-decoration: none; }
A:hover { color: #555555; text-decoration: underline;}

A.blue { color: #7777E6; text-decoration: none; }
A.blue:hover { color: #555555; text-decoration: underline;}

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

A.red { font-size: 11px; color: red; text-decoration: none; }
A.red:hover { font-size: 11px; color: red; text-decoration: underline;}

A.footer { font-size: 11px; color: #717171; text-decoration: none; }
A.footer:hover { font-size: 11px; color: #555555; text-decoration: underline;}

A.yellow { font-size: 11px; color: #EFF8CB; text-decoration: none; }
A.yellow:hover { font-size: 11px; color: #EFF8CB; text-decoration: underline;}

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

/* =============== LOGIN ================= */
.loginmain 	        { letter-spacing: 0.1ex; vertical-align: top; font-size: 10px; background-image: url(../../../admin/img/loginklucze.jpg); background-repeat: no-repeat; background-position: top right; color: black; background-color: #F8F8F8; border-style: solid; border-width: 1px; border-color: #5A5A5A; }			
.loginlogo          { padding: 10px 15px 17px 15px;}			
.loginuser          { letter-spacing: 0.1ex; text-align: right; font-size: 10px; padding: 3px 115px 3px 15px;}			
.loginpass          { letter-spacing: 0.1ex; text-align: right; font-size: 10px; padding: 3px 115px 20px 15px;}			
.loginbutton        { padding: 4px 0px 5px 0px; text-align: center; background-color: #F0F0F0}			
.loginerror         { color: red; letter-spacing: 0.1ex; font-size: 10px; text-align: center; padding: 5px 0px 0px 0px;}			

/* ============ BUTTONS ITP ================= */
.editbox            { width:300px; letter-spacing: 0.1ex; font-size: 10px; border-width: 1px; border-color: #C4C4C4; border-style: solid;  background-color: #ffffff; padding: 1px 3px 0px 3px;}
.listbox            { letter-spacing: 0.1ex; font-size: 10px; border-width: 1px; border-color: #C4C4C4; border-style: solid;  background-color: #ffffff; }
.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;}	
.contentzabudowy	{ font-family: Tahoma; color: #666666; letter-spacing: 0.1ex; font-size: 11px; width: 100%; background-color: white;}	
.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 0px;}	
.contentcenter		{ vertical-align: top; line-height: 135%; text-align: justify; font-size: 11px; padding: 0px 10px 20px 0px;}	
.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;}	
.ofirmie_txt		{ line-height: 180%; vertical-align: middle; color: #666666; letter-spacing: 0.1ex; font-size: 11px; font-family: Tahoma; text-align: justify; border-style: solid; border-width: 0px; border-color: #EBEBEB; background-color: #FFFFFF; padding: 25px 25px 25px 25px;}
.kontakt_txt		{ line-height: 180%; vertical-align: middle; color: #666666; letter-spacing: 0.1ex; font-size: 11px; font-family: Tahoma; text-align: justify; border-style: solid; border-width: 0px; border-color: #EBEBEB; background-color: #FFFFFF; padding: 25px 25px 25px 25px;}
.head_blue			{ letter-spacing: 0.1ex; font-family: Tahoma; font-weight: bold; font-size: 15px; color: #3B73B9; background-color: #FFFFFF;}
.head_lightblue		{ letter-spacing: 0.1ex; font-family: Tahoma; font-weight: bold; font-size: 15px; color: #769DCD; background-color: #FFFFFF;}

/* =============== HEADER ================= */
.maintable			{ width: 864px; height: 100%; vertical-align: top;}
.main				{ width: 100%; vertical-align: top; letter-spacing: 0.1ex; font-size: 10px;}
.header				{ color: #666666; font-size: 10px; background-color: #ededce; padding: 10px 15px 10px 15px; font-family: Tahoma; letter-spacing: 0.1ex;}

/* =============== MAIN ================= */
.content_main		{ vertical-align: middle; padding: 25px 25px 25px 60px; font-family: Tahoma; color: #666666; font-size: 11px;}	
.mainheadfirst 	    { text-align: left; font-size: 20px; padding: 15px 0px 0px 50px;}	
.mainhead    	    { font-size: 14px; padding: 10px 0px 10px 15px; font-weight: bold;}	
.mainpicture   	    { vertical-align: top; padding: 0px 10px 15px 15px;}	
.maintext       	{ text-align: justify; vertical-align: top; padding: 0px 25px 15px 15px;}	
.maintextbig       	{ vertical-align: middle; padding: 0px 10px 10px 15px; font-size: 13px; }	
.maintextbigbold  	{ font-size: 13px; font-weight: bold;}	
.maintextgwiazdka  	{ vertical-align: middle; text-align: right; padding: 0px 10px 0px 0px; font-family: Verdana; font-size: 9px;}	
.malaczcionka	  	{ font-family: Tahoma; font-size: 9px;}	
.mainline		    { background-color: #EBEBEB; height: 1px;}	
.ramka_main			{ line-height: 180%; vertical-align: middle; color: #666666; letter-spacing: 0.1ex; font-size: 11px; font-family: Tahoma; text-align: justify; border-style: solid; border-width: 1px; border-color: #EBEBEB; background-color: #F8F9FF; padding: 25px 25px 25px 25px;}
.reklama			{ vertical-align: middle; color: #666666; letter-spacing: 0.1ex; font-size: 11px; font-family: Tahoma; border-style: solid; border-width: 1px; border-color: #EBEBEB;}
.invite				{ vertical-align: top; text-align: justify; letter-spacing: 0.1ex; line-height: 160%; padding: 55px 15px 15px 15px; font-family: Tahoma; background-color: #fcfcf4; color: #6e6d68; font-size: 11px;}

/* =============== SRODEK ================= */
.srodekramka	    { width: 100%; color: #000000; letter-spacing: 0.1ex; font-size: 10px; padding: 0px 0px 0px 25px; background-image: url(../img/boki.jpg);}	
.srodeklewa    	    { padding: 10px 13px 10px 10px; vertical-align: top;}	
.srodekprawa  	    { padding: 10px 15px 10px 0px; vertical-align: top;}	
.carssrodek     	{ padding: 10px 10px 10px 0px; }	

/* =============== FOOTER ================= */
.footer2		    { width: 100%; color: #000000; letter-spacing: 0.1ex; font-size: 10px; padding: 10px 25px 10px 25px; background-image: url(../img/boki.jpg);}
.small_footer_urolog{ color: #666666; font-size: 9px; background-color: #ededce; padding: 10px 15px 10px 15px;}
.tablefooter		{ width: 1004px; color: #666666; font-size: 9px; background-color: #f8f8e6; padding: 5px 5px 5px 5px;}

/* =============== CONTENT ================= */
.inside     	    { width: 100%; color: #000000; font-size: 11px; padding: 0px 0px 0px 0px;}
.insidefoto    	    { width: 60%; color: #000000; font-size: 11px; padding: 50px 0px 0px 150px;}
.insidenumer   	    { width: 60%; color: #000000; font-size: 11px; padding: 15px 15px 15px 15px;}
.galleryinside 	    { width: 60%; color: #000000; font-size: 11px; padding: 15px 15px 15px 150px;}
.insidee     	    { width: 200px; color: #000000; font-size: 11px; background-color: #606990; padding: 0px 0px 0px 0px;}
.contentleft   	    { vertical-align: top; width: 20%; text-align: center; padding: 25px 15px 20px 15px;}	
.contentright 	    { vertical-align: top; width: 80%;  padding: 25px 115px 20px 25px;}

/* =============== PROMOTIONS ================= */
.insidepromotions   { width: 100%; color: #000000; font-size: 11px;}	
.headpromotions		{ color: white; font-size: 11px; font-family: arial; background-color: #354770; padding: 1px 15px 2px 12px; }	
.promotionsikonki   { vertical-align: top; text-align: center; font-size: 11px; font-family: arial;}	

/* =============== NEWS ================= */
.galeria			{ font-size: 12px; color: #1D2A5C; text-align: left; background-color: #EDF4FC; font-family: arial; vertical-align: top; padding: 10px 10px 10px 10px;}	
.picturegaleria		{ background-color: #EDF4FC; vertical-align: top; padding: 10px 10px 10px 10px;}	
.textpromotion		{ text-align: left; font-family: arial; vertical-align: top; padding: 10px 10px 7px 0px;}	

.insidenews    	    { width: 100%; color: #000000; font-size: 10px;  font-family: Tahoma;}	
.headnews 			{ color: #EFF8CB; font-size: 11px; font-family: Tahoma; background-color: #7BA0CF; padding: 1px 0px 2px 112px; }	
.headnewsbig		{ color: #EFF8CB; font-size: 13px; font-family: Tahoma; background-color: #7BA0CF; padding: 2px 0px 2px 112px; }	
.picturenews		{ background-color: #EDF4FC; vertical-align: top; padding: 10px 10px 0px 10px;}	

.textnews0			{ color: #1D2A5C; text-align: left; background-color: #F4F8FD; font-size: 11px; font-family: arial; vertical-align: top; padding: 15px 10px 7px 0px;}	
.textnews1			{ color: #1D2A5C; text-align: left; background-color: #F4F8FD; font-size: 11px; font-family: arial; vertical-align: top; padding: 15px 10px 7px 0px;}	
.textnews2			{ color: #1D2A5C; text-align: left; background-color: #F9FBFE; font-size: 11px; font-family: arial; vertical-align: top; padding: 15px 10px 7px 0px;}	
.textnews3			{ color: #1D2A5C; text-align: left; background-color: #F9FBFE; font-size: 11px; font-family: arial; vertical-align: top; padding: 15px 10px 7px 0px;}

.linknews0			{ text-align: right; vertical-align: top; font-size: 11px; background-color: #EDF4FC;}	
.linknews1			{ text-align: right; vertical-align: top; font-size: 11px; background-color: #F4F8FD;}	
.linknews2			{ text-align: right; vertical-align: top; font-size: 11px; background-color: #F9FBFE;}	
.linknews3			{ text-align: right; vertical-align: top; font-size: 11px; background-color: #F9FBFE;}	

.spacernews			{ height: 15px; text-align: center; width: 100%;}	

/* =============== SZYBKIE MENU ================= */
.fastmenu    	    { width: 100%; color: #000000; font-size: 10px;}	
.fastmenuhead1		{ cursor: hand; height: 20px; color: #1D2A5C; font-size: 11px; background-color: #D9E0F3; font-family: arial; padding: 1px 0px 2px 12px; }	
.fastmenuhead2		{ cursor: hand; height: 20px; color: #1D2A5C; font-size: 11px; background-color: #DBE2F3; font-family: arial; padding: 1px 0px 2px 12px; }	
.fastmenuhead3		{ cursor: hand; height: 20px; color: #1D2A5C; font-size: 11px; background-color: #DAE2F3; font-family: arial; padding: 1px 0px 2px 12px; }	
.fastmenuhead4		{ cursor: hand; height: 20px; color: #1D2A5C; font-size: 11px; background-color: #E2E6F3; font-family: arial; padding: 1px 0px 2px 12px; }	
.fastmenuhead5		{ cursor: hand; height: 20px; color: #1D2A5C; font-size: 11px; background-color: #E6E9F3; font-family: arial; padding: 1px 0px 2px 12px; }	
.fastmenuhead6		{ cursor: hand; height: 20px; color: #1D2A5C; font-size: 11px; background-color: #EBEEF3; font-family: arial; padding: 1px 0px 2px 12px; }	
.fastmenuhead7		{ cursor: hand; height: 20px; color: #1D2A5C; font-size: 11px; background-color: #F1F2F3; font-family: arial; padding: 1px 0px 2px 12px; }	
.fastmenuhead8		{ cursor: hand; height: 20px; color: #1D2A5C; font-size: 11px; background-color: #F3F3F3; font-family: arial; padding: 1px 0px 2px 12px; }	
.fastmenuspacer		{ height: 1px; background-color: #BFBFBF; width: 100%;}	
.fastmenuspacerbok1	{ padding: 0px 10px 0px 0px; background-color: #D9E0F3;}	
.fastmenuspacerbok2	{ padding: 0px 10px 0px 0px; background-color: #DBE2F3;}	
.fastmenuspacerbok3	{ padding: 0px 10px 0px 0px; background-color: #DAE2F3;}	
.fastmenuspacerbok4	{ padding: 0px 10px 0px 0px; background-color: #E2E6F3;}	
.fastmenuspacerbok5	{ padding: 0px 10px 0px 0px; background-color: #E6E9F3;}	
.fastmenuspacerbok6	{ padding: 0px 10px 0px 0px; background-color: #EBEEF3;}	
.fastmenuspacerbok7	{ padding: 0px 10px 0px 0px; background-color: #F1F2F3;}	
.fastmenuspacerbok8	{ padding: 0px 10px 0px 0px; background-color: #F3F3F3;}
.karta_ford			{ padding: 50px 0px 5px 15px;}

/* =============== TABELKA ================= */
.tabelka     	    { width: 75%; color: #000000; font-size: 10px; }	
.tabelkap			{ width: 75%; color: #000000; font-size: 10px; }
.tabelkahead   	    { vertical-align: top; font-size: 14px; font-weight: bold;}	
.tabelkahead2  	    { vertical-align: top; padding: 0px 2px 0px 2px;}	
.tabelkahead2c 	    { vertical-align: top; font-weight: bold; text-align: center; padding: 0px 2px 0px 2px;}	

/* =============== TABELKA wynajem ================= */
.tabelkaheadszary   { vertical-align: middle; color: #FFFFFF; background-color: #B3B3B3; font-weight: bold; padding: 1px 8px 1px 8px;}	
.tabelkatransit		{ vertical-align: middle; text-align: center; color: #3C3C3C; background-color: #B3B3B3; padding: 1px 8px 1px 8px;}
.tabelkatransitbiel	{ vertical-align: middle; text-align: center; color: #3C3C3C; background-color: #FFFFFF; padding: 1px 8px 1px 8px;}
.tabelkatransitnieb	{ vertical-align: middle; text-align: left; color: #FFFFFF; background-color: #143F84; padding: 1px 8px 1px 20px;}

.tabelkatransitszar1{ vertical-align: middle; text-align: center; color: #3C3C3C; background-color: #CECECE; padding: 1px 8px 1px 8px;}
.tabelkatransitszar2{ vertical-align: middle; text-align: center; color: #3C3C3C; background-color: #D4D4D4; padding: 1px 1px 1px 1px;}


.tabelkaheadszaryc  { vertical-align: top; text-align: center; color: #FFFFFF; background-color: #B3B3B3; font-weight: bold; padding: 1px 8px 1px 8px;}	
.tabelkasub1c       { vertical-align: top; text-align: center; padding: 1px 8px 1px 8px;}	
.tabelkasub1        { vertical-align: top; padding: 1px 8px 1px 8px;}	
.tabelkasub2c       { vertical-align: top; background-color: #EBEBEB; text-align: center; padding: 1px 8px 1px 8px;}	
.tabelkasub2        { vertical-align: top; background-color: #EBEBEB; padding: 1px 3px 1px 3px;}	
.tabelkastopka      { vertical-align: top; font-size: 9px; padding: 8px 8px 0px 8px; }	
.tabelkarentacar    { vertical-align: top; background-color: #E4E5E6; text-align: center; padding: 5px 0px 5px 1px;}
.tabelkapromocja	{ vertical-align: top;  background-color: #EBEBEB; padding: 10px 20px 10px 25px; }
/* =============== CARS ================= */

.carsleft   	    { vertical-align: top; width: 10%; padding: 0px 0px 0px 25px;}	
.carsright 	        { vertical-align: top; width: 90%; padding: 0px 20px 0px 11px;}	
.carsleftmenu       { letter-spacing: 0.3ex; font-size: 11px; font-family: Tahoma; padding: 2px 5px 2px 10px;}	
.carsleftmenuhead   { letter-spacing: 0.3ex; font-size: 12px; font-family: Tahoma; font-weight: bold; color: #FFFFFF; background-color: #80A4D1; padding: 2px 10px 2px 10px;}	
.carsleftmenuline	{ background-color: #EBEBEB; height: 1px;}	

.arrow				{ padding: 0px 0px 50px 40px; }

.carsrighthead1   	{ width: 90%; letter-spacing: 0.2ex; font-size: 18px; font-family: Tahoma; padding: 0px 0px 0px 0px;}	
.carsrighthead2   	{ width: 5%; height:132px; vertical-align: top; letter-spacing: 0.3ex; font-size: 18px; font-family: Arial; background-image: url(../img/bg_menu.jpg); padding: 16px 25px 25px 15px;}	
.carsrighthead3   	{ width: 80%; vertical-align: top; letter-spacing: 0.3ex; font-size: 18px; font-family: Tahoma;}	
.carsrightmenu   	{ width: 5%; height:24px; color: #F8FAFF; font-size: 13px; font-family: Tahoma; font-weight: bold; background-image: url(../img/markstrip.jpg); text-align: center; padding: 0px 0px 0px 0px;}	
/*.carsrightmenu   	{ width: 10%; color: #375089; letter-spacing: 0.1ex; font-size: 13px; font-weight: bold; background-color: #E7EDF9; text-align: right; padding: 0px 10px 0px 10px;}	*/
.carsrightmenudbgs  { background-image: url(../img/bg_menu.jpg); padding: 40px 0px 0px 27px;}
.carsrightmenusub  	{ width: 10%; height:24px; color: #375089; letter-spacing: 0.1ex; font-size: 13px; text-align: left; padding: 0px 10px 0px 20px; background-image: url(../img/strip.jpg);}	

.carsrightpicture   { padding: 5px 0px 15px 0px; }
.carsrightpicture1  { padding: 5px 100px 15px 100px; }
.carsrightpictureset { width: 10%; font-size: 12px; vertical-align: top; font-weight: bold;  padding: 3px 20px 10px 0px;}	
.carsrightpictureset2{ width: 90%;}	

.carsdescriptionhead{ font-size: 11px; letter-spacing: 0.3ex; font-weight: bold;  background-color: #A1B5CE; padding: 2px 15px 2px 15px;}	
.carsdescription	{ text-align: justify; border-style: solid; border-width: 0px; border-color: #EBEBEB; padding: 10px 15px 10px 15px;}	

/* =============== GALERIA TRANSITA ================= */
.insidegallery   { width: 100%; color: #000000; font-size: 15px; padding: 0px 0px 0px 0px;}	
.headpromotions		{ color: white; font-size: 11px; font-family: arial; background-color: #354770; padding: 1px 15px 2px 12px; }	
.promotionsikonki   { vertical-align: top; text-align: center; font-size: 11px; font-family: arial;}
/*.textnews3			{ color: #1D2A5C; font-weight: none; text-align: justify; background-color: #F9FBFE; font-size: 8px; font-family: arial; vertical-align: top; padding: 10px 125px 10px 125px;}
*/

.footer1			{ vertical-align: middle; text-align: center; color: #D7D7D7; background-color: #FFFFFF; padding: 0px 0px 0px 0px;}