.shadow {
	/* pretty browsers*/
	text-shadow:#000 0px 0px 5px;
	/* ugly ie */
	zoom:1;/*force hasLayout*/
	position:relative;/*fot absolute position of child element*/
}
.shadow span {
	/* position correctly */
	position:absolute;
	left:-7px;top:-7px; /* strength + pixelradius */
	z-index:-1;/* force under the normal text */
	/* the magic: filters */
	filter:
		progid:DXImageTransform.Microsoft.Glow(Color=#eeeeee,Strength=2)
		progid:DXImageTransform.Microsoft.blur(pixelradius=5, enabled='true')
	;
	zoom:1;/*force hasLayout*/
}
	
	
.knockout {color:#fff}/*same as background colour for knock-out effect*/
.knockout span {
	filter:
		progid:DXImageTransform.Microsoft.Glow(Color=#666666,Strength=2)/*make it a bit darker for contrast*/
		progid:DXImageTransform.Microsoft.blur(pixelradius=5, enabled='true')
	;
}
	
.read_btn {
	display: inline-block;
	height: 30px; 
}

.read_btn_over {
	display: inline-block;
	height: 30px; 
}

.read_btn_click {
	display: inline-block;
	height: 30px; 
}

.read_btn div.btn_left {
	background-image: url('../img/btn/read_1_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.read_btn div.btn_center {
	background-image: url('../img/btn/read_1_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 88px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
}

.read_btn div.btn_right {
	background-image: url('../img/btn/read_1_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.read_btn_over div.btn_left {
	background-image: url('../img/btn/read_2_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.read_btn_over div.btn_center {
	background-image: url('../img/btn/read_2_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 88px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
}

.read_btn_over div.btn_right {
	background-image: url('../img/btn/read_2_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.read_btn_click div.btn_left {
	background-image: url('../img/btn/read_3_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.read_btn_click div.btn_center {
	background-image: url('../img/btn/read_3_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 88px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
}

.read_btn_click div.btn_right {
	background-image: url('../img/btn/read_3_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.order_btn {
	display: inline-block;
	height: 30px; 
}

.order_btn_over {
	display: inline-block;
	height: 30px; 
}

.order_btn_click {
	display: inline-block;
	height: 30px; 
}

.order_btn div.btn_left {
	background-image: url('../img/btn/order_1_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.order_btn div.btn_center {
	background-image: url('../img/btn/order_1_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 88px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.order_btn div.btn_right {
	background-image: url('../img/btn/order_1_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.order_btn_over div.btn_left {
	background-image: url('../img/btn/order_2_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.order_btn_over div.btn_center {
	background-image: url('../img/btn/order_2_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 88px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.order_btn_over div.btn_right {
	background-image: url('../img/btn/order_2_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.order_btn_click div.btn_left {
	background-image: url('../img/btn/order_3_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.order_btn_click div.btn_center {
	background-image: url('../img/btn/order_3_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 88px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.order_btn_click div.btn_right {
	background-image: url('../img/btn/order_3_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}



.next_btn {
	display: inline-block;
	height: 30px; 
}

.next_btn_over {
	display: inline-block;
	height: 30px; 
}

.next_btn_click {
	display: inline-block;
	height: 30px; 
}

.next_btn div.btn_left {
	background-image: url('../img/btn/next_1_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.next_btn div.btn_center {
	background-image: url('../img/btn/next_1_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 69px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.next_btn div.btn_right {
	background-image: url('../img/btn/next_1_right.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.next_btn_over div.btn_left {
	background-image: url('../img/btn/next_2_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.next_btn_over div.btn_center {
	background-image: url('../img/btn/next_2_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 69px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.next_btn_over div.btn_right {
	background-image: url('../img/btn/next_2_right.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.next_btn_click div.btn_left {
	background-image: url('../img/btn/next_3_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.next_btn_click div.btn_center {
	background-image: url('../img/btn/next_3_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 69px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.next_btn_click div.btn_right {
	background-image: url('../img/btn/next_3_right.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}


.edit_btn {
	display: inline-block;
	height: 30px; 
}

.edit_btn_over {
	display: inline-block;
	height: 30px; 
}

.edit_btn_click {
	display: inline-block;
	height: 30px; 
}

.edit_btn div.btn_left {
	background-image: url('../img/btn/edit_1_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.edit_btn div.btn_center {
	background-image: url('../img/btn/edit_1_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.edit_btn div.btn_right {
	background-image: url('../img/btn/edit_1_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.edit_btn_over div.btn_left {
	background-image: url('../img/btn/edit_2_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.edit_btn_over div.btn_center {
	background-image: url('../img/btn/edit_2_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.edit_btn_over div.btn_right {
	background-image: url('../img/btn/edit_2_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.edit_btn_click div.btn_left {
	background-image: url('../img/btn/edit_3_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.edit_btn_click div.btn_center {
	background-image: url('../img/btn/edit_3_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.edit_btn_click div.btn_right {
	background-image: url('../img/btn/edit_3_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}



.confirm_btn {
	display: inline-block;
	height: 30px; 
}

.confirm_btn_over {
	display: inline-block;
	height: 30px; 
}

.confirm_btn_click {
	display: inline-block;
	height: 30px; 
}

.confirm_btn div.btn_left {
	background-image: url('../img/btn/confirm_1_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.confirm_btn div.btn_center {
	background-image: url('../img/btn/confirm_1_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.confirm_btn div.btn_right {
	background-image: url('../img/btn/confirm_1_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.confirm_btn_over div.btn_left {
	background-image: url('../img/btn/confirm_2_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.confirm_btn_over div.btn_center {
	background-image: url('../img/btn/confirm_2_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.confirm_btn_over div.btn_right {
	background-image: url('../img/btn/confirm_2_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.confirm_btn_click div.btn_left {
	background-image: url('../img/btn/confirm_3_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.confirm_btn_click div.btn_center {
	background-image: url('../img/btn/confirm_3_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.confirm_btn_click div.btn_right {
	background-image: url('../img/btn/confirm_3_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}


.back_btn {
	display: inline-block;
	height: 30px; 
}

.back_btn_over {
	display: inline-block;
	height: 30px; 
}

.back_btn_click {
	display: inline-block;
	height: 30px; 
}

.back_btn div.btn_left {
	background-image: url('../img/btn/back_1_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.back_btn div.btn_center {
	background-image: url('../img/btn/back_1_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.back_btn div.btn_right {
	background-image: url('../img/btn/back_1_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.back_btn_over div.btn_left {
	background-image: url('../img/btn/back_2_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.back_btn_over div.btn_center {
	background-image: url('../img/btn/back_2_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.back_btn_over div.btn_right {
	background-image: url('../img/btn/back_2_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.back_btn_click div.btn_left {
	background-image: url('../img/btn/back_3_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.back_btn_click div.btn_center {
	background-image: url('../img/btn/back_3_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.back_btn_click div.btn_right {
	background-image: url('../img/btn/back_3_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}




.registration_btn {
	display: inline-block;
	height: 50px; 
}

.registration_btn_over {
	display: inline-block;
	height: 50px; 
}

.registration_btn_click {
	display: inline-block;
	height: 50px; 
}

.registration_btn div.btn_left {
	background-image: url('../img/btn/registration_1_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 50px;
	float: left;
}

.registration_btn div.btn_center {
	background-image: url('../img/btn/registration_1_center.png');
	background-repeat: repeat-x;
	height: 50px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.registration_btn div.btn_right {
	background-image: url('../img/btn/registration_1_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 50px;
	float: left;
}

.registration_btn_over div.btn_left {
	background-image: url('../img/btn/registration_2_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 50px;
	float: left;
}

.registration_btn_over div.btn_center {
	background-image: url('../img/btn/registration_2_center.png');
	background-repeat: repeat-x;
	height: 50px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.registration_btn_over div.btn_right {
	background-image: url('../img/btn/registration_2_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 50px;
	float: left;
}

.registration_btn_click div.btn_left {
	background-image: url('../img/btn/registration_3_left.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 50px;
	float: left;
}

.registration_btn_click div.btn_center {
	background-image: url('../img/btn/registration_3_center.png');
	background-repeat: repeat-x;
	height: 50px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.registration_btn_click div.btn_right {
	background-image: url('../img/btn/registration_3_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 50px;
	float: left;
}





.delete_btn {
	display: inline-block;
	height: 30px; 
}

.delete_btn_over {
	display: inline-block;
	height: 30px; 
}

.delete_btn_click {
	display: inline-block;
	height: 30px; 
}

.delete_btn div.btn_left {
	background-image: url('../img/btn/delete_1_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.delete_btn div.btn_center {
	background-image: url('../img/btn/delete_1_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.delete_btn div.btn_right {
	background-image: url('../img/btn/delete_1_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.delete_btn_over div.btn_left {
	background-image: url('../img/btn/delete_2_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.delete_btn_over div.btn_center {
	background-image: url('../img/btn/delete_2_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.delete_btn_over div.btn_right {
	background-image: url('../img/btn/delete_2_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

.delete_btn_click div.btn_left {
	background-image: url('../img/btn/delete_3_left.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 30px;
	float: left;
}

.delete_btn_click div.btn_center {
	background-image: url('../img/btn/delete_3_center.png');
	background-repeat: repeat-x;
	height: 30px;
	min-width: 1px;
	float: left;
	text-align: center;
	padding-top: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.delete_btn_click div.btn_right {
	background-image: url('../img/btn/delete_3_right.png');
	background-repeat: no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}

html, body, #data {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
body {
	clear: both;
	width: 100%;
	height: 100%;
	font:normal normal 12px/130% Arial, Tahoma, Verdana, sans-serif;
	color: #3c3c3c;
	text-align: left;
	background: #FFFFFF;
}
h1, h2, h3, h4 {
	margin: 0px;
	padding: 0px;
}
td, th,  td {
	font:normal normal 12px/130% Arial, Tahoma, Verdana,  sans-serif;
	color: #3c3c3c;
	padding: 0px;
}
td {
	vertical-align: top;
}
a, a:visited, a:active {
	letter-spacing: 0px;
	font:normal normal 12px/130% Arial, Tahoma, Verdana,  sans-serif;

}

a, input, img, .submit {
	outline: none;
}
table {
	border-collapse: collapse;
}
form {
	padding: 0px;
	margin: 0px;
}
.clear { 
	clear: both;
}
acronym, abbr { 
	cursor: help;
}
.curp {
	cursor: pointer;
}
p {
	margin: 0;
	padding: 0;
}
input {
	font:normal normal 11px/100% Tahoma, Arial, Verdana, Arial, sans-serif;
}
textarea
{
	font-family: tahoma, Verdana,  Arial, Helvetica, Sans-Serif;
	color: #000000;
	border: 1px solid #27221F;
	background: #fff;
	width: 250px;
	height: 100px;
	font-size: 11px;
}
select {
	font-size: 11px;
}
option {
	font-size: 11px;
}
img {
	border: 0px;
	display: block;
}

.fl {
	float: left;
}
.fr {
	float: right
}
.tar {
	text-align: right;
}
.tal {
	text-align: left;
}
.tac {
	text-align: center;
}
.hf {
	height: 100%;
}
.wf {
	width: 100%;
}
.whf {
	height: 100%;
	width: 100%;
}
.h1 {
	height: 1px;
}
body {
	background: url('../img/bg/bg.gif') 0 0 repeat-y;
}
#container {
	width: 100%;
	padding: 0px;
	height: auto;
	min-height: 100%;
	text-align: left;
	position: relative;
}
#container #top {
	height: 128px;
}
#container #top #logo {
	top: 47px;
	left: 38px;
	position: absolute;
}
#container #top #dec {
	width: 804px;
	height: 118px;
	margin: 0 0 0 226px;
	text-align: right;
}


#container #top #dec .padd {
	padding: 48px /*66px*/ 5px 0 0;
}
#container #top #dec img {
	margin: 0 0 4px auto;
}
#container #top #dec span,
#container #top #dec a {
	color: #003071 !important;
	font-size: 11px !important;
}
#container #top #dec span.dash {
	padding: 0 2px;
}
#container #top.bg_1 {
	background: url('../img/bg/top_1.gif') 0 0 repeat-x;
}
#container #top.bg_1 #dec {
	background: url('../img/bg/header_1.jpg') 0 0 no-repeat;
}
#container #top.bg_2 {
	background: url('../img/bg/top_1.gif') 0 0 repeat-x;
}
#container #top.bg_2 #dec {
	background: url('../img/bg/header_2.jpg') 0 0 no-repeat;
}
#container #top.bg_3 {
	background: url('../img/bg/top_3.gif') 0 0 repeat-x;
}
#container #top.bg_3 #dec {
	background: url('../img/bg/header_3.jpg') 0 0 no-repeat;
}
#container #top.bg_4 {
	background: url('../img/bg/top_4.gif') 0 0 repeat-x;
}
#container #top.bg_4 #dec {
	background: url('../img/bg/header_4.jpg') 0 0 no-repeat;
}
#container #top.bg_5 {
	background: url('../img/bg/top_5.gif') 0 0 repeat-x;
}
#container #top.bg_5 #dec {
	background: url('../img/bg/header_5.jpg') 0 0 no-repeat;
}
#container #top.bg_6 {
	background: url('../img/bg/top_6.gif') 0 0 repeat-x;
}
#container #top.bg_6 #dec {
	background: url('../img/bg/header_6.jpg') 0 0 no-repeat;
}
#container #top.bg_7 {
	background: url('../img/bg/top_7.gif') 0 0 repeat-x;
}
#container #top.bg_7 #dec {
	background: url('../img/bg/header_7.jpg') 0 0 no-repeat;
}
#container #top.bg_8 {
	background: url('../img/bg/top_8.gif') 0 0 repeat-x;
}
#container #top.bg_8 #dec {
	background: url('../img/bg/header_8.jpg') 0 0 no-repeat;
}
#container #top.bg_9 {
	background: url('../img/bg/top_9.gif') 0 0 repeat-x;
}
#container #top.bg_9 #dec {
	background: url('../img/bg/header_9.jpg') 0 0 no-repeat;
}
#container #top.bg_10 {
	background: url('../img/bg/top_10.gif') 0 0 repeat-x;
}
#container #top.bg_10 #dec {
	background: url('../img/bg/header_10.jpg') 0 0 no-repeat;
}
#container #top.bg_11 {
	background: url('../img/bg/top_11.gif') 0 0 repeat-x;
}
#container #top.bg_11 #dec {
	background: url('../img/bg/header_11.jpg') 0 0 no-repeat;
}
#footer {
	/*height: 69px;*/
	width: 100%;
	position: relative;
	bottom: 0px;
	left: 0;
	background: url('../img/bg/footer.gif') 0 0 repeat-x;
	z-index: 1;
}
#footer #foot_content {
	/*background: url('../img/cot.gif') right bottom no-repeat;*/
}
#footer #foot_content .padd {
	padding: 22px 5px 10px 10px;
	text-align: center;
	width:1024px;
}
#foot_menu span,
#foot_menu a {
	color: #003071 !important;
	font-size: 11px !important;
}
#foot_menu span.dash {
	padding: 0 2px;
}
#foot_menu table {
	border-spacing: 10px;
	border-collapse: separate !important;
}
#foot_menu th{
	vertical-align: top;
	text-align: left;
	border-left: 1px solid #cccccc;
	padding-left: 5px;
}
#foot_menu th a{
	font-weight: bold;
	text-decoration: none;
}

#foot_menu th div a{
	font-size: 10px !important;
	text-decoration: none;
	font-weight: normal;
	padding-left: 10px;
}

#copyright {
	margin: 3px 0 0 0;
}
#copyright a,
#copyright *,
#copyright {
	font-size: 11px !important;
}
#colls {
	width: 100%;
	height: 440px;
	margin: 0 0 75px 0;
}


#menu {
	width: 204px;
}

#content {
	padding: /**22px**/ 0px 5px 20px 23px;
}
#content img {
	display: inline;
}

#content .hdr {
	margin: 0 0 19px 0;
}
#content #width {
	width: 763px;
}

#lang {
	text-align: right;
	margin: 0 65px 5px 0;
}
#lang span.active,
#lang a {
	color: #003071 !important;
	font: normal bold 11px arial black, arial !important;
}
#lang span.dash {
	color: #003071 !important;
	padding: 0 2px;
}
#left_menu {
	width: 180px;
	padding: 1px 0 0 22px; /* 22 0 0 22 */
}

.menu_block {
	margin: 0 0 4px 0;
}
.menu_block .menu_hdr {
	background: #003071;
	color: #FFFFFF;
	font: normal normal 11px arial black, arial;
	padding: 1px 6px;
}
.menu_block span {
	height: 40px;
}

.menu_block a,
.menu_block span.active {
	display: block;
	padding: 4px 12px;
	vertical-align: middle;
	text-decoration: none !important;
	font-size: 11px !important;
	color: #3c3c3c !important;
	border-top: 1px solid #BEBEBE;
}

.menu_block span.active {
	color: #003071 !important;
	font-weight: bold !important;
	background: #FFFFFF;
}

.menu_block span.active a {
	padding: 0px 0px;
	color: #003071 !important;
	font-weight: bold !important;
	background: #FFFFFF;
	border: 0 !important;
}

.menu_block a.child:hover {
	background: #d2deea;
}

.menu_block a.child {
	display: block;
	padding: 4px 10px 4px 12px;
	font-weight: normal !important;
	color: #003071 !important;
	/*background: #FFFFFF;*/
	border: 0 !important;
}

.menu_block a.active {
	font-weight: bold !important;
	background: #FFFFFF;
	color: #003071 !important;
}


.menu_block span.active a.child a:hover {
	background: #d2deea;
}
.menu_block span.active span.active_child a {
	font-weight: bold !important;
}

.menu_block span.active span.active_child a.child {
	font-weight: normal !important;
	display: block;
	padding: 0px 10px 0px 12px;
}

.menu_block a:hover {
	background: #d2deea;
}

.menu_block .bg_1  {
	background: transparent url('../img/bg/menu_1.gif') 0 0 repeat-x;
}
.menu_block .bg_2  {
	background: #e7e8ec url('../img/bg/menu_2.gif') 0 0 repeat-x;
}
.menu_block .bg_3  {
	background: #d8d6e7 url('../img/bg/menu_3.gif') 0 0 repeat-x;
}
.menu_block .bg_4  {
	background: #e2ecca url('../img/bg/menu_4.gif') 0 0 repeat-x;
}
.menu_block .bg_5  {
	background: #ecd5af url('../img/bg/menu_5.gif') 0 0 repeat-x;
}
.menu_block .bg_6  {
	background: #f3e2a7 url('../img/bg/menu_6.gif') 0 0 repeat-x;
}
.menu_block .bg_7  {
	background: #d4dded url('../img/bg/menu_7.gif') 0 0 repeat-x;
}
.menu_block .bg_8  {
	background: #f7f1d6 url('../img/bg/menu_8.gif') 0 0 repeat-x;
}
.menu_block .bg_9  {
	background: #f2d6de url('../img/bg/menu_9.gif') 0 0 repeat-x;
}
.menu_block .bg_10  {
	background: #d4d5d9 url('../img/bg/menu_10.gif') 0 0 repeat-x;
}
.menu_block .bg_11  {
	background: #f2d6de url('../img/bg/menu_11.gif') 0 0 repeat-x;
}

.text_block {
	margin: 14px 0 12px 0;
	width: 480px;
}
.text_block .text_bg_1 {
	background: #e7e8ec;
	padding: 6px 10px;
}
.text_block .text_bg_2 {
	background: #d8d6e7;
	padding: 6px 10px;
}
.text_block .text_bg_3 {
	background: #e2ecca;
	padding: 6px 10px;
}
.text_block .text_bg_4 {
	background: #ecd5af;
	padding: 6px 10px;
}
.text_block .text_bg_5 {
	background: #f3e2a7;
	padding: 6px 10px;
}
.text_block .text_bg_6 {
	background: #d4dded;
	padding: 6px 10px;
}
.text_block .text_bg_7 {
	background: #d4dded;
	padding: 6px 10px;
}
.text_block .text_bg_8 {
	background: #f2d6de;
	padding: 6px 10px;
}
.text_block .text_bg_9 {
	background: #d4d5d9;
	padding: 6px 10px;
}
.text_block .text_bg_10 {
	background: #d4d5d9;
	padding: 6px 10px;
}
.text_block .text_bg_11 {
	background: #d4d5d9;
	padding: 6px 10px;
}
#login {
	margin: 20px 0 0 0;
}
#login td {
	padding: 0 10px 15px 0;
	vertical-align: middle;
	font-size: 11px;
}
#login td .input_text {
	border: 1px solid #003071;
	width: 179px;
}
#login td .submit {
	border: 1px solid #003071;
	padding: 1px 9px;
	background: #e7e8ec;
	color: #3c3c3c;
	font-size: 11px;
}

#submenu {
	margin: -21px 0 19px 0; /* 0 0 19 0*/
}
#submenu span.active,
#submenu a {
	float: left;
	min-width: 155px;
	height: 17px;
	display: block;
	text-transform: uppercase;
	text-decoration: none !important;
	margin: 0 2px 2px 0;
	font-size: 10px !important;
}
#submenu span.active span,
#submenu a span {
	cursor: pointer;
	float: left;
	display: block;
	padding: 2px 5px;
	text-transform: uppercase;
	font-size: 10px !important;
	text-decoration: none !important;
	color: #141414 !important;
}

/*a9c6ec*/
#submenu.color_1 a,
#submenu.color_1 span.active {
	border: 1px solid #a59fc5;
	background: #a59fc5;
}
#submenu.color_2 a,
#submenu.color_2 span.active {
	border: 1px solid #a9c6ec;
	background: #a9c6ec;
}
#submenu.color_4 a,
#submenu.color_4 span.active {
	border: 1px solid #E2ECCA;
	background: #E2ECCA;
}
#submenu.color_3 a,
#submenu.color_3 span.active {
	border: 1px solid #d8d6e7;
	background: #d8d6e7;
}
#submenu.color_5 a,
#submenu.color_5 span.active {
	border: 1px solid #ECD5AF;
	background: #ECD5AF;
}
#submenu.color_7 a,
#submenu.color_7 span.active {
	border: 1px solid #d4dded;
	background: #d4dded;
}
#submenu.color_8 a,
#submenu.color_8 span.active {
	border: 1px solid #F7F1D6;
	background: #F7F1D6;
}
#submenu.color_9 a,
#submenu.color_9 span.active {
	border: 1px solid #f2d6de;
	background: #f2d6de;
}
#submenu.color_10 a,
#submenu.color_10 span.active {
	border: 1px solid #d4d5d9;
	background: #d4d5d9;
}
#submenu span.active,
#submenu a:hover {
	background: #FFFFFF !important;
}

#blocks {
	width: 100%;
}

#blocks .block {
	background: #e9e8ec url('../img/bg/title.jpg') 0 0 repeat-x;
}
#blocks .block .cnt {
	padding: 7px 4px 9px 4px;
	font-size: 10px !important;
}

#blocks .block .cnt * {
	font-size: 10px !important;	
}
#blocks .hdr {
	background: #838383;
	color: #FFFFFF;
	font: normal normal 11px arial black, arial;
	padding: 1px 6px;
	margin: 0 0 4px 0;
}
#blocks img {
	margin: 0 4px;
}

#full {
	width: 100%;
	height: 100%;
	padding: 9px;
	background: #FFFFFF;
}

#full #layout {
	width: 100%;
}
#full #layout #left_line {
	background: #e15287;
	width: 60px;
}
#full #layout #left_line img {
	height: 0;
	width: 60px;
}
#full #layout #content_place {
	width: 100%;
}
#full #layout #layout_header {
	/*border-bottom: 4px solid #000000;*/
	height: 62px;
}
#full #layout #layout_header .padd {
	padding: 5px 10px 6px 22px;
}
#full #layout #layout_header h1 {
	color: #a11e57;
	font: normal bold 22px arial;
}
#full #layout #layout_header .date {
	float: right;
	font-weight: bold;
}
#full #layout #layout_header a {
	color: #a11e57 !important;
	margin: -4px 0 0 0;
	font: normal bold 11px arial !important;
}

