/*
Credit: http://www.templatemo.com
*/

body {
	margin: 0;
	padding: 0;
	color: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	background-image:url(images/Thailand_Bangkok_Culturel_Staff_Local_Market_HD_Wallpaper-Vvallpaper.Net_.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center; 
}

h1, h2, h3, h4, h5, h6 {
	color:#555;
	font-weight:400;
	padding: 0;
	margin: 0;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif
}

h1 { font-size:32px; margin-bottom: 20px; }
h2 { font-size:26px; margin-bottom: 20px; line-height: 28px }
h3 { font-size:20px; margin-bottom: 20px; }
h4 { font-size:20px; margin-bottom: 10px; }
h5 { font-size:16px }
h6 { font-size:14px }
.header { display: block }

.left { float:left }
.right { float:right }

img { margin: 0; padding: 0}
.img_border { background: #ede8e8; padding: 4px; border: 1px solid #dcd5d5 }
.img_frame { position: relative; display: block; padding: 7px }
.img_frame span { position: absolute; top: 0; left: 0; z-index: 0 }
.img_frame img, .img_frame iframe { position: absolute; top: 7px; left: 7px; z-index: 100 }
.img_frame_13 { width: 280px; height: 157px }
.img_frame_13 span { background: url(images/templatemo_image_frame_13.png); width: 300px; height: 177px }
.img_frame_14 { width: 203px; height: 108px }
.img_frame_14 span { background: url(images/templatemo_image_frame_14.png); width: 217px; height: 122px }
.img_frame_23 { width: 616px; height: 216px }
.img_frame_23 span { background: url(images/templatemo_image_frame_23.png); width: 630px; height: 230px }
.img_frame_12 { width: 451px; height: 245px }
.img_frame_12 span { background: url(images/templatemo_image_frame_12.png); width: 465px; height: 260px }
.img_nom { display: block; margin-bottom: 15px }
.img_fl { float: left; margin: 3px 15px 5px 0 }
.img_fr { float: left; margin: 3px 0 5px 15px }


a:link, a:visited { color:#e16715; text-decoration: none}
a:hover { text-decoration:underline }
a:hover,a:active { outline:none }

a.more, .submit_btn { clear: both; display: block; width: 80px; height: 25px; line-height: 25px; color: #fff; text-align: center; text-decoration: none; background: url(images/templatemo_button.png) no-repeat }

.submit_btn { border: none; cursor: pointer }

em { color: #555 }
p { margin: 0 0 15px 0; font-size:12px; }

.list_bullet { margin: 10px 0 10px 15px; padding: 0; list-style: none }
.list_bullet li { color:#555; margin: 0 0 7px 0; padding: 0 0 0 20px; background: url(images/templatemo_list.png) no-repeat scroll 0 5px  }
.list_bullet li a { color: #555; font-weight: normal; text-decoration: none }
.list_bullet li a:hover { color: #555 }

.clear { clear: both; display: block; }
.h20 { height: 20px }
.h40 { height: 40px }


.no_bullet { margin: 0; padding: 0; list-style: none }
.no_bullet .no_bullet_by { color:#555; text-decoration:none; cursor:default;}
.no_bullet li { margin: 0 0 20px 0; padding: 0 }
a.header { display: block; font-weight: 700 }

#templatemo_header_wrapper {
	width: 100%;
	background:url(images/templatemo_header_bg.jpg) repeat-x;
	
}
#templatemo_middle_wrapper {
	width: 100%;
	background:url(images/templatemo_slider_bg.jpg) repeat-x;
}
#templatemo_bottom_wrapper {
	width: 100%;
	background:#E9E9E9;

}

#templatemo_bottom_wrapper_2 {
	width: 100%;
	background:#F5F5F5;
	
}

#templatemo_footer_wrapper {
	width: 100%;
	height: 150px;
	background:url(images/bg_linethai.png); background-repeat:repeat-x;

}
.wrapper {
	width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#templatemo_header {
	height: 120px;
	padding-top: 20px;
}
#templatemo_middle {
	height: 500px;
}
#templatemo_slider {
	padding: 60px 0;
	
}
#templatemo_main {
	padding: 20px 10px;

}
#templatemo_bottom {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#templatemo_footer {
	padding: 20px 10px;
	color: #CCCCCC;
}


.col { float: left; margin: 0 25px 25px 0; }
.half { width: 465px; margin-bottom: 30px }
.one_third { width: 300px }
#content, .two-third { width: 630px }
#sidebar { width: 300px }
.one_fourth {
	width: 930px
}

#site_bg { float: left; margin-top: 0px; background:url(images/title_bg.png); height:70px; width:1000px; }
#site_title { float: left; margin-top: 20px; }
#site_title a { display: block; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; width: 246px; height: 70px; color: #acacac; text-indent: -10000px; background: url(images/templatemo_logo.png) no-repeat top left }

