html, body {
     margin:0;
      padding:0;
      height:100%;
      border:none;
}
body {
    margin: 0;
    padding: 0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.8em;
    color:#535551;
    background: url(../imgs/bg-top.jpg) repeat-x top;
}


table
{
	font-family:Arial, Helvetica, sans-serif;
}

#bottom 
{
    z-index:9;
    background: url(../imgs/bg-bot.jpg) repeat-x top; 
    height:20px; 
    text-align:center; 
    color:#6ba9ef; 
    padding:40px 0px 0px 0px; 
    font-size:0.8em;
    margin:0;
    position:relative;
    border:0px solid yellow;
}

.contactfooter
{
    position:absolute;
    bottom:-185px;
    left:0px;
    z-index:18;
}
.wrapper
{
    border:0px solid black;
    height:60%;
}

h1 {color:#002e8a; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.45em;}

h2 {color:#002e8a; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em;}

h3 {color:#002e8a; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.05em;}

a, a:visited {color:#002e8a;}

a:hover {color:#649ee2;}

#news {color:#fff; width:261px; background:url(../imgs/bg-news.jpg) #1b355a no-repeat bottom; padding:0 15px 15px 15px; vertical-align:top; height:575px;}

#news ul {color:#649ee2; margin-bottom:0;}

#news a, a:visited {color:#649ee2; text-decoration:none;}
#news a:hover {color:#fff; text-decoration:none;}

#bottom a, a:visited {color:#8ec2fc;}
#bottom a:hover {color:#6ba9ef;}

#menu {padding-top:14px; background:url(../imgs/banner-top3.jpg) no-repeat right bottom; vertical-align:top;}

#content {padding:10px; padding-top:0; height:100%; vertical-align:top;width:448px;}
#product {padding-top:5px; text-align:center; padding-bottom:5px;}

#main 
{
    height:50%;
}
.imgWhatsNews { margin-bottom:25px;}

inputbutton
{
	border: 1px solid #000;
	padding: 2px;
	background : #024589;
    border-top: #3790ef;
    border-left: #3790ef;
    border-right : #0d203e;
    border-bottom:#0d203e;

}
input
{
	background-color: #bdcfe4;
	border:none;
	border-bottom: 1px solid #617b9f;
	padding: 3px 5px 0px 5px;
	margin-bottom:-3px;
}

.tblform
{
    float:left;
}

.tblform td
{
    border-bottom: 1px solid #a1aec1;
    padding-top:15px;
    vertical-align:bottom;
}


.tblform .lastTr td
{
    border:none;
}

.seInputControl {
	background:url(../imgs/bg-button.jpg) no-repeat;
	padding: 1px;
	border:none;
	width:81px;
	height:35px;
	color:#fff;
}
textarea
{
	background-color: #bdcfe4;
	border: 1px solid #617b9f;
	padding: 10px;
	width:94%;
}

.divportfolio
{
    float:left;
    
}
.divContent
{
    float:left;
}

dt {
	color:#025ca3;
	font-size:1.3em;
	margin-top:20px;
	padding-left: 10px;
}


dd
{
    font-size:small;
    font-style:italic;
    color:#6a6a6a;
    padding-top:10px;
    padding-left: 15px;
}
hr
{
    border:0px;
    color: gray;
    background-color: gray;
    height: 1px;
}

.imagesample
{
    float:left;
    margin: 0px 10px 5px 0px;
}
.txtsearch
{
    background-color:White;
    border-top:1px solid #b5d4f7 ;
    border-bottom:1px solid #b5d4f7;
    margin:0;
    margin-bottom:2px;
    vertical-align:text-bottom;
    height:16px;
    color:#999;
    width:175px;
}

.divsearch
{
    margin:0;
    text-align:right;
}

.catimage
{
border: 1px solid #b5d4f7;
}
