html {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
}
body, div, dl, dt, dd, ul,  li, h1,  h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset, img {
border:0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style:normal;
font-weight:normal;
}

caption, th {
text-align:left;
}
h1, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
q:before, q:after {
content:'';
}
abbr, acronym {
border:0 none;
font-variant:normal;
}
sup {
vertical-align:text-top;
}
sub {
vertical-align:text-bottom;
}
input, textarea, select {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}
input, textarea, select {
}
legend {
color:#000000;
}
body {
-x-system-font:none;
font-family:arial,helvetica,clean,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.231;
}
table {
font-size:inherit;
}
pre, code, kbd, samp, tt {
font-family:monospace;
line-height:100%;
}
body {
text-align:center;
}
#ft {
clear:both;
}
#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
margin:auto;
min-width:750px;
text-align:left;
width:57.69em;
}

/* ELC 900*/
#doc2 {
width:69.2307em;/*width=900px font 13px*/
}
/* end ELC */

#doc3 {
margin:auto 10px;
width:auto;
}
#doc4 {
width:74.923em;
}

/*  ELC */

.colSx {
position:relative;
}
.colSx {
}
#yui-main .colSx {
position:static;
height:534px;
}

.hd{
background-color: #54AC3C;
padding-top:10px;
padding-left:3.6153em;
padding-right:3.7153em;
}
.hd_I{
background-color: #FCFCFC;
border-top: 1px solid #577E2D;
border-left: 1px solid #577E2D;
border-right: 1px solid #577E2D;
/*new no absolute*/
position:relative; 
color:#559950;

}
.hd_I a{
color:#559950;

}
.hd_I h1{
padding:5px;
}

.hd_II{
width:5em;
height:2.4em;
padding-left:0.1em;
font-size: 22px; 
font-weight: bold; 
font-family:Georgia, Times, serif, Felix Titling ;
color:#559950;
margin-bottom:-0.15em;
border:1px solid red;

}

.hd_Prices{
/*new no absolute*/
position:absolute;
left:21.90em;
top:3.00em;
float:left;
/*old no absolute*/

/*margin-left:8.66em;margin-top:-3.0em;padding-left:9px;*/
font-size: 13px; 
font-weight: bold; 
font-family: tahoma, sans-serif;
color:#4B5121;
width:250px;

}

.hd_Prices_home{
/*new no absolute*/
position:absolute;
left:19.00em;
top:3.00em;
float:left;
/*old no absolute*/

/*margin-left:8.66em;margin-top:-3.0em;padding-left:9px;*/
font-size: 13px; 
font-weight: bold; 
font-family: tahoma, sans-serif;
color:#4B5121;
width:250px;

}

.hd_Flag{
position:absolute;
left:33.20em;
top:3.00em;
font-size: 11px; 
font-weight: bold; 
font-family: tahoma, sans-serif;
color:#4B5121;
width:450px;


}

.hd_Flag img{
padding-left:6px;

}

.img_hd_IIT{
padding-top:15px;
}

.img_hd_II{
width:343px;
height:184px;
background:transparent url(../img/gif/mapMain_1.gif) no-repeat left;
padding-bottom:15px;
}

.bar_blue{
width:auto;
height:6px;
margin:0px;
background:transparent url(../img/gif/bg_bar.gif) repeat left;
border-bottom: 1px solid #369FEE;
border-top: 1px solid #C1D4DA;

}


.bar_banner{
position:relative;
margin:0px;
width:auto;	
height:143px;
background:transparent url(../img/gif/sfn_cx_top.gif) repeat left top;
}


/*.bar_vert_green{
background:transparent url(../img/gif/ELC_r6_c5.gif) no-repeat left top;
position:absolute;
left:504px;
top:0px;
width:7px;
height:143px;
margin:0px;

}*/


.bar_vert_green{
background:transparent url(../img/gif/ELC_r6_c5.gif) no-repeat left top;
float:right;
width:7px;
height:143px;
margin:0px;
}

.bar_txt_sx{
background:transparent url(../img/gif/ELC_.gif) no-repeat left top;
left:0px;
top:0px;
padding-left:0px;
padding-top:30px;
float:left;
width:363px;
width:auto;
height:auto;
margin:0px;
border: 0px solid #369FEE;
color:#fff;
}

.bar_txt_sx h1{
padding:3px;
margin:0px;
font-size: 17px; 
font-weight: normal;
color:#9FC1DC;
font-family: Arial, Verdana, tahoma, sans-serif;
}

