﻿
body
{ 
    MARGIN: 0px auto;
    font-family: Tahoma;
    background-color: #F7FAFE;
}
#conteiner
{
    background-position: left top;
    width: 1024px;
    background-image: url('images/bg.png');
    background-repeat: repeat-x;
    margin-right: auto;
    margin-left: auto;
    background-color: #373B47;
    padding-top: 25px;
}
#header
{
    background-position: left top;
   background-image: url('images/headerTop.jpg');
    width: 978px;
    height: 179px;     
    margin-left: 25px;
    background-repeat: no-repeat;
}
#Logos
{
    background-position: left top;  
    width: 978px;
    height: 179px;    
    background-repeat: no-repeat;
    position:absolute;
}
#headerCity
{
    background-position: left top;
    background-image: url('images/headerBlur_t.jpg');
    background-repeat: no-repeat;
    width: 978px;
    height: 179px;
    position:absolute;
    
}
#headerCity2
{
    background-position: left top;
    background-image: url('images/headerTop_e.jpg');
    background-repeat: no-repeat;
    width: 978px;
    height: 179px;
    position:absolute;
    
}
#headerCity3
{
    background-position: left top;
    background-image: url('images/headerTop_i.jpg');
    background-repeat: no-repeat;
    width: 978px;
    height: 179px;
    position:absolute;
}
#subheaderContainer
{
	width: 978px;
	height: 360px;
	background-image: url('images/headerBottom.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-left: 25px;
	margin-bottom: 25px;
}
#subheader
{
	width: 978px;
	height: 360px;
	
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-bottom: 25px;
	position:absolute;
}
#subheader1
{
	width: 978px;
	height: 360px;
	background-image: url('images/headerBlur_b.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-bottom: 25px;
	position:absolute;
}
#subheader2
{
	width: 978px;
	height: 360px;
	background-image: url('images/headerBottom_e.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-bottom: 25px;
	position:absolute;
	
}
#subheader3
{
	width: 978px;
	height: 360px;
	background-image: url('images/headerBottom_i.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-bottom: 25px;
	position:absolute;
	
}

#addresLine
{
    height: 30px;
    width: 976px;
    font-family: Tahoma;
    color: #E8E9EA;
    float: left;
    font-size: 16px;
  
}
.addLeft
{
    width: 30px;
    height: 30px;
    background-image: url('images/addressLine.png');
    background-repeat: repeat-x;
    float: left;
    display:none;
}
.addRight
{
    background-image: url('images/addressLine.png');
    background-repeat: repeat-x;
    float: right;
    width: 550px;
    height: 30px;
    line-height: 1.7em;
    text-indent: 1em;
   display:none;
}
.bostonLogo
{
    float: left;
    height: 159px;
    width: 605px;
}
.nessugLogo
{
    height: 149px;
    width: 350px;
    float: right;
}

.nessug
{
    width: 180px;
    height: 149px;
    margin-left: 90px;
    
}
.intro
{
	padding: 25px 115px 25px 30px;
	width: 460px;
	height: 190px;
	background-image: url('images/intro.png');
	background-repeat: no-repeat;
	float: left;
	margin-top: 10px;
	margin-left: 20px;
	color: #FEFEFE;
	font-family: Tahoma;
	font-size: 14px;
	line-height: 1.4em;
	margin-bottom: 20px;
	display:none;

}
.server
{
    background-image: url('images/server2.png');
    background-repeat: no-repeat;
    width: 262px;
    height: 355px;
    float: left;
    display:none;
}
#content
{
    width: 978px;
    float: left;
    margin-top: 25px;
    margin-bottom: 25px;
    margin-left: 25px;

}
#content h4
{
	margin:2px;
}
#content  p
{
	margin:2px;
}
#content a
{
	color:ActiveCaption;
    text-decoration: none;
}
#content a:active
{
    color: #48709A;
}
#content a:hover
        {
            color: #B40000;
        }
#footer
{
    width: 1024px;
    height: 100px;
    background-image: url('images/footer.png');
    background-repeat: repeat;
}
.separator
{
    background-image: url('images/separator.png');
    background-repeat: no-repeat;
    width: 911px;
    height: 5px;
    clear: both;
    margin-right: auto;
    margin-left: auto;
}
#navigation
{
    margin-top: 90px;
    float: left;
    width: 700px;
    height: 30px;
    font-family: Tahoma;
    color: #1B1E25;
   
}
#subcont
        {
            float: left;
            width: 700px;
        }
.nav
{
 display:none;
   height: 30px;
}
.nav li
{
    list-style-type: upper-alpha;
    display: inline;
cursor:pointer;
 
}
.nav span
{
    cursor:pointer;
}
.nav a
{
    color: #1B1E25;
    text-decoration: none;
    cursor:pointer;
}
.nav a:active
{
    color: #48709A;
}
.nav a:hover
        {
            color: #B40000;
            
        }
.nav > div > ul > li > div > ul > li > a > span
{
    cursor:pointer;
    color:black;
    background-color: #FFFFFF;
    background: rgba(255, 255, 255, 0.5);
	filter: alpha (opacity=80);
	border-top: 1px dashed gray;
}
.nav > div > ul > li > div > ul > li > a
{
    
}
.nav > div > ul > li > div > ul > li > a:active
{
    color: red;
    
}
.nav > div > ul > li > div > ul > li > a > span:hover
{
    color: red;
    
}
.intro p
        {
            margin-top: 2px;
        }
.intro h4
        {
            font-weight: normal;
            font-size: 18px;
            margin-bottom: 10px;
            margin-top:10px;
        }
.intro a
        {
            color: #48709A;
        }
.copyright
{
    color: #9B9EA5;
    line-height: 1.4em;
    text-align: center;
    margin-top: 30px;
       font-family: Tahoma;
    
}
.links
        {
            color: #7D8089;
            text-align: center;
        }
.links li
        {
            color: #7d8089;
            list-style-type: none;
            display: inline;
            margin-left: 5px;
        }
.links a
        {
            text-decoration: none;
            color: #7d8089;
            font-size: 12px;
            line-height: 1.4em;
        }
#location li
        {
            list-style-type: none;
            display: inline;
        }
#location a
{
    color: #FFFFFF;
    text-decoration: none;
}
.largeBox
{
	width: 714px;
	float: left;
	margin-right: 12px;
	color: #FEFEFE;
	font-family: Tahoma;
	font-size: 14px;
	line-height: 1.4em;
}
.largeBoxTop
{
	width: 714px;
	height: 12px;
	background-image: url('images/contTop.png');
		float:left;
	background-repeat: no-repeat;
}
.largeBoxMdl
{
	background-image: url('images/contMdl.png');
	background-repeat: no-repeat;
	width: 714px;
		float:left;
	background-color: #00020f;
	

}
.largeBoxBottom
{
	background-image: url('images/contBottom.png');
	background-repeat: no-repeat;
	width: 714px;
	float:left;
	height: 10px;
}
.smalBox
{
	width: 250px;
	float: left;
	color: #FEFEFE;
	font-family: Tahoma;
	font-size: 14px;
	line-height: 1.4em;
	}
.smalBoxTop
{
	width: 250px;
	height: 8px;
	background-image: url('images/contTop_s.png');
	background-repeat: no-repeat;
	float:left;
}
.smalBoxMdl
{
	background-image: url('images/contMdl_s.png');
	background-repeat: no-repeat;
	width: 250px;
	background-color: #00020f;
	float:left;
}
.smalBoxBottom
{
	background-image: url('images/contBottom_s.png');
	background-repeat: no-repeat;
	width: 250px;
	height: 10px;
	float:left;
}
