
.form{
	font-size:1px;
}

p.Titulo{
	font-size: 17px;
	color : black;
	font-family:verdana, arial;
	font-style:normal;
	text-align: center;
	font-weight: 300;
}
li.Texto{
	font-size: 12px;
	color : #804000;
	font-family:verdana, arial;
	font-style:normal;
	text-align: left;
	font-weight: 300;
}

.TextoEstandar{
	font-family: verdana, arial;
	font-size: 11px;
	color: #000000;
	text-align : justify;
}


p.Texto{
	font-size: 12px;
	color : #804000;
	font-family:verdana, arial;
	font-style:normal;
	text-align: center;
	font-weight: 300;
}
p.InformationCampo{
	font-size:11px;
	font-family:verdana, arial;
	font-style:Italic;
}
td.InformationCampo{
	font-size:11px;
	font-family:verdana, arial;
	font-style:Italic;
}



p.New{
	font-size: 12px;
	color : black;
	font-family: verdana,arial;
	font-style:normal;
	text-align: center;
	font-weight:700;
}

a.enlacenew{
	font-size: 12px;
	color : black;
	font-family: verdana,arial;
}
	

p.TituloBetula {	
	color : #C4BE98;
	font-size: 18px;
	font-family : verdana;
	text-align: left;
	font-weight:600;
}

p.textBetula {  
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	color: #006600
}

div.josefseibel{
	font-family: verdana, arial,sans-serif;
	font-size: 10px;
    padding-left:5px;
    padding-right:5px;
    text-align :justify;
}
div.josefseibel p.Important{
    color: #005645;
	text-align :center;
	padding-left : 30px;
	padding-right : 30px;
    font-weight: bold;
}

div.josefseibel h1{
   	font-family: verdana, arial,sans-serif;
	font-size: 11px;
    color: #004235;
    text-align :left;
}


p.textPapillio {
	font-family: verdana, arial,sans-serif;
	font-size: 12px;
	color: #000000;
	text-align : justify;
	padding-left : 0px;
	padding-right : 10px;
}
.textSanita {
	font-family: verdana, arial,sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align : justify;
	padding-left : 10px;
	padding-right : 20px;
}

td.textBirkis {
	color: #000000;
	font-size: 15px;
	font-family:helvetica,arial,geneva, swiss, sunsans-regular ;
	font-weight: 500;
	text-align : justify;
}
td.textBirkenstock {
	color: #666;
	font-size: 13px;
	font-family: arial, geneva, swiss, sunsans-regular;
}
.textFootprintsEspecial {
	color : #000000;
	font-size : 14px;
	font-weight: 600;
	line-height : 110%;
	font-family : Arial, sans-serif;

	text-align : center;
	padding-left : 10px;
	padding-right : 10px;
}

.content_justified {
	color : #000000;
	font-size : 10pt;
	line-height : 140%;
	font-family : Arial, sans-serif;
	text-align : justify;
	padding-left : 20px;
	padding-right : 10px;
}

td.textojustificado{
	color : #000000;
	font-size : 10pt;
	line-height : 140%;
	font-family : Arial,sans-serif;
	text-align : justify;
	padding-left : 20px;
	padding-right : 20px;
}

.menuskin{
	position:absolute;
	width:150px;
	background-color:#ddced3;
	border:1px solid #804000;
	font:normal 11px Verdana;
	line-height:15px;
	z-index:110;
	visibility:hidden;
}

.menuskin a{
	text-decoration:none;
	color:black;
	padding-left:3px;
	padding-right:5px;
}

#mouseoverstyle{
background-color:#804000;
}

#mouseoverstyle a{
color:#ddced3;
}
td.TextoTablaTexto{
	font-size: 12px;
	color : #804000;
	font-family: verdana,arial;
	font-style:normal;
	text-align: left;
	font-weight:700;
}

td.TextoTablaValor{
	font-size: 12px;
	color : #804000;
	font-family: verdana,arial;
	font-style:normal;
	text-align: right;
	font-weight:700;
}


hr.gsoLineHor{
	color:#B6B6B6;
}

/************GSO estandar***************************/
/*Objetos Estandar*/
body.TM{
	color : black;
	font-family: verdana,arial;
	font-size: 11px;
	background-color: #F4F4F4;
	layer-background-color: #F4F4F4;
	text-align:center;
}
td{
	color : black;
	font-family: verdana,arial;
	font-size: 11px;
}
td.Numeric{
	text-align:right;
}


*{
margin:0;
padding:0;
}

