body {
margin-top: 15px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
padding : 0;
color : #000;
background : #f7f7f7 url(images/bg.jpg) repeat center;
font : 75% arial, Verdana, sans-serif;
text-align : center;
line-height : 1.7em; font-style:normal; font-variant:normal; font-weight:normal; font-size:75%; font-family:arial, verdana, lucida sans, Trebuchet MS, sans-serif
}
#container {
width : 750px;
margin : 0 auto;
padding : 0;
text-align : left;
color : #333333;
background : #ffffff;
border : 5px solid #CC9;

}

#top {
margin : 0 auto;
padding : 0;
color : #000;
background : #7a2e2e url('images/top.gif');
}
#top h1 {
margin : 0 20px 0 0;
padding : 10px 0 10px 0;
font-size : 130%;
text-align : left;
text-transform : uppercase;
color : #fff;
background : inherit;
}

.container {
margin : 0;
padding : 5px 0 0 0;
width : 100%;
color : #000;

}
.teaName {
	line-height : 1.8em; font-style:normal; font-variant:normal; font-weight:normal; font-size:105%; font-family:arial, verdana, lucida sans, 
	font-weight: normal;
	font-size: large;
	color: #a2371b;
	width: 200px;
	}
.teaName2 {
	line-height : 1.5em; font-style:normal; font-variant:normal; font-weight:normal; font-size:105%; font-family:arial, verdana, lucida sans, 
	font-weight: normal;
	color: #a2371b;
	width: 300px;
	font-size: larger;
	}
.teaBg {
	}
#navPyra {
margin : 0;
padding : 0 0 4px 0;
border-bottom : 1px solid #7a2e2e;
}
#navPyra li {
margin : 0;
padding : 0;
display : inline;
list-style-type : none;
}
#navPyra a:link, #navPyra a:visited {
float : middle;
padding : 0 18px 6px 12px;
font-size : 120%;
line-height : 1.2em;
text-decoration : none;
color : #666666;
background : inherit;
}
#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {
color : #000;
background : transparent url(images/pyramid.gif) no-repeat bottom center;

}
#side {
width : 180px;
float : left;
margin : 0 auto;
padding : 0;
}
#side p {
margin : 1em 0 1em 1em;
color : #999;
background : inherit;
}
#navcontainer ul  {
margin-top : 0px;
margin-left : 20px;
list-style-type : none;
display : inline;
background-color : inherit;
color : #000;
text-align : left;
}
#navcontainer ul li a {
margin-left : 10px;
padding : 0px;
color : #000;
display : inline;
text-align : left;
text-decoration : none; font-style:normal; font-variant:normal; font-weight:normal; font-size:105%; font-family:arial, verdana, lucida sans, sans-serif;
}
#navcontainer ul li a:hover {
color : #c86000;

}
#navcontainer ul li a#current {
background : url(images/list-active.gif) no-repeat left center;
color : #666;
}

#content_teas {
width : 695px;
margin-top : 10px;
margin-left : 24px;
padding-left : 3px;
line-height : 1.8em;
border-left : 2px solid #CC9;
border-right : 2px solid #CC9;
border-top : 2px solid #CC9;
border-bottom : 2px solid #CC9;
line-height : 1.5em; font-style:normal; font-variant:normal; font-weight:normal; font-size:105%; font-family:arial, verdana, lucida sans;
}

#content_samarbeten {
width : 695px;
margin-top : 10px;
margin-left : 24px;
padding-left : 3px;
line-height : 1.8em;
border-left : 2px solid #CC9;
border-right : 2px solid #CC9;
border-top : 2px solid #CC9;
border-bottom : 2px solid #CC9;
line-height : 1.5em; font-style:normal; font-variant:normal; font-weight:normal; font-size:105%; font-family:arial, verdana, lucida sans;
background : #cccccc;
}


#content_home {
width : 695px;
margin-top : 10px;
margin-left : 24px;
padding-left : 3px;
line-height : 1.3em; font-style:normal; font-variant:normal; font-weight:normal; font-size:105%; font-family:arial, verdana, lucida sans;
}

#links {
margin : 0;
padding : 0 0 4px 0;
}
#links li {
margin : 0;
padding : 0;
display : inline;
list-style-type : none;
}
#links a:link, #links a:visited {
float : middle;
padding : 0 4px 6px 12px;
font-size : 120%;
line-height : 1.2em;
text-decoration : none;
color : #666666;
background : inherit;
}
#links a:link.active, #links a:visited.active, #links a:hover {
color : #000;

}

#footer {
margin-top : 60px;
padding : 0.5em;
clear : both;
font-size : 1.0em;
color : #333;
text-align : center;
background : #f7f7f7 url('images/stripe_bg01.gif');
border-top : 5px solid #7a2e2e
}
a:link, a:visited {
text-decoration : underline;
color : #333333;
background : inherit;
}
a:hover {
text-decoration : none;
color : #cc6600;
background : inherit;
}
h2 {
margin : 0.5em 0 1em 1em;
color : #b33c28;
font : 160% arial, verdana, "lucida sans", "Trebuchet MS", sans-serif;
background : inherit;
}


#sddm
{	margin: 0;
padding: 0;
z-index: 30}
#sddm li
{	margin: 0;
padding: 0;
list-style: none;
font-weight:200;
float: right;
/*font: 14px verdana;*/
}
#sddm li a
{	display: block;
margin: 0 1px 0 0;
color: #333333;
text-align: left;
text-decoration: none;
padding: 4px 1px;
}
#sddm div
{	position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
border: 1px solid #000000
}
#sddm div a
{	position: relative;
display: block;
width: auto;
white-space: nowrap;
text-align: left;
text-decoration: none;
background: #ffffff;
color: #333333;
font-size : 120%;
font-weight:200
}
#sddm div a:hover
{		background: #ffffff;
color: #D5C78F;}
A.linkMenu {
text-decoration: none;
color: #333333;
/*font-family: Verdana;*/
font-size : 120%;
font-variant: normal;
}
a.linkMenu:visited {
text-decoration: none;
color: #333333;
/*font-family: Verdana;*/
font-size : 120%;
font-variant: normal;
font-weight:200
}
a.linkMenu:hover {
text-decoration: none;
color: #D5C78F;
/*font-family: Verdana;*/
font-size : 120%;
font-variant: normal;
font-weight:200
}
