@charset "utf-8";


	a{color:#fff; text-decoration:none;}
	a:hover {color:#003366; text-decoration:none;}
	.a_link{color:#666666; text-decoration:none;}
	
body{
 background-image:url(bg_back.png);
 background-repeat: repeat;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}	
 
#wrapper{
	width:1255px;
	/*background-color:#FFFFFF;*/
	font-family: verdana, geneva, arial, helvetica, sans-serif;
   	margin:0 auto;
	border:thin 1px #000000;
	border-radius:3px;
   -webkit-box-shadow: 0px 2px 2px 5px rgba(201,193,201,1);
   -moz-box-shadow: 0px 2px 25px 5px rgba(201,193,201,1);
     box-shadow: 0px 2px 2px 5px rgba(201,193,201,1);}

#topblock{
	margin:0px 5px;
	padding :0px 0px;
	width:1245px;
	height:311px;
	background-image:url(../ita2024/new_itabanner67.jpg);
	border-radius:2px 2px 0 0 ; }	


#left_{
	/*border:#000000 2px solid;*/
    border-radius:5px;
	width:310px;
	margin:5px 1px 0 1px;
	padding:2px;
	float:left;}

#bottom_{ /*ที่อยู่แผนที่*/

	margin:1px 1px;
	padding :1px 1px;
	border-radius:1px 1px 0 0 ; }	

.hname_soft{
  background:#3399FF;
  margin:1px 1px 1px 1px;
  padding:10px;
  text-align:center;
  font-size:17px;
  color:#000;}

.hname_ita{
  background:#9966FF;
  margin:1px 1px 1px 1px;
  padding:10px 2px;
  border-radius:4px;
  text-align:center;
  font-size:15px;
  color:#FFFFFF;}
  
.hname_topita{
  background:#9966FF;
  margin:0px 5px;
  padding:8px 10px;
  border-radius:4px;
  border-bottom:#FFFF99 solid 4px;
  text-align:center;
  font-size:17px;
  color:#FFFFFF;}

.bottom_inblock{
  margin:1px 1px 1px 1px;
  padding:10px 2px 10px 10px;
  text-align:left;
  font-size:16px;
  color:#FFFFFF;
  background-color:#539fca;
}	
	
.content{
	margin:1px 3px;	
	padding:2px 2px;
	background:#E9E9E9;
	font-size:small;
	color:#000;} 
	
	
.content_ita{
	padding:2px 1px;
	background:#E9E9E9;
	font-size:small;
	margin:5px 2px 5px 330px;	
	color:#000;} 
	
#mid_ita{ 
	border:#CCCCCC thin  solid;
    border-radius:1px;
	background:#fff;
	margin:10px 5px 5px 295px;
	padding:5px;	}	
	

/*----------------เมนูซ้าย----------*/
.v-menu {
  width: 310px;
  overflow-y: auto;
}

.v-menu a {
  background-color: #eee;
  color: black;
  display: block;
  padding: 5px 5px;
  text-decoration: none;
}

.v-menu a:hover {
  background-color: #ccc;
}

.v-menu a.active {
  background-color:#9966FF;
  color: white;
}
/*----------------เมนูซ้าย----------*/


.hname_ita{
  background:#9933CC;
  margin:1px 1px 1px 1px;
  padding:8px 2px;
  border-radius:8px;  
  text-align:center;
  color:#FFFFFF;}

	
	
	


#right_{ 
	/*border:#000000 thin */
	width:290px;	
	margin:10px 2px 0 1px;
	padding:2px;
    border-radius:2px;
	float:right;}

#bottom_{ /*ที่อยู่+vtr*/

	margin:1px 1px;
	padding :1px 1px;
	border-radius:1px 1px 0 0 ; }

.clearfloat { 
      clear:both;
}

.ac_pic{
 font-size:14px;
 color:#000066;
}

.pic_border{
  border:#F9f9f9 4px solid;
  padding:3px;
 }
 
 
 
 
 
 
 

#mid{ 
	border:#CCCCCC thin  solid;
    border-radius:1px;
	background:#fff;
	margin:10px 300px 5px 300px;
	padding:5px;	}
	

	
	
	
	

#activity{ 
	border:#CCCCCC thin  solid;
    border-radius:1px;
	background:#fff;
   	margin:0 auto;
	padding:10px;}



		


 