h1 
{
    	text-transform: uppercase;
}

h1,h2,h3,h4 {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-weight:normal;
	color:#ef3f35;
}

h1 {
	font-size:130%;
}

h2 {
	font-size:120%;
	margin-bottom:0px;
	padding-bottom:0px;

}

h3 {
	font-size:110%;
	margin-bottom:0px;
	padding-bottom:0px;

}

h4 {
	font-size:100%;
	margin-bottom:0px;
	padding-bottom:0px;

}

p, .first_page_pressrelease_date, .pressrelease_date {
	font-family: Tahoma, Verdana, Arial;
	font-size:70%;
	color:#6d6e71;
}

p {
	line-height:1.5em;
	margin-top:0px;
	padding-top:0px;
/*
	padding:5px 0px;
  margin:0px;
*/
}

body {
	background:#F9F9F7 url(../mallfiler/background.jpg) repeat-x fixed top;		
	margin:0px;
	padding:0px;
	height:100%;
}

#centercontent LI, #centercontentbig LI
{
	font-size: 70%;
	font-family: Tahoma, Verdana, Arial;
	color:#6d6e71;
}

#container {
    margin: 0 auto;
    position:relative;
    width:760px;
    background:white;
    padding-bottom:50px;
}

			
#leftcontent {
	position: absolute;
	left:-1em;
	top:150px;
	width:200px;
}

/* for start page */
#centercontent {
 	margin-right:231px;
 	border:0px solid green;
 	min-height: 500px;
}

/* for sub pages */
#centercontentbig {
 	margin-right:20px;
 	min-height: 570px;
}

#centercontentbig table
{
    font-size:70%;
}
#centercontent, #centercontentbig {
	background:#fff url(../mallfiler/centercontentbg.jpg) no-repeat;
	margin-left:191px;
 	padding-left:20px;
}

#rightcontent {
	position: absolute;
	right:19px;
	top:180px;
	width:172px;
	padding-left:20px;
	background:#fff url(../mallfiler/rightcontentbg.jpg) repeat-y;
}
		
#top {
	height:133px;
	display:block;
}		

#left_top {
	text-align: center;
	vertical-align:middle;
	margin:0;
	padding-top:22px;
	display:block;
}

#main_top {
	float:right;
	display:block;
}
/************************************************/

#leftcontent ul {
	margin:0px;
	padding-left: 1.5em;
	line-height:1.5em;
	font-family: Tahoma, Verdana, Arial;

}

#leftcontent li {
	line-height:1.5;
	list-style-type:none;
	text-indent:10px;
	color:#6d6e71;
}

div#centercontentbig ul {
	/*text-indent: 50px;
	padding-left:0;*/
}

.first_page_pressrelease {
	margin: 5px 0 5px 0;
}

.first_page_pressrelease_date {
	padding-left:3px;
	padding-right:3px;
	margin-right:2px;
	margin-top:2px;
	background:#beb7ae;
	color:#fff;
	display:block;
	float:left;
}

.pressrelease_date {
	padding-right:7px;
	background:#beb7ae;
	color:#fff;
	display:block;
	float:left;
	line-height:1.2em;
}

div#leftcontent a img {height: 0; width: 0; border-width: 0;}
div#leftcontent a:hover img {height: 5px; width: 15px;}
div#leftcontent a img.noimg {height: 5px; width: 15px;}
div#leftcontent a:hover img.noimg {height: 0px; width: 0px;}

a.menu_link:link, a.menu_link:visited, a.menu_link:hover, a.menu_link:active {
	font-weight:none;
	color: #beb7ae;
	font-size: 70%;
	border:none;
}

a.menu_link_chosen
{
	font-size: 70%;
	}

a.menu_link_choosen:link, a.menu_link_choosen:visited, a.menu_link_choosen:hover, a.menu_link_choosen:active {
	font-weight:none;
	color:#000;
	border:none;
}

a.menu_link:hover, a.menu_link:active {
	color:#000;
}
/* LINKs*/

a:link, a:visited, a:hover, a:active {
	font-weight:none;
	color:#ef3f35;
}

a:link, a:visited { 
	text-decoration:none;
	color:#ef3f35;
}

a:hover, a:active{
	text-decoration:none;
	border-bottom:1px dotted #ef3f35;
}


div#tocListing .first_page_pressrelease_date
{ font-size: 80%;}


div#tocListing 
{
	font-size: 70%;
	font-family: Tahoma, Verdana, Arial;
}

div#tocListing  div.tocItem
{ margin-bottom: 0.4em; margin-top:0px; padding:0px;}