@charset "utf-8";
/* CSS Document */


/* Background left side */
#sitecontainer {background: #ffffff url(mainbg_gastro.gif) 0 0 repeat-y;}

/* Link colors global */
a:link, a:visited {color: #000000;text-decoration: none;}
a:active, a:hover {color: #9f4f0b;text-decoration: none;}

/* Images navi headlines */
div#navlocheadline {background: url(/fileadmin/images/headlines/navihl_gastro_gastronomie.gif) 0 0 no-repeat;}	
div#navservheadline {background: url(/fileadmin/images/headlines/navihl_gastro_service.gif) 0 0 no-repeat;}

/* Main navi images */
div.mainnavi li.nav1, div.mainnavi a.nava1 {background-image: url(/fileadmin/images/buttons/but_gastro_startseite.gif);}
div.mainnavi li.nav3, div.mainnavi a.nava3 {background-image: url(/fileadmin/images/buttons/but_gastro_locationservice.gif);}
div.mainnavi li.nav4, div.mainnavi a.nava4 {background-image: url(/fileadmin/images/buttons/but_gastro_newsletter.gif);}
div.mainnavi li.nav5, div.mainnavi a.nava5 {background-image: url(/fileadmin/images/buttons/but_gastro_kontakt.gif);}
div.mainnavi li.nav6, div.mainnavi a.nava6 {background-image: url(/fileadmin/images/buttons/but_gastro_impressum.gif);}
div.mainnavi li.nav7, div.mainnavi a.nava7 {background-image: url(/fileadmin/images/buttons/but_gastro_portaluebersicht.gif);}
div.mainnavi a:hover {background-image: none;}

/* Background image list view, page view */
div.pagecontainer div.pagenav_on {background-image: url(/fileadmin/images/backgrounds/listrow_coloured_gastro.gif);}

/* Background image list view, sort view */
div.sortorder_on {background-image: url(/fileadmin/images/backgrounds/listrow_coloured_gastro.gif);}


/* -------------------------------------- */


/* Background color start page, top locations */
div.toploc_redblock {background-color:#94633a;}

/* Background color start page, new locations */
div.hlnewlocs_redblock {background-color:#94633a;}

/* Link color start page, global */
#contentcontainer_start a:link, #contentcontainer_start a:visited {color: #9f4f0b;text-decoration:none;}
#contentcontainer_start a:active, #contentcontainer_start a:hover {color: #000000;text-decoration:none;}

/* Background color start page, service boxes headlines */
div.hlservice_brownblock {background-color:#762c2c;}

/* Background image start page, service boxes */
div.hlservice_lightbrownblock {background:#e2d6d4 url(/fileadmin/images/backgrounds/startseite_gastro_bgservice.gif) 0 0 repeat-x;	}


/* -------------------------------------- */


/* Link color single view, main text */
#detailsmaintext a:link, #detailsmaintext a:visited {color: #9f4f0b;text-decoration:underline;}
#detailsmaintext a:active, #detailsmaintext a:hover {color: #000000;text-decoration:none;}

/* Background color single view, table with additional infos */
table.contenttable td.tablehead_addinfos {background-color: #94633a;}

/* Background color single view, content boxes right side */
div.redblock {background-color:#94633a;}


/* -------------------------------------- */


/* Link color list view, content text */
div.infobox a:link, div.infobox a:visited {color: #9f4f0b;text-decoration:none;}
div.infobox a:active, div.infobox a:hover {color: #000000;text-decoration:none;}

/* Link color list view, contact content */
div.contacttext a:link, div.contacttext a:visited {color: #000000;text-decoration:none;}
div.contacttext a:active, div.contacttext a:hover {color: #9f4f0b;text-decoration:none;}


/* -------------------------------------- */

/* Headline rows, form */
div.formheader {background-color:#94633a;}

/* Form buttons */
input.button {background-color: #94633a;}

/* Border active field */
input:focus, textarea:focus {border: 1px solid #94633a;}

input.check {border: 0;}







