body, td {
	Text-align: Center;
	Background: #FFFFFF;
	Margin-top: 0px;
	Margin-bottom: 0px;
	Padding: 0px;
	Font-family: Verdana, Arial, Helvetica;
	Font-size: 11px;
	color: #000000;
}


.tdhatter{
 	background: #FFFFFF url("nyitokep.jpg") no-repeat fixed top;
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 11px;
	color: #000000;
}

.etkezo{
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 11px;
	color: #76C550;
}



a.etkezo
{  
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 14px;
	color: #76C550;
   text-decoration: none;
   font-weight: bold;
}

a:hover.etkezo
{  
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 14px;
	color: #76C550;
   text-decoration: none;
   font-weight: bold;
}


a.sima
{  
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 11px;
	color: #000000;
   text-decoration: none;
   
}

a:hover.sima
{  
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 11px;
	color: #000000;
   text-decoration: none;
   
}


.konyha{
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 11px;
	color: #813619;
}


a.h1
{  
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 14px;
	color: #000000;
   text-decoration: none;
   font-weight: bold;
}

a:hover.h1
{  
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 14px;
	color: #000000;
   text-decoration: none;
   font-weight: bold;
}




.haloszoba{
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 11px;
	color: #5F5152;
}


a.haloszoba
{  
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 14px;
	color: #5F5152;
   text-decoration: none;
   font-weight: bold;
}

a:hover.haloszoba
{  
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 14px;
	color: #5F5152;
   text-decoration: none;
   font-weight: bold;
}



.nappali{
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 11px;
	color: #C8672A;
}



a.nappali
{  
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 14px;
	color: #C8672A;
   text-decoration: none;
   font-weight: bold;
}

a:hover.nappali
{  
 	Font-family: Verdana, Arial, Helvetica;
	Font-size: 14px;
	color: #C8672A;
   text-decoration: none;
   font-weight: bold;
}





/* standardize paragraph spacing between browsers */
p {
	Margin-top: 1em;
	Margin-bottom: 1em;
}

/* Remove borders from img links */
img {
	Border-style: None;
}

/* Default link style */
a {
	Color: #76C551;
}

form {
	Display: Inline; /* Tell IE to not waste space on FORM tag */
}

/*
input,select,textarea {
	Font-size: 13px;
}
*/

/* for centering logos, etc */
div.cls_div_center_content {
	Text-align: Center;
}


/* main content container - centered in body element */
div#id_div_content_main {
	Text-align: Left;
	Margin: 0px auto;
	Width: 759px;
	Border: 0px solid black;
	Background: #FFFFFF;
}

/* main Merry Maids logo at top of all pages */
div#id_div_logo {
	Background: #000000;
	Height: 91px;
	Padding-top: 5px;
}



/***********************/
/* primary navigation */
div#id_div_nav_primary {
	Padding: 0px;
	Margin: 0px;
	Border: 0px solid black;
	Height: 36px;
}


#id_div_nav_primary ul {
	Margin: 0px;
	Padding: 0px;
}

#id_div_nav_primary li {
	List-style: None;
	Float: Left;
	Background: #ECF9D1; /* fixes IE6 'white line' problem */
}
/* end primary navigation */
/*************************/



/*************************/
/* secondary navigation */
div#id_nav_secondary {
	Background: #ECF9D1;
	Width: 740px;
	Height: 28px;
	Text-align: Center;
}

a.cls_nav_secondary {
	Color: Black;
	Text-decoration: None;
}

a.cls_nav_secondary:hover {
	Color: Green;
	Text-decoration: Underline;
}

a.cls_nav_secondary_selected {
	Color: Green;
	Text-decoration: Underline;
}
/* End secondary navigation */
/***************************/




/****************************/
/* begin footer navigation */
div#id_nav_footer {
	Clear: Both;
	Background: #F4F4F4;
	Text-align: Center;
	Height: 47px;
	Padding: 13px;
	Color: #666666;
}

