body {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	background: #FFF;
	background-image: url(lines.gif);
	background-repeat: repeat;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	color: #000;
	font-family: arial, verdana, helvetica, tahoma, sans-serif;
	font-size: 100%;
	line-height: 100%;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
/* //////CONTAINER////// */
#container {
	background: #fff;
	border: 5px solid #fff;
	clear: both;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	
	overflow: hidden !important;
	overflow: visible;
	text-align: left;
	width: 750px;
	}
/* //////CONTAINER////// */


/* //////HEADER////// */
#header { width: 750px; height: 280px;}
/* //////HEADER FIN////// */


/* //////MENU////// */
#menu { width: 750px; height: 55px; background: url(bar.jpg) top left no-repeat; text-align: center; }

/* //////MENU FIN////// */


/* //////CONTENT////// */
#content { width: 507px; height: 300px; background: #FFF; float: left;}
#contentser { width: 507px; height: 400px; background: #FFF; float: left;}
#content ul { margin-left: 0; padding-left: 17px; font-size: 12px; color: #727272; padding: 5px 0px 0px 0px;}
#contentser ul { margin-left: 0; font-size: 12px; color: #727272; padding: 5px 0px 0px 32px;}
#contentx { width: 507px; height: 300px; background: #FFF; float: left;}
#contenthome { width: 507px; height: 300px; background: #FFF; float: left;}
#contentcomp { width: 507px; height: 400px; background: #FFF; float: left;}
#contentcomp2 { width: 204px; background: #FFF; float: left; padding: 5px 0px 0px 0px;}
#contentcomp2 ul { margin-left: 0; padding-left: 32px; font-size: 12px; color: #2F69CC;}
#contentcomp3 { width: 283px; background: #FFF; float: right; padding: 5px 0px 0px 0px;}
#contentcomp3 ul { margin-left: 0; padding-left: 32px; font-size: 12px; color: #2F69CC;}

#content2 { width: 507px; height: 1100px; background: #FFF; float: left;}
img.floatRight { 
    float: right; 
    margin: 4px 0px 10px 16px; 
}

