@font-face {
	font-family: 'HelveticaCE55RomanRegular';
	src: url('http://www.cristaleriaglass.com/css/eot/helvetica_neue_ce_55_roman-webfont.eot');
	src: local('☺'), url('http://www.cristaleriaglass.com/css/webfont/helvetica_neue_ce_55_roman-webfont.woff') format('woff'), url('http://www.cristaleriaglass.com/css/webfont/helvetica_neue_ce_55_roman-webfont.ttf') format('truetype'), url('http://www.cristaleriaglass.com/css/webfont/helvetica_neue_ce_55_roman-webfont.svg#webfontpEELSDXG') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HelveticaCE35ThinRegular';
	src: url('http://www.cristaleriaglass.com/css/eot/helvetica_neue_ce_35_thin-webfont.eot');
	src: local('☺'), url('http://www.cristaleriaglass.com/css/webfont/helvetica_neue_ce_35_thin-webfont.woff') format('woff'), url('http://www.cristaleriaglass.com/css/webfont/helvetica_neue_ce_35_thin-webfont.ttf') format('truetype'), url('http://www.cristaleriaglass.com/css/webfont/helvetica_neue_ce_35_thin-webfont.svg#webfontvSRw8Z1U') format('svg');
	font-weight: normal;
	font-style: normal;
}

html,body {
	margin:0px;
	padding:0px;
	font-family: Helvetica, sans-serif, Arial;
	font-size:12px;
	font-stretch:condensed;
	color:#027fb5;
	cursor:default;
	background:transparent;
}

#bg { position:fixed; height:100%; width:100%; margin:0px; top:0px; padding:0px; z-index:-1; }