.bar_txt_sx b.white{
color:#fff;
font: 19px font: normal, Arial, tahoma, sans-serif;
}

.bar_txt_sx b.blue{
font: 19px font: normal, Arial, tahoma, sans-serif;
font-weight:normal;font-size:18px;
}


.bar_photo_sx{
background:transparent url(../img/jpg/night_oracle.jpg) no-repeat right top;
float:right;
width:200px;
height:143px;
margin:0px;
}

.bar_photo_dx{
background:transparent url(../img/jpg/ELC_r6_c6.jpg) no-repeat right top;
float:right;
width:200px;
height:143px;
margin:0px;

}

/** IE 6 **/

.bar_photo_dx p, .bar_photo_sx p{
position:relative;
top:85%;
color:white;
text-align:left;
padding-left:5px;
}
.bar_photo_dx p{
text-align:right;
padding-right:5px;
}

/** end **/

/** others **/
html>body .bar_photo_dx p, .bar_photo_sx p{
position:relative;
top:80%;
color:white;
text-align:left;
padding-left:5px;
}
html>body .bar_photo_dx p{
text-align:right;
padding-right:5px;
}
/** end others **/





.bar_horiz_green{
width:100%;
height:5px;
margin:0px;
background:transparent url(../img/gif/bg_bar_g.gif) repeat left top;
border-bottom: 1px solid #65793A;
border-top: 1px solid #667B38;
}


.bar_bannerSx{
border: 1px solid #667B38;
background:transparent url(../img/gif/sfn_cx_top.gif) repeat left top;
}

/* CSS Tabs */


#container {
background:#FFFFFF url(../img/gif/sfondo_container.gif) repeat-y scroll left top;
float:left;
text-align:left;
width:996px;
}

#navcontainer {
width:100%;
width:auto;
height:31px;
font-size: 90%;
background:transparent url(../img/gif/sf_nav.gif) repeat right top;
font-family: Verdana, Tahoma, Verdana, sans-serif; COLOR: #666;
font-weight: normal;


}
ul#navlist {
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;

}

ul#navlist li {
font-family:Verdana;
font-size:12px;
float: left;
padding-bottom: 7px;
padding-top: 8px;
padding-left: 0px;
margin: 0;

}

ul#navlist li img{

margin: 0;
padding: 0;

}

ul#navlist li a.break{

background:transparent url(../img/gif/break_.gif) no-repeat;
margin: 0;
padding-left: 0px;
}



#navlist a, #navlist a:link {

text-decoration: none;
margin: 0px;
padding: 5px 5px 0px 0px;
color: #fff;


}
ul#navlist li a#leftcorner{

margin-left:3px;
color:yellow;
text-decoration:underline;
}
ul#navlist li#active {

text-decoration:none;

color: #fff;
}

#navlist a:hover {

text-decoration:underline;
color: #ccc;

}


#navlist #selected {
color: #ccc;
text-decoration:underline;
}

/** end CSS Tabs **/


.bar_line{
width:auto;
height:1px;
margin:0px;
border-left: 1px solid #577E2D;
border-right: 1px solid #577E2D;
background:transparent url(../img/jpg/ELC_r11_c3.jpg) repeat left top;
}

/** column central **/

.colCx {
height:530px;
margin-right:3.7153em;
margin-left:3.6153em;
width:auto;

}

.contactUs {
width:44%;
background-color:#FFFFFF;
float:left;
margin-left:0px;
padding:0px;
height:100%;
}

.contactUs_Ins {
color:#4B9546;
/**background-color:#F6F6F6;**/
background-color:white;
padding-left:0px;
padding-right:2px;
padding-top:3px;
padding-left:3px;
margin-right:0px;
margin-top:6px;
margin-bottom:6px;
margin-left:3px;
}

.contact_p_I{
margin-left:6px; 
padding-top: 10px;
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size:18px; 
}
.contact_p_II{
margin-left:2px;
font-family:  Arial, Helvetica, sans-serif; 
font-size:15px;
padding-bottom:25px;
}
.welcome {
height:100%;
width:55%;
background-color:#FFFFFF;
float:right;
}

.welcome_Ins {
/**background-color:#F6F6F6;**/
background-color:white;
padding-right:2px;
padding-top:3px;
padding-left:3px;
margin-right:0px;
margin-top:6px;
margin-bottom:6px;
margin-left:3px;
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
color:#000;
}

