
.topbg {
	background-image: url(../images/topbg.gif);
	background-repeat: repeat-x;
	height: 81px;
}
.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#d1d3d4;
	background-repeat:repeat;
	font-family: Verdana;
}.menutop {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform:uppercase;
}
.searchbg {
	background-image: url(../images/searchbg.gif);
	background-repeat: repeat-x;
}
.text {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	line-height:18px;
}
.title-search {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.border {
	border: 1px solid #c7c7c7;
}
.bottombg {
	background-image: url(../images/bottombg.gif);
	height: 53px;
}
.copyright {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.menubottom  {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.bgwhite {
	background-color: #FFFFFF;
}
.titlecontent {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #c4700a;
	border-right-color: #c4700a;
	border-bottom-color: #c4700a;
	border-left-color: #c4700a;
	font-style: italic;
}
.titlecontent-non {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}

.linksub {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #c4700a;
	height:20px;
}
.conti {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #c4700a;
	text-decoration: underline;
}
.conti-news {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #8ea505;
	text-decoration: underline;
}
.date-news {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #c4700a;
}
.numberphone {
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	color: #5c5c5c;
}
.Newsmore {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #B4915C;
	line-height:18px;
}
.Back {
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #B4915C;
	line-height:18px;
}




a, a:link, a:active 
{
	font-family:  Verdana, Tahoma,sans-serif,Verdana, Arial;	
	
	text-decoration: none;
	
	
}
a:hover {
	font-family: Verdana, Tahoma,sans-serif,Verdana, Arial;	
	color: #FF0000;
	text-decoration: none;
}
a:select
{
	color: #329ac1;
}

 /* NAVIGATION <Menu top heree*/ 
#container { width:815px; margin:0px auto; }
	 /* NAVIGATION */ 
        
    #nav {height:20px; margin-bottom:2px;width: 100%; background:Transparent;}
    #nav ul {list-style: none;margin: 0;padding: 0;float: left;}
    #nav ul li { width:116px; float:left; height:25px; margin-right:0px;  font-weight:bold;font-size:10px; text-align:center;margin-left:0px;}	
	
	#nav ul li a:hover, #nav ul li.active a { background:Transparent; color:Yellow}		
	#nav ul li a { display:block;width:112px; height:30px; line-height:28px; color:#fff; font-size:12px; background-image:url('../images/menu_sub_bg.jpg');}
	#nav ul li.last { margin-right:0; }
	#nav ul li.last a { width:112px;  }	
    #nav li {position: relative;}
    

	
		
			
	
		/*LINE*/
		
		/* LEVEL 2 */
		#nav li li a, #nav li.active li a { display:block; background-image: url(../images/topbg.gif); padding:0 10px; width:110px; height:30px;width:117px; font-weight:bold; margin:0; color:#E3FC9D; }	
        #nav ul li a{position: relative;}
        
        div#nav ul ul,div#nav ul li:hover ul ul{display: none;}
        div#nav ul li:hover ul,div#nav ul ul li:hover ul
        {display: block;}		
	    #nav li li { float:left; width:230px; text-align:left;}		
	    #nav li li a{  display:block; background:#CC7908;  color:#E3FC9D; text-decoration: none; border-bottom-color:Red; border-bottom-style:dotted; border-bottom-width:1px; border:1}
        #nav li li a:hover, #nav li.active li a:hover { background:#E6E6E6; color:#c50005;text-decoration: none; }			
	
		
		/* HOME PAGE */
		#home_banner { height:161px; margin-bottom:0px;}
		#home_bannerL { width:1px; float:left;}
		#home_bannerR {	position:absolute;	width:800px; background:#F0F3FA;	height:161px;	float:left;}
		.home_subbanner { margin-bottom:0px;}
		
		
		
		#gallery_container_bottom { height:73px ; margin:0px; padding:0px 0px 0px 0px; position:relative; }
/* the width is set to show the number of thumbnails that will be visible */
#thumb_container_bottom{ display:block;position:relative ;   overflow:hidden ;background:url(../images/tab_linebg.jpg) repeat-x; margin:0px  auto 0px ;  }
/* the thumbnails container */
#thumbs_bottom { white-space:nowrap;  display:block; position:relative; padding-left:0px; margin-right:0;}

#thumbs_bottom a { padding:0px; margin:0px;padding-left:0px;}
#thumbs_bottom a img{ border-right:0px #bab6b6 solid; border-bottom:0px #bab6b6 solid; border-top:1px #bab6b6 solid; border-left:none; padding:0px; margin:0px; white-space:nowrap; width:149px;}



/* the forward and backward buttons 
#gallery_container_bottom .addfwd { display:block; position:absolute; cursor:pointer; width:27px; height:73px; top:0px; right:0px; background:url(../images/tab_partner_right.png) no-repeat;  }
#gallery_container_bottom .addbkwd { display:block; position:absolute; cursor:pointer; width:27px; height:73px; top:0px; left:0px; background:url(../images/tab_partner_left.png) no-repeat;  }
*/#gallery_container_bottom .addfwd { display:block; position:absolute; cursor:pointer; width:26px; height:73px; top:0px; right:0px; background:url(../images/tab_partner_right.jpg) no-repeat;  }
#gallery_container_bottom .addbkwd { display:block; position:absolute; cursor:pointer; width:26px; height:73px; top:0px; left:0px; background:url(../images/tab_partner_left.jpg) no-repeat;  }

.addfwd { display:block; position:absolute; cursor:pointer; width:20px; height:73px; top:0px; right:0px; bottom:0px; background:url(../images/tab_partner_right_top.jpg) no-repeat;  }
.addbkwd { display:block; position:absolute; cursor:pointer; width:22px; height:73px; top:0px; left:0px; background:url(../images/tab_Pro_left.jpg) no-repeat;  }


/*Menu Rignt*/

.root_Group 
{
	background: url('../images/Img/menuleft_click.jpg') no-repeat;
	height: 31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #6e6e6e;	
	text-align:left;	
}

.Submenu
{
	background: url('../images/Img/submenuleft.jpg') no-repeat;
	height: 31px;
	border: 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	padding-left: 32px;
	border: 0px;
	font-size: 12px;
	color:#6e6e6e;
}
.Sub_menu
{	
	height: 31px;
	border: 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	
	border: 0px;
	font-size: 12px;
	color:#6e6e6e;
}
.Sub_menu a.hover
{		
	color:Purple;
}
.text1 a, .text1 a.visit, .text1 a.hover, .text1 a.active
 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	line-height:15px;
	text-align:left;
	vertical-align:top;
}
.textContacts
 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5e5e5e;
	line-height:15px;
	text-align:left;
	vertical-align:top;
}
.textContacts_red
 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C4700A;
	line-height:15px;
	text-align:left;
	vertical-align:top;
}
.bd_table{
	border: solid #CCCCCC 1px;
	border-collapse: collapse;
	padding-left: 2px;
	font-family: Verdana, Helvetica, sans-serif;

}

