/* CSS Document */
body
{
background-color:#333;
padding:0px 0px 0px 0px;
background:url(../images/background.png);
background-repeat:repeat;
}

img {border:none;}

#main
{
	height:auto;
	width: 900px;
	margin-left: auto;
	margin-right: auto;

}
.sub_main
{
	width:900px;
	height:auto;
	background-color:#FFFFFF;
	float:left;

}
.header
{
	width:900px;
	height:174px;
	float:left;
}
.header a {
width:800px;
height:125px;
float:left;
text-decoration:none;
}
.logoblock
{
width:800px;
height:122px;
float:left;
}

.logo_image
{
width:900px;
height:174px;
float:left;

}

									/* MENU*/
		.menublock
		{
	width:900px;
	height:41px;
	background:url(../images/bg_menublock.gif);
	background-repeat:repeat-x;
	float:left;
	padding-left: 0px;
		}
		ul.topnav {  
				list-style: none;  
				padding: 0;  
				margin: 0;  
				margin-left:45px;
				}  
		ul.topnav li {  
			width:auto;
			height:30px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			color:#000000;
			background:url(../images/icon_menu.gif);
			background-repeat:no-repeat;
			background-position:left center;
			line-height:20px;
			text-align:center;
			margin-left:25px;
			list-style:none;
			padding-left:25px;
			padding-top:10px; 
			position: relative; /*--Declare X and Y axis base for sub navigation--*/  
		}  
		ul.topnav li a{  
			display: block;  
			text-decoration: none;  
			float: left;  
			width:auto;
			height:30px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			color:#000000;
			list-style:none;
		}  
		ul.topnav li a:hover{  
			background: url(../topnav_hover.gif) no-repeat center top;  
		}  
		ul.topnav li span { /*--Drop down trigger styles--*/  
			width: 17px;  
			height: 35px;  
			float: left;  
			background: url(../icon_lbranche.gif) no-repeat center top;  
		}  
		ul.topnav li span.subhover {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/  
		ul.topnav li ul.subnav {  
			list-style: none;  
			position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
			left: 0; top: 35px;  
			margin: 0; padding: 0;  
			display: none;  
			float: left;  
			width: 244px;  
			border: 1px solid black; /*marco del sublevel*/
			
		}  
		ul.topnav li ul.subnav li{  
			margin: 0; padding: 0;  
			border-top: 1px solid green; /*--Create bevel effect--*/  
			border-bottom: 1px solid black; /*--Create bevel effect--*/  
			height:18px;
			clear: both;  
			width: 245px; /*zona gris de sublevel */
		}  
		html ul.topnav li ul.subnav li a {  
			float: left;  
			width: 240px;  
			background: url(../images/bg_menublock.gif) repeat-x 10px center;
			padding-left: 4px;
			font-size:12px; 
			font-weight:bold; color:#004000;
			height:18px;
			text-align:left; /*tamaño del sublevel y modificacion de la fuente*/
			
		}  
		html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/  
			background: #666 10px center;
			font-weight:bold; color:#FFF;
			height:18px;
		}  
		/*	html ul.topnav li ul.subnav li a:visited { 
			font-weight:bold; color:#408080; 
			
		} */ 
		
		
		/* MENU*/


