body, table, tr, td 
{
    font-family:Arial;
    font-size:11px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;     
}



table .menutbl
{
	vertical-align:top;
	border: 0px white solid;
	margin-left: auto;
	/*margin: 0px auto 0px auto;
	width:800px;*/
}
.menutbl td
{
	padding-right:20px;
	margin: 0px;
	border:solid 0px red;

	/*if IEPC AND FFPC
	position:relative;
	*/
	
}
.menutbl a
{
	color:white;
	font-family:Arial;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
}
.menutbl a:hover
{
	text-decoration:underline;
	color:white;
	font-family:Arial;
	font-size: 11px;
	font-weight:bold;	
}

.menutbl a:active
{
	color:white;
	font-family:Arial;
	font-size: 11px;
	font-weight:bold;
}

.menutbl a:visited
{
	color:white;
	font-family:Arial;
	font-size: 11px;
	font-weight:bold;
}

p
	{margin:0px;}
div .submenu
{
	/*
	IF IEPC
	left:0px;
	*/
	z-index:108;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	padding:0px 0px 0px 0px;
	/*top:22px;*/
	position:absolute;
	/*border: 10px white solid;*/
	border-left:2px white solid;
	/*background-color:#000000;*/
}

.container 
{
	text-align:right;
	/*z-index:115;
	position:absolute;*/
}

a
{
	cursor:pointer;
	text-decoration:none;
   	color: #000000;	
}
a:hover{
	cursor:pointer;
	text-decoration:underline;
   	color: #000000;
}

a:visited{
	cursor:pointer;
	text-decoration: none;
   	color: #000000;
}

a:active{
	cursor:pointer;
	text-decoration: none;
   	color: #000000;
}
	
	
#content a:link {
   text-decoration:none;
   color: #3254d0;
}

#content a:visited {
   text-decoration: none;
   color: #3254d0;
  
}

#content a:hover {
   text-decoration: none;
   color: #3254d0;
}

#content a:active {
   text-decoration: none;
   color: #3254d0;
}

div {
    -moz-box-sizing: border-box;
	box-sizing: border-box;
}


#mainContent
	{
	border:solid 0px #ff0000;
	padding:15px 40px 0px 20px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height:100%;
	}
	
#frameBox {
	font-family:Arial;
	font-size:10px;
	position:relative;
	top:86px;
	width:240px;
	height:233px;
	left:10px;
	bottom:21px;
	border:2px dotted #000000;
	padding:10px;
	float:left;
}
#frameBox-noborder {
	font-family:Arial;
	font-size:10px;
	position:relative;
	top:86px;
	width:240px;
	height:233px;
	left:10px;
	bottom:21px;
	padding:12px;
	float:left;
}

#frameBox2 {
	font-family:Arial;
	font-size:10px;
	position:relative;
	top:16px;
	width:400px;
	height:303px;
	left:30px;
	bottom:21px;
	padding:10px;
	float:left;
}

#frameBoxWhite {
	font-family:Arial;
	font-size:10px;
	position:relative;
	top:86px;
	width:247px;
	height:253px;
	left:20px;
	bottom:21px;
	border:2px dotted #ffffff;
	padding:15px;
	color:#ffffff;
}

#container2
	{
	position:relative;
	width:400px;
	height:310px;
	overflow:hidden;
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px;
	border:solid 0px #ff00f0;
	}

#containerGallery
	{
	position:relative;
	width:720px;
	height:379px;
	overflow:hidden;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	border:solid 0px #ff0000;
	}

#contentText {
	border:solid 0px #ff0000;
	width:460px;
	height:317px;
	overflow:hidden;
}

#staticbuttons{
	left:50px;
	border: solid 1px #ff0000;
}

#bottom {
	background-image:url('../template_images/bottom.gif');
	background-color:#000000;
	background-repeat: no-repeat;
	height:35px;
}

#print{
	border:solid 0px #ff0000;
	margin-left:40px;
	margin-top:17px;
}

.mainHolder
{
	position:relative;
}

.menuactive{
	float:left;
	color:#ffffff;
	font-size:11px;
	text-decoration:underline;
	cursor:pointer;
	font-weight:bold;
	/*
	position:relative;
	z-index: 120;*/
}

.menuinactive{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	/*z-index: 120;
	position:absolute;
	float:right;*/
}

.submenuactive a{
	color:#ffffff;
	text-decoration: none;
	font-size:10px;
	font-weight:bold;
	line-height:15px;
}
.submenuactive a:hover
{
	text-decoration: underline;
}

.submenuinactive a{
	color:#ffffff;
	text-decoration:none;	
	font-size:10px;
	cursor:pointer;
	font-weight:bold;
	line-height:15px;	
}

.submenuinactive a:hover
{
	text-decoration: underline;
}

.rubrik {
	font-family:Arial;
	font-size:14px;
}

.normal{
	font-family:Arial;
	font-size:11px;
}
.pagetable{
	height:570px; 
	width:750px; 
	border: solid 1px #000000;
}

.pagetr{
	background:#000000;
}
.pagetd{
	width:50px;
	background:url('/templates/template_images/judiska.jpg') top left no-repeat;
	background-color:#000000;
	width:122px;
	height:151px;
	border:0px>
}

.menutd{
	width:650px; 
	height:154px;
	padding-top:18px;
}

#contentScroller{
	position:absolute;
	left:40px;
	top:15px;
	border:solid 0px #ff0000;
}
 
#scrollControls{
	position:relative;
	top:285px;
	float:left;
	left:10px;
	border:solid 0px #ff0000;
}

.bottomtr{
	background:#000000;
}

.printlogo{
	display:none;
}

.vit{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	float:right;
	margin-right:10px;
	margin-top:3px;
}
