 
body 

{
	background: url(images/bg.png) center;
}
  
  
#container
{
	width:800px;
	height:auto;
	margin:auto;
	background-color:#FFFFFF;
	border-top:solid 0px #a7a7a7;
	border-left:solid 0px #e3e3e3;
	border-right: solid 0px #e3e3e3;
	border-bottom: solid 0px #e3e3e3;
	margin-top:0px;
	padding-left: 0px;
	padding-right: 0px;
}
a:link, a:visited, a:active
{ background-color: inherit; color:#484747; text-decoration: none; }

a:hover
{ background-color: inherit; text-decoration: none; color:#484747;}

ul 
{ list-style:none; margin-left:0px; padding:0;  }

li
{ padding:0 0 0px 0px; display:inline;  }

li a:link, li a:visited, li a:active
{ background-color: inherit; color:#1b4684; text-decoration: none; }

li a:hover
{ background-color: inherit; text-decoration: none; color:#f80;}

strong
{ background:inherit; color:#7f7d7b; font-weight:800;}

hr {color:#d0d0d0;  }

h1
{font-size:18pt; font-weight:normal; margin:0;}

h2
{font-size:18pt; font-weight:normal; margin:0; }

#header
{ width:800px; margin:auto; height:100px; }

#logo {padding-left:0px; width:212px; height:80px; padding-top:05px;

}
  
#menu
{ width:556px; height:11px;  float:right; padding-top:53px; margin:auto;}

#body
{ width:750px; margin:auto; background:#eee; color:inherit;}
  
#sidebar
{ width:215px; padding:10px; background:#eee; float:right; color:inherit; font-size:80%;}

#productvisual {

width:530px;
}

#productvisual ul {


}

#productvisual li { padding-left:45px;
margin:0;


}
#flexifeatures ul  {
padding:0; margin:0; display:inline; margin-left:-25px; padding-left:25px;}


#flexifeatures ul li {
display:inline; 
width:328px; height:31px; padding-left:25px;}




.Productheadbox { font-size:16px; font-weight:bold; color:#FFFFFF; 


}

a.downloadtext{ font-size:13px; font-weight:bold; color:#645a5a; text-decoration:none; }

a.downloadtext:hover{ font-size:13px; font-weight:bold; color:#645a5a; text-decoration:underline; }



#footer a:hover 
{ background-color: inherit; text-decoration: underline; color:#484747; }

#flashheader
 {width:1000px; height:296px;}
 
 #news
 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#484747;
text-decoration:none;
text-align:justify;
float:left; 
padding-top:12px;}

.header
{ font-size:8pt; font-weight:normal; letter-spacing:0; text-transform:none; padding-top:10px;}
  
.menu 
{  height:11px; float:left; padding-left:9px; padding-right:9px; float:left;   }
.lastmenu { height:11px; float:left; padding-left:9px; padding-right:0px; float:left; }

.content
{ width:475px;float:left; padding:20px; background-color:#fff; color:inherit; text-align:justify;}

.topside
{ padding:15px 0 5px 0; font-size:10pt; letter-spacing:2px; font-weight:normal; border-bottom:#08c 2px dotted;}

.footer 
{ clear:both; }

.img
{border:0; float:left; margin-right:10px;}

.center
{text-align:center; padding-top:5px;}

#inside-body {

width: 560px; /*Width of main container*/
/*Center container on page*/

float:left;

}

#inside-body-accessoreis {

width: 575px;
height:auto; /*Width of main container*/
/*Center container on page*/

float:left;

}

#rightcolumninside {

width: 205px; /*Width of main container*/
/*Center container on page*/

float:right
}
#ournetwork { width:206px; height:384px; background-image:url(images/ournetwork.jpg); background-repeat:no-repeat; background-position:top;}

#networkflash { width:180px; height:244px; float:left; margin-top:50px; margin-left:5px;  }




#maincontainer{
width: 800px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
margin-top:22px;
}



#contentwrapper{
float: left;
width: 925px;
}

#contentcolumn{
margin-right: 500px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/
}

#leftcolumn{
float: left;
width: 232px; /*Width of left column in pixel*/
margin-left: -450px; /*Set margin to -(LeftColumnWidth + RightColumnWidth)*/

}

#rightcolumn{
float: left;
width: 206px; /*Width of right column in pixels*/
margin-left: -192px; /*Set margin to -RightColumnWidth*/

}

#footer{
clear: left;
width: 800px;
height:20px;
border-top:solid 2px #cdcdcd;

background-repeat:no-repeat;
background-position:center;
color: #FFF;
padding-top:8px;

}

#footer a{
color: #484747;
}

#stamp {
padding-top:25px;
padding-left:0px;
float:right;
width:112px;
}

.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.intro {

padding-top:10px;
width:290px;;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
line-height:30px;
color:#484747;
text-decoration:none;
text-align:justify;
float:left;
}

.bottomimg { padding-top:25px; padding-left:0px; float:left; 
text-align:left;

}

.text {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
color:#484747;
text-decoration:none;
text-align:justify}


.smalltext {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#7f7d7b;
text-decoration:none;
text-align:justify
}


.insidetext {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
line-height:22px;
color:#7f7d7b;
text-decoration:none;
text-align:justify}

.footertext {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#484747;
text-decoration:none;
text-align:justify}

a.footertext {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#484747;
text-decoration:none;
text-align:justify;
}

a.footertext:hover {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#000000;
text-decoration:none;
text-align:justify;
}

#container #maincontainer #inside-body table tr td .MsoNormal {
	text-align: center;
}
