body{

	font-size: 12px;

	color:#000000;

	line-height:17px;

	margin:0px 0 0 0;

	background-color:#FFFFFF;

	background-repeat: repeat-x;

}



/* onmouseover generic underline */



a:link{

	color:#0066FF;

	text-decoration:none;

	padding:0;

	margin:0;

}

a:visited{

	color:#0066FF;

	text-decoration:none;

	padding:0;

	margin:0;

}

a:hover{

	color:#FF0000;

	text-decoration:underline;

	padding:0;

	margin:0;

}





/*/////////////////*/

p{	margin:0;}

img{	border:0;}

hr{	height:1px;}

form{margin:3px 0 3px 0;}

.haba{	margin:10px 0;	}

.sita{	margin-bottom:20px;}

.ue{	margin-top:5px;}

.ue2{	margin-top:10px;}

.ue3{margin-top:20px;}

em{	color:#FF0000;

	font-style:normal;

}

#new{

	color:#FFFFFF;

	letter-spacing:1px;

	margin:0 0 0 24px;

}

#s_menu{

	margin:0 0 20px 0;

}

#s_menu a:link{

	color:#333333;

	text-decoration:none;

	padding:0;

	margin:0;

}

#s_menu a:visited{

	color:#333333;

	text-decoration:none;

	padding:0;

	margin:0;

}

#s_menu a:hover{

	color:#FF0000;

	text-decoration:underline;

	padding:0;

	margin:0;

}



#main{

	color:#777777;

}

#main a:link{

	color:#444444;

	text-decoration:none;

	padding:0;

	margin:0;

}

#main a:visited{

	color:#444444;

	text-decoration:none;

	padding:0;

	margin:0;

}

#main a:hover{

	color:#FF0000;

	text-decoration:underline;

	padding:0;

	margin:0;

}







.size08px{	font-size:8px;}

.size09px{	font-size:9px;}

.size10px{	font-size:10px;}

.size11px{	font-size:11px;}

.size12px{	font-size:12px;}

.size13px{	font-size:13px;}

.size14px {	font-size: 14px;}

.size15px{	font-size:15px;}

.size16px {font-size: 16px;}

.size18px{	font-size:18px;}

.size20px{	font-size:20px;}

.size22px{	font-size:22px;}

.size24px{	font-size:24px;}

.size32px{	font-size:32px;}

.size38px{	font-size:38px;}

.size44px{	font-size:44px;}

.size48px{	font-size:48px;}

.size56px{	font-size:56px;}

.size64px{	font-size:64px;}

.size72px{	font-size:72px;}



/* ////////////////interline */



.lh5{line-height:5px;}

.lh6{line-height:6px;}

.lh7{line-height:7px;}

.lh8{line-height:8px;}

.lh9{line-height:9px;}

.lh10{line-height:10px;}

.lh11{line-height:11px;}

.lh12{line-height:12px;}

.lh13{line-height:13px;}

.lh14{line-height:14px;}

.lh15{line-height:15px;}

.lh16{line-height:16px;}

.lh17{line-height:17px;}

.lh18{line-height:18px;}

.lh19{line-height:19px;}

.lh20{line-height:20px;}

.lh21{line-height:21px;}

.lh22{line-height:22px;}

.lh23{line-height:23px;}

.lh24{line-height:24px;}

.lh25{line-height:25px;}

.lh26{line-height:26px;}

.lh27{line-height:27px;}

.lh28{line-height:28px;}

.lh29{line-height:29px;}

.lh30{line-height:30px;}

.lh31{line-height:31px;}

.lh32{line-height:32px;}

.lh33{line-height:33px;}

.lh34{line-height:34px;}

.lh35{line-height:35px;}

.lh36{line-height:36px;}

.lh37{line-height:37px;}

.lh38{line-height:38px;}

.lh39{line-height:39px;}

.lh40{line-height:40px;}

.lh41{line-height:41px;}

.lh42{line-height:42px;}

.lh43{line-height:43px;}

.lh44{line-height:44px;}

.lh45{line-height:45px;}

.lh46{line-height:46px;}

.lh47{line-height:47px;}

.lh48{line-height:48px;}

.lh49{line-height:49px;}