select{
	font-size:11px;
}
input{
	font-size:11px;
}
p{
	padding: 3px 2px 2px 2px;
	text-align:justify;
}
em{
	font-size:11px;
}
h1{
	font-size: 12px;
	text-align:center;
}
hr{
	background-color: #CED3C8;
	color: #CED3C8;
	height: 1px;
  border-bottom-color: #996666
}


A:link{
	color:#000000;
	text-decoration:none;
}
A:visited{
	color:#000000;
	text-decoration:none;
}
A{
	color:#000000;
	text-decoration:none;
}


/************** estructura principal del sitio web *********/

div#MainStructure{
	width:802px;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	margin:0 auto;
	border: #CED3C8 1px solid;
}
div#Header{
	width:802px;
	padding: 0 0 0 0px;
	margin:0 0 0 0px;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
}
div#Header table{
	padding:0px;
	margin:0px;
	border-collapse: collapse;
	width:100%;

}
div#Header font.Phone {
      padding-top: 0px;
      color:#000000;
      font-weight: bold;
      font-size:12px;
}

div#CartCheckout{
	width:220px;
	height:40px;
	padding: 5px;
	margin:0 5px 0 0px;
	border: #CC0000 1px solid;
	background-color:#CC0000;
	layer-background-color: #CC0000;
    color:#FFFFFF;

}
div#CartCheckout font.Info{
	font-family: verdana,arial;
	font-size: 10px;
	text-align: left;
    color:#FFFFFF;
    font-weight: normal;
}

div#CartCheckout td{
	font-family: verdana,arial;
	font-size: 11px;
	text-align: left;
    color:#FFFFFF;
  font-weight: bold
}
div#CartCheckout a{
    color:#FFFFFF;
   	font-size: 12px;
  font-weight: bolder
}

div#Others{
	width:140px;
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	margin-left:-140px;
	float:left;
}

div#Navigation{
	width:140px;
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	float:left;
	margin-left:-802px;
}
div#Wrapper{
	float:left;
	width:100%
}

div#Content{
	width:520px;
	margin: 0 140px;
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	border-left: #CED3C8 1px solid;
	border-right: #CED3C8 1px solid;
}

div#FooterHelp{
    background-color: #F4F4F4;
	layer-background-color: #F4F4F4;
	width:802px;
	clear:left;
	margin:0px;
	border:0px;
	border-top: #CED3C8 1px solid;
}
div#EmailPublicity{
	padding: 2px 2px 2px 0px;
	text-align:right;
	color:#575757;
}

div#Footer{
	width:802px;
	background-color:#F4F4F4;
	layer-background-color:#F4F4F4;
	margin: 0 auto;
    height:auto;
	font-size:9px;
	color: #848384;
	text-align:center;
}

div#Country{
    width:802px;
	padding: 20px 0 0 0px;
	margin:0 0 0 0px;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;

}
div#Country td{
    font-size:9px;
	color: #848384;
	text-align:center;
}
div#Country a{
    font-size:9px;
	color: #848384;
	text-align:center;
}

/**** Estructura de la publicidad en las paginas index.php y birkenstock*****/
#Publicity{
	width:520px;
    margin:0px;
    padding:0px;
	border:0px;
	border-collapse:collapse;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
}

#Publicity table{
	padding:0px;
	margin:0px;
	border:0px;
	border-collapse:collapse;
	

}
/***********************************/

.GSOMenuBrands{
	height:auto;
	margin-top:5px;
	margin-left:5px;
	text-align:left;
}
.Search{
	height:auto;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:5px;
	margin-top:10px;
	font-size:9px;
	color: #575757;
	background-color:#F4F4F4;
	layer-background-color:#F4F4F4;
	text-align:left;
	vertical-align:bottom;
}
.GSOCurrency{
  margin-right:1px;
  margin-left:1px;
  margin-top:5px;
  font-size:9px;
  color: #575757;
  background-color:#F4F4F4;
  layer-background-color:#F4F4F4;
  /*border-width:1px;
  border-color:E7A5c3;
  border-style:solid; */
}
.Country{
  margin-right:1px;
  margin-left:1px;
  margin-top:5px;
  font-size:9px;
  color: #575757;
  background-color:#F4F4F4;
  layer-background-color:#F4F4F4;
  /*border-width:1px;
  border-color:E7A5c3;
  border-style:solid; */
}


/*** LogIn ***/
.LogIn{
  font-size:9px;
  margin:0px 1px 0px 1px;
  padding:0 2px 0 2px ;
  border-top: 1px solid #AACB53;
  border-left: 1px solid #AACB53;
  border-bottom: 1px solid #AACB53;
  border-right: 1px solid #AACB53;

  text-align:left;
  background-color:#FFFFFF;
  color: #575757;
}

