#u3076
{
	background-color: #333333;
}

#buttonu3091
{
	border-color: #787878;
	position: relative;
	background: transparent url("../images/iconchat.png") no-repeat center top;
}

#buttonu3091:hover
{
	background-repeat: no-repeat;
	background-position: center bottom;
}

#buttonu3074
{
	border-color: #787878;
	position: relative;
	background: transparent url("../images/iconfb.png") no-repeat center top;
}

#buttonu3074:hover
{
	background-repeat: no-repeat;
	background-position: center bottom;
}

#buttonu3083
{
	border-color: #787878;
	position: relative;
	background: transparent url("../images/iconmail.png") no-repeat center top;
}

#buttonu3083:hover
{
	background-repeat: no-repeat;
	background-position: center bottom;
}

#buttonu3091.ButtonSelected,#buttonu3074.ButtonSelected,#buttonu3083.ButtonSelected
{
	background-repeat: no-repeat;
	background-position: center top;
}

#u3079
{
	-pie-box-shadow: 0px 4px 4px #CCCCCC;
	box-shadow: 0px 4px 4px rgba(0,0,0,0.2);
	background-color: #DCDCDC;
}

#u3080,#u3084
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
}

#u3076_align_to_page,#buttonu3089
{
	position: relative;
}

.topButtons
{
	border-style: none;
	border-color: #787878;
	background-color: #DCDCDC;
}

#u3090-4
{
	background-color: transparent;
	line-height: 26px;
	position: relative;
}

#buttonu3089:hover #u3090-4 p
{
	color: #333333;
	visibility: inherit;
	letter-spacing: 1px;
}

#buttonu3085
{
	border-color: #787878;
	background-color: #DCDCDC;
	position: relative;
}

#u3086-4
{
	background-color: transparent;
	line-height: 26px;
	color: #666666;
	font-size: 22px;
	letter-spacing: 0px;
	text-align: center;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
}

#buttonu3085:hover #u3086-4 p
{
	color: #333333;
	visibility: inherit;
	letter-spacing: 1px;
}

#buttonu3087
{
	border-color: #787878;
	background-color: #DCDCDC;
	position: relative;
}

#u3088-4
{
	background-color: transparent;
	line-height: 26px;
	color: #666666;
	font-size: 22px;
	letter-spacing: 0px;
	text-align: center;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
}

#buttonu3087:hover #u3088-4 p
{
	color: #333333;
	visibility: inherit;
	letter-spacing: 1px;
}

#buttonu3089.ButtonSelected #u3090-4 p,#buttonu3085.ButtonSelected #u3086-4 p,#buttonu3087.ButtonSelected #u3088-4 p
{
	color: #333333;
	visibility: inherit;
	letter-spacing: 0px;
}

#u3095,#u3070
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u3130
{
	border-style: none;
	border-color: transparent;
	border-radius: 7px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: #353535 url("../images/home-b5-proyectos-ieu3130-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/home-b5-proyectos.jpg") no-repeat center center;
	background-color: #353535;
	background-size: cover;
}

#u3140
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	background-color: rgba(0,0,0,0.5);
	border-radius: 0px 0px 7px 7px ;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	-pie-background: rgba(0,0,0,0.5);
}

#u3128
{
	border-style: none;
	border-color: transparent;
	border-radius: 7px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: #353535 url("../images/home-b2-puestos-ieu3128-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/home-b2-puestos.jpg") no-repeat center center;
	background-color: #353535;
	background-size: cover;
}

#u3138
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	background-color: rgba(0,0,0,0.5);
	border-radius: 0px 0px 7px 7px ;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	-pie-background: rgba(0,0,0,0.5);
}

#u3120
{
	border-style: none;
	border-color: transparent;
	border-radius: 7px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: #353535 url("../images/home-b4-recepciones-ieu3120-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/home-b4-recepciones.jpg") no-repeat center center;
	background-color: #353535;
	background-size: cover;
}

#u3122
{
	border-style: none;
	border-color: transparent;
	border-radius: 7px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: #353535 url("../images/home-b1-sillas-ieu3122-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/home-b1-sillas.jpg") no-repeat center center;
	background-color: #353535;
	background-size: cover;
}

#u3132
{
	border-style: none;
	border-color: transparent;
	border-radius: 7px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: #353535 url("../images/home-b3-almacena-ieu3132-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/home-b3-almacena.jpg") no-repeat center center;
	background-color: #353535;
	background-size: cover;
}

#u3134
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	background-color: rgba(0,0,0,0.5);
	border-radius: 0px 0px 7px 7px ;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	-pie-background: rgba(0,0,0,0.5);
}

#u3136
{
	border-style: none;
	border-color: transparent;
	background-color: #FE803A;
	background-color: rgba(254,97,9,0.8);
	border-radius: 0px 0px 7px 7px ;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	-pie-background: rgba(254,97,9,0.8);
}

#u3142
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	background-color: rgba(0,0,0,0.5);
	border-radius: 0px 0px 7px 7px ;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	-pie-background: rgba(0,0,0,0.5);
}

#u3150,#u3148,#u3144,#u3146,#u3152
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 7px;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
}

#u3124
{
	border-style: none;
	border-color: transparent;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/arroworange1.png") no-repeat center center;
}

#u3126
{
	border-style: none;
	border-color: transparent;
	background-color: #EF722B;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	line-height: 22px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
}

#u3098
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-01.png") no-repeat left center;
}

#u3104
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-02.png") no-repeat left center;
}

#u3110
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-10.png") no-repeat left center;
}

#u3112
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-03.png") no-repeat left center;
}

#u3118
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-11.png") no-repeat left center;
}

#u3100
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-04.png") no-repeat left center;
}

#u3108
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-05.png") no-repeat left center;
}

#u3116
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-06.png") no-repeat left center;
}

#u3106
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-07.png") no-repeat left center;
}

#u3114
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-08.png") no-repeat left center;
}

#u3102
{
	border-style: none;
	border-color: transparent;
	color: #333333;
	font-size: 16px;
	text-align: left;
	line-height: 19px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
	background: transparent url("../images/pb-09.png") no-repeat left center;
}

#u3157
{
	background: #FFFFFF url("../images/bgproducts3.jpg") no-repeat left bottom;
}

#u3082
{
	background: -webkit-gradient(linear, center top, center bottom, from(#828282),color-stop(100%, #434343));
	background: -webkit-linear-gradient(top,#828282 ,#434343 100%);
	background: linear-gradient(to bottom,#828282 ,#434343 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF828282, endColorstr=#FF434343, GradientType=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF828282', endColorstr='#FF434343', GradientType=0)";
}

#u3075
{
	position: relative;
	background: transparent url("../images/footer-bg.png") no-repeat center top;
}

#u3078-16,#u3096-18
{
	background-color: transparent;
	line-height: 24px;
	color: #FFFFFF;
	font-size: 17px;
	font-family: abel, sans-serif;
	font-weight: 400;
	position: relative;
}

#u3092
{
	background-color: transparent;
	position: relative;
}

#u3094
{
	background-color: #222222;
}

#u3158,#u3082_align_to_page,#u3094_align_to_page
{
	position: relative;
}

#u3077-4
{
	background-color: transparent;
	line-height: 20px;
	color: #959595;
	font-size: 14px;
	letter-spacing: 0px;
	text-align: center;
	font-family: ubuntu, sans-serif;
	font-weight: 300;
	position: relative;
}