.imgs_contentblock
{
	width:800px;
	height:auto;
	float:left;
	margin-left: 50px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.img1_contentblock
{
width:265px;
height:185px;
float:left;
margin-left:4px;
}
.img3_contentblock,.img3_contentblock_aboutus
{
width:258px;
height:185px;
float:left;
margin-right:4px;

}
.img3_contentblock_aboutus
{
margin-left:6px;
}
.img2_contentblock,.img2_contentblock_aboutus
{
width:265px;
height:185px;
float:left;

}
.img2_contentblock_aboutus
{
width:274px;
height:204px;
}
.contentblock
{
	width:900px;
	height:auto;
	float:left;
}
.left_contentblock
{
	width:auto;
	height:595px;
	float:left;
}
.left_contentblock2
{
	width:auto;
	height:635px;
	float:left;
}
.right_contentblock
{
	width:235px;
	height:auto;
	float:left;
}
.top_left_contentblock
{
	width:565px;
	height:321px;
	float:left;
	margin-left: 50px;
}
.top_left_contentblock2
{
	width:800px;
	height:324px;
	float:left;
	margin-left: 50px;
	margin-right: 50px;
}
.welcomeblock_top_left_contentblock
{
	width:550px;
	height:323px;
	float:left;
	padding-left:15px;
}
.welcomeblock_top_left_contentblock2
{
	width:710px;
	height:323px;
	float:left;
	padding-left:60px;
}
.sub_welcomeblock_top_left_contentblock
{
	width:540px;
	height:318px;
	float:left;
}
.sub_welcomeblock_top_left_contentblock2
{
	width:700px;
	height:318px;
	float:left;
}
.welcome_imgblock
{
	width:495px;
	height:97px;
	float:left;
	padding-bottom: 10px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color: #fec212;
}
.welcome_imgblock2
{
	width:660px;
	height:97px;
	float:left;
	padding-bottom: 10px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color: #fec212;
}
.welcome_img
{
	width:236px;
	height:95px;
	float:left;
	background:url(../images/welcome_img.jpg);
	background-repeat:no-repeat;
}
.welcome_followus 
{
	float:none;
	height:95px;
	width:auto
}
.welcome_followus2 
{
	margin-top:30px;
	width:248px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#03C;
	font-size:14px;
	font-weight:bold;
	text-align: right;
	padding-right: 10px;
}
.welcome_followus2_2
{
	margin-top:30px;
	width:410px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#03C;
	font-size:18px;
	font-weight:bold;
	text-align: right;
	padding-right: 10px;
}
.welcome_followus3 
{
	float:left;
	width:35px;
	height:32px;
	background-image:url('../images/Facebook.png');
	background-repeat:no-repeat;
	background-position:center;
	margin-left:175px;
	margin-top: 10px;
}
.welcome_followus3_2
{
	float:left;
	width:35px;
	height:32px;
	background-image:url('../images/Facebook.png');
	background-repeat:no-repeat;
	background-position:center;
	margin-left:330px;
	margin-top: 10px;
}
.welcome_followus4
{
	float:left;
	margin-top: 10px;
	width:35px;
	height:32px;
	background-image:url('../images/Twitter.png');
	background-repeat:no-repeat;
	background-position:center;
}
.welcomecontentblock
{
	width:518px;
	height:310px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	line-height:18px;
}
.welcomecontentblock2
{
	width:685px;
	height:310px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	line-height:18px;
}
.sub_welcomecontentblock
{
	width:514px;
	height:195px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top: 5px;
}
.sub_welcomecontentblock2
{
	width:680px;
	height:195px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top: 5px;
}
.readmoreblock
{
width:72px;
height:15px;
float:right;
background:url(../images/img_readmore.jpg);
background-repeat:no-repeat;
margin-top:10px;
}
.border_imgblock
{
width:500px;
height:6px;
float:left;
padding-left:40px;
}
.border_img
{
width:500px;
height:6px;
float:left;
background:url(../images/img_border.jpg);
background-repeat:no-repeat;
}
.announcementsblock
{
	width:505px;
	height:270px;
	float:left;
	padding-left:40px;
}
.announcementsblock2
{
	width:700px;
	height:310px;
	float:left;
	padding-left:70px;
}
.sub_announcementsblock
{
	width:500px;
	float:left;
	height:267px;
}
.sub_announcementsblock2
{
	width:695px;
	float:left;
	height:305px;
}
.announcements_headingblock
{
width:495px;
height:22px;
float:left;
}
.announcements_heading
{
width:154px;
height:22px;
float:left;
background:url(../images/heading_announcements.jpg);
background-repeat:no-repeat;
}
.dateannouncementsblock
{
	width:495px;
	height:267px;
	float:left;
}
.dateannouncementsblock2
{
	width:690px;
	height:300px;
	float:left;
}
.top_dateannouncementsblock,.top_dateannouncementsblock1
{
	width:490px;
	height:auto;
	float:left;
}
.top_dateannouncementsblock1
{
padding-top:15px;
}
.top_dateannouncementsblock22
{
	width:630px;
	height:130px;
	float:left;
	
}

.top_dateannouncementsblock2_1,.top_dateannouncementsblock2_2
{
	width:670px;
	height:165px;
	float:left;
}
.top_dateannouncementsblock2_2
{
padding-top:15px;
}
.headingblock_announcements
{
	width:465px;
	height:36px;
	float:left;
}
.headingblock_announcements2
{
	width:670px;
	height:36px;
	float:left;
}
.heading_announcements
{
	width:485px;
	height:22px;
	float:left;
	font-family:Arial Narrow;
	font-size:20px;
	color:#906b00;
	padding-bottom:3px;
	padding-top: 10px;
}
.heading_announcements2
{
	width:660px;
	height:22px;
	float:left;
	font-family:Arial Narrow;
	font-size:23px;
	color:#906b00;
	padding-bottom:3px;
	padding-top: 10px;
}
.text_dateannouncementsblock
{
	width:485px;
	height:22px;
	float:left;
	font-family:Arial Narrow;
	font-size:16px;
	color:#6b6b6b;
	padding-bottom: 5px;
	border-bottom: 1px solid #d5d5d5;
}
.text_dateannouncementsblock22
{
	width:670px;
	height:22px;
	float:left;
	font-family:Arial Narrow;
	font-size:19px;
	color:#6b6b6b;
	padding-bottom: 5px;
	border-bottom: 1px solid #d5d5d5;
}
.text_dateannouncementsblock2_2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	padding-bottom: 10px;
	text-align: center;
	padding-right: 10px;
	padding-top: 10px;
}
.headingblock_todayspecial
{
width:235px;
height:30px;
float:left;
padding-top:20px;
}
.heading_todayspecial
{
width:142px;
height:28px;
float:left;
background:url(../images/img_todayspecial.jpg);
background-repeat:no-repeat;
}
.itemsblock_today
{
	width:220px;
	height:auto;
	float:left;
	background:url(../images/bg_todayspecial.jpg);
	background-repeat:repeat;
}
.top_itemsblock_today
{
	width:196px;
	height:auto;
	float:left;
	padding-left:15px;
	padding-top:7px;
}
.top_itemsblock_today1
{
	width:196px;
	height:auto;
	float:left;
	padding-left:15px;
	padding-top:15px;
}
.sub_top_itemsblock_today
{
	width:194px;
	height:auto;
	float:left;
}
.imgblock_itemsblock_today
{
width:184px;
height:113px;
float:left;
padding-left:10px;
}
.img_itemsblock_today
{
width:170px;
height:113px;
float:left;
}
.text_itemsblock_today
{
	width:196px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-top:2px;
	line-height:15px;
}
.padding
{
padding-top:3px;
}
.heading_burger
{
font-weight:bold;
font-family:Arial Narrow;
font-size:15px;
color:#000000;
}
.border_todayspl
{
width:181px;
height:1px;
float:left;
padding-left:15px;
}
.bordeimg_todayspl
{
width:191px;
height:1px;
float:left;
background:url(../images/dotted.jpg);
background-repeat:no-repeat;
}
.footer
{
	width:900px;
	height:69px;
	float:left;
	background:url(../images/bg_footer.jpg);
	background-repeat:repeat-x;
	margin-top:4px;

}
.sub_footer
{
width:319px;
height:15px;
float:left;
margin-left:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:270px;
padding-top:10px;
}
.privacy
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.contentblock_aboutus
{
	width:860px;
	height:auto;
	float:left;
	padding-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
}
.top_contentblock_aboutus
{
	width:auto;
	height:auto;
	float:left;
}
.sub_top_contentblock_aboutus
{
	width:780px;
	height:255px;
	float:left;
}
.left_sub_top_contentblock_aboutus
{
width:550px;
height:251px;
float:left;
}
.headingblock_ofr
{
	width:476px;
	height:26px;
	float:left;
	padding-left:25px;
	padding-top:10px;
}
.heading_ofr
{
	width:127px;
	height:auto;
	float:left;
	background-repeat:no-repeat;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20px;
	margin-left: 15px;
}
.contentblock_left_sub_top_contentblock_aboutus
{
width:501px;
height:188px;
float:left;
padding-left:27px;
border-right:1px solid #fec212;
margin-top:12px;
}
.sub_contentblock_left_sub_top_contentblock_aboutus
{
width:464px;
height:180px;
float:left;
}
.topcontent
{
width:464px;
height:51px;
float:left;
font-family:Arial Narrow;
font-size:14px;
color:#6b6b6b;
}
.branchesblock
{
width:270px;
height:121px;
float:left;
}
.linksblock
{
width:211px;
height:121px;
float:left;
}
.linksblock ul
{
padding:0px;
margin:0px;
}
.linksblock ul li
{
list-style:none;
width:211px;
height:auto;
float:left;
background:url(../images/icon_lbranche.gif);
background-repeat:no-repeat;
background-position:left center;
font-family:Arial Narrow;
font-size:14px;
color:#006690;
padding-left:15px;
margin-top:5px;
}
.img_branchesblock
{
width:158px;
height:120px;
float:left;
background:url(../images/img_dish.gif);
background-repeat:no-repeat;
margin-top:12px;
}
.cuisineblock
{
width:229px;
height:212px;
float:left;
}
.cuisine_headingblock
{
width:229px;
height:18px;
float:left;
padding-top:20px;
}
.cuisine_img
{
width:105px;
height:20px;
float:left;
background:url(../images/cuisine_img.gif);
background-repeat:no-repeat;
}
.contentblock_cuision
{
width:229px;
height:69px;
font-family:Arial Narrow;
font-size:14px;
color:#6b6b6b;
float:left;
}
.main_contentblock_cuision
{
width:225px;
height:64px;
padding-top:12px;
float:left;
}
.img_fishes
{
width:208px;
height:112px;
float:left;
background:url(../images/img_fish.jpg);
background-repeat:no-repeat;
position:relative;
left:15px;
top:3px;
}
.border_aboutus
{
	width:auto;
	height:7px;
	float:left;
	padding-left:35px;
	padding-top:10px;
}
.borderimg_aboutus
{
	width:832px;
	height:7px;
	float:left;
	background:url(../images/borderimg_aboutus.jpg);
	background-repeat:repeat;
}
.bottomblock_aboutus
{
	width:860px;
	height:auto;
	float:left;
	padding-left:20px;
	padding-bottom:10px;
	padding-right: 20px;
}
.sub_bottomblock_aboutus
{
width:761px;
height:189px;
float:left;
}
.sub_bottomblock_aboutus2
{
	width:auto;
	height:auto;
	float:left;
	margin-bottom: 10px;
	margin-top: 30px;
}
.left_sub_bottomblock_aboutus
{
width:476px;
height:189px;
float:left;
}
.heading_aboutblock
{
	width:360px;
	height:28px;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.heading_about
{
	width:154px;
	height:21px;
	float:left;
	background:url(../images/aboutres.jpg);
	background-repeat:no-repeat;
	margin-left: 110px;
}
.content_bottomblock
{
	width:290px;
	height:auto;
	float:left;
	font-family:Arial Narrow;
	font-size:18px;
	color:#6b6b6b;
	line-height:18px;
	text-align: justify;
	padding-left: 40px;
	margin-top: 10px;
	padding-right: 30px;
}
.img_aboutusblock
{
width:284px;
height:189px;
float:left;
background:url(../images/corimg.jpg);
background-repeat:no-repeat;
}
.text_dateannouncementsblock2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #000;
	padding-bottom: 10px;
	text-align: center;
	padding-right: 10px;
	padding-top: 10px;
}
.text_dateannouncementsblock3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	color: #03C;
	text-align: center;
}
.contentblock_full {
	width:770px;
	height:auto;
	float:left;
	margin-left: 60px;
	margin-bottom: 50px;
	margin-top: 20px;
}
.contentblock_full2 {
	width:570px;
	height:330px;
	float:left;
}
.contentblock_full3 {
	width:745px;
	height:auto;
	float:left;
	margin-left: 15px;
	margin-bottom: 10px;
}
.viewmenulist_blue {
	width:735px;
	height:52px;
	float:left;
	background: #c3eafb url('../images/white-highlight.png') top left repeat-x;
	border: 2px solid #b5d9ea;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	margin-bottom: 3px;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}

.viewmenulist_green {
	width:735px;
	height:30px;
	float:left;
	color:#000;
	background:url('../images/white-highlight.png') top left repeat-x;
	background-color: #cee3ac;
	border: 2px solid #b8da83;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	margin-bottom: 3px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.viewmenulist_gold {
	width:735px;
	height:30px;
	float:left;
	color:#000;
	background:url('../images/white-highlight.png') top left repeat-x;
	background-color: #fff7aa;
	border: 2px solid #e3ca4b;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	margin-bottom: 3px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.contadorvisitas {
	float:left;
	margin:20px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	background: #c3eafb url('../images/white-highlight.png') top left repeat-x;
	border: 2px solid #b5d9ea;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	text-align: center;
}
.contadorvisitas2 {
	float:left;
	margin:10px 0 0 220px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	background: #c3eafb url('../images/white-highlight.png') top left repeat-x;
	border: 2px solid #b5d9ea;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	text-align: center;
}

.viewmenulist2 {
	width:130px;
	height:30px;
	float:left;
	background:url(../images/shopping_cart_add.png);
	background-repeat:no-repeat;
	background-position:center;
	
}
.viewmenulist3 {
	width:382px;
	height:30px;
	float:left;
}
.viewmenulist4 {
	width:110px;
	height:23px;
	float:left;
	text-align: center;
	padding-top: 7px;
	color: #009;
}

.viewmenulist4 a {
	width:100px;
	height:25px;
	float:left;
	text-align: center;
	text-decoration: none;
}

.viewmenulistEn {
	width:375px;
	height:15px;
	float:left;
	color:#000;
	
}
.viewmenulistEn22 {
	width:375px;
	padding:7px 0 5px 0;
	height:18px;
	float:left;
	color:#000;
	
	
}

.viewmenulist2_0 {
	width:735px;
	height:20px;
	float:left;
	text-align: center;
	font-size: 16px;
	border-bottom: 2px solid #b5d9ea;
	padding-bottom: 3px;
	padding-top: 3px;
	margin-bottom: 3px;
}
.viewmenulist2_1 {
	width:130px;
	height:20px;
	float:left;
	text-align: center;
	
}
.viewmenulist3_1 {
	width:380px;
	height:20px;
	float:left;
	text-align: left;
}
.viewmenulist4_1 {
	width:110px;
	height:20px;
	float:left;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 3px;
}
.viewmenulist4_2 {
	width:88px;
	height:20px;
	float:left;
	text-align: center;
}

.viewcartlist_gold {
	width:735px;
	height:52px;
	float:left;
	color:#000;
	background:url('../images/white-highlight.png') top left repeat-x;
	background-color: #fff7aa;
	border: 2px solid #e3ca4b;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	margin-bottom: 3px;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}
.viewcartlist_green {
	width:735px;
	height:30px;
	float:left;
	color:#000;
	background:url('../images/white-highlight.png') top left repeat-x;
	background-color: #cee3ac;
	border: 2px solid #b8da83;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	margin-bottom: 3px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.viewcartlist_blue {
	width:735px;
	height:30px;
	float:left;
	color:#000;
	background: #c3eafb url('../images/white-highlight.png') top left repeat-x;
	border: 2px solid #b5d9ea;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	margin-bottom: 3px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

.viewcartlist2 {
	width:50px;
	height:20px;
	float:left;
	
}

.viewcartlist2_1 {
	width:50px;
	height:20px;
	float:left;
	
}

.viewcartlist2_2 {
	width:50px;
	height:30px;
	float:left;
	background:url(../images/cart_food.png);
	background-repeat:no-repeat;
	background-position:center;
}
.viewcartlist3 {
	width:330px;
	height:30px;
	float:left;
}
.viewcartlist4 {
	width:83px;
	height:25px;
	float:left;
	text-align: center;
	padding-top: 5px;
	color: #009;
	margin-left: 5px;
	margin-right: 5px;
}
.viewcartlist_objects {
	width:58px;
	height:27px;
	float:left;
	text-align: center;
	color: #009;
	padding-top: 3px;
	margin-left: 12px;
	margin-right: 5px;
}
.viewcartlist_objects2 {
	width:58px;
	height:25px;
	float:left;
	text-align: center;
	color: #009;
	padding-top: 5px;
	margin-left: 12px;
	margin-right: 5px;
}


.viewcartlist4_2 {
	width:65px;
	height:20px;
	float:left;
	text-align: right;
	color: #009;
	font-size: 12px;
	padding-right: 15px;
}



#viewcartlistEn {
	width:328px;
	height:15px;
	float:left;
	color:#000;
	
}

.viewcartlist2_0 {
	width:735px;
	height:20px;
	float:left;
	text-align: center;
	font-size: 16px;
	border-bottom: 2px solid #e3ca4b;
	padding-bottom: 3px;
	padding-top: 3px;
	margin-bottom: 3px;
}
.viewcartlist2_1 {
	width:380px;
	height:15px;
	float:left;
	color: #039;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	
}
.viewcartlist3_0 {
	width:723px;
	height:22px;
	float:left;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.viewcartlist3_0_1 {
	width:91px;
	height:22px;
	float:left;
	text-align: right;
	font-size: 14px;
	color: #666;
	font-weight: bold;
	margin-left: 2px;
}
.viewcartlist3_0_3 {
	width:96px;
	height:30px;
	float:left;
	background:url(../images/checkout.gif);
	background-repeat:no-repeat;
	background-position:center;
	margin-left: 76px;
}
.viewcartlist3_0_1 a{
	width:96px;
	height:22px;
	float:left;
	text-align: right;
	font-size: 14px;
	color: #666;
	font-weight: bold;
	text-decoration:none;
}
.viewcartlist3_0_2 {
	width:549px;
	height:23px;
	float:left;
	text-align: right;
	font-size: 14px;
	color: #666;
	font-weight: bold;
}
.viewcartlist3_1 {
	width:330px;
	height:20px;
	float:left;
	text-align: center;
}
.viewcartlist4_1 {
	width:88px;
	height:20px;
	float:left;
	text-align: center;
}

.messages_style_blue {
	width:735px;
	height:30px;
	float:left;
	color:#000;
	background: #c3eafb url('../images/white-highlight.png') top left repeat-x;
	border: 2px solid #b5d9ea;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
	margin-bottom: 3px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}
		.info, .success, .warning, .error, .validation {
		  border: 1px solid;
		  -moz-border-radius: 5px;
		  -webkit-border-radius: 5px;
		  -webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
		  -moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */
		  margin: 50px 0px;
		  padding:15px 10px 15px 50px;
		  background-repeat: no-repeat;
		  background-position: 10px center;
		  font:12px Verdana, Geneva, sans-serif;
		  font-weight:bold;
		}
		.info {
		  color: #00529B;
		  background-color: #BDE5F8;
		  background-image: url('../images/info.png');
		}
		.success {
		  color: #4F8A10;
		  background-color: #DFF2BF;
		  background-image:url('../images/success.png');
		}
		.warning {
		  color: #9F6000;
		  background-color: #FEEFB3;
		  background-image: url('../images/warning.png');
		}
		.error {
		  color: #D8000C;
		  background-color: #FFBABA;
		  background-image: url('../images/error.png');
}

