.titleExtra
{
 color:#D73C08;
}

.ln2
{
 background: url("../_face/line.gif") no-repeat;
 height:1px;
}

.ln2r
{
 background: url("../_face/line.gif") repeat-x;
 height:1px;
}


.ln
{
 border:0px;
 color:#979797;
 background:#979797;
 font-size:1px;
 height:1px;
}

body
{
 margin:0px; padding:0px;
 background:#FFFFFF;
 border:0px solid;
 font-family: verdana, arial, "Trebuchet MS", "Geneva CE", lucida, sans-serif;
 font-size: 12px;
}

#mainFrame
{
 margin:0px; padding:0px;
 width: 960px;
 background:#FFFFFF;
 margin: auto;
 clear:both;
 font-size: 12px;
}

#logoTop
{
 background:#B4DA40;
 order-bottom:1px solid #D0F782;
 height:23px;
}

#logo
{
 background: url("../_face/logo.jpg") no-repeat;
 width: 960px;
 height:250px;
 border-top:2px solid #FFFFFF;
 border-bottom:2px solid #FFFFFF;
}

#menuTop
{
 background:#CCF05D;
 padding-left:15px;
 border-bottom:1px solid #FFFFFF;
}

#menuTop table td
{
  height:61px;
  padding-left:3px;
  padding-right:3px;
}

#menuTop a { text-decoration:underline; font-weight:bold; }
#menuTop a:link 	{ color: #000000; }
#menuTop a:visited { color:#000000; }
#menuTop a:active	{ color: #000000; }
#menuTop a:hover	{ color: #FF6200; text-decoration:none;}

#face_footer table
{
 border-top:3px solid #FFFFFF;
 background:#B4DA40;
 height:49px;
}

.bg_textfooter
{
 background:#A9C84B;
 text-align:center;
}

.textFooter
{
 font-size:11px;
 color:#323433;
}

.vline1
{
 height:103px;width:12px;background:#BEB337;margin-right:2px;margin-top:2px;
}

.vline2
{
 height:103px;width:4px;background:#BEB337;margin-top:2px;
}

.leftBoxFooter
{
 vertical-align:top;
 background:#DDD14B;
 width:290px;
}

.leftBoxFooterInside
{
 osition:relative;left:10px;top:15px;
 padding-left:10px;
 padding-top:15px;
 color:#323433;
 font-size:11px;
}

.rightBoxFooter
{
 background:#D1DF6C;
}

.sepBoxFooter
{
 width:2px;
}

.title2
{
 font-family: "Trebuchet MS", verdana, arial, "Geneva CE", lucida, sans-serif;
 font-size:22px;
 color:#8A8011;
}

.title
{
 font-family: "Trebuchet MS", verdana, arial, "Geneva CE", lucida, sans-serif;
 font-size:20px;
 color:#8A9C30;
 display:inline;
 font-weight:bold;
}

.fotoFooter img
{
 border:2px solid #A9C84B;
}

.fotoFooter .f1, .fotoFooter .f3
{
 position:relative;left:32px;top:10px;
 margin-right:10px;
}

.fotoFooter .f2, .fotoFooter .f4
{
 position:relative;left:32px;bottom:10px;
 margin-right:10px;
}

.shadow1
{
 background: url("../_face/shadow_top.png") no-repeat;
 background-position:top;
 width:960px;
}

.shadow2
{
 background: url("../_face/shadow_bottom.png") no-repeat;
 background-position:bottom;
 width:960px;
}

.welcome
{
 font-size:11px;
 position:relative;left:10px;top:3px;
 color:#343436;
}

.welcome img, .welcome2 img 
{
 position:relative;top:2px;
}


.welcome2
{
 font-size:11px;
 position:relative;right:10px;top:3px;
 color:#343436;
}

.pageHomeFrame
{
 padding:20px 12px 20px 12px;
 line-height:18px;
 color:#333333;
}

.pageHomeFrame2
{
 padding:20px 20px 20px 20px;
 line-height:18px;
 color:#333333;
}

.pageHomeFrame table td, .pageHomeFrame2 table td
{
 vertical-align:top;
}

.sepLineHome
{
 background: url("../_face/sep_line.gif") repeat-y;
 width:1px;
}

.panelHomeLeft, .panelHomeCenter, .panelHomeRight
{
 width:33%;
}

.panelHomeCenter .content
{
 padding-left:8px;
 padding-right:8px;
}

.panelHomeRight .content
{
 padding-left:8px; 
}

.panelHomeLeft .content
{
 padding-right:8px; 
}

.imgBorder
{
 border:1px solid #CCEF5D;
}

.pageHomeFrame .content .text
{
 text-align:left;
 font-size:11px;
}


.homeFoto 
{
 position:relative;top:5px;
}

.fotoLeftFrame
{
 width:279px;
 height:306px; 
 border:1px solid #83AF2C;
}

.fotoLeftFrame .im
{
 background: url("../_face/foto/fotowater2.jpg") no-repeat;
 width:275px;
 height:302px;
 border:2px solid #FFFFFF;
}

.fotoLeftFrame2
{
 width:279px;
 height:243px; 
 border:1px solid #83AF2C;
}

.fotoLeftFrame2 .im
{
 background: url("../_face/foto/mary.jpg") no-repeat;
 width:275px;
 height:239px;
 border:2px solid #FFFFFF;
}

.list
{
 margin:3px;
 padding:0px;
}

.list li
{
 padding-left:34px;
 padding-top:2px;
 padding-bottom:2px;
 list-style-type:none;
 background: url("../_face/list.gif") no-repeat 20px 8px;
}

.fotosalon td
{
 padding-top:15px;
}

.fotosalon .img1 
{
  width:133px;
  height:90;
  border:1px solid #83AF2C;
}

.fotosalon .img2 
{          
  width:90px;
  height:133px;
  border:1px solid #83AF2C;
}

.fotosalon .img3 
{
  width:134px;
  height:97px;
  border:1px solid #83AF2C;
}

.fotosalon .img4 
{
  width:134px;
  height:102px;
  border:1px solid #83AF2C;
}

.fotosalon .img6 
{
  width:134px;
  height:105px;
  border:1px solid #83AF2C;
}


.fotosalon img
{
 border:2px solid #FFFFFF;
}

.s_img img
{
 border:1px solid #FFFFFF;
}

.s_img
{
  width:201px;
  height:172px;
  border:1px solid #83AF2C;
}