.LogIn h1{
  text-align:center;
  font-size:9px;
  color:#575757;
}
.LogIn a{
  color:#686356;
  text-align:center;
  font-size:9px;
  text-decoration:underline;
}
.LogIn a.CreateAccount{
  color:#686356;
  text-align:center;
  font-size:10px;
  text-decoration:underline;
}

/***** LogOut***/
.LogOut{
  font-size:9px;
  margin:0px 1px 0px 1px;
  padding:0 2px 0 2px ;
  border-top: 1px solid #AACB53;
  border-left: 1px solid #AACB53;
  border-right: 1px solid #AACB53;
  border-width: 1px 1px 1px 1px;
  text-align:left;
  background-color:#AACB53;
  color: #575757;
}


/*** How to Pay ***/

.HowToPay{
  margin-top:0px;
  margin-right:5px;
  margin-left:5px;
  background-color:#E6D6B1;

}

.HowToPay a{
  color:#686356;
  text-align:center;
  font-size:9.5px;

}

/*** Sales ****/

div.Sales{
  font-size:9px;
  margin-top:9px;
  margin-right:5px;
  margin-left:5px;
  border: 1px solid #939FA6;
  background-color:#B6DBF0;
  text-align:left;
}
div.Sales a{
  color:#4B4B4A;
  text-align:center;
  font-size:9.5px;
}
div.Sales td{
  color:#4B4B4A;
  text-align:center;
  font-size:9px;
}

/***Immediately Available****/
div.immediately_available{
  margin-top:9px;
  margin-right:5px;
  margin-left:5px;
  padding: 2px 2px 2px 2px ;
  border: 1px solid #B40D0D;
  background-color:#B40D0D;

}
div.immediately_available a{
  color:#FFFFFF;
  text-align:center;
  font-size:9.5px;
}

/*** Lenguajes ********/
.Languages{
  margin-top:5px;
  margin-right:5px;
  margin-left:5px;

}
A.Languages:link{
	font-size:8px;
	color:#575757;
	text-decoration:none;
}
A.Languages:visited{
	font-size:8px;
	color:#575757;
	text-decoration:none;
}




/*** CartCheckout Option ***/
div.checkout_option{
	padding:0px;
	margin:0 2px 0 0;
	border:0px;	
	text-align :left;
	font-size:10px;
	color:#000000;
}

h1.checkout_option{
	font-size:12px;
	color:#9DB428;
}
div.checkout_option h2{
	font-size:10px;
	color:#000000;
}
div.checkout_option h3{
	font-size:10px;
	color:#9DB428;
	font-weight:500;
}

/*** Configuracion del menu del nivel 1 ***/
div.MenuLevel1{
   	width:802px;
	height:16px;
	background-color:#F4F4F4;
	layer-background-color:#F4F4F4;
	border-top: #CED3C8 1px solid;
    border-bottom: #CED3C8 1px solid;

}
div.MenuLevel1 table{
	padding:0px;
	margin:0px;
	border:0px;	
	text-align :left;
	
}
div.MenuLevel1 td{
	padding:0px;
	margin:0px;
	border:0px;	
	text-align :center;
}

A.MenuLevel1Link:link{
	color:#575757;
	text-decoration:none;
}
A.MenuLevel1Link:visited{
	color:#575757;
	text-decoration:none;
}
/*** Configuracion del menu del nivel 2 ***/
.MenuLevel2{
	width:802px;
	height:16px;
	background-color:#F4F4F4;
	layer-background-color:#F4F4F4;
	border-top: #CED3C8 1px solid;
}

/*** Configuracion del menu del nivel 3 ***/
div.MenuLevel3{
	font-size: 10px;
	width:800px; 
	margin-bottom:10px;
	text-align:center;
}
A.MenuLevel3Link:link{
	color:#575757;
	text-decoration:none;
}
A.MenuLevel3Link:visited{
	color:#575757;
	text-decoration:none;
}
/*** Configuracion del menu del nivel 4 ***/
div.MenuLevel4{
	font-size: 10px;
	width:800px;
	margin-bottom:10px;
	text-align:center;
}
A.MenuLevel4Link:link{
	color:#575757;
	text-decoration:none;
}
A.MenuLevel4Link:visited{
	color:#575757;
	text-decoration:none;
}
/******* Contenido tabla **************************/
td.GSOTableHead{
	color : #000000;
	text-align: center;
	background-color:#AACB53;
	layer-background-color:#AACB53;
}
.ColorPadding{
	/*color de backgroud para una tabla o fila*/
	background-color:#F4F4F4;
	layer-background-color:#F4F4F4;

}
div.DescriptionBrand{
   padding:2px 10px 2px 10px;
   margin-top:10px;
   border-top:1px solid #CED3C8;
   border-bottom:1px solid #CED3C8;
   text-align:justify;

}
.ColorPaddingProduct {
	background-color : #ddced3;
	layer-background-color : #ddced3;
	margin: 0px;
	padding: 0px 10px 0px;
}
.ColorPaddingDescriptionProduct{
	/*se utiliza cuando se describa un producto, sea el stylo el el articulo o la marca*/
	background-color:#ddced3;
	layer-background-color:#ddced3;
	margin: 0px;
	padding: 0px 10px 0px;
	text-align : justify;
}

