@charset "UTF-8";
/* CSS Document */


/* link */
a:link { color: #333333; text-decoration: none;}
a:visited { text-decoration: none;color: #333333;}
a:hover {text-decoration: underline;color: #333333;}
a:active {text-decoration: none; color: #333333;}


a.text_content_blue_dark:link { color: #0471ba; }
a.text_content_blue_dark:visited { text-decoration: underline; color: #0471ba; }
a.text_content_blue_dark:hover { color: #0471ba; }



/* Body */
/*body, td, a, p, .h { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#333333; }*/
body, td, a, p, .h { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#333333; text-align:justify; }
/*body { background-color:#FFFFFF; border: 0px; margin: 0px; padding: 0px; }*/
body { background:#FFFFFF url(../img/bg.jpg) no-repeat scroll center top; border: 0px; margin: 0px; padding: 0px; }

/*td { background: transparent; border: 0px; margin: 0px; padding: 0px; }*/
td { border: 0px; margin: 0px; padding: 0px; }*/
img,table { border: none; } 

/* <<--BG STYLE-->> */
.bg_shadow { background: transparent url(../image/shadow.png) no-repeat; height:26px; }
.bg_circle { background: transparent url(../image/circle.jpg) no-repeat; background-position:bottom; }


/* ######################################################### */
/* # -------------------- @FONTFACE ------------------------ # */
/* ######################################################### */

@font-face {font-family: AvantGardeMdITCTT; src: url('../font/AvantGardeMdITCTT.ttf');}
@font-face {font-family: AvantGardeExtLitITCTT; src: url('../font/AvantGardeExtLitITCTT.ttf');}

/* ######################################################### */
/* # -------------------- TEXT ------------------------ # */
/* ######################################################### */
/* .Avant_regular_Title { font-family:AvantGardeMdITCTT; font-size:14px; color:#66666; text-shadow: 1px 1px 0px #ffffff; filter: dropshadow(color=#ffffff, offx=1, offy=1
filter: dropshadow(color=#ffffff, offx=1, offy=1); }*/
.Title { font-family:AvantGardeMdITCTT; font-size:18px; color:#333333;}

/* ######################################################### */
/* # -------------------- WORK ------------------------ # */
/* ######################################################### */
.Museo500_WorkTitle { font-family:Museo500; font-size:24px; color:#333333; text-transform: uppercase; padding-left:15px; padding-right:5px; }
.Museo500_WorkSubTitle { font-family:Museo500; font-size:14px; color:#333333; text-transform: uppercase; line-height:8px; padding-left:15px; padding-right:5px; }
.Museo300_WorkContent { font-family:Museo300; font-size:11px; color:#666666; padding-left:15px; padding-right:5px; }

.text_content_blue { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#0099FF; }
.text_content_blue_dark { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#0471ba; }
.text_content_blue_dark_padding { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#0471ba; padding-left:15px; }
.text_content_blue_dark_big { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size:12px; color:#0471ba; }
.text_content_white { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#ffffff; }
.text_content_white_padding { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#ffffff; padding-left:15px; }

/*.text_title_left1 { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:19px; color:#339933; padding-top:25px;}
.text_content { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#666666;}
.text_content_1 { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#333333;}
.text_content_2 { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:14px; color:#000000;}
.text_content_3 { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:12px; color:#000000;}
.text_content_4 { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:12px; color:#339933;}
.text_content_5 { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#000000;}
.text_content_6 { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#339933;}
.text_content_underline { border-bottom: 1px solid #cccccc; font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#000000;}
.text_content_underline1 { border-bottom: 1px solid #cccccc; font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:12px; color:#000000;}
.text_content_underline2 { border-bottom: 1px solid #cccccc; font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:12px; color:#339933;}

/* FORM TEXT */
/*.form_title { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:16px; color:#000000;}
.form_content { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:11px; color:#333333;}
.form_content1 { font-family:Tahoma, Helvetica, Arial, sans-serif; font-size:10px; color:#000000;}
.form_line {border-top: 1px solid #cccccc;}
.form_line_bottom {border-bottom: 1px solid #cccccc;}
.form_line_top {border-top: 1px solid #cccccc;}

/* ######################################################### */
/* # -------------------- PADDING ------------------------ # */
/* ######################################################### */
.Table_Work {padding-top:15px;}
.Table_Work_Left {padding-left:15px;}
.Table_Work_Right {padding-right:15px;}



/* ######################################################### */
/* # -------------------- DOTLINE ------------------------ # */
/* ######################################################### */
.Dotline_White _100%{ background: transparent url(icon/dottedLinewhite.png) repeat-x scroll 0%; height: 1px; width: 100%; }
.Dotline_White { background: transparent url(icon/dottedLinewhite.png) repeat-x scroll 0%; height: 1px; }
.Dotline_Center { background: transparent url(icon/dottedLinewhitedown.png) repeat-y scroll 0%; height: 1px;  }

.line { background: transparent url(../img/site/line.jpg) no-repeat; background-position: center; height:50px; }
.line1 { background: transparent url(../img/site/line.jpg) no-repeat; background-position: center; height:20px; }

/* ------------------ Table CSS ---------------------------- */ 

.mytable {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}


.mytable1 {
	border-bottom: 1px solid #CCCCCC;
}

