body
{
    background:#ffffff url('../images/bodyBg.png') no-repeat scroll 50% 70px;
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
}
/* @group base structure */
#godjul
{
    background: transparent URL('../images/tomteluva.png') no-repeat scroll 0 0;
    width:128px;
    height:128px;
    display:inline-block;
    position:absolute;
    top:-15px;
    left:-51px;

}
.julFront
{
    text-align:center;
}
.julFront h2
{
    font-family: Georgia;
    font-size:50px;
    color: #ff0000;
    text-align:center;   
}
.julFront h4
{
    text-align:center;
    font-weight:bold;
}
#wrapperStyle1
{
    background-color:#ffffff;
    border:1px solid #cccccc;
    border-top:0;
    width:900px;
    margin:0 auto;
}
#container
{
    position:relative;
}
/* @end */

/* @group header */
#header
{
    position:relative;
    height:220px;
}
#logoFull
{
    overflow:hidden;
    width:900px;
}
#logoLeft
{
    position:absolute;
    top:-40px;
    left:30px;
    width:324px;
    height:201px;
    z-index:1;
}
#logoRight
{
    position:absolute;
    top:0;
    right:-2px;
    width:600px;
    height:150px;
}
#headerInfo
{
    position:absolute;
    left:-26px;
    background:transparent url('../images/headerInfo_2015.png') no-repeat scroll 50% 0;
    width:950px;
    height:83px;
    top:130px;
    z-index:2;
}
/* @end */

/* @group body */
#body
{
    overflow:hidden;
    padding:10px 30px;
}
.bodyPizza #body
{
    background:transparent url('../images/bgPizza.jpg') no-repeat scroll top right;
}
.bodyKebab #body
{
    background:transparent url('../images/bgKebab.jpg') no-repeat scroll top right;
}
.bodyPasta #body
{
    background:transparent url('../images/bgPasta.jpg') no-repeat scroll top right;
}
.bodySallad #body
{
    background:transparent url('../images/bgSallad.jpg') no-repeat scroll top right;
}
.bodyOvrigt #body
{
    background:transparent url('../images/bgOvrigt.jpg') no-repeat scroll top right;
}
#mainLeft,
#mainBothHolder,
#mainLeftHolder,
#mainRightHolder,
#mainFullHolder,
#mainRight
{
    clear:none;
}
#mainLeft,
#mainRight
{
    width:490px;
}
#mainLeft
{
    float:left;
}

#mainBothHolder,
#mainLeftHolder
{
    float:left;
}
#mainBothHolder
{
    width:60%;
}
#mainLeftHolder,
#mainRightHolder
{
    width:350px;
}
#mainLeftHolder
{
}
#mainRightHolder
{
    float:right;
}
#mainFullHolder
{
}
#mainTop
{
}
#main
{
}
#mainBottom
{
}
#mainRight
{
    float:right;
}
#mainLeft .mainPadding,
#mainLeftHolder .mainPadding
{
    padding:0 5px 0 0;
}
#mainBothHolder .mainPadding
{
    padding:0 5px;
}
#mainRight .mainPadding,
#mainRightHolder .mainPadding
{
    padding:0 0 0 5px;
}
/* @end */

/* @group bottom */
#bottom
{
    overflow:hidden;
}
#bottom1 > div
{
    width:100%;
}
#bottom2 > div
{
    width:50%;
}
#bottom3 > div
{
    width:33%;
}
#bottom4 > div
{
    width:25%;
}
#bottomLeftLeft,
#bottomLeft,
#bottomRight,
#bottomLeftLeft
{
    clear:none;
    float:left;
}
#bottomLeftLeft
{
    height:230px;
    margin-top:20px;
}
#bottomLeft
{
}
#bottomRight
{
}
#bottomRightRight
{
}
.bottomPadding
{
    padding:5px;
}
/* @end */

/* @group footer */
#footerHeight
{
    overflow:hidden;
    margin-top:84px;
}
#footerHolder
{
    width:927px;
    margin:0 auto;
    margin-top:-84px;
}
#footer
{
    overflow:hidden;
    background:transparent url('../images/footerBg.png') no-repeat scroll 0 0;
    height:84px;
}
#workbox
{
    width:80px;
    margin:0 auto;
    padding:10px 0;
}
/* @end */

/* @group modules */
div.cmsModule
{
}
div.cmsModuleClass
{
}
h3.cmsModuleHeader
{
}
div.cmsModuleContent
{
}
/* @end */

/* @group content */
td.contentpaneopen
{
}
td.contentheading
{
    font-size:170%;
}
/* @end */

/* @group lists */
ul.noPoint
{
    margin:0;
}
ul.noPoint li
{
    list-style-type:none;
}
/* @end */

/* @group open */
td.openHeader,
.openHeader
{
    font-size:170%;
    padding-bottom:5px;
}
td.openFind
{
    font-size:110%;
    padding-top:10px;
}
td.openHour
{
    font-size:110%;
    padding-bottom:5px;
}
/* @end */
h2
{
    font-size:200%;
    font-weight:normal;
}
h2 .small
{
    font-size:12px;
    font-weight:bold;
    vertical-align:baseline; 
}
h4
{
    font-size:120%;
    font-weight:normal;
}
table.menuMenu
{
    font-size:13px;
    margin-top:10px;
}
.menuMenu p
{
    margin-bottom:15px;
}