html{
	background: url(/UserUploadImages/system/bg-html.gif);
	height: 100%;
}
body {
	margin: 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: url(/UserUploadImages/system/bg-body.gif) repeat-x;
	min-height: 100%;
	min-width: 958px;
}
 html body{
	height: 100%;
}
img
{
    border-style:none;
}

h1 {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 18px;
}

a{
	text-decoration: underline;
	color: #000;
}
a:hover
{
    text-decoration: none;
}
ul 
{
    padding-left:15px;
    margin-top:-8px;
}
#wrapper{
	width: 958px;
	margin: 0 auto;
	padding: 0 0 39px;
	z-index: 10;
	
}
#header{
	width: 954px;
	/*padding: 17px 0 11px 4px;*/
	padding: 17px 0 6px 4px;
	z-index: 1;
	/*position: relative;*/
	overflow: hidden;
}
#header:after{
	content:"";
	display: block;
	clear:both ;
}
.logo{
	float:left;
	background: url(/UserUploadImages/system/logo.gif) no-repeat;
	width: 155px;
	height: 100px;
	/*text-indent:-9999px;
	overflow:hidden;*/
}
.logo a{
	display: block;
	height: 100%;
}
#header .btn-boka{
	background: url(/UserUploadImages/system/btn-boka.gif) no-repeat;
	width: 158px;
	height: 58px;
	float: right;
	margin: 25px 0 0;

	overflow:hidden;
}
#main-nav{
	list-style:none;
	margin:0 0 0 0;
	/*padding: 50px 0 0 0;*/
	padding: 85px 0 0 200px;
    height: auto !Important;
}


#main-nav li{
	float:left;
        padding-left: 5px;
}
#main-nav li a{
	float:left;
	padding:0 4px 0 0;
	text-decoration:none;
    height: auto !Important;
}
#main-nav li a span{
	float:left;
	padding:6px 5px 0 11px;
	height:25px;

}
#main-nav li a:hover, .AddCMSSysMainSelected {
	background: url(/UserUploadImages/system/bg-nav-hover.jpg) no-repeat 100% 0;
}
#main-nav li a:hover span, .AddCMSSysMainSelected span {
	background: url(/UserUploadImages/system/bg-nav-hover.jpg) no-repeat;
	cursor:pointer;
	color:#fff;
}

#main{
	overflow:hidden;
	width:100%;
	margin-top: -11px;
	z-index: 0;
	
}
#content{
	width:695px;
	float:left;
}
#sidebar{
	width:261px;
	float:right;
}
#sidebar p{
	font-size:10px;
	margin:0 0 10px;
}
.present-box{
	background: url(/UserUploadImages/system/bg-present-box.gif) no-repeat;
	width: 689px;
	height: 385px;
	padding:4px 2px 3px 4px;
	margin:0 0 2px;
	overflow:hidden;
}
.present-box .image-holder{
	width:443px;
	float:right;
}
.present-box .image-holder img{
	display:block;
}
.present-box .text-holder{
	width:219px;
	float:left;
	padding:14px 10px 0 16px;
}
.present-box .text-holder h1,
.lunch-box h2{
	font-size:24px;
	font-weight:normal;
	margin:0 0 18px;
}
.present-box .text-holder p{
	line-height:13px;
	margin:0 0 12px;
}
#sidebar .lunch-box{
	background: url(/UserUploadImages/system/bg-lunch-box.gif) no-repeat;
	width: 203px;
	height: 380px;
	padding:12px 40px 0 18px;
}
.lunch-box h2{
	margin:0 0 14px;
}
.lunch-box .lunch-list{
	list-style:none;
	margin:0 0 13px;
	padding:0;
}
.lunch-list dt{
	font-size:11px;
	font-weight:bold;
	margin:0 0 2px;
	line-height:11px;
}
.lunch-list dd{
	margin:0;
	padding:0 0 0 9px;
	font-size:10px;
	line-height:10px;
	background: url(/UserUploadImages/system/bullet01.gif) no-repeat 0 4px;
}
.news-holder{
	width:694px;
	overflow:hidden;
	padding-left:1px;
}
.news-inner{
	width:694px;
	background: url(/UserUploadImages/system/bg-news-boxes.png) repeat-y;
}
.news-inner:after{
	content:"";
	display:block;
	clear:both;
}
.news-inner .news-box{
	float:left;
	background: url(/UserUploadImages/system/news-box-t.gif) no-repeat;
	width: 190px;
	margin:0 2px 0px 0;
	padding:16px 18px 0 22px;

}
.news-inner .last{
	margin:0 0 -27px 0;
}
.news-holder .news-b{
	display:block;
	line-height:0;
	font-size:0;
	background: url(/UserUploadImages/system/bg-news-boxes-b.png) no-repeat;
	width: 694px;
	height: 76px;
        margin-top: -27px;
}
.news-inner .news-box h2{
	font-size:21px;
	line-height:24px;
	margin:0 0 19px;
	font-weight:normal;
}
.news-inner .news-box p{
	margin:0 0 16px;
	line-height:13px;
}
#footer{
	background: url(/UserUploadImages/system/bg-footer.gif) repeat-x;
	height:115px;
	width:100%;
	padding:23px 0 0;
}
.footer-inner{
	margin:0 auto;
	padding:15px 0 0;
	width:950px;
	background: url(/UserUploadImages/system/bg-footer-inner.gif) no-repeat;
	height:29px;
text-align: center;
}

#main .t {
	background: url(/UserUploadImages/system/bg-inner-t.png) no-repeat;
	height:10px;
	overflow:hidden;
}
#main .main-content {
	background: url(/UserUploadImages/system/bg-inner-c.png) repeat-y;
	width:100%;
	padding:16px 0 0;
}
#main .main-content:after {
	content:"";
	display:block;
	clear:both;
}
#main .b {
	background: url(/UserUploadImages/system/bg-inner-b.png) no-repeat;
	height:81px;
}
#main .twocolumns {
	float:left;
	margin:0 0 -37px 35px;
	width:892px;
	position:relative;
	display:inline;
	background: url(/UserUploadImages/system/separator.gif) repeat-y 619px 0;
}
.main-content .twocolumns .content {
	width:480px;
	float:left;
	padding:24px 0 0;
	line-height:14px;
}
.main-content h2 {
	margin:0 0 40px;
}
.main-content .text-box {
	padding:5px 0 0;
}
.main-content .twocolumns .visual {
	width:250px;
	float:right;
}
.main-content .twocolumns .visual ul {
	list-style:none;
	margin:-27px 0 0;
	padding:0;
	overflow:hidden;
}
.main-content .visual ul img {display:block;}
.main-content .visual ul li {
	margin:27px 0 0;
}