/*******Pagina de Shipping *******************************/
td.TextoTablaShipping_0{
/*Cuando el shipping se hace 0 */
	color : red;
}
/**********paginas de Informacion ************************/
h1.Tit_Niv1_Inf{
	font-family: Verdana, Arial,sans-serif;
	font-size: 16px;
	color: #000000;
}
h2.Tit_Niv2_Inf{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
/******************************************************/
.Error{
	color: red;
}
.obligatory{
	color: red;
}

div.Error{
	color: red;
	border: red 1px solid;
	margin:1px 2px 4px 2px;
	padding:2px 3px 2px 2px;
}
.ImmediatelyAvailable{
    color:#ffffff;
    font-style: italic;
	background-color:red;
    padding:0px 2px 0px 2px;
}

.Discount{
    color:#ffffff;
    font-style: normal;
	background-color:#CC0000;
    padding:0px 2px 0px 2px;
    text-align: center
}

.Alert{
	color: red;
}
  .Important{
	color: blue;
}
.ExtraInfo{
	font-size: 11px;
	font-family:verdana, arial;
	font-style: italic;
	font-weight:500;
	padding: 0px;
	margin:0px;
	border:0px;
}
.ExtraInfo_Grey{
	font-size: 11px;
	font-family:verdana, arial;
	font-style: normal;
	padding: 0px;
	margin:0px;
	border:0px;
    color:#75706F;
}

.Thanks{
	padding: 5px 0px 7px 0px;
	text-align: center;
}

.takefrom{
    font-size: 9px;
	font-family:verdana, arial;
    color:#ADADAD;

}
a.LinkAvailability{
	font-size: 11px;
	color : red;
	font-family:verdana, arial;
	font-style:normal;
	text-align: center;
	text-decoration:underline;
}


em.InfoArticle{
	font-size:10px;
	font-style:normal;
	font-family:verdana,arial;

}
/*Configuracion de una pantalla tipo formulario*/
div.Formular{
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	padding: 20px 0px 0px 0px;
	margin:0px;
	border:0px;
	text-align:left;
}
div.Formular h1{
	text-align:left;
}

div.Formular h1.Title{
	text-align:left;
    font-size:14px;
}
div.Formular h2{
	text-align:left;
    font-size:11px;
    color:#000000;
}
div.Formular hr{
	background-color:#CED3C8;
	height: 1px; 
}
div.Formular a.NoDeco{
	text-decoration:none;
}
div.Formular a{
	text-align:left;
	text-decoration:underline;
}
div.Formular a:visited{
	text-decoration:underline;
} 
div.Formular ul,ol{
	padding:0px 0px 0 15px;
}
div.Formular li.Secondary{
  list-style-image: url(images/GSO_Circle_Menu_Text.gif);
}
div.Formular td.LineaGreenDot{
  border-top:1px dotted   #AACB53;
}
div.Formular td.GreySmall{
   font-size: 10px;
   color:#585857;
}
div.Formular font.SmallTextGrey{
   font-size: 9px;
   color:#585857;
}


div.Formular p{
	text-align : justify;
}

div.Formular p.TextoExpecial{
	font-size: 11px;
	font-family:verdana, arial;
	font-style: normal;
	padding: 0px;
	margin:0px;
	border-top:1px solid #EDF4D9;
    color:#75706F;
    background-color:#F8FDEC;
}
div.Formular p.DescriptionBrand{
    text-align : justify;
    font-size: 10px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:5px;
    margin:0px;
    border:0px;
    color:#575757;
}

/**** Configuracion Tabla Formulario que no es transparente */
div.FormularTable{
	padding:0px;
	margin:0px;
	border:0px;	
	text-align :left;
}
div.FormularTable h1{
	text-align:center;
}
div.FormularTable h2{
	text-align:left;
	font-size: 12px;
    color : #000000;
    font-family: verdana,arial;

}

div.FormularTable table{
	padding:0px;
	margin:0px;
	border:0px;	
	border-collapse:collapse;
	empty-cells:hide;
}
div.FormularTable th{
	background-color:#AACB53;
	layer-background-color: #AACB53;
	font-family: verdana,arial; 
	font-size: 11px;
	font-weight:600;
	color:#000000;
	vertical-align:top;
	text-align:left;
	padding-right:3px;
	border: #F4F4F4 1px solid;
}
div.FormularTable th.DescriptionShipping{
	font-family: verdana,arial;
	font-size: 10px;
  	font-weight:normal;
    text-align:center;
}
div.FormularTable td{
	background-color:#F4F4F4;
	layer-background-color: #F4F4F4;
	border: #AACB53 1px solid;
	vertical-align:top;
	font-size: 10px;
}
div.FormularTable td.bottom{
	background-color:#F4F4F4;
	layer-background-color: #F4F4F4;
	border: #AACB53 1px solid;
	vertical-align:bottom;
	font-size: 10px;
}

div.FormularTable a{
	text-align:left;
	text-decoration:underline;
}
/******Configuracion formulario que solo tiene informacion que no va dentro del sitio web *****/
div.FormularOnlyInfo{
	padding:10px 10px 10px 5px;
	margin:0px;
	border:0px;	
	text-align :justify;
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
   	color : black;
	font-family: verdana,arial;
	font-size: 11px;
}
div.FormularOnlyInfo h1{
	text-align:center;
}
div.FormularOnlyInfo h2{
	text-align:left;
	font-size: 12px;
	color:#000000;
}
div.FormularOnlyInfo h3{
	text-align:left;
	font-size: 11px;
	color:#000000;
}

div.FormularOnlyInfo ul,ol{
	padding:0px 0px 0 15px;
}
div.FormularOnlyInfo table{
	padding:0px;
	margin:0px;
	border:0px;	
	border-collapse:collapse;
	empty-cells:hide;
}
div.FormularOnlyInfo th{
	background-color:#CED3C8;
	layer-background-color: #CED3C8;
	font-family: verdana,arial; 
	font-size: 11px;
	font-weight:600;
	color:#000000;
	vertical-align:top;
	text-align:left;
	padding-right:3px;
	border: #CED3C8 1px solid;
}

div.FormularOnlyInfo th.title_sup{
	background-color:#F4F4F4;
	layer-background-color:#F4F4F4;
	font-family: verdana,arial;
	font-size: 11px;
	font-weight:600;
	color:#000000;
	vertical-align:top;
	text-align:center;
	padding-right:3px;
	border: #CED3C8 1px solid;
}
div.FormularOnlyInfo td{
	background-color:#F4F4F4;
	layer-background-color: #F4F4F4;
	border: #CED3C8 1px solid;
	vertical-align:top;
	font-size: 10px;
}

div.FormularOnlyInfo a{
	text-align:left;
	text-decoration:underline;
}


/****Configuracion de los resultados de una tabla ***/
div.TableResultMySQL{
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	padding:0px;
	margin:0px;
	border:0px;
	text-align:left;
}
div.TableResultMySQL table{
	border-collapse:collapse;
	border:0px;
	padding:0px;
	margin:0px;
	empty-cells:hide;
}
div.TableResultMySQL th{
	background-color:#AACB53;
	layer-background-color: #AACB53;
	font-family: verdana,arial;
	font-size: 11px;
	font-weight:600;
	color:#000000;
	border-bottom: #F4F4F4 1px solid;
	border-left: #AACB53 1px solid;
	border-top:#AACB53 1px solid;
	vertical-align:top;
	text-align:left;
	padding:0px 0 5px 0;
}
div.TableResultMySQL td{
	background-color:#F4F4F4;
	layer-background-color: #F4F4F4;
	border-bottom: #AACB53 1px solid;
	border-left: #AACB53 1px solid;
	border-top: #AACB53 1px solid;
	vertical-align:top;
	font-size: 10px;
	padding-left:0px;
}
div.TableResultMySQL td.WithoutBackGround{
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	border-bottom: #AACB53 1px solid;
	border-top: #AACB53 1px solid;
	vertical-align:top;
	font-size: 10px;
}

/** configuracion de una tabla que contiene zapatos pero todos alineados***/
div.TableArticles{
	padding:0px;
	margin:0px;
	border:0px;
	text-align:left;
	width:100%;
}

div.TableArticles table{
	padding:0px;
	margin:0px;
	border:0px;
	border-collapse:collapse;
	empty-cells:hide;
}
div.TableArticles th{
	background-color:#CED3C8;
	layer-background-color: #CED3C8;
	font-family: verdana,arial;
	font-size: 11px;
	font-weight:600;
	color:#000000;
	vertical-align:top;
	text-align:center;
	border: #FAC08B 1px solid;
}
div.TableArticles td{
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	border: #FAC08B 1px solid;
	vertical-align:bottom;
	font-size: 10px;
}
div.TableArticles a{
	text-align:left;
	text-decoration:underline;
}
/****Configuracion Table Information vertical*****/
/** Tabla de columnas con encabezado  resaltado y division de columans
**/
div.TableInfo{
    padding:0px;
    margin:0px;
	border:0px;
	text-align:left;
	width:100%;
}
div.TableInfo table{
	padding:0px;
	margin:0px;
	border:0px;
	border-collapse:collapse;
	empty-cells:hide;
    border: #AACB53 1px solid;
    font-family: verdana,arial;
	font-size: 11px;
    background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
}
div.TableInfo th{
	vertical-align:bottom;
    text-align: center;
	font-size: 11px;
    background-color:#AACB53;
}
div.TableInfo td{
	border: #AACB53 1px solid;
	vertical-align:bottom;
	font-size: 11px;
}
div.TableInfo td.numeric{
	 text-align: center; 
}
/********************************************/
div.ItemBig{
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:bottom;
}
div.ParagraphSelect{
	background-color:#F4F4F4;
	layer-background-color: #F4F4F4;
	text-align:center;
	border-bottom: #CED3C8 1px solid;
	border-top:#CED3C8 1px solid;
	padding:5px 0 5px 0;

}
/******Configuracion pantalla customer service*/

div.CustomerService{
	padding:10px 10px 10px 5px;
	margin:0px;
	border:0px;	
	text-align :left;
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
}
div.CustomerService a{
	text-decoration:underline;
}
div.CustomerService h1{
	text-align:center;
	font-size: 12px;
	color:#000000;
}
div.CustomerService h2{
	text-align:center;
	padding:5px 5px 5px 5px;
	margin:3px;
	font-size: 12px;
	font-weight:500;
	color:#000000;
	background-color:#AACB53;
	layer-background-color: #AACB53;
	width:140px;
}
div.CustomerService h3{
	text-align:left	;
	font-size: 12px;
	font-weight:500;
	color:#000000;
}
div.CustomerService ul,ol{
	padding:0px 0px 10px 25px;
}

/**Pantallas de Informacion de las marcas**/
div#Inf_Haflinger{
 	width:520px;
    margin:0px;
    padding:0px;
	border:0px;
	border-collapse:collapse;
	background-color:#FDF0FC;
	layer-background-color:#FDF0FC;
    text-align:left	;
}