.cost {
	color: #2E62A9;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;	
}

.costr {

color:#FF0000

}

.costo {
	color: #FF0000;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;

}
.bottomheader {

 font-size: 11px;
 font-family: Verdana, Helvetica, sans-serif;

 font-weight: bold;

 color: #006699;

}
.hot_link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.frame {
	background: #FFFFFF url(images/bg_frame.png) top repeat-x;
	margin-bottom:2px;
	margin-top:5px;
	margin-left:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
		
.corleft2 {

 background: url(images/corleft.gif) repeat-y;

}	
.corbot2 {

 background: url(images/corbot.gif) bottom repeat-x;

}
.table_row_color1 {
	background-color: #F4FBFD;
}
.TitleNews {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #C4700A;
	line-height:18px;
}


			
			
.quote
{
    background: #E1E1E1 url('../images/quote-left.gif') no-repeat left top;
    background-color: #F6F6F6;
    border: 1px solid #DFDFDF;
    padding: 20px 0px 0px 50px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 20px;
}

.quote div
{
    background: transparent url(../images/quote-right.gif) right bottom no-repeat;
    padding-right: 45px;
    padding-bottom: 10px;
}



.fr {
	FLOAT: right;
	
}
#htmltab {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #f2f2f2; PADDING-TOP: 1px
}
#htmltab TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: bold 12px Verdana; BACKGROUND: #FDAF00; COLOR: #000; PADDING-TOP: 3px
}
#htmltab TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; BACKGROUND: #fff; PADDING-TOP: 2px
}
.bg {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 11px Tahoma, Arial, Helvetica; COLOR: #333; PADDING-TOP: 5px
}