﻿/* 
================================
Skin styles for DotNetNuke
================================
*/
body 
{
	background-color: black;
}

body, td {
	font: normal normal 100%/1.2 Georgia, Garamond, Helvetica;
	/*font-size: 0.9em;*/
}
td, th {
	vertical-align: top;
}

#mainmenu .Normal,
#imagecontent1 .Normal,
#mainpage .Normal,
#page .Normal
{
	font: normal normal 100%/1.2 Georgia, Garamond, Helvetica;
}
#mainpage h1, h2, h3
{
	font-family: Georgia, Garamond, Helvetica;
	color: white;
}

/*------------------------------*/
/* Page
 */

#page
{
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
	text-align: center;
}

#lightbox{
    	position: absolute;
	font-size: 1em !important;
}
#lightbox #outerImageContainer
{
	width: 520px !important;
	height: 520px !important;
	max-width: 520px !important;
	max-height: 520px !important;
	font-size: 1em !important;
}
#lightbox #imageDataContainer
{
	width: 520px !important;
	font-size: 1em !important;
}

#lightbox #outerImageContainer #imageContainer #lightboxImage
{
	width: auto !important;
	height: 500px !important;
	max-width: 500px !important;
	max-height: 500px !important;
}



.clearer
{
	visibility: hidden;
	line-height: 0px;
	font-size: 0px;
	clear: both;
}


#page.startsida p,
#page.startsida div,
#page.startsida td,
#page.vk p,
#page.vk div,
#page.vk td,
#page.kallarn p,
#page.kallarn div,
#page.kallarn td,
#page.tradgarn p,
#page.tradgarn div,
#page.tradgarn td,
#page.catering p,
#page.catering div,
#page.catering td,
#page.bakfickan p,
#page.bakfickan div,
#page.bakfickan td,
#page.dryckesprovning p,
#page.dryckesprovning div,
#page.dryckesprovning td
{
	color: white;
}
#page a img
{
	border: none;
}

hr
{
	border: none;
	background-color: #808080;
}

.startsida hr
{
	background-color: #e0bf3d;
}
.vk hr
{
	background-color: #3da9e0;
}
.kallarn hr
{
	background-color: #e06f3d;
}
.tradgarn hr
{
	background-color: #65df3d;
}
.catering hr
{
	background-color: #65df3d;
}
.bakfickan hr
{
	background-color: #874e24;
}
.dryckesprovning hr
{
	background-color: #65df3d;
}
.artiklar hr
{
	background-color: #ffffff;
}


#content
{
	text-align: left;
	width: 1002px;
	margin-left: auto;
	margin-right: auto;
}

/*------------------------------*/
/* Border
 */

#border1,
#border2,
#border3,
#border4,
#border5,
#border6,
#border7
{
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 2px;
}

#border3,
#border4,
#border5,
#border6
{
	display: none;
	visibility: hidden;
}

.startsida #border2,
.startsida #border3,
.startsida #border4,
.startsida #border5,
.startsida #border6
{
	background-color: #e0bf3d;
}
.vk #border2,
.vk #border3,
.vk #border4,
.vk #border5,
.vk #border6
{
	background-color: #3da9e0;
}
.kallarn #border2,
.kallarn #border3,
.kallarn #border4,
.kallarn #border5,
.kallarn #border6
{
	background-color: #e06f3d;
}
.tradgarn #border2,
.tradgarn #border3,
.tradgarn #border4,
.tradgarn #border5,
.tradgarn #border6
{
	background-color: #65df3d;
}
.catering #border2,
.catering #border3,
.catering #border4,
.catering #border5,
.catering #border6
{
	background-color: #65df3d;
}
.bakfickan #border2,
.bakfickan #border3,
.bakfickan #border4,
.bakfickan #border5,
.bakfickan #border6
{
	background-color: #874e24;
}
.dryckesprovning #border2,
.dryckesprovning #border3,
.dryckesprovning #border4,
.dryckesprovning #border5,
.dryckesprovning #border6
{
	background-color: #65df3d;
}
.artiklar #border2,
.artiklar #border3,
.artiklar #border4,
.artiklar #border5,
.artiklar #border6
{
	background-color: #ffffff;
}

#border1
{
	height: 20px;
	background-color: black;
}
#border7
{
	height: 21;
	background-image: url(hdots.gif);
	background-repeat: repeat-x;
	background-position: 0 50%;
}
/*------------------------------*/
/* Breadcrumb
 */

#breadcrumb
{
	display: none;
	visibility: hidden;
	padding: 3px;
	padding-left: 10px;
	background-color: #202020;
}

/*------------------------------*/
/* Mainpage
 */