#two_colls {
	width: 100%;
	border-bottom: 4px solid #000000;
}
#two_colls a,
#two_colls * {

}
#two_colls #left_coll {
	background: #e2ecca; /*#dfbcc4;*/
	width: 350px;
	height: 480px;
}
#two_colls #left_coll .padd {
	padding: 8px 5px 5px 5px;
}
#two_colls #left_coll * {

}
#two_colls #left_coll a {

}
#two_colls #left_coll h2 {
	font: normal bold 12px arial;
	margin: 14px 0;
}
#two_colls #left_coll .departure {
	width: 280px;
	margin: 0 auto;
}
#two_colls #left_coll .departure table {
	margin: -10px 0 0 0;
}
#two_colls #left_coll .departure td {
	text-align: left;
	padding: 0 10px 2px 0;
}
#two_colls #left_coll .departure th {
	font-weight: normal;
	text-align: left;
	padding-top: 11px;
}
#two_colls #left_coll td {
	vertical-align: middle;
}
#two_colls #left_coll .table td {
	padding: 0 10px 2px 0;
	text-align: left;
}
#two_colls #left_coll ul {
	text-align: left;
	list-style: none;
	margin: 0 0 0 26px;
	padding: 0;
}
#two_colls #left_coll li {
	display: block;
	padding: 0 0 0 15px;
	margin: 5px 0 5px 0;
	background: url('../img/ico/dot.gif') 0 4px no-repeat;
}
#two_colls #left_coll .coll_img {
	text-align:center;
	padding: 10px 0 0 0;
}
#two_colls #left_coll .coll_img img {
	margin: 0  auto;
	border: 1px solid #000000;
}
#two_colls #two_colls_content {
	padding: 12px 15px 10px 11px;
}
#two_colls #two_colls_content #main_img {
	text-align: center;
}
#two_colls #two_colls_content #main_img img {
	margin: 0 auto;
	border: 3px solid #000000;
}

