.style1 {
	color: #003366;
	font-weight: bold;
}
.contenedorfoto2 {BORDER-RIGHT: #a5a7aa 1px solid;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
FLOAT: left;
PADDING-BOTTOM: 5px;
MARGIN: 2px;
WIDTH: 120px;
PADDING-TOP: 2px;
BORDER-BOTTOM: #a5a7aa 1px solid;
HEIGHT: 180px;
BACKGROUND-COLOR: #FFF;
TEXT-ALIGN: center
}


body {
	margin:0;
	padding:0;
	background:#ffffff;
}

p,td { font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top: 0px;
}

a{
	color: #1B7FA2;
	text-decoration: underline;
}

a:hover{
	color: #1B7FA2;
	text-decoration: none;
}

a.hidden {
	text-decoration: none;
	color: #000000;
	cursor:default;
}

form {
     margin:0;
     padding:0;
}

ul {
	margin-left:20px;
	margin-top:0px;
	padding:1px;
	list-style-type: square;
	line-height: 16px;
	}

.bord-l {
	background-image: url(../images/border-l.gif);
	background-repeat: repeat-y;
	background-position: right;
}


.bgy {
	background-repeat: repeat-y;
}

.bottom_addr {
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 14px;
}
.bord-r {
	background-image: url(../images/border-r.gif);
	background-repeat: repeat-y;
	background-position: left;
}


.bottom_addr_lnk {
	text-decoration: none;
}

.bottom_addr_lnk:hover {
	text-decoration: underline;
}


.bgx {
	background-repeat: repeat-x;
}


.norepeat {
	background-repeat: no-repeat;
}


.welcome {
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #333333;
	background-image: url(../images/welc-bg.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 12px;
}

.c_name {
	font-size: 18px;
	font-weight: normal;
	text-transform: none;
	color: #006c90;
	background-repeat: repeat;
	background-image: url(../../template2/images/cn_bg.jpg);
	padding-top: 38px;
	vertical-align: top;
}


.bottom_menu {
	color: #FFFFFF;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}

.bottom_lnk{
	color: #FFFFFF;
	TEXT-DECORATION: none;
}

.bottom_lnk:hover {
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}

.menu {
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	white-space: nowrap;
	text-align: center;
	vertical-align: top;
	padding-top: 8px;
}
.menu_lnk{
	text-decoration: none;
	color: #FFFFFF;
}
.logo {
	padding-top: 10px;
	padding-left: 16px;
	padding-right: 10px;
}


.menu_lnk:hover {
	color: #333333;
	text-decoration: underline;
}


.body_txt {
	color: #000000;
	text-align: justify;
	padding: 10px;
	vertical-align: top;
}

#button {
	width: 222;
	margin: 0px;
}
	 
#button a {
	display: block;
	color: #036e90;
	text-decoration: none;
	width: 100%;
	background-image: url(../images/s-btn.gif);
	padding-top: 5px;
	padding-bottom: 6px;
	padding-left: 45px;
	text-align: left;
	vertical-align: middle;
}

html>body #button a {
      width: auto;
      }

#button a:hover {
	  background-image: url(../images/s-btn-h.gif);
      color: #ca6f16;
}

#button td {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
body {

background : #ffffff url(../_images/bg/titulo_bg.gif) repeat-x;

margin : 0;

font-family : verdana, sans-serif;

font-size : 12px;

scrollbar-face-color: #f0f5f8;

scrollbar-highlight-color: #dddddd;

scrollbar-shadow-color: white;

scrollbar-3dlight-color: white;

scrollbar-arrow-color: black;

scrollbar-track-color: white;

scrollbar-darkshadow-color: #98a9c5;

}

a {

color : #333333;

}

a:hover {

color:#0033FF;

}



b {

color : #003366;

font-weight: bold;

}

#super {

background-color : #00ff00;

background-image : url(../_images/bg/bg.gif);

}

#content {

width : 764px;

margin : 0 auto;

background-image : url(../_images/bg/bg.gif);

background-position:left;

background-repeat:repeat-y;



}

#menu-bg-top{

background-image : url(../_images/bg/lb_bg.gif);

}

#menu-bg-bottom{

background-image:url(../_images/bg/lb4.gif);

background-position:bottom;

background-repeat:no-repeat;

}

#menu {

padding:18px 0 0 0;

background-image:url(../_images/bg/lb5.gif);

background-repeat:no-repeat;

}

#menu a {

font-family : verdana, sans-serif;

font-size : 12px;

text-decoration : none;

color: #003399;

}

#menu a:hover {