div#Inf_Haflinger h1{
    text-align:left;
    font-size: 12px;
    color:#000000;
}
div#Inf_Haflinger h2{
    text-align:left;
    font-size: 11px;
    color:#000000;
}
div#Inf_Haflinger p{
  text-align: justify;
}

div#Inf_Vabene{
 	width:520px;
    margin:0px;
    padding:0px;
	border:0px;
	border-collapse:collapse;
	background-color:#5094B2;
	layer-background-color:#5094B2;
    text-align:left	;
}
div#Inf_Vabene p{
  text-align: justify;
  padding:5px 10px 5px 10px;
}

font.SandalsWorld{
    font-size:12px;
    color:#7A7878;
    font-family:verdana;
    font-style: normal;

}

/******Free Shipping ****/
div.FreeShipping{
  margin-top:3px;
  margin-right:1px;
  margin-left:1px;
  border: 1px solid #AACB53;
  text-align:left;
  background-color:#AACB53;
  padding:0px;
}
div.FreeShipping font.title{
  text-align:center;
  font-size:9px;
  color:#575757;
}
div.FreeShipping_Description{
  margin-right:1px;
  margin-left:1px;
  border-top: 1px solid #AACB53;
  border-bottom: 1px solid #AACB53;
  border-left: 1px solid #AACB53;
  border-right: 1px solid #AACB53;
  background-color:#FFFFFF;
  font-size:8.5px;
  color:#575757;
  text-align:left;
  padding:0px;
}
div.FreeShipping_Description td{
    font-size:8.5px;
    color:#575757;
    text-align:left;
    padding:0px;
 }
 div.HeadSandalsWorld{
    width:241px;
    margin:0px;
    padding:2px;
	border:0px;
    color:#000000;
    background-color:#E0E0E0;
	layer-background-color:#E0E0E0;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align:center;
}
div.BodySandalsWorld{
    width:241px;
    height: 195px;
    margin:0px;
    padding:2px;
	border:0px;
    text-align:justify;
    background-color:#F4F4F4;
	layer-background-color:#F4F4F4;
}
div.BodySandalsWorld a{
    color:#000000;
	text-decoration:underline;
    text-align:center;
}
div.HeadSandalsWorld h1{
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   text-align:center;
}