#list {
	width: 100%;
}
#list td.img,
#list td.txt {
	border-bottom: 3px solid #e77e9f;
	padding: 20px 0 15px 0;
}
#list .last td.img,
#list .last td.txt {
	border-bottom: none;
}
#list td.txt {
	width: 100%;
}
#list td img {
	margin: 0 18px 0 0;
}

#colls_bot {
	width: 750px; /*916*/
	/*border-bottom: 4px solid #000000;*/
}
#colls_bot .coll_bot_block {
	margin: 12px 0 0 10px;
	width: 393px; /*448px;*/
	background: url('../img/bg/block_mid_bot.gif') 0 0 repeat-y;
	margin: 7px 8px 22px 0;
	padding: 0 5px 0px 5px;
}

#colls_bot .coll_bot_block .coll_bot_block_txt{
	padding: 0px 5px 0 5px;
}

#colls_bot .coll_bot_block .coll_bot_block_bot{
	position: relative;
	background: url('../img/bg/block_bot_bot.gif') 0 0% no-repeat;
	height: 10px;
	top: 7px;
	right: 5px;
	width: 403px;
}

#colls_bot .coll_bot_block .coll_bot_block_top{
	position: relative;
	background: url('../img/bg/block_top_bot.gif') 0 0% no-repeat;
	height: 7px;
	bottom: 7px;
	right: 5px;
	width: 403px;
}