#templatemo_menu {
	float: right;
	margin-top: 85px;
}

.post { clear: both; margin: 0 0 40px 0; padding: 0 0 40px 0; border-bottom: 1px solid #eee }
.post h2 { margin-bottom: 10px }
.post_meta { margin-bottom: 30px; font-size: 9px; line-height: 10px }
.post_meta span { display: block; float: left; border-left: 1px solid #eee; width: 140px; padding-left: 5px }
.comment_list { margin: 0; padding: 0; list-style: none }
.comment_list .comment_box { padding: 20px; border-bottom: 1px solid #efefef }
.comment_list li { margin-bottom: 20px }
.comment_list li ul { list-style: none; background: none }
.comment_list li ul li { }
.comment_list li ul li .comment_box { background: #efefef }
.comment_content { float: right; width: 470px }
.comment_list li ul li.depth_2 .comment_content  { width: 430px }
.comment_list li ul li.depth_3 .comment_box { background: #ccc }
.comment_list li ul li.depth_3 .comment_content  { width: 390px }

#comment_form { margin-top: 40px }

#comment_form textarea {
	color: #666;
	background:#fff none repeat fixed 0 0;
	border: 1px solid #ccc;
	display:block;
	font-size:1.1em;
	height:150px;
	margin-top:5px;
	padding:5px;
	width: 360px;
}

#comment_form .form_row {
	width: 100%;
	margin-bottom: 15px;
}

#comment_form form input {
	color: #666;
	margin-top: 5px;
	padding: 3px 0;
	width: 200px;
	background:#fff none repeat fixed 0 0;
	border: 1px solid #ccc;
}

#comment_form .submit_btn {
	display: block; width: 70px; height: 30px; line-height: 30px; padding: 0 8px; text-align: center; text-decoration: none; font-weight: bold;  background-color: #524239; border: 1px solid #2f2f2f; color: #fff; font-size:11px; cursor: pointer 
}


#gallery {
	margin: 0; padding: 0; list-style: none;
}
#gallery .gallery_box {	padding-bottom: 60px; margin-bottom: 60px; border-bottom: 1px solid #eee  }


#sidebar h3 { padding:0 0 35px 10px; background: url(images/templatemo_sidebar_title.png) bottom no-repeat }

.sidebar_box { margin-bottom: 40px }
.sidebar_box_content {padding-left: 10px }


#contact_form { padding: 0; margin-bottom: 40px }
#contact_form form { margin: 0px; padding: 0px; }
#contact_form form .input_field { width: 290px; padding: 5px; color: #808b98;  background: #fff; border: 1px solid #dedede; }
#contact_form form label { display: block; width: 300px; margin-right: 12px; font-size: 11px }

#contact_form form textarea { 
	width: 620px; 
	height: 130px; 
	padding: 5px; 
	color: #808b98; 
	background: #fff; 
	border: 1px solid #dedede; 
	font-family: Arial, Helvetica, sans-serif; 
}

.pagging { margin: 0 0 20px; padding: 0 }
.pagging_right {float:right; line-height:32px;}
.pagging ul { margin: 0; padding: 0; list-style: none }
.pagging ul li { margin: 0; padding: 0; display: inline }
.pagging ul li a { float: left; display: block; color: #ccc; text-decoration: none; margin-right: 5px; padding: 5px 10px; background: #524239; border: 1px solid #241d19}
.pagging ul li a:hover { background: #df6513; color: #fff  }

.no_margin_right { margin-right: 0 }
.last_box { margin-bottom: 0; background: none }

#pkg {
	width:930px;
	height:auto;
	padding:15px;
	border-style: solid;
	border-color:#999;
	border-width:thin;
}
#pkg1 {
	width:930px;
	height:100px;
	font-family:Verdana, Geneva, sans-serif;
}
#imgbox {float:left; width:400px; height:250px; border:thin;
margin-top:10px; margin-right:20px; border:solid; border-color:#999;
}
#imgtext {float:left; width:480px; border:thin; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
h14 {font-size:14px; color:#303; font-weight:bold;}
t14 {font-size:12px; color:#999;}

#pkg11 {width:930px; height:200px;}
#pkg2 {
	width:910px;
	height:80px;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
.setupfont {font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:justify; color:#999; }
#select {float:right; width:175px; height:72px;}
#pricing {width:130px; height:55px; background:url(img_pkg/tap_pricing.png); padding-top:15px; padding-left:800px; font-family:Verdana, Geneva, sans-serif; font-size:25px; color:#999; font-weight:normal; }
#text1 {
	width:940px;
	height:100%;
	padding:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:justify;
}
h9 {font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#303;
	font-weight:bold;
	padding:2px;
	border:2px solid #666;
	border-radius:4px;
}
h8 {font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	text-align:justify;
	}
h11 {font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F33;
	font-weight:bold;
}
.likebox {float:left; height:30px; margin-top:10px;}
#socialbox { float: left; height:20px; width:auto; margin:20px; }

#col_box {width:750px; padding-top: 30px; padding-left: 20px; padding-right: 150px;
margin:0 20px 0px 20px; height:145px; background:url(images/bg_box.png); font-family:Verdana, Geneva, sans-serif; font-size:11px; text-align:justify; color:#FFF; font-weight:normal; 

}

.menuics ul {font:Verdana, Geneva, sans-serif; font-size:12px; list-style:inside;}
.menuics li { font-weight:bold; }

#textboxh { margin-top:15px; width:430px; height:20px; padding-top:5px; padding-bottom:5px; padding-left:25px; font-family:Verdana, Geneva, sans-serif; border-radius:10px; font-size:15px; color:#FFF; font-weight:bold; text-align:left; background:#303; border-top: 5px solid #666;}
#textboxt { margin-top:5px; width:940px; height:100%; padding:5px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#000; background:#D2D2D2; border-radius:10px; text-align:justify;
}
#textboxt .h { font-size:12px; padding:4px; background:#FFF; font-weight:bold; border-bottom: 5px solid #303; margin-bottom:5px; margin-top:10px; border-radius:5px;}

}
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type:none;
text-align: center;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color:#666;
border-radius:7px;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color:#F60;
border-radius:7px;
}