div.HeadTobiasMayer{
    width:241px;
    margin:0px;
    padding:2px;
	border:0px;
    background-color:#FBB372;
	layer-background-color:#FBB372;
    font-size:15px;
    font-family:Arial, Helvetica, sans-serif;
}
div.BodyTobiasMayer{
    width:241px;
    margin:0px;
    padding:2px;
	border:0px;
    background-color:#F9BABA;
	layer-background-color:#F9BABA;
}
div.TitleBrandNewC{
    margin:0px 0px 0px 1px;
    padding:0px;
	border:0px;
    width:130px;
   /* background-color:#AACB53;
	layer-background-color:#AACB53;*/
    color:#666666;
    font-style: normal;
    font-weight: normal;
    font-size:10px;
}

div.TitleBrandNewC a{
    color:#666666;

}


/*** table para las marcas de una firma ****/
div.TableBrand{
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	padding:0 5px 0 5px;
	margin:0px;
	border:0px;
	text-align:center;
}
div.TableBrand table{
	border-collapse:collapse;
	border:0px;
	padding:0px;
	margin:0px;
	empty-cells:hide;
}
div.TableBrand th{
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	font-family: verdana,arial;
	font-size: 11px;
	color:#000000;
	border-bottom: #AACB53 1px solid;
	border-top:#AACB53 1px solid;
	vertical-align:top;
	text-align:left;
	padding:0px 0 5px 0;
    font-weight: normal;
}
div.TableBrand th.LinkInfoBrand{
    background-color:#AACB53;
	layer-background-color: #AACB53;
    padding:5px 0 5px 30px;
    color:#FFFFFF;
    font-weight: bold;
    font-size: 10px;
    border-top:#E5FCA7 2px solid;
    border-bottom:#E5FCA7 2px solid;

}
div.TableBrand th.Preview{
    background-color:#FFFFFF;
	layer-background-color: #E5FCA7;
    padding:1px 0 1px 0px;
    color:#000000;
    font-weight: bold;
    font-size: 12px;
    font-family: verdana,arial;
    text-align: center;
    border-top:#AACB53 0px solid;
    border-bottom:#E5FCA7 0px solid;

}
div.TableBrand a.LinkInfoBrand{
    color:#FFFFFF;
}