#colls_bot .coll_bot_block,
#colls_bot .coll_bot_block * {
	color: #000000 !important;
}
#colls_bot .coll {
	padding: 0 0 10px 0;
}
#colls_bot .coll_bot_block .block_header {
	margin: 0 0 12px 0;
}
#colls_bot .coll_bot_block .block_header a,
#colls_bot .coll_bot_block .block_header * {
	/*color: #a11e57 !important;*/
	
}
#colls_bot .coll_bot_block .block_header td {
	padding: 0 13px 0 0;
}

#colls_bot .coll_bot_block .block_header .date,
.white_block_item .block_header .date{
	margin: 0 auto;
	text-align: center;

}
.white_block_item .block_header .date
{
padding: 0px 5px 0 5px;
}

#colls_bot .coll_bot_block .block_header .title,
#colls_bot .coll_bot_block .block_header .date a, 
.white_block_item .block_header .date a, 
.white_block_item .block_header .title{
	font-weight: bold !important;
	text-decoration: none;
}

#colls_bot .coll_bot_block .block_header .date a, 
.white_block_item .block_header .date a{
	font-weight: bold !important;
	text-decoration: none;
	color: #A1A1A1 !important;
	font-size: 16px;
}

#colls_bot .coll_bot_block .block_header .date span,
.white_block_item .date span{
	font-weight: bold !important;
	font-size: 24px;
	color: #A1A1A1 !important;
}