#navpro ul li { display: inline; }

#navpro ul li a
{ 
text-align:center;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
color:#666;
padding-right:5px;
padding-bottom:10px;
}

#navpro ul li a:hover
{
color: #666;
border-bottom: 2px solid #303; 
}

#navpro ul li a.selected
{
color: #666;
border-bottom: 2px solid #303;
font-weight :bold;
}

#navex ul li {display:list-item; list-style:none;}

#navex ul li a
{
text-align:left;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
color:#FFF;
padding:4px;
background:#336;
border-radius:6px;
line-height:30px;
border:1px solid #666;
}

#navex ul li a:hover
{
color:#303;
background-color:#FFF;
border:1px solid #666;
text-transform:capitalize;
}

#navejb { padding:5px; margin-top:10px;
}

#navej ul li { list-style:inside; color:#303; }
#navej ul li a
{
text-align:left;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#303;
padding:3px;
line-height:16px;
}

#navej ul li a:hover
{
color:#666;
}


#htlname { margin-left:80px; margin-top:20px; width:700px; height:auto; padding:5px; background-color:#303; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#FFF;border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border: 2px solid #000000; }
#htlname4 { margin-left:80px; margin-top:20px; width:700px; height:auto; padding:5px; background-color:#333; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#FFF; 
border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border: 2px solid #000000;
 }
#htlname5 { margin-left:80px; margin-top:20px;   width:700px; height:auto; padding:5px; background-color:#333; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#FFF; border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border: 2px solid #000000; }
#htlbox { margin-left:80px; width:690px; height:auto; padding-top:10px; padding-left:10px; padding-bottom:10px; padding-right:10px; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#306; 
border-radius: 0px 0px 20px 20px;
-moz-border-radius: 0px 0px 20px 20px;
-webkit-border-radius: 0px 0px 20px 20px;
border: 2px solid #000000;