#id_nav_footer a {	
	Font-size: 11px;
	Color: #666666;
}
/* end footer navigation */
/************************/




/***********************************/
/* Begin servicemaster navigation */
table#id_table_nav_servicemaster {
	/* Border: 1px solid red; */
}

#id_table_nav_servicemaster td a {
	/* Border: 1px solid green; */
	Font-size: 10px; color: #909090;	
}
/* End servicemaster navigation */
/*******************************/







/*
 * End of cross-page definitions
 * Page-specific css begins below
 *
 *
 *
 */


/* Begin homepage definitions */
div#id_div_content_inner_hp {
	Position: relative;
	Border: 1px solid red;
}

div#id_div_photo_hp {
	Background: #9999CC; /* eliminates 'white line' problem with IE */
	Float: Left;
	Clear: Left;
	Width: 300px;
	Border: 0px solid yellow;
}

div#id_div_photo_banner_hp {
	Background: #9999CC;
	Float: Left;
	Clear: Left;
	/* Height: 114px; */ /* old HP graphic (pause.gif) */
	Width: 456px;
	Text-align: center;
	/* Padding-top: 36px; */ /* old HP graphic (pause.gif) */

}

div#id_div_addl_text_hp {
	Padding: 8px;
}




/*
 * begin service locator for homepage only
 * Note: this is different than the
 * cross-page locator on other pages!
 */

div#id_div_service_locator_hp {
	Float: Right;
	Clear: Right;
	Width: 298px;
	Height: 135px;
	Background: #F1541F;
	Border: 0px solid blue;	
}

img#id_img_find_top_hp {
	Top: 0px;
	Right: 0px;
}

img#id_img_find_left_hp {
	Border: 0px solid black;
}

input#id_input_zip_field_hp {
	Width: 80px;
	Vertical-align: top;
	Margin-top: 5px;
}

input#id_input_search_button_hp {
	Border: 0px solid black;
	Padding-bottom: 4px;
}
/* End homepage service locator definitions */
/*******************************************/


/*****************************/
/* Begin homepage functions */
div#id_div_functions_hp {
	Border: 0px solid blue;
	Width: 298px;
	Padding-top: 8px;
	Float: right;
	Clear: Right;
	Height: 240px;
}

div.cls_div_func_content_hp {
	Border: 0px solid blue;
	Line-height: 1.2em;
	Padding-top: 2px;
	Padding-left: 15px;
}


div.cls_div_func_links_hp {
	Padding-top: 3px;
	Text-align: right;
	Margin-bottom: 5px;
}

div.cls_div_func_links_hp a {
	Color: #76C551;
}
/* End homepage functions */
/*************************/

/* End homepage definitions */
/****************************/




/************************************************/
/* begin common cross-page content definitions */
div#id_div_content_inner {
	Position: Relative;
	Width: 550px;
	Border: 0px solid green;
}

div#id_div_content_text {
	Padding-left: 12px;
	Padding-right: 12px;
	Border: 0px solid blue;	
}
/* end common cross-page content definitions */
/********************************************/




/******************************/
/* Begin search results page */

div#id_div_content_inner_results {
	Width: 100%;
	Border: 0px solid red;
}

div.cls_div_result_item {
	Float: Left;
	Width: 300px;
	Margin: 10px;
	Padding: 3px;
	Border: 1px dotted black;
}

div#id_div_results_footer_text {
	Clear: Both;
}
/* End search results page */
/**************************/






/********************************/
/* Begin local office homepage */
div#id_div_content_inner_loff {
	Border: 0px solid red;
}

div#id_div_content_loff {
	Width: 295px;
	Float: Right;
	Clear: Right;
	Border: 0px solid green;
}

/* count on us banner */
div#id_div_counton_banner_loff {
	Width: 456px;
	Height: 80px;
	Background: #9999CD;
	Text-align: Center;
	Border: 0px solid blue;
	Padding-top: 13px;

}