#colls_bot .bot_img {
	text-align: center;
	padding: 40px 0 0 0;
}
#colls_bot .bot_img img {
	border: 1px solid #000000;
	margin: 0 auto;
}

#layout_footer {
	height: 51px;
	width: 916px;
}
#layout_footer td {
	vertical-align: middle;
	font-size: 12px !important;
}
#layout_footer td.td_1 {
	padding: 4px 10px 4px 5px;
	color: #000000 !important;
	font: normal bold 17px arial !important;
}
#layout_footer td.td_2 {
	font-weight: bold !important;
	color: #0000ee !important;
	padding: 4px 0;
}
#layout_footer td.td_3 {
	text-align: right;
	font-weight: bold;
	color: #000000;
	padding: 5px 95px 4px 10px; 
}

#layout_footer td.td_3 a {
	font-weight: bold !important;
	color: #0000ee !important;
	font-size: 12px !important;
}

.tour_language {
	width: 40px;
	display: inline;
	padding: 1px;
	margin: 3px;
}

.tour_language a {
	font-weight: bold;
	color: blue;
	text-decoration: none;
}


.tour_dates { 

	position: absolute;

	width: 250px;
	margin: 3px;
	padding: 1px;
	visibility: hidden;
}
.tour_date {
	margin: 12px 3px;
	overflow: auto;
	width: 150px;
}
.tour_date a {
	color: blue;
	text-decoration: none;
}
 