h1,h2,h3 { color:#03325d; font-family: "HelveticaCE55RomanRegular", Helvetica, sans-serif, Arial;}
.bold { font-family:"HelveticaCE55RomanRegular"; font-weight:normal; font-style:normal; }
.thin { font-family:"HelveticaCE35ThinRegular"; font-weight:normal; font-style:normal; }
.clear { clear:both; }
.titleSection { position:absolute; width:253px; height:34px; background:#027fb5; font-size:22pt; line-height:22pt; padding-top:7px; margin-top:25px; margin-left:-25px; text-align:right; padding-right:10px; /*-webkit-box-shadow: #03315b 0px 7px 8px;*/ /*-moz-box-shadow: #03315b 0px 7px 8px;*/ box-shadow:0px 7px 8px #03315b; /*-webkit-border-radius:5px;*/ /*-moz-border-radius:5px;*/ border-radius:5px; vertical-align:middle; }
.menuGuide { position:absolute; width:auto; height:34px; background:transparent; font-size:16pt; line-height:22pt; padding-top:7px; margin-top:25px; margin-left:242px; text-align:right; padding-right:10px; text-transform:uppercase; }
.addFamily { width:400px; line-height:16px; font-size:12px; border:2px solid #03325d; vertical-align:middle; }
.submit { background:transparent; border:0px; color:#fff; cursor:pointer; }
.browser { float:left; }

.adminBar { width:90%; min-width:902px; margin:0px auto; background:#1a4f81; border:thin solid #03325d; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; box-shadow: #03315b 0px 7px 8px; -webkit-box-shadow: #03315b 0px 7px 8px; -moz-box-shadow: #03315b 0px 7px 8px;}
.adminBar .items { width:900px; margin:0px auto; font-size:16px; line-height:20px; color:white; font-family:Arial, Helvetica, sans-serif; }
.adminBar .items .title { font-size:16px; line-height:20px; font-weight:bold; }
.adminBar .items img { height:16px; width:16px; line-height:20px; vertical-align:top; margin-top:3px; border:0px; }

a { color:white; text-decoration:none; }
a:hover { text-decoration:none; }

#header {
	margin:50px auto 5px auto;
	width:900px;
	height:206px;
	border:0px;
}
#header #logo {
	width:228px;
	height:206px;
	margin-right:5px;
	float:left;
}

#header #imgCabecera { position:relative; width:665px; height:174px; top:-174px; margin-left:235px; box-shadow: #03315b 0px 2px 4px; }

#header #menu {
	margin:0px;
	padding:0px;
	height:206px;
	width:auto;
}

.menuItems { list-style:none; margin:0px; margin-left:10px; margin-top:10px; padding:0px; font-size:9pt; }

#header #menu a { color:#03325d; font-stretch:condensed; }
#header #menu li { display:none; }
#header #menu .menu { float:left; border:0px; font-size:10pt; width:100px; margin-top:0px; backgrpund:#fff; border:1px solid transparent; }
#header #menu .menu .title { font-size:18px; color:#03325d; padding:0px; margin:0px; }
#header #menu .empresa { width:120px; }
#header #menu .servicios { width:120px; }
#header #menu .trabajos { width:190px; }
#header #menu .productos { width:120px; }

#contenedor {
	width:900px;
	height:481px;
	margin:0px auto 10px auto;
	border:0px;
	color:#fff;
	background:url('http://www.cristaleriaglass.es/imagenes/background/fondo.jpg') no-repeat top left;

	border-radius:5px;
	/*-moz-border-radius:5px;*/
	/*-webkit-border-radius:5px;*/

	box-shadow:0px 7px 8px #03315b;
	/*-webkit-box-shadow: #03315b 0px 7px 8px;*/
	/*-moz-box-shadow: #03315b 0px 7px 8px;*/
}

#contenedor .navBar { position:relative; top:80px; width:100%; border:0px; margin-right:35px; }
#contenedor .navBar .prev,.next { cursor:pointer; }
#contenedor .navBar .prev { width:32px; height:32px; float:left; margin-left:50px; }
#contenedor .navBar .next { width:32px; height:32px; float:right; margin-right:50px; }

#content { width:820px; height:479px; margin-left:40px; margin:0px auto; border:0px; }
#content p { margin:0px; padding:0px; }

#pInfo { position:relative; width:860px; height:381px; margin:0px auto; top:100px; border:0px; }
#pInfo h2 { padding:0px; margin:0px; }
#pInfo .left { width:410px; height:381px; float:left; padding:10px; border:0px; text-align:justify; }
#pInfo .right { width:410px; height:381px; float:left; padding:10px; border:0px; text-align:center; }
#pInfo .right img { border:solid 10px #027fb5; border-radius:5px; box-shadow: 0px 7px 8px #03315b; margin:10px auto; }

#content .left { width:300px; height:400px; margin:0px; padding:0px; border:0px; float:left; }
#content .left img { width:225px; margin-top: 80px; margin-bottom:20px;  border:8px solid #027fb5; }
#content .right { width:516px; height:auto; margin:0px; margin-top:70px; padding:0px; border:0px; float:left; text-align:right; }
#content .right .input { width:400px; line-height:16px; font-size:12px; border:2px solid #03325d; vertical-align:middle; }
#content .right textarea { height:175px; }

/* #content .right .submit { background:transparent; border:0px; color:#fff; cursor:pointer; }*/
#content .right h2 { margin:0px; padding:10px; padding-right:0px; color:#fff; font-weight:bold; }

#imgInicio {
	margin:80px 30px 30px 30px;
	border:solid 10px #027fb5;
	width:810px;
	
	border-radius:5px;
	/*-moz-border-radius:5px;*/
	/*-webkit-border-radius:5px;*/

	box-shadow: 0px 7px 8px #03315b;
	/*-webkit-box-shadow: #03315b 0px 7px 8px;*/
	/*-moz-box-shadow: #03315b 0px 7px 8px;*/
}
#footer { width:900px; height:auto; margin:0px auto; font-size:9pt; text-align:center; }
#footer a { color:#027fb5; }

