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

body {
background-color:White;
margin:25px 0pt 0pt;
padding:0pt;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#323232;
line-height:13px;
}

a {
color:gray;
text-decoration:none;
}

a:hover {
	color: #323232;
}

#visual-portal-wrapper {
background:transparent none repeat scroll 0%;
margin:0pt auto;
padding:0pt;
width:820px;
}

#head {
text-align:right;
}

#footer {
text-align:left;
color:#323232;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
line-height:10px;
padding:5px 0px 0px 10px;
}

#main {
background-image:url(images/bg.gif);
background-repeat:no-repeat;
padding:8px 9px 9px 10px;
}

.cell {
height:156px;
width:190px;
vertical-align:top;
}

.cell1 {
height:156px;
}

.cell2 {
height:156px;
width:388px;
vertical-align:top;
}

.cell_cont {
height:156px;
width:388px;
vertical-align:top;
}

.cell_list {
height:156px;
width:388px;
line-height:18px;
vertical-align:top;
}

.cell_portfolio {
height:320px;
width:190px;
line-height:20px;
}

.memo {
height:483px;
width:585px;
background-image:url(images/bg_memory.gif);
vertical-align:top;
}

.noi1 #a1 {
background:transparent url(images/noi_1.jpg) no-repeat scroll 0%;
}

.noi_sk #b2 {
background:transparent url(images/noi_sk_1.jpg) no-repeat scroll 0%;
}

.noi_cg #b2 {
background:transparent url(images/noi_cg_1.jpg) no-repeat scroll 0%;
}

.noi_mem #b2 {
background:transparent url(images/noi_mem_1.jpg) no-repeat scroll 0%;
}

.noi_ny #a2 {
background:transparent url(images/noi_ny_1.jpg) no-repeat scroll 0%;
}

.noi_ny #a3 {
background:transparent url(images/noi_ny_5.jpg) no-repeat scroll 0%;
}

.port #b1 {
background:transparent url(images/bg_190x320.gif) no-repeat scroll 0%;
}

.pf_c1 #a2 {
background:transparent url(images/pf_c1_5.jpg) no-repeat scroll 0%;
}

.pf_c2 #a2 {
background:transparent url(images/pf_c2_5.jpg) no-repeat scroll 0%;
}

.pf_c3 #a3 {
background:transparent no-repeat scroll 0%;
}

.pf_c3 #b2 {
background:transparent url(images/pf_c3_4.jpg) no-repeat scroll 0%;
}

.pf_c4 #b2 {
background:transparent url(images/pf_c4_4.jpg) no-repeat scroll 0 50%;
}

.pf_cg #a2 {
background:transparent url(images/pf_cg_1.jpg) no-repeat scroll 0%;
}

.pf_mo #a2 {
background:transparent url(images/pf_mo_1.jpg) no-repeat scroll 0%;
}

.pf_tr #a2 {
background:transparent no-repeat scroll 0%;
}

.pf_tr2 #a2 {
background:transparent url(images/pf_tr2_1.jpg) no-repeat scroll 0%;
}

.pf_anto #a2 {
background:transparent url(images/pf_anto_1.jpg) no-repeat scroll 0%;
}

.pf_ton #a2 {
background:transparent url(images/pf_ton_2.jpg) no-repeat scroll 0%;
}

.pf_ved #a2 {
background:transparent url(images/pf_ved_2.jpg) no-repeat scroll 0%;
}

.pf_promo2 #a2 {
background:transparent url(images/pf_promo2_2.jpg) no-repeat scroll 0%;
}

.port #a4, .pf_c1 #c4, .pf_c2 #c4, .pf_ved #c4, .pf_ton #c4, .pf_c3 #c4, .pf_c4 #c4, .pf_cg #c4, .pf_mo #c4, .pf_tr #c4, .pf_tr2 #c4, .pf_anto #c4, .pf_promo2 #c4, .pf_promo1 #c4,  .pf_promo3 #c4 {
background-color:#1c9ac2 !important;
}

.promo #b1 {
background:#96bf18 url(images/promo_2.jpg) no-repeat scroll 0%;
}

.promo #a4 {
background:transparent url(images/promo_3.jpg) no-repeat scroll 0%;
}

.promo #a5 {
background:transparent url(images/en-promo_3.gif) no-repeat scroll 0%;
}

.cont #a2 {
background:#fbe118 url(images/cont_3.gif) no-repeat scroll 0%;
}

.cont #c3 {
background:#fbe118 none no-repeat scroll 0%;
}

#c4 {
background-color:#db2385;
}

.promo_footer {
padding: 0 0 0 594px;
}

.cont_footer {
padding: 0 0 0 198px;
}

.box {
padding: 8px 0 0 8px;
}

#b4 {
font-size:11px;
}

#b4 a {
font-size:11px;
}

#portfolio:link {color:#323232; text-decoration: none;}     /* unvisited link */
#portfolio:visited {color:#323232;; text-decoration: none;}  /* visited link */
#portfolio:hover {color:#999999; text-decoration: none;}   /* mouse over link */