div#id_div_guarantee_loff {
	Float: Left;
	Clear: Left;
	Text-align: Center;
	Width: 406px;
	Height: 70px;
	Border: 15px solid #EEF5FF;
	Background: #F7FAFF;
	Margin-top: 13px;
	Margin-bottom: 25px;
	Padding: 10px;
}

div.cls_div_text_content_loff {
	Float: Left;
	Clear: Left;
	Border: 0px solid yellow;	
	Padding: 8px;
}

div#id_div_contact_info_loff {
	Float: Left;
	Clear: Left;
	Border: 1px dotted black;
	Padding: 3px;
	Margin-left: 14px;
	Margin-bottom: 10px;
	/*Width: 255px;*/	
}


/* End local office homepage */
/****************************/



/* Promotions page */
div.cls_coupon {
	
	Float: Left;
	Padding: 5px;
	Margin: 5px;
	Width: 230px;
	Height: 185px;
	Border: 2px dashed gray;
}

span.cls_coupon_offer {
	Font-size: 14px;
	Font-weight: bold;
	
}

span.cls_coupon_location {
	Font-size: 9px;
	
}

li.cls_coupon_disclaimers {
	Font-size: 9px;
}


/*
 * Common right-column stuff begins below
 *
 * Four items can appear in right column
 *
 * - locator
 * - inset image
 * - testimonials
 * - stay informed graphic/link
 *
 */

/* begin service locator */
div#id_div_service_locator {
	Position: Relative;
	Float: Right;
	Clear: Right;
	Width: 205px;
	Height: 600px;
	Height: 142px;
	Border: 0px solid blue;
	Background: #F1541F;
	Margin-bottom: 2px;
}

img#id_img_find2_left {
	Position: absolute;
	Top: 85px;
	Left: 0px;
}

input#id_input_search_button {
	Position: absolute;
	Top: 112px;
	Right: 30px;
}

input#id_input_zip_field {
	Position: absolute;
	Left: 32px;
	Width: 80px;
	Top: 115px;
}
/* end service locator */

/* begin inset image */
div#id_div_locator_graphic {
	Float: Right;
	Clear: Right;
	Margin-bottom: 2px;
	Border: 0px solid purple;
}
/* end inset image */

/* Begin testimonial definitions */
div#id_div_testimonial {
	Position: Relative;
	Float: Right;
	Clear: Right;
	Width: 205px;
	/* Border: 0px solid black; */
	Margin-bottom: 2px;
	Background: #F5F5F5;

}

div#id_div_testimonial_quote {
	Padding-top: 17px;
	Padding-left: 9px;
	Padding-right: 9px;
	Padding-bottom: 10px;
}

img#id_img_testimonial {
	Float: Left;
	Left: 0px;
	Bottom: 0px;
}

div#id_div_testimonial_name {
	Font-style: Italic;
}
/* End testimonials */

/* End common right-column stuff */


/* Begin "full" locator page */
input#id_input_typed_zip {
	Width: 70px;
}

select#id_select_state {
	Width: 50px;
}

select#id_select_locality {
	Width: 175px;	
}

/* End "full" locator page */



/* blue text content banner */
div#id_div_content_banner {
	Position: Relative;
	Width: 100%;
	Background: #D2E4FF;
}
/* space the contained graphic over a-bit */
div#id_div_content_banner img {
	Margin-left: 0px;	
}
/* end content banner */




/* Begin sitemap */

/* adjust spacing on ul/li */
ul#id_ul_sitemap {
	/* nothing needed here - just an identifier */
}
ul#id_ul_sitemap li {
	Line-height: 1.5em;
}

/* End sitemap */




/* Begin gift card purchasing page */
div#id_div_gc_image {
	Text-align: Center;
	Padding-top: 10px;
	Padding-bottom: 10px;
}




p.cls_p_disclaimer {
	Font-size: 10px;

}


.sorkizart {  text-align: justify}