.welcome_Ins p{
margin-left:2px;
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
color:#000;
padding-bottom:15px;

}

.before_Ul
{
margin-left:50px;
width:250px;

padding-left:20px;
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
padding-bottom:20px;
}



.inlinePic {
color:red;
background: #cccccc; 
float: right;
padding: 4px 4px 4px 4px; 
margin: 4px 4px 4px 4px; 
width: 207px;
font-size:11px;
font-family:Verdana;
text-align:center;
}


/** end column central **/


/** FOOTER **/
.hlist li {
border-right:1px solid;
display:inline;
margin:0 0.6em 0 0;
padding:0 0.6em 0 0;
}

.hlist li.right {
border-right:0px solid;
}

.hlist .last {
border:0 none;
margin:0;
padding:0;
}

div.subscribe, #lists {
-x-system-font:none;
font-size:11px;
font-family:Verdana;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.65;
text-align:right;
}

#footer {
-x-system-font:none;
background:#F6F6F6 none repeat scroll 0 0;
border-top:3px solid #CCCCCC;
color:#999999;
font-family:Verdana;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
margin:0 0px;
padding:3px 5px;
position:relative;
text-align:center;
width:99%;

}


/** END FOOTER **/

#yui-main .colDx {
position:static;


}
/* end ELC */



#yui-main {
width:100%;
}
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
float:right;
margin-left:-25em;
}
.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
float:left;
margin-right:-25em;
}
.yui-t1 .colDx {
float:left;
width:12.3077em;
}
.yui-t1 #yui-main .colDx {
margin-left:13.3077em;
}
.yui-t2 .colDx {
float:left;
width:13.8461em;
}
.yui-t2 #yui-main .colDx {
margin-left:14.8461em;
}
.yui-t3 .colDx {
float:left;
width:23.0769em;
}
.yui-t3 #yui-main .colDx {
margin-left:24.0769em;
}
.yui-t4 .colDx {
float:right;
width:13.8456em;
}
.yui-t4 #yui-main .colDx {
margin-right:14.8456em;
}
.yui-t5 .colDx {
float:right;
width:18.4615em;
}
.yui-t5 #yui-main .colDx {
margin-right:19.4615em;
}

/* ELC */

.yui-t6 .colSx {
float:left;
width:3.6153em;
border-right: 1px solid #577E2D;
border-bottom: 1px solid #577E2D;

}
.yui-t6 .colDx {
float:right;
width:3.7153em;

border-bottom: 1px solid #577E2D;
border-left: 1px solid #577E2D;
height:534px;
background-color: #54AC3C;
}

.yui-t6 #yui-main .colDx {
margin-right:3.6153em;
}

/* end ELC */


.yui-t7 #yui-main .colDx {
display:block;
margin:0 0 1em;
}
#yui-main .colDx {
float:none;
width:auto;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {
float:right;

}
.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first {
float:left;
}
/* ELC */
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf {
width:62.0001em;
}

/* end ELC */
.yui-gb .yui-u {
}
.yui-gc div.first, .yui-gd .yui-u {
width:66%;
}
.yui-gd div.first {
width:32%;
}
.yui-ge div.first, .yui-gf .yui-u {
width:74.2%;
}
.yui-ge .yui-u, .yui-gf div.first {
width:24%;
}
.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first {
margin-left:0;
}
.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u {
width:49%;
}
.yui-g .yui-gb div.first, .yui-gb .yui-gb div.first {
}
.yui-g .yui-gc div.first, .yui-gd .yui-g {
width:66%;
}
.yui-gb .yui-g div.first {
}
.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first {
}
.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u {
}
.yui-g .yui-gb .yui-u {
}
.yui-gb .yui-gd .yui-u {
}
.yui-gb .yui-gd div.first {
}
.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u {
margin-right:0;
width:32%;
}
.yui-gb .yui-gc div.first {
width:66%;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u {
margin:0;
}
.yui-gb .yui-gb .yui-u {
}
.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first {
}
.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u {
}
s .yui-gb .yui-gd div.first {
width:32%;
}
.yui-g .yui-gd div.first {
}
.yui-ge .yui-g {
width:24%;
}
.yui-gf .yui-g {
width:74.2%;
}
.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u {
float:right;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first {
float:left;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first {
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u {
}
.yui-ge div.first .yui-gd .yui-u {
width:65%;
}
.yui-ge div.first .yui-gd div.first {
width:32%;
}
#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {
}

