/* CSS Document */

html, body, div, span, applet, object, iframe,
h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-family: inherit;
vertical-align: top;
background: transparent;
font-size:12px;
font-family:MS Reference Sans Serif;}

body { background-color: #D3EAF2 !important; /*background-image:url(images/fone_00.jpg);*/ margin:0 auto; color:#4B8BAF; font-family:MS Reference Sans Serif; font-size:12px;}

A:link {text-decoration: underline; color:#4B8BAF;}
A:visited {text-decoration: underline; color:#4B8BAF;} 
A:active {text-decoration: underline; color:#4B8BAF;}
A:hover {text-decoration: underline; color:#4B8BAF;}

.A_1:link {text-decoration: none; text-align:center; font-size:9px; color: #ffffff;}
.A_1:visited {text-decoration: none; text-align:center; font-size:9px; color: #ffffff;} 
.A_1:active {text-decoration: none; text-align:center; font-size:9px; color: #ffffff;}
.A_1:hover {text-decoration: underline; text-align:center; font-size:9px; color: #ffffff;}

.A_2:link {text-decoration: none; color:#EEF8FA; font-size:8px;}
.A_2:visited {text-decoration: none; color:#EEF8FA; font-size:8px;} 
.A_2:active {text-decoration: none; color:#EEF8FA; font-size:8px;}
.A_2:hover {text-decoration: none; color:#EEF8FA; font-size:8px;}

#upper_block1 {
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #d3eaf2 !important;
	background-image: url('images/top_logo_bg.png');
	background-repeat: repeat-x;
}

#upper_block2 {
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #d3eaf2 !important;
}

.table_top {
	width:100%;
	height: 1125px;
	table-layout:fixed;
	margin:auto;
	border-left:15px double #ffffff;
	border-right:15px double #ffffff;
}
.upper_table {
	width: 100%;
	table-layout:fixed;
	margin:auto;
}
.table_1 {width:100%;}
.table_2 {margin-left:240px; margin-top:20px; border-bottom:1px dashed #FFFFFF;}
.table_3 {margin-top:15px;}
.table_4 {margin:0 auto; border:5px double #D2EBF2;}
.table_5 {margin:0 auto;}

.td_1 {width:259px; height:79px; background-image:url(images/fone_01.jpg);}
.td_2 {width:333px; height:186px; background-image:url(images/fone_02.jpg);}
.td_3 {width:308px; height:186px; background-image:url(images/fone_03.jpg);}
.td_4 {width:259px; height:107px; background-image:url(images/fone_04.jpg);}
.td_5 {width:900px; height:119px; background-image:url(images/fone_05.jpg);}
.td_6 {width:900px; height:13px; background-color:#d7e9f2;}
.td_7 {width:900px; height:437px; background-image:url(images/fone_07.jpg);}
.td_8 {width:900px; height:81px; background-color:#cae5f0; border-top:5px solid #FFFFFF;}
.td_9 {width:900px; height:10px; background-image:url(images/fone_09.jpg);}
.td_10 {width:270px; height:437px; background-image:url(images/fone_07.jpg);}
.td_11 {width:469px; height:437px; background-image:url(images/fone_07.jpg);}
.td_12 {width:10px;}
.td_13 {width:140px !important; background-color:transparent !important; padding-top: 20px;}
.td_14 {/*width:798px;*/ background-color:#ffffff;}
.td_15 {width:55px;}
.td_16 {width:835px; height:30px; border-bottom:1px solid #FFFFFF;}
.td_17 {width:715px; height:40px;}
.td_18 {background-color:#f3f9fc;}
.td_justifier {background-image: url('images/top_logo_bg.png'); background-repeat: repeat-x;}
.td_left_block  {width: 160px; background-color: transparent;}
.td_right_block {width: 160px !important; background-color: transparent !important; padding-top: 20px;}

.img_1 {margin-left:50px; margin-top:10px;}
.img_2 {margin-right:10px; margin-left:10px;}
.img_3 {margin-left:10px; margin-bottom:5px; margin-top:3px; float:right;}
.img_4 {border:5px double #D2EBF2;}
.img_5 {border:5px double #D2EBF2; margin-left:20px;}
.img_6 {margin-right:10px; margin-bottom:5px; margin-top:3px; float:left;}

.p_1 {font-size:9px; margin:10px;}
.p_2 {text-align:center; margin-top:30px;}
.p_3 {margin-left:5px; margin-right:10px; text-align:justify;}
.p_4 {margin-left:600px; margin-top:10px;}
.p_5 {text-align:center; font-size:9px; color: #ffffff;}
.p_6 {margin-left:10px; margin-right:10px; text-align:left;}
.p_req_call {font-size: 11px; text-align: center !important; margin-bottom: 20px; color: #0081AD}
.p_req_call h2 {font-weight: bold; text-align: center !important;}
.p_req_call form {margin-top: 10px; }
.p_req_call input { width: 85%; margin-top: 5px; }
.p_req_call textarea{ width: 85%; margin-top: 5px; }

.h1 {font-size:18px; margin-left:10px; color:#C76D38;}
.h2 {font-size:18px; margin-left:10px; color:#C76D38; font-weight:bold;}
.h3 {font-size:18px; margin-left:5px; margin-top:10px; color:#C76D38;}

.span_1 {color:#999999; font-size:10px;}
.span_2 {font-weight:bold;}

.rb_item  { margin-bottom: 50px; }
.rb_item a:link { text-decoration: none; color:#0081AD; font-size: 14px; }
.rb_item a:visited { text-decoration: none; color:#0081AD; }
.rb_item a:active { text-decoration: none; color:#0081AD; }
.rb_item a:hover { text-decoration: underline; color:#0081AD; }
.rb_item  img { border: 5px solid white; margin-top: 10px; }

.fq_desc {
	border-collapse: separate;
	border: 1px solid #4B8BAF;
}
.fq_desc td {
	border: 1px solid #4b8baf;
	padding: 5px;
}
	

hr {color:#D7E9F2;}