.tour_list {
	height: 100px;
	margin: 10px 10px 10px 2px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #000300;
	background-color: #e2ecca;
	background: #e2ecca url('../img/bg/tour_price.gif') 83% 25% no-repeat;
}

.tour_list .title {
	margin: 0px 0px 0px 25px;
}

.tour_list .price {
	padding-left: 95px;
	margin-top: 10px;
	color: red;
	font-weight: bold;
	font-size: 13px;
	
}


.tour_list .photo {
	width: 150px;
	padding-right: 5px;
	text-align: right;
}


.tour_list .more_info a {
	margin: 0px 0px 0px 25px;
	text-decoration: none;
	color: #808378;
	font-weight: bold;
	font-size: 13px;
}

.tour_list .order {
	width: 150px;
}

.tour_list .order a {
	padding: 3px 10px;
	border: 2px solid #808378;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #808378;
	font-weight: bold;
		font-size: 13px;
}

.list_tours .tour_item {
	width: 750px;
	background: url('../img/bg/tours_mid.gif') 0 0 repeat-y;
	margin: 0 0 11px 0;
}
.list_tours .tour_item .tour_item_top {
	background: url('../img/bg/tours_top.gif') 0 0 no-repeat;
}
.list_tours .tour_item .tour_item_bot {
	background: url('../img/bg/tours_bot.gif') 0 100% no-repeat;
	padding: 11px;
}
.list_tours .tour_item .tour_item_bot .photo {
	padding: 0 11px 0 0;
}
.list_tours .tour_item .tour_item_bot .info a {
	font: normal bold 14px arial !important;
	color: #303030 !important;
	text-decoration: none !important;
}
.list_tours .tour_item .tour_item_bot .info a:hover {
	text-decoration: underline !important;	
}