div.TableBrand td{
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	border-bottom: #AACB53 1px solid;
	border-left: #AACB53 1px solid;
	border-top: #AACB53 1px solid;
	vertical-align:top;
	font-size: 11px;
	padding:0px 5px 0 5px ;
}


/* Pagina de Informacion Stegmann */
div.InfoStegmann{
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	padding: 10px 0px 2px 1px;
	margin:0px;
	border:0px;
	text-align:left;
}
div.InfScholl{
   padding: 0px 10px 0px 10px;
   margin:0px;
   border:0px;
   text-align:left;
}
div.InfScholl p{
    padding:5px 0px 5px 0px;
}
div.InfScholl p.WilliamScholl{
    color:#69A3D8;

}



div.InfScholl h1{
    text-align:center;
    font-size:12px;
}
div.InfScholl h2{
    text-align:left;
    font-size:12px;
    color:#000000;
}
div.InfScholl font.ImportantScholl{

  font-stretch: wider;
  font-style: italic ;
}

/*Menu de links */
div.menu_text{
    border:3px solid  #AACB53;
    background-color: #E1F0B9 ;
	layer-background-color:#E1F0B9 ;
    text-align:left;
    color:#575757;
    width:600px;
    padding:5px;

}
div.menu_text h1{
    color:#CC0000;
    text-align:left;
    font-size:11px;
}

div.menu_text a{
    color:#575757;
    text-align:left;
    font-weight: 700;
}
div.menu_text ol,ul{
  padding-left: 20px;
  color:#575757;
  list-style-image: url(images/GSO_Arrow_Menu_Text.gif);
}
div.menu_text li.Secondary{
  color:#575757;
  list-style-image: url(images/GSO_Circle_Menu_Text.gif);
}
div.menu_text a.Secondary{
    font-weight: 400;
}
div.Sitemap{
	background-color:#FFFFFF;
	layer-background-color: #FFFFFF;
	padding: 20px 0px 2px 1px;
	margin:0px;
	border:0px;
	text-align:left;
}
div.Sitemap h1{
	text-align:left;
}