#content2fra { width: 507px; height: 1200px; background: #FFF; float: left;}
img.floatRight { 
    float: right; 
    margin: 4px 0px 10px 16px; 
}
#content3 { width: 507px; height: 700px; background: #FFF; float: left; }
.contact1 { font-size: 12px; color: #727272; padding: 0px 0px 0px 0px; }
.contact1a { font-size: 12px; color: #727272; padding: 0px 0px 0px 0px; }
.contact1b { font-size: 12px; color: #727272; padding: 0px 0px 0px 0px; }
.contact2 { font-size: 12px; color: #2F69CC; padding: 0px 0px 0px 0px; }
.contact2a { font-size: 12px; color: #2F69CC; padding: 0px 0px 0px 54px; }
#content h1 { font-size: 14px; color: #CC0000; text-transform: uppercase; font-weight: bold; padding: 60px 25px 0px 17px;}
#contentser h1 { font-size: 14px; color: #CC0000; text-transform: uppercase; font-weight: bold; padding: 60px 25px 0px 17px;}
#contenthome h1 { font-size: 14px; color: #CC0000; text-transform: uppercase; font-weight: bold; padding: 60px 25px 0px 17px;}
#content2.h1 { font-size: 14px; color: #2F69CC; text-transform: uppercase; font-weight: bold; padding: 60px 25px 0px 17px;}

#content2fra.h1 { font-size: 14px; color: #2F69CC; text-transform: uppercase; font-weight: bold; padding: 60px 25px 0px 17px;}
#content3 legend { font-size: 10px; color: #2F69CC; text-transform: uppercase; font-weight: bold; padding: 0px 0px 0px 17px;}
#content3 fieldset { border:0;}
#content h1.second { padding: 0px 25px 20px 17px; }
#content h2 { font-size: 14px; color: #727272; font-weight: bold; text-transform: uppercase; padding: 60px 25px 0px 17px; }
#contentser h2 { font-size: 14px; color: #727272; font-weight: bold; text-transform: uppercase; padding: 60px 25px 0px 17px; }
#contentx h2 { font-size: 14px; color: #CC0037; font-weight: bold; text-transform: uppercase; padding: 60px 25px 0px 207px; }
#content3 h2 { font-size: 14px; color: #727272; font-weight: bold; text-transform: uppercase; padding: 60px 25px 0px 17px; }
#contentcomp h2 { font-size: 14px; color: #727272; font-weight: bold; text-transform: uppercase; padding: 60px 25px 0px 17px; }
#contentcomp p { font-size: 12px; color: #727272; text-align: justify; padding: 0px 20px 0px 17px;}
#content h3 { font-size: 12px; color: #000; font-weight: bold; text-transform: uppercase; padding: 10px 25px 0px 17px; }
#content2 h2 { font-size: 14px; color: #727272; font-weight: bold; text-transform: uppercase; padding: 60px 25px 0px 17px; }
#content2 h3 { font-size: 12px; color: #000; font-weight: bold; text-transform: uppercase; padding: 0px 6px 0px 17px; }

#content2fra h2 { font-size: 14px; color: #727272; font-weight: bold; text-transform: uppercase; padding: 60px 25px 0px 17px; }
#content2fra h3 { font-size: 12px; color: #000; font-weight: bold; text-transform: uppercase; padding: 0px 6px 0px 17px; }
#content p { font-size: 12px; color: #727272; text-align: justify; padding: 0px 20px 0px 17px;}
#contenthome p { font-size: 14px; color: #727272; padding: 0px 100px 0px 17px;}
#content2 p { font-size: 12px; color: #727272;  text-align: justify; padding: 0px 0px 0px 17px;}
#content2fra p { font-size: 12px; color: #727272;  text-align: justify; padding: 0px 0px 0px 17px;}
#content3 p { font-size: 12px; color: #727272; padding: 0px 0px 0px 17px;}
#content3 h4 { font-size: 12px; color: #000000; padding: 0px 0px 0px 17px;}
#content p.pretext { font-weight: bold;}
#content dl { color: #727272; padding: 0 25px 15px 17px;}





input, textarea {
border:1px solid #727272;
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:1em;
margin:0;
padding:4px;
background:#FFFFFF;
}
input:focus, input:hover,textarea:focus, textarea:hover{
border: 1px solid #2F69CC;
background:url(http://www.tantallongroup.com/star.gif) top right no-repeat;
}
label {
margin:2px;
}
input {
width:300px;
}
.button {
margin:0 0 15px 0;
background:url(http://www.tantallongroup.com/send.gif);
color:#727272;
font-weight:bold;
width:310px;
}





/* //////CONTENT FIN////// */


#shadow {
width: 800px; /* assign to your needs */
background: #CCC url(shadow.gif) top left repeat;
padding: 0 5px 5px 5px; /* Reads top right bottom left */
} 




/* //////SIDEBAR////// */
#sidebar { width: 243px; height: 300px; background: #FFF; float: right;}
#sidebarser { width: 243px; height: 400px; background: #FFF; float: right;}
#sidebarser dl { padding: 20px 0 0 15px; color: #727272;}
#sidebarser dt { color: #727272;}
#sidebarser dl dt.nom { font-size: 14px; color: #2F69CC; text-transform: uppercase; font-weight: bold; padding: 0px 0px 0px 14px;}
#sidebarser dl dt.log { font-size: 14px; padding: 0px 0px 10px 14px; color: #727272; text-transform: uppercase; font-weight: bold;}
#sidebarcomp { width: 243px; height: 400px; background: #FFF; float: right;}
#sidebarcomp dl { padding: 20px 0 0 15px; color: #727272;}
#sidebarcomp dt { color: #727272;}
#sidebarcomp dl dt.nom { font-size: 14px; color: #2F69CC; text-transform: uppercase; font-weight: bold; padding: 0px 0px 0px 14px;}
#sidebarcomp dl dt.log { font-size: 14px; padding: 0px 0px 10px 14px; color: #727272; text-transform: uppercase; font-weight: bold;}

#sidebar2 { width: 243px; height: 1100px; background: #FFF; float: right;}
#sidebar2fra { width: 243px; height: 1200px; background: #FFF; float: right;}
#sidebar3 { width: 243px; height: 700px; background: #FFF; float: right;}
#sidebar dl { padding: 20px 0 0 15px; color: #727272;}
#sidebar dt { color: #727272;}
#sidebar dl dt.nom { font-size: 14px; color: #2F69CC; text-transform: uppercase; font-weight: bold; padding: 0px 0px 0px 14px;}
#sidebar dl dt.log { font-size: 14px; padding: 0px 0px 10px 14px; color: #727272; text-transform: uppercase; font-weight: bold;}
#sidebar2 dl dt.log { font-size: 14px; padding: 0px 0px 10px 14px; color: #727272; text-transform: uppercase; font-weight: bold;}
#sidebar2 dl { padding: 20px 0 0 15px; color: #727272;}
#sidebar2 dt { color: #727272;}
#sidebar2 dl dt.nom { font-size: 14px; color: #2F69CC; text-transform: uppercase; font-weight: bold; padding: 0px 0px 0px 14px;}

#sidebar2fra dl dt.log { font-size: 14px; padding: 0px 0px 10px 14px; color: #727272; text-transform: uppercase; font-weight: bold;}
#sidebar2fra dl { padding: 20px 0 0 15px; color: #727272;}
#sidebar2fra dt { color: #727272;}
#sidebar2fra dl dt.nom { font-size: 14px; color: #2F69CC; text-transform: uppercase; font-weight: bold; padding: 0px 0px 0px 14px;}
#sidebar3 dl dt.log { font-size: 14px; padding: 0px 0px 10px 14px; color: #727272; text-transform: uppercase; font-weight: bold;}
#sidebar3 dl { padding: 20px 0 0 15px; color: #727272;}
#sidebar3 dt { color: #727272;}
#sidebar3 dl dt.nom { font-size: 14px; color: #2F69CC; text-transform: uppercase; font-weight: bold; padding: 0px 0px 0px 14px;}
#sidebar3 dl dt.nom1 { font-size: 12px; color: #2F69CC; font-weight: bold; padding: 10px 0px 0px 14px;}
#sidebar3 dl dt.nom2 { font-size: 12px; color: #2F69CC; font-weight: bold; padding: 0px 0px 0px 14px;}



/* //////SIDEBAR FIN////// */


/* //////FOOTER////// */
#footer { width: 750px; background: #FFF; font-size: 10px; color: #B6B6B6; text-align: center;}