.list_tours .tour_item .tour_item_bot .read_more div,
.list_tours .tour_item .tour_item_bot .price div {
	color: #000000 !important;
	white-space: nowrap;
	padding: 0 0 5px 0;
}
.list_tours .tour_item .tour_item_bot .read_more div img,
.list_tours .tour_item .tour_item_bot .price div img {
	margin: 0 auto;
}
.list_tours .tour_item .tour_item_bot .price div {
	font-weight: bold;
	
}
.list_tours .tour_item .tour_item_bot .price,
.list_tours .tour_item .tour_item_bot .read_more {
	vertical-align: middle;
	padding: 8px;
	text-align: center;
}
.list_tours .tour_item .tour_item_bot .info {
	width: 100%;
}
.list_tours .read_more a {
	width: 100px;
	height: 23px;
	display: block;
	text-decoration: none;
	background-image: url('../img/read_more.gif');
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: white;
	padding: 7px 0 0 0;
	margin: 0;
}
#read_more a.read_more {
	width: 100px;
	height: 23px;
	display: block;
	text-decoration: none;
	background-image: url('../img/read_more.gif');
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: white;
	padding: 7px 0 0 0;
	margin: 0;
	float: left;
	margin-left: 25px;
}
#read_more a {
	width: 100px;
	height: 23px;
	display: block;
	text-decoration: none;
	background-image: url('../img/order_now.gif');
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	color: white;
	padding: 7px 0 0 0;
	margin:0;
	float: left;
	margin-left: 20px;
}
.list_tours .price a {
	width: 100px;
	height: 23px;
	display: block;
	text-decoration: none;
	background-image: url('../img/order_now.gif');
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	color: white;
	padding: 7px 0 0 0;
	margin:0;
}
#two_colls_tours {
	margin: 0 0 0 0;
}
#two_colls_tours .block_item {
	width: 320px;	
	background: url('../img/bg/block_mid.gif') 0 0 repeat-y;
	margin: 0 8px 8px 0;
}
#two_colls_tours .block_item .block_item_bot {
	background: url('../img/bg/block_bot.gif') 0 100% no-repeat;
}
#two_colls_tours .block_item .block_item_top {
	background: url('../img/bg/block_top.gif') 0 0% no-repeat;
	padding: 8px 15px;
}
#two_colls_tours .block_item .gal {
	padding: 8px 15px 0px 15px
}
#two_colls_tours .block_item .block_item_top .departure h2 {
	color: #2f3032 !important;
	font-size: 12px !important;
	padding: 0;
	margin: 3px 0 0 0;
}
#two_colls_tours .block_item .block_item_top .departure #trip_lang {
	text-align: center;
	padding: 6px 0;
}
#two_colls_tours .block_item .block_item_top .departure #trip_lang table {
	margin: 0 auto;
}


#two_colls_tours .block_item .block_item_top .departure #trip_lang table td {
	border-right: 1px solid #cbccce;
	padding: 0 5px;
}
#two_colls_tours .block_item .block_item_top .departure #trip_lang table td.last {
	border: none;
}
#two_colls_tours .block_item .block_item_top .tour_dates_all h2 {
	text-align: left;
	color: #2f3032 !important;
	font-size: 12px !important;
	margin: 0 0 8px 0;
	border-bottom: 1px solid #cccccc;
	padding: 5px 0 3px 0;
}