color: #0000FF;

}

#menu ul {

margin : 0;

padding : 0;

}

#menu ul li {

list-style-image : url(../_images/bg/seta.gif);

margin : 0 10px 0 45px;

}

#menu ul li a:hover {

list-style-type : disc;

}

#footer {

width : 764px;

font-family : verdana, sans-serif;

font-size : 12px;

background : #ffffff url(../_images/bg/bg.gif) repeat-y;

height : 270px;

}

#left {

float : left;

width : 230px;

overflow:hidden;

}

#left img {

display : block;

}

#enquete {

background-color : #00ff00;

background : url(../_images/bg/enquete_bg.gif) repeat-y;

padding : 0 15px 0 30px;

}



#calendario, #newsletter {

background-color : #00ff00;

background : url(../_images/bg/enquete_bg.gif) repeat-y;

padding : 0 15px 0 30px;

}



.calendario{

font:normal 10px arial;

width:165px;

}







.red{

color:white;

background-color : #EF0000;

}



#right {

float : left;

width : 534px;

overflow:hidden;

}

#right img {

display : block;

float : left;

}



#flash{

width:230px;

height:89px;

background : url(../_images/bg/flash.gif);

}



#sec {

width:534px;

height:36px;

background-image:url(../_images/bg/sec_informa.gif);

padding:0px 40px 0px 130px;

}



marquee{

width:386px;

padding:10px 0px 0px 0px;

font-size:9px;

font:"Courier New", Courier, mono;

/*height:28px;*/

/*text-align:justify;*/

overflow:auto;

}



#right hr{

color:#f0f5f8;

border-bottom: 2px solid #dddddd;

border-right: 2px solid #dddddd;

border-top: 1px solid #98a9c5;

border-left: 1px solid #98a9c5;

height:6px;

}



#right dd {

margin : 0;

padding:0px 5px 5px 5px;

text-align:justify;

}

#rb {

float : right;

width : 135px;

margin: 5px 0px 5px 5px;

}

#rb dl {

width : 135px;

margin:0;

padding:0;

border:0;

}

#rb dd {

font-family : verdana, sans-serif;

font-size : 9px;

padding : 0 10px 10px 5px ;

background : url(../_images/bg/rb_down.gif) no-repeat bottom;

}



span.fc input, span.fc textarea, span.fc select{

	border-bottom: 2px solid #dddddd;

	border-right: 2px solid #dddddd;

	border-top: 1px solid #98a9c5;

	border-left: 1px solid #98a9c5;

	padding: 1px;

	background: #f0f5f8;

	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startcolorStr=#FFFFFF,endcolorStr=#f0f5f8), progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=5);

}



.news input{

width:105px;

font:normal 10px arial;

}



h3{

color:#98a9c5;

}

small{

font-size:1px;

color:#FFFFFF;

}





table{

font-family : sans-serif, Arial;

font-size : 11px;

}

div.thumbs img{

border: 1px solid #cccccc;

padding: 3px;

}



table#horario{

	width:350px;

	border-collapse:collapse;

}



table#horario td{

	width:16%;

	height:40px;

	border:solid 1px #ccc;

	color:#003399;

	text-align:center;

}

table#horario th{

	width:16%;

	border:solid 1px #fff;

	border-top:solid 1px #003399;

	border-bottom:solid 3px #FAC445;

	color:#003399;

	background:#F0F5F8;

	text-align:center;

}

.titulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}

.texto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* ============================= slider ======================= */
#loopedSlider .container {
	width:630px;
	height:350px;
	overflow:hidden;
	position:relative;
	cursor:pointer;
}
#loopedSlider .slides { position:absolute; top:0; left:0; }
# loopedSlider.slides > div { position:absolute; top:0; width:630px; display:none; }
/*
 * Optional
*/
#loopedSlider,#newsSlider { margin:0 auto; width:630px; position:relative; clear:both; }
#loopedSlider{
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
#loopedSlider .pagination{ display:none;}
.previous{ position:absolute; width:54px; height:54px; background:url(../images/prev.png) no-repeat 0 0; top:130px; left:0; z-index:10; text-decoration:none;}
.next{ position:absolute; width:54px; height:54px; background:url(../images/next.png) no-repeat 0 0; top:130px; right:0; z-index:10; text-decoration:none;}
.previous:hover{ background:url(../images/prev-act.png) no-repeat 0 0;}
.next:hover{ background:url(../images/next-act.png) no-repeat 0 0;}


#bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix {
        padding: 0em;
        }
		
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {

       width:auto;
        }		