background: rgba(204,200,204,1);
background: -moz-linear-gradient(top, rgba(204,200,204,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(204,200,204,1)), color-stop(53%, rgba(246,246,246,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(204,200,204,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(204,200,204,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(204,200,204,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(204,200,204,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc8cc', endColorstr='#ffffff', GradientType=0 );
}
.htlbox ul li { list-style:inside; color:#666; font-size:11px; margin-top:5px;}
.htlhead ul li { list-style:none; background:#FFF; border:1px solid #999; padding:1px; margin-bottom:3px; color:#333; width:auto; }
h7 {font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#303; padding-left:60px;}
h12 {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#F30; font-weight:bold;
background:#CCC;
padding:3px;
border-left:5px solid #333;
}
h13 {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#306; font-weight:bold; margin-top:4px;}
#listcom { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333; list-style:inside; }
.listcom li {list-style-type:circle;}


#navpro1 ul li { display:inline-block; margin-right:8px; margin-bottom:20px;}

#navpro1 ul li a
{ 
text-align:center;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#FFF;
background-color:#303;
padding:5px;
-moz-border-radius: 10px;
border-radius: 10px;
border:1px solid #CCC;
}

#navpro1 ul li a:hover
{
color:#000;
background-color:#CCC;
padding:5px;
-moz-border-radius: 10px;
border-radius: 10px;
box-shadow:
  rgba(0,0,0,0.4)
  3px 3px
  inset;
border:1px solid #CCC;
}

#navpro1 ul li a.selected
{
color:#303;
padding:5px;
background:#FFF;
border-bottom: 1px solid #CCC;
font-weight :bold;
-moz-border-radius: 10px;
border-radius: 10px;
box-shadow: rgba(0,0,0,0.4) 5px 5px;
}
#medida { 
float:left;
width:500px;
border-bottom: 1px solid #303;
color:#FFF;
padding:10px;
background-color:#336;
font-size:12px;
font-family:Verdana, Geneva, sans-serif;
}
#medida1 { 
float:left;
width:530px;
height:220px;
color:#333;
padding:10px;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
font-size:12px;
font-family:Verdana, Geneva, sans-serif;
margin-bottom:8px;

}
#medida2 {
margin-left:10px;
margin-bottom:8px;
float:left;
width:380px;
height:220px;
color:#333;
padding:10px;
background-color:#CCC;
font-size:12px;
font-family:Verdana, Geneva, sans-serif;
}
#textitle { width:860px; padding:6px; border:1px solid #CCC; -webkit-border-radius: 0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );

}
h16 { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; padding:7px; text-align:justify;}
#texttile2 { margin-top:15px; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; color:#333; background:#CCC; padding:7px; width:auto; -webkit-border-radius: 10px 10px 0px 0px;-moz-border-radius: 10px 10px 0px 0px;border-radius: 10px 10px 0px 0px; width:860px;}
#textitle3 {width:450px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:bold;
border-radius: 0px 0px 10px 10px;
-moz-border-radius: 0px 0px 10px 10px;
-webkit-border-radius: 0px 0px 10px 10px;
border: 1px solid #000000;
list-style:inside; margin-top:10px; background-color:#303; }

#circuito1 { width:340px; height:180px; background-image:url(img_pkg/lo-mejor-de-tailandia.png); padding-left:590px; padding-top:20px;  border:2px solid #666; margin-bottom:10px;}
#circuito2 { width:340px; height:180px; background-image:url(img_pkg/tailandia-completo.png); padding-left:590px; padding-top:20px;  border:2px solid #666; margin-bottom:10px;}
#circuito3 { width:340px; height:180px; background-image:url(img_pkg/contraste-de-tailandia.png); padding-left:590px; padding-top:20px;  border:2px solid #666; margin-bottom:10px;}
h17 {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; border-left:2px solid #303; padding-left:5px; }
h19 { font-family:Arial, Helvetica, sans-serif; font-size:100px; color:#303}
#h20 { width:700px; margin-left:80px; margin-bottom:30px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; padding:10px; text-align:center; border-bottom:3px solid #333; border-radius: 100px 0px 100px 0px;
-moz-border-radius: 100px 0px 100px 0px;
-webkit-border-radius: 100px 0px 100px 0px; 
background: rgba(67,11,122,1);
background: -moz-linear-gradient(top, rgba(67,11,122,1) 0%, rgba(43,12,77,1) 44%, rgba(51,5,77,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(67,11,122,1)), color-stop(44%, rgba(43,12,77,1)), color-stop(100%, rgba(51,5,77,1)));
background: -webkit-linear-gradient(top, rgba(67,11,122,1) 0%, rgba(43,12,77,1) 44%, rgba(51,5,77,1) 100%);
background: -o-linear-gradient(top, rgba(67,11,122,1) 0%, rgba(43,12,77,1) 44%, rgba(51,5,77,1) 100%);
background: -ms-linear-gradient(top, rgba(67,11,122,1) 0%, rgba(43,12,77,1) 44%, rgba(51,5,77,1) 100%);
background: linear-gradient(to bottom, rgba(67,11,122,1) 0%, rgba(43,12,77,1) 44%, rgba(51,5,77,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#430b7a', endColorstr='#33054d', GradientType=0 );

-webkit-box-shadow: 10px 10px 25px -3px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 25px -3px rgba(0,0,0,0.75);
box-shadow: 10px 10px 25px -3px rgba(0,0,0,0.75);

}
#contactus{ width:900px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:50px; font-weight:bold; color:#303; padding:10px; text-align:left;}
#h22 {width:910px; color:#FFF; background-color:#303; text-align:justify; font-size:12px; border:1px solid #303; padding:10px; margin-bottom:10px;}
.textdeco {padding-left:2px; padding-bottom:6px; padding-top:4px;  border-radius:3px; margin-top:3px; font-weight:bold;
background: rgba(254,182,69,1);
background: -moz-linear-gradient(left, rgba(254,182,69,1) 0%, rgba(241,231,103,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(254,182,69,1)), color-stop(100%, rgba(241,231,103,1)));
background: -webkit-linear-gradient(left, rgba(254,182,69,1) 0%, rgba(241,231,103,1) 100%);
background: -o-linear-gradient(left, rgba(254,182,69,1) 0%, rgba(241,231,103,1) 100%);
background: -ms-linear-gradient(left, rgba(254,182,69,1) 0%, rgba(241,231,103,1) 100%);
background: linear-gradient(to right, rgba(254,182,69,1) 0%, rgba(241,231,103,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb645', endColorstr='#f1e767', GradientType=1 );
}
div.hr { margin-top:15px; height:27px;
  background: url(images/13309573511112670181decorative-lines-2_large-md.png) no-repeat scroll center;
}
div.hr hr {
  display: none;
}
#textline {font-family:Arial, Helvetica, sans-serif; color:#000; font-size:60px; font-weight:bolder; border-left:8px solid #000; padding-left:15px; background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
#textline1 {font-family:Arial, Helvetica, sans-serif; color:#4D4D4D; font-size:40px; font-weight:bold; border-left:8px solid #4D4D4D; padding-left:15px; margin-bottom:10px; background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
 }
#textline2 {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:20px; font-weight:bold; border-left:8px solid #999; padding:5px; background-color:#C0C0C0; width:110px; border-radius: 0px 30px 30px 0px;
-moz-border-radius: 0px 30px 30px 0px;
-webkit-border-radius: 0px 30px 30px 0px; margin-bottom:15px; }
#textline3 {font-family:Arial, Helvetica, sans-serif; color:#CCC; font-size:30px; font-weight:bold; border-left:8px solid #999; padding-left:5px; margin-bottom:5px;}
#textline4 {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:20px; font-weight:bold; border-left:8px solid #999; padding:5px; background-color:#C0C0C0; width:110px; border-radius: 0px 30px 30px 0px;
-moz-border-radius: 0px 30px 30px 0px;
-webkit-border-radius: 0px 30px 30px 0px; }

#textline7 {font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:50px; font-weight:bold; border-left:8px solid #000; padding:5px;  width:740px;
line-height:50px; margin-left:105px; border-bottom:1px solid #000; border-right:1px solid #000; border-top:1px solid #000; background-color:#000;}

#textline76 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; border-left:15px solid #F60; padding-left:15px;  width:930px; background-color:#333; padding-bottom:4px; padding-top:4px; text-transform:uppercase; 
color:#FFF;
background: rgb(63,76,107); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(63,76,107,1) 0%, rgba(63,76,107,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(63,76,107,1)), color-stop(100%,rgba(63,76,107,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(63,76,107,1) 0%,rgba(63,76,107,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(63,76,107,1) 0%,rgba(63,76,107,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(63,76,107,1) 0%,rgba(63,76,107,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(63,76,107,1) 0%,rgba(63,76,107,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f4c6b', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */
} 

#textline77 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:80px;
	font-weight:bold;
	padding-left:100px;
	line-height:80px;
	margin-bottom:5px;
	width:840px;
	text-transform:capitalize;
	font-style: normal;
	margin-bottom:10px;
	background-image:url(program/combined/img/bg_.png);
}
#textline771 {
	font-family: 'Open Sans Condensed', sans-serif;
	color:#000;
	font-size:25px;
	font-weight:bold;
	padding-left:0px;
	margin-left:20px;
	border-bottom:2px solid #999;
	margin-bottom:5px;
	width:910px;
	text-transform:none;
	font-style: normal;
	margin-bottom:10px;
	line-height:45px;
	
}
#textline771_b {
	font-family: 'Open Sans Condensed', sans-serif;
	color:#333;
	font-weight:bold;
background: rgb(238,238,238); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=1 ); /* IE6-9 */


border-radius: 0px 30px 0px 30px;
-moz-border-radius: 0px 30px 0px 30px;
-webkit-border-radius: 0px 30px 0px 30px;
	font-size:25px;
	font-weight:bold;
	padding-left:20px;
	margin-left:20px;
	border-bottom:2px solid #999;
	margin-bottom:5px;
	width:850px;
	text-transform:uppercase;
	font-style: normal;
	margin-bottom:10px;
	line-height:45px;
	
}
#textline77a {
	float:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-size:60px;
	font-weight:bold;
	border-left:15px solid #333;
	padding-left:15px;
	margin-bottom:5px;
	background-color:#303;
	width:915px;
	padding-bottom:8px;
	padding-top:8px;
	padding-right:15px;
	text-transform:capitalize;
	font-style: normal;
}
#textline5 {
	font-family:"Myriad Web Pro";
	color:#303;
	font-size:70px;
	font-weight:bold;
	border-right:8px solid #303;
	padding-right:5px;
	margin-top: 5px;
	text-align:right;
}
#textline6 {font-family:"Myriad Web Pro"; color:#303; font-size:20px; border-right:8px solid #303; padding-right:5px; margin-top:0px; margin-bottom:5px; text-align:right;}

.combine1 {font-family:Tahoma, Geneva, sans-serif; color:#303; font-size:20px; font-weight:bold;}
.combine2 {font-family:Tahoma, Geneva, sans-serif; color:#7E7E7E; font-size:15px; margin-bottom:5px;}
.combine21 {font-family:Georgia, "Times New Roman", Times, serif; color:#F00; font-size:15px; margin-bottom:5px; font-weight:bold;}
#combine22 {float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-size:30px; margin-bottom:5px; font-weight:bold; text-align:right; width:500px; height:40px; text-align:left; }

#horario {float:right; font-family:Tahoma, Geneva, sans-serif; color:#336633; font-weight:bold; font-size:14px; margin-bottom:5px; padding-left:130px; width:270px; height:30px; padding-top:10px; background-image:url(images/bg_clock.png);}

.combine3 {font-family:Tahoma, Geneva, sans-serif; color:#7E7E7E; font-size:12px; margin-bottom:0px; text-decoration:line-through;}
.excur {font-family:Georgia, "Times New Roman", Times, serif; color:#303; font-size:20px; font-weight:bold; }

#excurd {float:left; width:940px; height:inherit; font-family:Arial, Helvetica, sans-serif; font-size:17px; margin-top:10px; color:#3A3A3A; background-color:#F6F6F6; padding:10px; text-align:justify; border-radius: 19px 19px 19px 19px;
-moz-border-radius: 19px 19px 19px 19px;
-webkit-border-radius: 19px 19px 19px 19px;
border: 1px solid #D4D4D4;}

#excurin { float: left; width:440px; padding-bottom:10px; padding-left:10px; height:inherit; background:#F0F0F0; border-left:15px solid #300; color:#300; margin-right:28px; margin-top:10px; 
border-radius: 0px 19px 19px 0px;
-moz-border-radius: 0px 19px 19px 0px;
-webkit-border-radius: 0px 19px 19px 0px;}
#excurex { float: left; width:440px; padding-bottom:10px; padding-left:10px; height:inherit; background:#F0F0F0; border-left:15px solid #CC0; margin-top:10px; color:#CC0; 
border-radius: 0px 19px 19px 0px;
-moz-border-radius: 0px 19px 19px 0px;
-webkit-border-radius: 0px 19px 19px 0px;

 }

.excurh {font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#3A3A3A; text-transform:capitalize; font-weight:bold; margin-top:5px; margin-top:5px; border-bottom:1px solid #D3D3D3; width:430px;}
#excurlist { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#333; list-style:inside; }

.class_box_shadow{
	float:left;
    width: 950px;
    min-width: 200px;
    min-height: 130px;
    margin: auto;
    background: #ccc;
    border: 5px solid white;
    position:relative;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.8);
}
.sh_bottom_left{
    content: "";
    position:absolute;
    left: 0; bottom:0;
    width:150px; height: 100px;
    z-index: -1;
    background: rgba(0, 0, 0, 0.2);
    -moz-box-shadow: -20px 30px 25px rgba(0, 0, 0, 0.41);
    -webkit-box-shadow: -20px 30px 25px rgba(0, 0, 0, 0.41);
    box-shadow: -20px 30px 25px rgba(0, 0, 0, 0.41);
    -moz-transform:skew(-10deg,-10deg)translate(45px,-15px);
    -webkit-transform:skew(-10deg,-10deg)	translate(45px,-15px);
    transform:skew(-10deg,-10deg)	translate(45px,-15px);
}
#content_ex {
	font-family:Arial, Helvetica, sans-serif;
	color:#303;
	font-size:100px;
	font-weight:bold;
	line-height:60px;
	margin-bottom:40px;
	width:940px;
	padding-bottom:0px;
	padding-top:0px;
	text-transform:lowercase;
	font-style: normal;
	text-shadow:#CCC;
}

#content_pv {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:30px;
	font-weight:bold;
	line-height:30px;
	padding-left:10px;
	border-left:10px solid #333;
	margin-bottom:5px;
	width:940px;
	padding-bottom:0px;
	padding-top:0px;
	text-transform:lowercase;
	font-style: normal;
	margin-top:10px;
}
#itemlist {font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#333; list-style:outside; width:870px; padding-left:10px; margin-left:50px;}
#itemlist2 { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#333; list-style:outside; width:870px; padding-left:10px; margin-left:50px;}
#tat1 { float:left; width:70px; height:70px;  background-repeat:no-repeat; }
#tat2 { float:left; width:340px; height:70px; border-left:1px solid #CCC; padding-left:10px; margin-left:5px; }
.h15 {font-family:Tahoma, Geneva, sans-serif; font-size:14px;  font-weight:bold; color:#666; line-height:16px;}
.h16 {font-family:Tahoma, Geneva, sans-serif; font-size:13px;  color:#999; line-height:16px;}
#hacemos { font-family:Arial, Helvetica, sans-serif; font-size:70px; margin-left:15px; font-weight:bold; padding-left:5px; color:#000;}
#hacemo2 { font-family:Arial, Helvetica, sans-serif; font-size:40px; margin-left:15px; font-weight:bold; padding-left:5px; color:#666;}
#footer { float:right; width:60px; height:85px; margin-left:10px;}
#footerlist { float:right; list-style:none; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#FFF; text-align:right; }
#socialbox { float:left; width:250px; height:60px;}
#footerlist2 { float:left; list-style:none; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#FFF; text-align:right; }
#descatadoh { float:right; width:355px; height:20px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; padding-left:10px; padding:3px; font-weight:bold; color:#333; border-top:4px solid #F60; background:#CCC;}
#descatadod { float:right; width:350px; height:inherit; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding-left:15px; margin-top:5px; color:#333; background:#FFF; padding:5px; }
.descatadol { list-style:inside;}

#box1 { float:left; width:460px; margin-right:15px;}
#box2 { float:left; width:460px; margin-left:15px; }




#blog { width:450px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:40px; color:#CCC; border-top:10px solid #636; padding-left:10px; background-color:#303;
line-height:60px; }
#menushortcut1 {width:450px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:40px; color:#CCC; border-top:10px solid #CCC; padding-left:10px; background-color:#333;
line-height:60px; }

#blogb { border-left:1px solid #CCC;  border-bottom:1px solid #CCC; border-right:1px solid #CCC; padding:5px; width:448px;
}

#bloglist ul li { list-style:none; color:#303;}
#bloglist ul li a
{
text-align:left;
text-decoration: none;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#F30;
padding:3px;
line-height:25px;
border-bottom:1px dotted #CCC;

}
#bloglist ul li a:hover
{
color:#666;
border-bottom:1px dotted #CCC;

}

#centeredmenu {
   float:left;
   width:100%;
   background:#fff;
   border-bottom:4px solid #303;
   overflow:hidden;
   position:relative;
   margin-bottom:5px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
}
#centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}
#centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}
#centeredmenu ul li a {
   display:block;
   margin:0 0 0 1px;
   padding:3px 10px;
   background:#ddd;
   color:#000;
   text-decoration:none;
   line-height:1.3em;
}
#centeredmenu ul li a:hover {
   background:#369;
   color:#fff;
}
#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {
   color:#fff;
   background:#303;
   font-weight:bold;
}
#nametab {background-color:#303; padding-left:10px; font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#FFF; padding-bottom:10px; padding-top:10px;
} 
#nametab1 {padding-left:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#336; padding-top:2px; border-top:5px solid #333;
} 
#namepkg { font-family:Arial, Helvetica, sans-serif; font-size:80px; font-weight:bold; color:#033; padding-left:10px; border-left:10px solid #9C0; border-top:1px solid #033; 
border-right:1px solid #033; border-bottom:1px solid #033; 
border-radius: 0px 40px 0px 40px;
-moz-border-radius: 0px 40px 0px 40px;
-webkit-border-radius: 0px 40px 0px 40px;
margin-top:5px;}

