/* +++++++++++++++++++++++++++++++++++++++ */
/* ++++++++podstawowe ustawienia+++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++ */


body {color:#000000; margin:10px; background-color:#909090; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
img {border-width:0px;}
 



/* +++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++STRUKTURA+++++++++++++++++++++ */
/* +++wszystkie poniższe mają szerokosc 760px +++*/
/* +++++++++++++++++++++++++++++++++++++++++ */


.sd {border-top: 1px solid black; border-bottom: 1px solid black; height:1px; background-image: url("http://www.kawiarnia-catering.pl/img/lay/sd.gif"); background-repeat: repeat-x;}
.sl {border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; height:1px; background-image: url "http://www.kawiarnia-catering.pl/img/lay/sl.gif"); background-repeat: repeat-x;}
.szp {height:50px; background-color:#E5E5E5; vertical-align:bottom;}
.imgleft {float:left; margin-right:35px; margin-top:10px; padding-bottom:10px;}
.imggalery { margin: 10px; }
.strg {padding-left:10px; vertical-align:top;}
.menu_spacer{background-image: url("http://www.kawiarnia.art.pl/img/spacer_white.gif") ;background-repeat: repeat-x; background-position:bottom;} 	
.cena {width:140px; vertical-align:bottom; text-align:right;}



/* +++++++++++++++++++++++++++++++++++++++ */
/* ++++++++modyfikatory linków++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++ */


a:link, a:visited, a:hover {font-weight: bold; text-decoration: none;color: #333333;}
a:link, a:visited { color: #333333;}
a:hover  {text-decoration:underline; color: #666666;}


a:link.lwarn, a:visited.lwarn, a:hover.lwarn {font-weight: bold; text-decoration: none;color: #DD0000;}
a:link.lwarn, a:visited.lwarn { color: #DD0000;}
a:hover.lwarn  {text-decoration:underline; color: #FF3300;}


a:link.lmenu, a:visited.lmenu, a:hover.lmenu {font-weight: normal; text-decoration: none;color: #AAAAAA;}
a:link.lmenu, a:visited.lmenu { color: #AAAAAA;}
a:hover.lmenu  {text-decoration:underline; color: #CCCCCC;}



/* +++++++++++++++++++++++++++++++++++++++ */
/* ++++++++modyfikatory tekstu++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++ */

h1 {font-style: normal; font-size:26px; font-weight: normal; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 {font-style: normal; font-size:18px; font-weight: normal; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; }
h3 {font-style: normal; font-size:14px; font-weight: normal; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; }

li {font-style: normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 16px; font-weight: normal; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.warnc {color: #AA0000; }
.dim { font-size:70%; color:#666666;}
.warn { font-weight: bold; color: #DD0000; }

.starter {margin-right:30px; margin-top:30px; display:inline; float:left; width:150px;}

.starter2 {position:absolute;}

/* +++++++++++++++++++++++++++++++++++++++ */
/* ++++++++menu rozwijane+++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++ */


#menu {
    background-color: #2A2A2A;
    z-index: 10;
}
#menu div.top {
    background-color: #2A2A2A;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
}
#menu div.section {
	padding-top: 5px;
    position: absolute;
    display: inline;
    z-index: 10;
    height: 10px;
}
#menu div.box {
    background-color: #2a2a2a;
	padding-top: 4px;
    padding-bottom: 2px;
    padding-left: 20px;
    padding-right: 6px;
    position: relative;
    left:-6px;
    border-color: #666666;
    border-width: 1px;
    border-style: none none dotted none;
    visibility: hidden;
    width: 170px;
    height: 20px;
}
#menu a {font-size: 11px; text-decoration: none;}
#menu a:hover {text-decoration:underline; color: #AAAAAA;}

.font10px li {font-size: 14px;}