div.Sitemap a{
	text-align:left;
	text-decoration:none;
}
div.Sitemap ol,ul{
  padding-left: 20px;
  color:#575757;
  list-style-image: url(images/GSO_Arrow_Menu_Text.gif);

}
div.Sitemap li.Secondary{
  list-style-image: url(images/GSO_Circle_Menu_Text.gif);
}
div.LinksBrands{
    padding:0px;
	margin:0px;
	border:0px;
    text-decoration: none;
}
div.LinksBrands table{
  width: 95%;
}

div.LinksBrands font.LinkHere{
    color:#000000;
    text-decoration: none;
    font-weight:bold;
    font-size:10px;
}
div.LinksBrands font.LinkOther{
    color:#75706F;
    text-decoration: none;
    font-weight:normal;
    font-size:10px;
}
div.LinksBrands a:link{
  text-decoration: none;
}
div.LinksBrands a:visited{
  text-decoration: none;

}
div.LinksBrands a{
  text-decoration: none;
}
div.LinksTpStyleGeneral{
    padding:0px;
	margin:0px;
	border:0px;
    text-decoration: none;
    border-top:1px solid #CED3C8;
    border-bottom:1px solid #CED3C8;
}

div.LinksTpStyleGeneral font.LinkHere{
    color:#000000;
    text-decoration: none;
    font-weight:bold;
    font-size:10px;
}
div.LinksTpStyleGeneral font.LinkOther{
    color:#75706F;
    text-decoration: none;
    font-weight:normal;
    font-size:10px;
}
div.LinksTpStyleGeneral a:link{
  text-decoration: none;
}
div.LinksTpStyleGeneral a:visited{
  text-decoration: none;

}
div.LinksTpStyleGeneral a{
  text-decoration: none;

}
a.LinkOtherH1{
    font-size:12px;
    color:#75706F;
    font-weight:normal;
    text-decoration:none;
}
font.LinkHereH1{
    font-size:12px;
    color:#000000;
    font-weight:bold;
}
div.MainPublicity{
    background-color:#FDD772;
	layer-background-color: #FDD772;
    margin-left:10px;
    margin-right:10px;
    margin-top:10px;

}
div.MainPublicity p.MainText{
    border:#FFFFFF 2px solid;
    font-family:Arial, Helvetica, sans-serif;
    color:#5C4D45;
    font-size:11px;
    padding:3px 3px 3px 3px;
    margin-left:5px;
    margin-right:5px;
    margin-top:5px;
    margin-bottom:5px;
    text-align:justify;
}
div.MainPublicity p.MainText a{
    color:#5C4D45;
    text-decoration: underline;
}
div.OptNewsletters{
  border-top: 1px solid #DfDfDF;
  border-bottom: 1px solid #DfDfDF;
  padding: 5px 1px 5px 3px;
  background-color: #ECF8CC;
  color:#666666;
}
div.OptNewsletters p.TextNewsletter{
  padding-left:20px;
  color:#0E47D6;
}
div.ArchivNewsletters{
  width:350px;
  background-color: #ECF8CC;
  border: 1px solid #DfDfDF;
  padding: 5px 3px 5px 3px;
  text-align:left;
  color:#666666;
}
div.ArchivNewsletters font.Title{
    color:#0B239F;
    font-size:12px;
    font-weight: bold
}
div.LinksAccount{
    padding:2px;
	margin:0px;
	border:0px;
    border-top:1px solid #CED3C8;
    border-bottom:1px solid #CED3C8;
    font-size:10px;
}
div.LinksAccount a{
    color:blue;
    text-decoration: underline;
    font-size:10px;
}

/**tabla Green**/
div.TableGreen{
	padding:0px;
	margin:0px;
	border:0px;
	text-align:left;
}
div.TableGreen table{
	padding:0px;
	margin:0px;
	border:0px;
	border-collapse:collapse;
	empty-cells:hide;
}
div.TableGreen th{
	background-color:#AACB53;
	font-family: verdana,arial;
	font-size: 11px;
	font-weight:600;
	color:#FFFFFF;
	vertical-align:top;
	text-align:center;
	padding:0px;
	border: #DFFC94 1px solid;
}
div.TableGreen td{
	background-color:#F1F8E0 ;
	layer-background-color: #F1F8E0 ;
	border: #DFFC94 1px solid;
	vertical-align:middle;
	font-size: 10px;
}
div.ThanksSubscribeNewsletters{
  border:0;
  padding: 5px 1px 5px 3px;
  background-color: #ECF8CC;
  color:#666666;
}