#namepkg1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:60px; height:75px; width:945px; font-weight:bold; color:#333; padding-left:15px; text-transform:uppercase;}

#namepkg11 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; padding:0px; color:#FFF; text-align:left; padding-left:15px;
background-color:#336;
border-left: 1px solid #336;
border-right: 1px solid #336;
}

#namepkg2 { font-family:Arial, Helvetica, sans-serif; font-size:40px; font-weight:bold; padding:0px; color:#FFF; text-align:left; padding-left:15px;
background-color:#033;
border-radius: 40px 0px 40px 0px;
-moz-border-radius: 40px 0px 40px 0px;
-webkit-border-radius: 40px 0px 40px 0px;
border-left: 1px solid #063;
border-right: 1px solid #063;
}

#bra_date { border-left:6px solid #336; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#336; font-weight:bold; padding-left:8px;}
#bra_text { border-left:6px solid #999; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; margin-bottom:15px; padding-left:8px; padding-right:5px; padding-bottom:5px;
}
#hoteles { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:25px; text-transform:uppercase; color:#336; font-weight:bold; border-bottom:3px solid #336;margin-bottom:10px;}
#hoteleslist li {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:5px; line-height:14px;}
#hoteleslist_b { border-left:3px solid #336; padding-left:10px; line-height:14px; padding-right:10px;}