.kallarn #mainpage
{
	background-image: url(kallaren/tableback.jpg);
	background-repeat: repeat-x;
	padding-left: 29px;
}
.vk #mainpage
{
	background-image: url(vk/tableback.jpg);
	background-repeat: repeat-x;
	padding-left: 29px;
}
.tradgarn #mainpage
{
	background-image: url(tradgarn/tableback.jpg);
	background-repeat: repeat-x;
	padding-left: 29px;
}
.catering #mainpage
{
	background-image: url(catering/tableback.jpg);
	background-repeat: repeat-x;
	padding-left: 29px;
}
.bakfickan #mainpage
{
	background-image: url(bakfickan/tableback.jpg);
	background-repeat: repeat-x;
	padding-left: 29px;
}
.dryckesprovning #mainpage
{
	background-image: url(dryckesprovning/tableback.jpg);
	background-repeat: repeat-x;
	padding-left: 29px;
}
#imagecontent1
{
	width: 1002px;
	height: 159px;
	background-image: url(default/section.jpg);
	background-repeat: no-repeat;
}
.kallarn #imagecontent1
{
	background-image: url(kallaren/section.jpg);
	background-repeat: no-repeat;
}
.vk #imagecontent1
{
	background-image: url(vk/section.jpg);
	background-repeat: no-repeat;
}
.tradgarn #imagecontent1
{
	background-image: url(tradgarn/section.jpg);
	background-repeat: no-repeat;
}
.catering #imagecontent1
{
	background-image: url(catering/section.jpg);
	background-repeat: no-repeat;
}
.bakfickan #imagecontent1
{
	background-image: url(bakfickan/section.jpg);
	background-repeat: no-repeat;
}
.dryckesprovning #imagecontent1
{
	background-image: url(dryckesprovning/section.jpg);
	background-repeat: no-repeat;
}

#imagecontent1 #leftdummy
{
	position: relative;
	float: left;
	width: 733px;
	height: 159px;
	margin-left: 29px;
 }
#imagecontent1 #rightdummy
{
	position: relative;
	margin-right: 1px;
	float: right;
	width: 235px;
	height: 159px;
}
#dnn_RightHeadline
{
	position: absolute;
	bottom: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 235px;
}

#sectionsmenu
{
	position: absolute;
	bottom: 7px;
	padding-left: 10px;
	font-size: 11pt;
	font-weight: bold;
}
#dnn_ContentPane
{
	float: right;
	width: 573px;
	background-image: url(vdots.gif);
	background-repeat: repeat-y;
	background-position: 0% 0%;
}
.sektion #dnn_ContentPane,
.artiklar #dnn_ContentPane
{
	float: none;
	width: auto;
	background-image: none;
}
.admin #dnn_ContentPane,
.artiklar #dnn_ContentPane
{
	background-color: white;
}
#dnn_ImageContent2
{
}
#leftcontent
{
	float: left;
	width: 735px;
}
#leftmenu
{
	float: left;
	width: 150px;

}
#dnn_LeftMenu
{
}
#dnn_LeftMenu br
{
	display: none;
	visibility: hidden;
}
#rightcontent
{
	background-color: black;
	float: right;
	width: 237px;
	margin-right: 1px;
}
#dnn_RightContent
{
}
#dnn_RightContent .container .containertitle
{
	color: white;
	background-color: black;
	padding: 4px;
	padding-left: 10px;

}
#dnn_RightContent .container .containertitle .Head
{
	font-family: Georgia, Garamond, Helvetica;
	font-size: 1.0em;


	color: white;
}
.startsida #dnn_RightContent .container .containertitle
{
	color: white;
	background-color: #e0bf3d;
}
.vk #dnn_RightContent .container .containertitle
{
	color: white;
	background-color: #3da9e0;
}
.kallarn #dnn_RightContent .container .containertitle
{
	color: white;
	background-color: #e06f3d;
}
.tradgarn #dnn_RightContent .container .containertitle
{
	color: white;
	background-color: #65df3d;
}
.catering #dnn_RightContent .container .containertitle
{
	color: white;
	background-color: #65df3d;
}
.bakfickan #dnn_RightContent .container .containertitle
{
	color: white;
	background-color: #874e24;
}
.dryckesprovning #dnn_RightContent .container .containertitle
{
	color: white;
	background-color: #65df3d;
}

#dnn_BottomPane {
	clear: both;
}
#bottomcontent
{
	clear: both;
	background-color: #000000;
	padding: 3px;
}
.startsida #bottomcontent
{
	padding: 0px;
}