.lh50{line-height:50px;}

.lh51{line-height:51px;}

.lh52{line-height:52px;}

.lh53{line-height:53px;}

.lh54{line-height:54px;}

.lh55{line-height:55px;}

.lh56{line-height:56px;}

.lh57{line-height:57px;}

.lh58{line-height:58px;}

.lh59{line-height:59px;}

.lh60{line-height:60px;}





/*//////////// colors@*/



.color_black {color: #000000;}

.color_white {color: #FFFFFF;}

.color_red {color: #FF0000;}

.color_gray {color: #999999;}

.color_blue {color: #0000FF;}

.color_darkblue {color: #003fa2;}

.color_yellow {color: #FFFF00;}

.color_celestial {color: #00FFFF;}

.color_pink {color: #FF00FF;}

.color_pink2 {color: #E50058;}

.color_orange {color: #FF9900;}

.color_green {color: #00FF33;}

.color_greendark {color: #112408;}

.color_darkpetrol {color: #0066FF;}

.color_greendark {color: #112408;}

.color_matton {color: #AE6526;}

.color_azzurre {color: #059FFF;}

.color_beer {color: #BA680F;} 

.color_purple {color: #8E1388;}

.color_brown {color: #6B3207;}



h2{

	background-image: url(img/h3.gif);

	background-repeat: no-repeat;

	background-position:0 3px;

	padding:0 0 2px 18px;

	border-bottom:1px solid #CCCCCC;

	margin:8px 0 5px 0;

	font-size:14px;

}

h4{

	font-size:14px;

	font-weight:bold;

	border-left:15px solid #009900;

	margin:3px auto 15px auto;

	padding:0px 0px 0px 5px;	

}

.h-4{

	font-size:14px;

	font-weight:bold;

	border-left:15px solid #009900;

	margin:3px auto 0px auto;

	padding:0px 0px 0px 5px;	

}

.h-42{

	font-size:14px;

	font-weight:bold;

	margin:0px auto 15px auto;

	padding:0px 0px 0px 20px;	

}

h3{

	font-size:14px;

	font-weight:bold;

	border-bottom:2px solid #cc0000;

	border-left:8px solid #cc0000;

	margin:3px auto 15px auto;

	padding:2px 0px 2px 15px;

}



.s_title{

	font-size:14px;

	font-weight:bold;

	border-bottom:2px solid #0066CC;

	margin:3px auto 15px auto;

	padding:2px 0px 2px 5px;

}



.s_title2{

	font-size:14px;

	font-weight:bold;

	color:#0066CC;

	margin:15px auto 8px auto;

	padding:2px 0px 2px 0px;

}



li{

	margin-top:8px;

}



.works-tl{

	font-weight:bold;

	color:#E60000;

	font-size:100%;

}





/* --------- page 08 style -------  */



.medium_sl {

  font-size: 14px;

  line-height: 2.0em

  }

  

 .medium_sl2 {

  font-size: 12px;

  line-height: 1.50em

 }





h6 {

  padding-top: 2px;

  padding-right: 10px;

  padding-bottom: 2px;

  padding-left: 10px;

  background-image: url("img/bg_headding1.gif");

  background-repeat: no-repeat;

  line-height: 16px;

  color: #333333

  }



h7 {

  padding-top: 2px;

  padding-right: 0;

  padding-bottom: 4px;

  padding-left: 0;

  background-image: url("img/bg_headding2.gif");

  background-repeat: repeat-x;

  background-position: 50% 100%;

  line-height: 18px



  }

h6, h7 {

  margin-bottom: 8px

  }



h6, h7 {

  

  }

  

.beone{

	font-size:12px;

	border-bottom:1px solid #003fa2;

	border-left:3px solid #003fa2;

	margin:1px auto 15px auto;

	padding:1px 0px 2px 15px;

}



.clear-l{

	clear:left;

}

.works-j{

	margin:15px 0 5px 5px;

}



.works-pt{

	float:left;

	width:60px;

	margin:8px 5px 0 5px;

}



.works-cm{

	float:left;

	width:170px;

	margin:8px 5px 0 3px;

}



.works-tl{

	font-weight:bold;

	color:#E60000;

	font-size:100%;

}