#ftp {float:right; background-color:#FFF; text-align:right; margin-bottom:20px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#F90; margin-right:20px; margin-top:0px; padding:3px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
padding-top:7px;
padding-left:7px;
padding-right:7px;
padding-bottom:6px;

}

#indo { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#333; list-style:inside; line-height:14px; margin-top:10px; margin-bottom:20px;}
#company_text {
	position: absolute;
	top: 16px;
	left: 820px;
	width: 450px;
	height: 60px;
	background-image:url(images/receptivo.png);
}
#ind_text { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:35px; color:#336; font-weight:bold; border-bottom:5px solid #336; line-height:50px;}
#ind_text2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#999; margin-bottom:20px; }
#ind_text1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; color:#000; margin-bottom:10px; font-weight:bold; text-align:left;}
#columns{
-webkit-column-count: 3;
-webkit-column-gap: 15px; 
-webkit-column-rule: 1px dotted black;
-moz-column-count: 3;
-moz-column-gap: 15px;  
-moz-column-rule: 1px dotted black;
column-count: 3;
column-gap: 15px; 
column-rule: 1px dotted black;
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
text-align:left
}

.menuft {
	margin:0 ;
	padding: 0;
	list-style: none;
}
.menuft li {
	padding: 0;
	margin: 0;
	height: 40px;
	margin-top: 2em;
	list-style: none;
	background-repeat: no-repeat;
}
.menuft li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	height: 40px;
	background-repeat: no-repeat;
}