.startsida #bottomcontent #box1Outer,
.startsida #bottomcontent #box2Outer,
.startsida #bottomcontent #box3Outer,
.startsida #bottomcontent #box4Outer
{
	float: left;
	margin-left: auto;
	margin-right: auto;
	width: 242px;
	min-height: 1px;

}
.startsida #bottomcontent #dnn_box1,
.startsida #bottomcontent #dnn_box2,
.startsida #bottomcontent #dnn_box3,
.startsida #bottomcontent #dnn_box4
{
	background-image: url(vdots.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
}
.startsida #bottomcontent #dnn_box1 .containertitle,
.startsida #bottomcontent #dnn_box2 .containertitle,
.startsida #bottomcontent #dnn_box3 .containertitle,
.startsida #bottomcontent #dnn_box4 .containertitle

{
	padding-left: 10px;
}
.startsida #bottomcontent #dnn_box1 .containertitle .Head,
.startsida #bottomcontent #dnn_box2 .containertitle .Head,
.startsida #bottomcontent #dnn_box3 .containertitle .Head,
.startsida #bottomcontent #dnn_box4 .containertitle .Head

{
	color: white;	
}
.startsida #bottomcontent #dnn_box2,
.startsida #bottomcontent #dnn_box3,
.startsida #bottomcontent #dnn_box4
{
	margin-left: 10px;
}
.startsida #bottomcontent #dnn_box2.paneOutline,
.startsida #bottomcontent #dnn_box3.paneOutline,
.startsida #bottomcontent #dnn_box4.paneOutline
{
	margin-left: 7px;
}

#toolbar
{
	float: right;
	width: 29%;
}
#toolbar span.separator
{
	width: auto;
	float: right;
	width: 10px;
}
#login
{
	white-space: nowrap;
	width: auto;
	float: right;
}
#user
{
	white-space: nowrap;
	width: auto;
	float: right;
}
#copyrightcontent
{
	width: 70%;
}

.paneOutline
{
	background-color: white;
}

.small {
	font-size: 0.7em;
}
.SkinObject {
	color: #ffffff;
}

a:link
{
	text-decoration: none;
	color: #a0a0a0;
}
a:visited
{
	text-decoration: none;
	color: #808080;
}
a:hover
{
	text-decoration: none;
	color: #f0f0f0;
}
a:active
{
	text-decoration: none;
	color: #f0f0f0;
}


.startsida a:link,
.startsida a:visited
{
	color: #e0bf3d;
}
.startsida a:hover
{
	color: white;
}

.vk a:link,
.vk a:visited
{
	color: #3da9e0;
}
.vk a:hover
{
	color: white;
}

.kallarn a:link,
.kallarn a:visited
{
	color: #e06f3d;
}
.kallarn a:hover
{
	color: white;
}

.tradgarn a:link,
.tradgarn a:visited
{
	color: #65df3d;
}
.tradgarn a:hover
{
	color: white;
}

.catering a:link,
.catering a:visited
{
	color: #65df3d;
}
.catering a:hover
{
	color: white;
}

.bakfickan a:link,
.bakfickan a:visited
{
	color: #874e24;
}
.bakfickan a:hover
{
	color: white;
}

.dryckesprovning a:link,
.dryckesprovning a:visited
{
	color: #65df3d;
}
.dryckesprovning a:hover
{
	color: white;
}


/*------------------------------*/
/* DNNArticle Template
   BacchusArtikel.htm
 */

.dnnarticle
{
	padding-left: 10px;
	font-family: Georgia, Garamond, Helvetica;
	font-size: 1.0em;


}
.dnnarticle .image
{
	float: left;
	width: auto;
	margin-right: 10px;
}
.dnnarticle h1.title
{
	font-family: Georgia, Garamond, Helvetica;
	font-size: 1.8em;
	color: white;
}
.admin .dnnarticle h1.title
{
	color: black;
}
.dnnarticle h3.createdate
{
	font-family: Georgia, Garamond, Helvetica;
	font-size: 0.8em;
	color: #f0f0f0;
}
.admin .dnnarticle h3.createdate
{
	color: black;
}
.dnnarticle .description
{
}
.dnnarticle .description p
{
}
.dnnarticle hr
{
}
.dnnarticle .content
{
}
.dnnarticle .content p
{
}


/*------------------------------*/
/* DNNArticle Template
   BacchusKategoriLista.htm
 */

.dnncategorylistitem
{
	margin: 0px;
	padding: 0px;
}
.dnncategorylistitem a
{
	margin: 0px;
	padding: 4px;
	padding-left: 10px;
	display: block;
}
.dnncategorylistitem a:hover
{
	color: white;
}
.admin .dnncategorylistitem a:hover,
.artiklar .dnncategorylistitem a:hover
{
	color: black;
}
.startsida #dnn_LeftMenu .dnncategorylistitem a:hover
{
	background-color: #e0bf3d;
}
.vk #dnn_LeftMenu .dnncategorylistitem a:hover
{
	background-color: #3da9e0;
}
.kallarn #dnn_LeftMenu .dnncategorylistitem a:hover
{
	background-color: #e06f3d;
}
.tradgarn #dnn_LeftMenu .dnncategorylistitem a:hover
{
	background-color: #65df3d;
}
.catering #dnn_LeftMenu .dnncategorylistitem a:hover
{
	background-color: #65df3d;
}
.bakfickan #dnn_LeftMenu .dnncategorylistitem a:hover
{
	background-color: #874e24;
}
.dryckesprovning #dnn_LeftMenu .dnncategorylistitem a:hover
{
	background-color: #65df3d;
}



/*------------------------------*/
/* DNNArticle Template
   BacchusArtikelLista.htm
 */

.dnnarticlelistitem
{
	padding-left: 10px;
	font-family: Georgia, Garamond, Helvetica;
	font-size: 0.8em;


}
.dnnarticlelistitem .image
{
	float: left;
	width: auto;
	margin-right: 10px;
}
.dnnarticlelistitem h1.title
{
	font-family: Georgia, Garamond, Helvetica;
	font-size: 1em;


}
.dnnarticlelistitem h1.title a
{
}
.admin .dnnarticlelistitem h1.title a,
.artiklar .dnnarticlelistitem h1.title a
{
	color: black;
}
.dnnarticlelistitem h3.createdate
{
	font-family: Georgia, Garamond, Helvetica;
	font-size: 0.9em;
	color: #f0f0f0;
}
.admin .dnnarticlelistitem h3.createdate,
.artiklar .dnnarticlelistitem h3.createdate
{
	color: black;


}
.dnnarticlelistitem .content
{
	margin-bottom: 10px;
}
.dnnarticlelistitem a.readmore
{
}
.dnnarticlelistitem hr
{
}

/*------------------------------*/
/* DNNArticle Template
   BacchusArtikelLista�ppettider.htm
 */

.openhours
{
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: Georgia, Garamond, Helvetica;
	font-size: 0.8em;


}
.openhours .content
{
}



a.SkinObject:link {
	text-decoration: none;
	color: #a0a0a0;
}

a.SkinObject:visited {
	text-decoration: none;
	color: #808080;
}

a.SkinObject:hover {
	text-decoration: none;
	color: #f0f0f0;
}

a.SkinObject:active {
	text-decoration: none;
	color: #f0f0f0;
}

.DNNEmptyPane,
.hidden
{
	display: none;
	visibility: hidden;
}


/*------------------------------*/
/* Mainmenu
 */

#mainmenu
{
	font-size: 8.5pt;
}
#mainmenu span.txt
{
	display: none;
	visibility: hidden;
}
#mainmenu span.icn
{
	cursor: pointer;
}

.main_menu_container {
}
.main_menu_bar {
}
.main_menu_item {
	margin-left: 10px;
}
.main_menu_icon {
}
.main_menu_itemhover {
}
.main_submenu_item {
}
.main_menu_submenu {
}
.main_menu_break {
}
.main_menu_separator {
}
.main_menu_selecteditem
{
}
.main_menu_selectedsubitem
{
}


.child_menu_container {
}
.child_menu_bar {
}
.child_menu_item {
	color: #a0a0a0;
}
.startsida #sectionsmenu .child_menu_item
{
	color: #e0bf3d;
}
.vk #sectionsmenu .child_menu_item
{
	color: #3da9e0;
}
.kallarn #sectionsmenu .child_menu_item
{
	color: #e06f3d;
}
.tradgarn #sectionsmenu .child_menu_item
{
	color: #65df3d;
}
.catering #sectionsmenu .child_menu_item
{
	color: #65df3d;
}
.bakfickan #sectionsmenu .child_menu_item
{
	color: #874e24;
}
.dryckesprovning #sectionsmenu .child_menu_item
{
	color: #65df3d;
}

.child_menu_icon {
}
.child_menu_itemhover {
	color: white;
}
.startsida #sectionsmenu .child_menu_itemhover,
.vk #sectionsmenu .child_menu_itemhover,
.kallarn #sectionsmenu .child_menu_itemhover,
.tradgarn #sectionsmenu .child_menu_itemhover,
.catering #sectionsmenu .child_menu_itemhover,
.bakfickan #sectionsmenu .child_menu_itemhover,
.dryckesprovning #sectionsmenu .child_menu_itemhover
{
	color: white;
}

.child_submenu_item {
}
.child_menu_submenu {
	z-index: 1000;
	color: #000000;
	margin: 0px;
	height: 0px !important;
	padding: 2px !important;
	background: #f0f0f0;
}
.child_menu_break {
}
.child_menu_separator {
	margin-left: 10px;
}