.tour_dates_all {

	height: 250px;
}
/*

NX kas cia blet

#two_colls_tours .block_item .block_item_top a,
#two_colls_tours .block_item .block_item_top * {
	color: #000000 !important;
}
*/

#two_colls_tours .block_title {
	font-size: 13px !important;
	font-weight: bold;
	margin-bottom: 3px;
}
#two_colls_tours #block_photos {
	width: 100%;
}
#two_colls_tours #block_photos #main_pic {
	border-bottom: 1px solid #cccdcf;
	padding: 0 !important;
}

#two_colls_tours #block_photos td {
	align: center;
	padding: 0px 0 11px 0;
}

div.tour_title {
	text-align: left;
	font-size: 14px;
	padding-bottom:5px;
	font-weight: bold;
}
td.txt .left_header {
	float: left;
	font-size: 14px;
	padding-bottom:5px;
	font-weight: bold;

}
td.txt .right_header {
	float: right;
	font-size: 14px;
	padding-bottom:5px;
	font-weight: bold;

}

#two_colls_tours #block_photos td.scroll {
	text-align: left;
}

#two_colls_tours #block_photos td img {
	margin: 0 auto;
}
#two_colls_tours {
	width: 750px;
}

#two_colls_tours .white_block_item {
	width: 487px;	
	background: url('../img/bg/white_block_mid.gif') 0 0 repeat-y;	
	margin: 0 0 8px 0;
}
#two_colls_tours .white_block_item .white_block_item_bot {
	background: url('../img/bg/white_block_bot.gif') 0 100% no-repeat;
}
#two_colls_tours .white_block_item .white_block_item_top {
	background: url('../img/bg/white_block_top.gif') 0 0% no-repeat;
	padding-top: 8px;
	padding-left: 11px;
	padding-right: 11px;
	padding-bottom: 11px;
}
#two_colls_tours .white_block_item .white_block_item_top .txt {
	width: 100%;
}
#two_colls_tours .white_block_item .white_block_item_top .img {
	padding: 0 11px 0 0;
}

#colls_top {
	width: 750px;
}
.button {
	width: 100px;
	height: 30px;
	border: 0;
	background-image: url(../img/button_grey.gif);
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}
.button_over {
	background-image: url(../img/button_blue.gif);
	color: #ffffff;

}
.table_error {
	font-weight: bold;
	size: 10px;
	margin-bottom: 50px;
	color: #003071;
}
.grand_table {
	border-collapse: separate;
}
.special_offer {
	width: 80px;
	height: 55px;
	position: relative;
	background-image: url(../img/special_offer.png);
	left: 164px;
	bottom: 20px;
	z-index: 2;
	vertical-align: middle;
	color: yellow;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	/*line-height: 104px;*/
	padding-top: 25px;
}
/*** bubble start**/

table.bubble th.top div.tl, table.bubble th.top div.tl div.tr, table.bubble td.bottom div.bl, table.bubble td.bottom div.bl div.br {
	width: 100%;
	height: 6px;
	background-repeat: no-repeat;
	
}

table.bubble td div.content {
	margin: 0px 5px 0px 5px;
}

table.bubble th.top div.tl {
	background-image: url(../img/bubble/top_left.png);
	background-position: left top;
	float: left;
}

table.gray th.top div.tl {
	background-image: url(../img/bubble/top_left.png);
	background-position: left top;
	float: left;
	background-color: #E7E8EC;
}

table.gray td div.top_middle{
	width:100%;
	border-top: 1px solid #E7E8EC;
	position: relative;
	bottom: 6px;
}

table.bubble td div.top_middle{
	width:100%;
	border-top: 1px solid #cccccc;
	position: relative;
	bottom: 6px
}

table.gray td div.left{
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #E7E8EC;
}

table.bubble td div.left{
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

table.bubble td div.bottom_middle{
	width:100%;
	border-bottom: 1px solid #cccccc;
	position: relative;
	top: 6px;
}

table.bubble th.top div.tl div.tr {
	background-image: url(../img/bubble/top_right.gif);
	background-position: right top;
	float: right;
}

table.gray th.top div.tl div.tr {
	background-image: url(../img/bubble/top_right.gif);
	background-position: right top;
	float: right;
}

table.bubble td.bottom div.bl {
	background-image: url(../img/bubble/bottom_left.gif);
	background-position: left bottom;
	float: left;
}
table.bubble td.bottom div.bl div.br {
	background-image: url(../img/bubble/bottom_right.gif);
	background-position: right bottom;
	float: right;
}
table.gray td.bottom div.bl {
	background-image: url(../img/bubble/bottom_left.gif);
	background-position: left bottom;
	float: left;
	background-color: #E7E8EC;
}
table.gray td.bottom div.bl div.br {
	background-image: url(../img/bubble/bottom_right.gif);
	background-position: right bottom;
	float: right;
}

/** bubble end ***/

#cot_tl_fixed {
	z-index: 30;
}