.icon1 {background-image:url(images/footer_ul/paypal.png); width: 140px;}
.icon2 {background-image:url(images/footer_ul/bank_inter.png); width: 203px;}
.icon3 {background-image:url(images/footer_ul/krungsri.png); width: 159px;}

ul.menuft li a:hover {background: none;}
.menuft li { float: left;}
.menuft:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.columns_m{
-webkit-column-count: 3;
-webkit-column-gap: 15px; 
-webkit-column-rule: 1px dotted black;
-moz-column-count: 3;
-moz-column-gap: 15px;  
-moz-column-rule: 1px dotted black;
column-count: 3;
column-gap: 15px; 
column-rule: 1px dotted black;
margin-bottom:15px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#336;
}
.columns_m_text {font-size:12px; padding:5px; text-transform:uppercase; line-height:15px; color:#336; font-weight:900; margin-top:5px; margin-bottom:5px;}
.columns_m_menu li { display:list-item; list-style:inside;}
.columns_m_menu li a {color:#303;}

.circles-list {
	margin-top:30px;
    list-style-type: none;
    list-style-type: decimal !ie; /*IE 7- hack*/
     
    margin-left: 4em;
    padding: 0;
	
    counter-reset: li-counter;
}
.circles-list > li{
    position: relative;
    margin-bottom: 30px;
    padding-left: 1em;
    min-height: 5em;
	font-family:Verdana, Geneva, sans-serif; font-size:13px;
	color:#000;
	width:750px;
}

.circles-list > li:before {
    position: absolute;
    top: 0;
    left: -1.33em;
    width: 1.2em;
    height: 1.2em;
     
    font-size: 1.5em;
    line-height: 1.2;
    text-align: center;
    color: #f5f5f5;
 
    border: 3px solid #CCC;
    border-radius: 50%;
    background-color:#336;
    content: counter(li-counter);
    counter-increment: li-counter;
}
#symbol_1 {
	width:70px;
	height:90px;
	position:absolute;
	left: 1113px;
	top: 460px;
}
#symbol_2 {
	width:70px;
	height:90px;
	position:absolute;
	left: 1113px;
	top: 267px;
}
#symbol_3 {
	width:70px;
	height:90px;
	position:absolute;
	left: 1114px;
	top: 357px;
}
#symbol_4 {
	width:83px;
	height:49px;
	position:absolute;
	left: 1117px;
	top: 567px;
}
#symbol_5{
	width:111px;
	height:68px;
	position:absolute;
	left: 1113px;
	top: 662px;
}
#symbol_6{
	width:112px;
	height:53px;
	position:absolute;
	left: 1113px;
	top: 761px;
}
#symbol_7{
	width:80px;
	height:83px;
	position:absolute;
	left: 1122px;
	top: 849px;
}
#symbol_8{
	width:88px;
	height:77px;
	position:absolute;
	left: 1120px;
	top: 945px;
}
#symbol_9{
	width:76px;
	height:76px;
	position:absolute;
	left: 1121px;
	top: 1034px;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#336;
padding: 5px;
left: -1000px;
border: 1px solid #666;
visibility: hidden;
color:#FFF;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

#testimonial { font-family:Verdana, Geneva, sans-serif; font-size:12px; border-left:10px solid #336; background:#F1F1F1; padding:15px; margin-bottom:10px; text-align:justify; h}
.testimonial1 { text-align:left; margin-bottom:15px;}
.testimonial2 {text-align:left; font-weight:bold; color:#336; font-size:14px; text-transform:uppercase;}


