/* reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;margin:0;padding:0}
a{outline:none}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
img{vertical-align:bottom}
del,ins{text-decoration:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup,sub{vertical-align:baseline}
legend{color:#000}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{font-size:100%}@charset "utf-8";
.clr{clear:both}
.lang-active{}
.lang-inline li:first-child{border-right:1px dotted #000}
body{
margin:0;
padding:0px;
position:relative;
font-family:'Helvetica';
font-size:12px;
}

table{
//border-collapse:collapse;
border-spacing:0;
}

li,ul,dl,dd,h1,h2,h3,h4,p{
list-style:none;
margin:0;
padding:0;
}

li{//display:inline}

td,th{
padding:0;
}

img{
border:0px;
}
#columnMid .contentheading{
display:none;
color:#3b5cab;
font:bold 11px;
padding:0 0 10px 0;
text-transform:uppercase;
text-decoration:none;
}

.examples{
background:url(/img/creative/products-book-sociedad5.gif) bottom no-repeat;
width:280px;
height:184px;
}
.products{width:290px}
.products a span{display:none}
.products a:hover span{display:block}

.products a{float:left;text-decoration:none;margin:0 5px 5px 0;
}.products span{position:absolute;top:0;left:0;background:#fff;margin-top:-184px;
}.products a img{width:50px;height:50px;border:1px solid #dddddd;
}.products a img:hover{border:4px solid #20b7b1;height:44px;width:44px;
}.products a span img{width:280px;height:150px;border:none;
}.products a span img:hover{border:none;
}.products .blank{height:52px;width:52px;
}

.page-header h1{font-size:22px;text-transform:uppercase;margin:10px 0;color:#00aeee;font-weight:bold;padding-bottom:5px;
border-bottom:1px solid transparent;

-moz-border-image:-moz-linear-gradient(left,#00aeef 10%,#3a4ed5 50%,#ffffff 100%);
-webkit-border-image:-webkit-linear-gradient(left,#00aeef 10%,#3a4ed5 50%,#ffffff 100%);
border-image:linear-gradient(to right,#0fb3f0 10%,#5cbc5c 50%,#ffffff 100%);

border-image-slice:1}

h2.item-title{
text-transform:uppercase;font-weight:bold;font-size:14px;text-decoration:none;margin-top:-5px}
h2.item-title a{text-decoration:none;color:#50be8e}
/**/
.slidetext p{font-size:14px}
/* CSS Document */

/* Breadcrums */
.breadcrumbs{margin:0 auto 10px auto;height:20px;padding-left:30px;font-size:12px;font-style:italic;background:url("http://www.imprentalil.com/img/breadcrum-icon.jpg") no-repeat left;max-width:900px}
ul.breadcrumb li{display:inline-block;
list-style:none;
line-height:25px;
margin:0 5px}





@media only screen and (max-width:28.750em) /* 460 */{
.moduletable h3{
color:#50be8e;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
text-decoration:none;
padding-top:43px;
text-align:center;
}

/* LOGO */
.logo object{display:none}

 /*Telefono-Phone */
.phone-pc{position:absolute;top:10px;left:0;right:0;margin:auto;text-align:center}
.tmobile{position:absolute;height:60px;
border-top:2px solid #ccc;
width:100%;
position:fixed;
bottom:-1px;
z-index:9999;
text-align:center;
background:#443e3e}

.tmobile p{background:#50b948;padding:15px;display:-webkit-inline-box;border-radius:8px;margin-top:8px}
/* Footer */
.footer ul{font-size:13px;list-style-type:none;text-align:center;height:60px;width:100%}
.footer ul li:first-child{display:none}
.footer ul li:last-child{border-right:none}
.footer ul li{display:inline;line-height:20px;border-right:1px dotted #000}
.footer a{
color:#000;
padding:0 10px;

height:15px;
text-decoration:none;

}.footer a:hover{color:#00aeee;
}
/* Footer */
.blog-featured{width:100%}
#columnMid{margin:auto;width:280px}


.language{position:absolute;right:5px;top:8px;width:60px;font-size:12px}
.language a:first-child{margin-right:6px}
header{margin:0 0 20px 0;padding:0px;position:relative;
}
.login{-webkit-border-radius:5px;
-moz-border-radius:5px;
-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);
position:absolute;top:0;left:0px;right:0px;background:#3b5998;width:98%;height:100%;margin:auto;background:#ececec}

 #lenjuage .lang-inline li{background:none;margin:auto;color:#990000;box-shadow:none;width:100%;text-align:center}
#hide{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:115px;height:50px;background:#009f2f;border:none}
.subTitle{text-align:center;position:absolute;top:50px;left:0;right:0;margin:auto;font-size:11px;font-style:italic}
.linesBG{
position:absolute;top:25px;z-index:0;
height:19px;width:100%;
background:-moz-linear-gradient(left,rgba(13,178,240,1) 0%,rgba(239,239,239,0.91) 70%,rgba(80,185,72,1) 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(13,178,240,1)),color-stop(70%,rgba(239,239,239,0.91)),color-stop(100%,rgba(80,185,72,1)));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(left,rgba(13,178,240,1) 0%,rgba(239,239,239,0.91) 70%,rgba(80,185,72,1) 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(left,rgba(13,178,240,1) 0%,rgba(239,239,239,0.91) 70%,rgba(80,185,72,1) 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(left,rgba(13,178,240,1) 0%,rgba(239,239,239,0.91) 70%,rgba(80,185,72,1) 100%);/* IE10+ */
background:linear-gradient(to right,rgba(13,178,240,1) 0%,rgba(239,239,239,0.91) 70%,rgba(80,185,72,1) 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0db2f0',endColorstr='#50b948',GradientType=1 );/* IE6-9 */
}
.linesBG #lines{width:100%;height:19px;background:url("../images/lines.png") repeat}
.title{display:none}
.logo{width:55px;height:55px;position:relative;padding-top:10px;margin-bottom:20px;margin-left:5px}
.creative{display:none}
.topMenu{position:relative;clear:both}
 ul.menu{width:100%;position:relative;margin:0;padding:0}
.topMenu li a{cursor:pointer;width:100%;display:block;height:106px;text-align:center;vertical-align:bottom;text-decoration:none;color:#fff;line-height:165px}
.topMenu li:hover{background-color:#009de0}
.topMenu li:first-child{display:none}
.topMenu li{font-size:12px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);
box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);background-color:#005dab;display:block;width:48%;margin:1% 1%;float:left;background-repeat:no-repeat;background-position:center;background-position:50% 20px}
.topMenu ul li+li{background-image:url("../images/icons/icon-2.png")}
.topMenu li+li+li{background-image:url("../images/icons/icon-3.png")}
.topMenu li+li+li+li{background-image:url("../images/icons/icon-4.png")}
.topMenu li+li+li+li+li{background-image:url("../images/icons/icon-5.png")}
.topMenu li+li+li+li+li+li{background-image:url("../images/icons/icon-6.png")}
.topMenu li+li+li+li+li+li+li{background-image:url("../images/icons/icon-7.png")}


.topMenu li{background-image:url("../images/icons/icon-1.png")}
.topMenu li+li{background-image:url("../images/icons/icon-8.png")}

/* Content */
.content{width:96%;margin:auto;font-size:14px}
.content .item-title a{color:#50be8e;text-transform:uppercase;text-decoration:none}
.content h2{margin:0;font-size:13px;margin-bottom:10px}
/* Footer Css */
.brand{width:100%;background:#909090;height:28px;margin-top:15px;border-top:#000 1px solid;font-size:11px}
.brand p{line-height:28px;padding:0 10px}
}


@media only screen and (min-width:28.750em){

.phone-pc{position:absolute;right:5px;top:25px}
/*==================================================
* Effect 3
* ===============================================*/
.effect3
{
position:relative;
}
.effect3:before
{
z-index:-1;
position:absolute;
content:"";
bottom:35px;
left:25px;
width:50%;
top:5px;
max-width:300px;
background:#777;
-webkit-box-shadow:-25px 3px 5px 0px rgba(0,0,0,0.2 );
-moz-box-shadow:-25px 3px 5px 0px rgba(0,0,0,0.2 );
box-shadow:-25px 3px 5px 0px rgba(0,0,0,0.2 );
-webkit-transform:rotate(-2deg);
-moz-transform:rotate(-2deg);
-o-transform:rotate(-2deg);
-ms-transform:rotate(-2deg);
transform:rotate(-2deg);
}
.moduletable h3{
color:#50be8e;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
text-decoration:none;
padding-top:43px}
.logo img{display:none}

.blog-featured{float:left;max-width:59%}
#columnMid{float:left}
#login{display:none}
#show{display:none}
#lenjuage{display:none}
.logo{width:78px;height:78px}

.page-header h2{color:#50be8e;text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:11px;margin-top:-10px;text-transform:uppercase;text-decoration:none;font-size:11px;margin-top:-10px;
padding:0 0 10px 0;
text-transform:uppercase;
text-decoration:none}

.footer ul{
margin-top:20px;
margin-left:20px;
}.footer a{
color:#FFFFFF;
padding:2px 10px 2px 10px;
float:left;
text-decoration:none;
-moz-border-radius:2px;
border-radius:2px;
}.footer a:hover{background:#fff;color:#3b5cab;
}

.centerPage{
	text-align:left;
	margin:0 auto 20px auto;
	width:970px;
	font:13px;
position:relative;
}

.clear{
	clear:both;
}

.left{
	float:left;
}

.right{
	float:right;
}

.preLoad{
	display:none;
}


h1.title{
position:absolute;
color:#fff;
}



.slogan{
	padding:20px 0 0 107px;
}
.effect8
{
position:relative;
-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;
-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;
box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;
}
.effect8:before,.effect8:after
{
content:"";
position:absolute;
z-index:-1;
-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
box-shadow:0 0 20px rgba(0,0,0,0.8);
top:10px;
bottom:10px;
left:0;
right:0;
-moz-border-radius:100px / 10px;
border-radius:100px / 10px;
}
.effect8:after
{
right:10px;
left:auto;
-webkit-transform:skew(8deg) rotate(3deg);
-moz-transform:skew(8deg) rotate(3deg);
-ms-transform:skew(8deg) rotate(3deg);
-o-transform:skew(8deg) rotate(3deg);
transform:skew(8deg) rotate(3deg);
}
/*********** Header ***********/
header{width:100%;height:90px}
.linesBG{
position:absolute;top:44px;z-index:0;
height:19px;width:100%;
background:-moz-linear-gradient(left,rgba(13,178,240,1) 0%,rgba(239,239,239,0.91) 70%,rgba(80,185,72,1) 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(13,178,240,1)),color-stop(70%,rgba(239,239,239,0.91)),color-stop(100%,rgba(80,185,72,1)));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(left,rgba(13,178,240,1) 0%,rgba(239,239,239,0.91) 70%,rgba(80,185,72,1) 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(left,rgba(13,178,240,1) 0%,rgba(239,239,239,0.91) 70%,rgba(80,185,72,1) 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(left,rgba(13,178,240,1) 0%,rgba(239,239,239,0.91) 70%,rgba(80,185,72,1) 100%);/* IE10+ */
background:linear-gradient(to right,rgba(13,178,240,1) 0%,rgba(239,239,239,0.91) 70%,rgba(80,185,72,1) 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0db2f0',endColorstr='#50b948',GradientType=1 );/* IE6-9 */
}
.linesBG #lines{width:100%;height:19px;background:url("../images/lines.png") repeat}

.subTitle{margin-top:25px;margin-left:85px;float:left;font-size:16px;color:#005dab}
.tphone{margin-top:25px;margin-right:15px;float:right;font-size:16px;color:#005dab}

.logo{
position:absolute;
margin:27px 0 0 -10px;
z-index:2;
}
.language{position:absolute;right:0px;height:12px;top:70px;width:80px;z-index:999}
.language a:first-child{margin-right:6px}
/*********** Header ***********/

.intro{
color:#000;
margin:24px 0 0 -20px;
padding:8px 0 8px 35px;
position:relative;
width:810px;
z-index:1;
	height:15px;
}.intro span{
	display:none;
}.home .intro span{
	display:block;
}

<!-- Top Menu -->

.menu{width:800px}
.menu li:first-child{display:none}
ul.menu{
	position:absolute;
	width:854px;
	height:54px;
}

ul.menu li ul{
	display:block;
	position:absolute;
	color:#FFFFFF;
	margin:30px 0 0 8px;
	left:0;
	width:844px;
	z-index:2;
}
	
.topMenu{
	margin:0px 0 0 70px;
	position:relative;
top:67px;
	width:854px;
	height:54px;
font-size:13px;
}

.topMenu li a{
	color:#3b5cab;
	font:12px;
	padding:4px 15px;
	float:left;
	cursor:pointer;
	text-decoration:none;
}.topMenu li:hover a{
	color:#999999;
}
.topMenu li.active a,.topMenu li.active a:hover{
background:url(/img/nav/active.gif) no-repeat;
	color:#FFF;
	border-bottom:1px #FFF dotted;
	font-weight:bold;
}.topMenu ul li.active li a,.topMenu li.active li a:hover{border-bottom:none;font-weight:normal;
}

.topMenu .parent ul li{
	float:left;
	border-left:1px dotted #000;
}.topMenu .parent ul li:first-child{
	border:none;
}.topMenu .parent ul a{
	color:#000;
	padding:2px 5px 2px 4px;
	margin:0 3px;
	font:11px;
	-moz-border-radius:2px;
	border-radius:2px;
	background:none;
}.topMenu .parent ul a:hover{background:#3b5cab;
}.topMenu .parent ul .active a{background:#00afa8t;
}
<!-- End Top Menu -->
.topMenu .parent ul span.separator{
	width:10px;
	background:#fff;
	height:17px;
	display:block;
	margin-left:-2px;
}


.flash-img{
position:absolute;
left:10px;
z-index:0;
}

.flash-img2{
width:950px;
height:222px;
position:relative;
left:10px;
z-index:0;
}

.flash-titles{
	position:absolute;
	z-index:999;
	width:497px;
	height:36px;
	left:10px;
	top:206px;
}


.creative{
	background:#919191;
	float:left;
	height:400px;
	width:970px;
position:relative;
z-index:1;
	-moz-border-radius:12px;
	-moz-border-radius:12px;
	border-radius:12px;

	padding-top:15px;
padding-bottom:15px;
}.creative span{background:url(/img/creative/overlay.png) bottom no-repeat;width:960px;height:222px;position:absolute;
}.home .creative span{height:222px;//margin-left:-10px;
}.fpss-container{
	-moz-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	border-radius:8px;
}

.creative .nav{
	position:absolute;
	width:243px;
	margin:39px 0 0 707px;
}.creative .nav a{
	background:url(/img/creative/navUp.png);
	width:7px;
	height:12px;
	padding:12px 10px;
	float:left;
	margin-bottom:1px;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
}.creative .nav a:hover{background:url(/img/creative/navHov.png);color:#FFFFFF;
}.creative .nav .selected{background:url(/img/creative/navDn.png);
}.creative .nav .selected:hover{background:url(/img/creative/navDn.png);
}.creative .info{
	width:154px;
	height:192px;
	background:url(/img/creative/infoText.png) no-repeat;
	float:right;
	padding:30px 20px 0 20px;
	font:13px;
	color:#FFFFFF;
	margin:-39px 20px 0 0;
}.creative .flash{position:absolute}

#swap1,#swap2,#swap3,#swap4,#swap5{
	width:950px;
	height:222px;
	margin-left:10px;
	display:none;
}#swap1{display:block}

.content{
background:#eeeeee;
	float:left;
	width:970px;
font-size:14px;
color:#6a6a6a;
	line-height:22px;
position:relative;
margin-top:-10px;
padding-top:20px;
z-index:0;

}
.content .lil{width:131px;height:124px;background:url("../images/lil-water.png");position:absolute;right:10px;bottom:10px}
h1{
font-size:1.2em;
margin:0.6em 0;
}

#columnBig{
position:relative;
	max-width:715px;
	margin:0 0 0 20px;
	padding:0 10px 20px 10px;
	float:left;
	background:#fff;
-moz-border-radius:0 12px 0 0;
-moz-border-radius:0 12px 0 0;
border-radius:0 12px 0 0;

}.home #columnBig{



	float:left;
}#columnBig .contentpaneopen{background:#00238a;
}

#columnBig dl{float:right;width:280px;margin-top:-13px;margin-left:10px;padding-left:10px;border-left:dotted 1px #dddddd}
#columnBigdl img{margin:0 0 10px 0;width:280px}
#columnBig .contentpaneopen img{margin:0 0 0 20px}
#columnBig .blog .contentpaneopen img{border-bottom:5px solid #fff;margin:0 10px 0 0}
#columnBig .contentpaneopen .big{border-bottom:none}
#columnBig .big dl{float:right;width:444px;margin-left:10px;padding-left:10px;border-left:dotted 1px #dddddd}
#columnBig .big dl img{margin:0 0 10px 0;width:auto}

#columnBig .item-page p{
	background:url(/img/titles/photos.gif) no-repeat right top;
	position:absolute;
	margin:-55px 0 0 434px;
	//margin:-55px 0 0 434px;
	font:bold 12px;
	width:270px;
	color:#3B5CAB;
	padding:25px 0 8px 10px;
	text-transform:uppercase;
	text-decoration:none;
}

#columnBig .contentpaneopen .map{background:url(/img/titles/map.gif);
}#columnBig .contentpaneopen .our-customers{background:url(/img/titles/our-customers.gif);
}
#columnBig .contentpaneopen .nuestros-clientes{background:url(/img/titles/nuestros-clientes.gif) no-repeat right 2px;width:444px;margin:-50px 0 0 269px;
}
#columnBig .contentpaneopen .our-clients{background:url(/img/titles/our-customers.gif) no-repeat right 2px;width:444px;margin:-50px 0 0 269px;
}
 #columnBig p.mapa{
	 background:url(/img/titles/mapa.gif) no-repeat right top;
	 float:right;
	 position:relative;
	 margin-top:-55px;
	 margin-right:11px;
}
#columnBig .contentpaneopen .fotos{background:url(/img/titles/fotos.gif) no-repeat right top;
}


#columnBig li{
	/*float:left;*/
	padding-left:15px;
	background:url(/img/misc/list.gif) no-repeat 0 6px;
	/*width:400px;*/
}#columnBig .big li{width:240px;
}#columnBig ul{
	border-bottom:25px solid #fff;
}

#columnMid{
	width:280px;
margin-left:10px;
	float:right;
position:relative;
}

#columnRight{
	width:195px;
	float:left;
	padding-left:20px;
}#columnRight ul{
	margin-bottom:20px;
}#columnRight li{
	display:block;
	padding-left:15px;
	background:url(/img/misc/list.gif) no-repeat 0 6px;
}#columnRight a{color:#666666;text-decoration:none;
}#columnRight a:hover{color:#000;text-decoration:underline;
}

.item-page h2 a,legend{
color:#00aeee;
font:bold 14px;
padding:0 0 10px;
text-decoration:none;
text-transform:uppercase;
}

.item-page{
padding-bottom:20px;
}


	

.photos{background:url(/img/titles/photos.gif) bottom left no-repeat;
}.in-the-press{background:url(/img/titles/in-the-press.gif) bottom left no-repeat;
}.welcome{background:url(/img/titles/welcome.gif) bottom left no-repeat;
}.quick-links{background:url(/img/titles/quick-links.gif) bottom left no-repeat;
}.our-services{background:url(/img/titles/our-services.gif) bottom left no-repeat;
}.why-lil{background:url(/img/titles/why-lil.gif) bottom left no-repeat;
}.our-markets{background:url(/img/titles/our-markets.gif) bottom left no-repeat;
}.facilities{background:url(/img/titles/facilities.gif) bottom left no-repeat;
}.printing-services{background:url(/img/titles/printing-services.gif) bottom left no-repeat;
}.technical-support{background:url(/img/titles/technical-support.gif) bottom left no-repeat;
}.price-quotes{background:url(/img/titles/price-quotes.gif) bottom left no-repeat;
}.contact-us{background:url(/img/titles/contact-us.gif) bottom left no-repeat;
}.product-examples{background:url(/img/titles/product-examples.gif) bottom left no-repeat;
}.our-customers{background:url(/img/titles/our-customers.gif) bottom left no-repeat;
}

/*Spanish Title Translations*/

.en-la-imprenta{background:url(/img/titles/en-la-imprenta.gif) bottom left no-repeat;
}.bienvenidos{background:url(/img/titles/bienvenidos.gif) bottom left no-repeat;
}.servicios-impresion{background:url(/img/titles/servicios-impresion.gif) bottom left no-repeat;
}.por-que-lil{background:url(/img/titles/por-que-lil.gif) 3px 11px no-repeat;
}.mercados{background:url(/img/titles/mercados.gif) bottom left no-repeat;
}.instalaciones{background:url(/img/titles/instalaciones.gif) bottom left no-repeat;
}.soporte{background:url(/img/titles/soporte.gif) bottom left no-repeat;
}.cotizacion{background:url(/img/titles/cotizacion.gif) bottom left no-repeat;
}.ejemplos-productos{;
}.nuestros-clientes{background:url(/img/titles/nuestros-clientes.gif) bottom left no-repeat;
}.contactenos{background:url(/img/titles/contactenos.gif) bottom left no-repeat;
}.ordenes{background:url(/img/titles/ordenes.gif) bottom left no-repeat;height:25px;
}.ordenes span{visibility:hidden;
}


#columnBig p.ejemplos-productos{

position:absolute;
width:300px;
font:bold 13px;
padding:45px 0 10px;
text-decoration:none;
text-transform:uppercase;
	color:#3B5CAB;

}

.footer ul{font-size:13px}
.footer{
background:#0db2f0;/* Old browsers */
background:-moz-linear-gradient(left,#0db2f0 0%,#50b948 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,right top,color-stop(0%,#0db2f0),color-stop(100%,#50b948));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(left,#0db2f0 0%,#50b948 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(left,#0db2f0 0%,#50b948 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(left,#0db2f0 0%,#50b948 100%);/* IE10+ */
background:linear-gradient(to right,#0db2f0 0%,#50b948 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0db2f0',endColorstr='#50b948',GradientType=1 );/* IE6-9 */

height:55px;
	float:left;

	width:970px;
	color:#FFFFFF;
}.famous{
	background:url(/img/logos/famousR.png) no-repeat;
	width:110px;
	height:24px;
	float:right;
	margin-top:15px;
margin-right:10px;
}.famous a{
	width:93px;
	height:21px;
	display:block;
}.famous a:hover{
	background:url(/img/logos/famous.png) no-repeat;
}

.brand{
	background:#909090;
	padding:4px 20px;
	color:#FFFFFF;
	float:left;
	width:930px;
	-moz-border-radius-bottomright:12px;
	-moz-border-radius-bottomleft:12px;
	border-bottom-right-radius:12px;
	border-bottom-left-radius:12px;
}

.brand p{color:#bcbcbc}
.brand a{color:#bcbcbc}
.credits{width:800px;padding:0 4px;float:left;
}.credits a{padding:0;text-decoration:none;float:none;
}.credits a:hover{background:none;
}

.column_separator{
	border-left:25px solid #fff;
}

.article_separator{
	display:block;
	height:20px;
}

.article_column{
	padding:0 10px 0 0;
}

.blog div{
	margin:0 0 20px 0;
	background:#ffffff;
}

.home .blog div{
	padding:0;
	background:none;
	border-bottom:none;
}

.blog td img{
	float:left;
	margin-right:10px;
}






.items-row .readmore a{
	color:#666;
	text-decoration:none;
	background:url(/img/bg/readon.gif) no-repeat;
	padding-left:15px;
}.readmore a{
	margin-top:10px;
	display:block;
}
.items-row .readmore:hover{
	color:#000;
	text-decoration:underline;
}.items-row img{
	float:left;
	margin:0 10px 0 0;
}
.blog div.items-row{margin-bottom:10px;line-height:14px;text-align:left;clear:both;border-bottom:#999 dotted 1px;padding-bottom:10px}
.blog div.items-row div{margin-bottom:0}

.markets{width:725px;height:200px}

#columnBig .fabrikGroup{
	border:none;
	border-bottom:dashed #000 1px;
	margin:0 0 0 0;
}#columnBig .fabrikGroup li{
	background:url(/img/misc/list.gif) no-repeat 0 10px;
}legend{margin-left:-5px;
}


/**********************************************************************************/

.category{
width:100%;
}
#columnBig
.contact-form dl{
	margin:0;
	padding:0;
	float:left;
	border-left:none;
}
.contact-name{
	color:#3B5CAB;
font:bold 13px;
padding:0 0 10px;
text-decoration:none;
text-transform:uppercase}
	
	/************ LOGIN ***************/
.login{
margin-top:20px;
}

.login-description img{
float:right;
}

#columnBig .login h1{
clear:both;
height:22px;
color:#eeeeee;
font-size:9px;
background:url(/img/titles/login.gif);
margin-top:-9px;
margin-bottom:15px;
}

.login-fields input{
	border:#00afa8 1px solid;
	height:18px;
	margin-top:3px;
	background:#F2F2F2;
}

#columnBig dl#system-message{
	float:left;
	margin:15px 0 15px 100px;
	border:#CCCCCC 1px solid;
	width:500px;
	display:inline;
	list-style:none;
}

.login fieldset{
margin-bottom:15px;
}

#columnRight #login-form{
	background:#e6e8ef;
	-moz-border-radius:12px;
	border-radius:12px;
	padding:10px;
	margin-top:20px;
	display:block;
	border:2px solid #c5cde2;
}

#columnRight #login-form .pretext p{
	font:bold 13px;
	color:#3B5CAB;
	text-transform:uppercase;
}

#columnRight #login-form ul{
	border-top:1px dotted #999999;
clear:left;
margin:30px 0 0;
padding:10px 0}
#columnRight #login-form ul li{}
#columnRight #login-form ul li:last-child a{color:#F90;font-weight:bold}
#columnRight #login-form fieldset.userdata{border:none;margin:10px 0 0}
#columnRight #login-form fieldset.userdata input{margin:0 0 5px;width:169px;height:20px;padding:0}
#columnRight #login-form fieldset.userdata input.button{width:173px;margin-left:-1px}
#columnRight #login-form .login{background-image:url(../img/titles/allCupons.png)}
#columnRight #login-form label{position:absolute;margin:3px 0 0 5px;color:#666}
#columnRight #login-form #form-login-remember{position:absolute;margin:30px 0 0 0}
#columnRight #login-form #form-login-remember label{margin:1px 0 0 18px;width:100px}
#columnRight #login-form #form-login-remember input{width:auto}

#form_1,#form_1 fieldset,#form_3 fieldset,#form_4 fieldset,#form_5 fieldset,#form_6 fieldset,#form_8 fieldset{border:none;margin:0}
#reserve .fabrikForm{padding:0;background:none;font:11px;
}#form_3 fieldset ul,#details_3 fieldset ul,#form_3 .fabrikElementContainer,
#form_4 fieldset ul,#details_4 fieldset ul,#form_4 .fabrikElementContainer,
#form_5 fieldset ul,#details_5 fieldset ul,#form_5 .fabrikElementContainer,
#form_6 fieldset ul,#details_6 fieldset ul,#form_6 .fabrikElementContainer,
#form_8 fieldset ul,#details_8 fieldset ul,#form_8 .fabrikElementContainer{margin:0;padding:0;position:relative;
}#form_3 .fabrikElementContainer .displayBox,
#form_4 .fabrikElementContainer .displayBox,
#form_5 .fabrikElementContainer .displayBox,
#form_6 .fabrikElementContainer .displayBox,
#form_8 .fabrikElementContainer .displayBox{padding:8px 0;border-bottom:dashed #CCC 1px;
}#form_3 .fabrikElementContainer:hover .displayBox,
#form_4 .fabrikElementContainer:hover .displayBox,
#form_5 .fabrikElementContainer:hover .displayBox,
#form_6 .fabrikElementContainer:hover .displayBox,
#form_8 .fabrikElementContainer:hover .displayBox{color:#FF0000;
}#form_3 legend,#form_4 legend,#form_5 legend,#form_6 legend,#form_8 legend{background:none;position:static;width:100%;text-transform:inherit;text-shadow:none;font:16px "Microsoft Sans Serif";color:#7d4c4c;display:block;border-bottom:dashed 1px #999;
}#form_3 legend span,#form_4 legend span,#form_5 legend span,#form_6 legend span,#form_8 legend span{padding:20px 0 5px;background:none;
}#form_3 .groupintro,#form_4 .groupintro,#form_5 .groupintro,#form_6 .groupintro,#form_8 .groupintro{margin:0;padding:10px 0 0;font-size:11px;
}#form_3 .fabrikActions,#form_4 .fabrikActions,#form_5 .fabrikActions,#form_6 .fabrikActions,#form_8 .fabrikActions{margin:-1px 0 10px;padding:20px 0 0;background:#fff;border:none;border-top:1px solid #CCC;
}#form_2 .fabrikMainError,#form_3 .fabrikMainError,#form_4 .fabrikMainError,#form_5 .fabrikMainError,#form_6 .fabrikMainError,#form_8 .fabrikMainError{
background:none repeat scroll 0 0 transparent;
bottom:29px;
position:absolute;
left:163px;
z-index:11;
}
#form_1,#form_2,#form_3,#form_4,#form_5,#form_6,#form_7,#form_8{width:auto;background-color:#fff;border:none;
}#form_2 input,
#form_3 input,
#form_4 input,
#form_5 input,
#form_6 input,
#form_7 input,
#form_8 input{width:150px;
}#form_2 .fabrikActions input,
#form_3 .fabrikActions input,
#form_4 .fabrikActions input,
#form_5 .fabrikActions input,
#form_6 .fabrikActions input,
#form_7 .fabrikActions input,
#form_8 .fabrikActions input{background:#990000;color:#FFFFFF;border-color:#333;padding:3px 15px;cursor:pointer;
}#form_2 .fabrikActions input:hover,
#form_3 .fabrikActions input:hover,
#form_4 .fabrikActions input:hover,
#form_5 .fabrikActions input:hover,
#form_6 .fabrikActions input:hover,
#form_7 .fabrikActions input:hover,
#form_8 .fabrikActions input:hover{background:#666;color:#FFF;border-color:#999;
}#form_2 h1,
#form_3 h1,
#form_4 h1,
#form_5 h1,
#form_6 h1,
#form_8 h1{margin:0;padding:0 0 10px;
color:#3B5CAB;
font:bold 13px;
padding:0 0 10px;
text-decoration:none;
text-transform:uppercase;
}label.fabrikgrid_{display:none}

#form_7 .leftCol{width:160px}
#form_2 .leftCol,#form_3 .leftCol,#form_4 .leftCol,#form_5 .leftCol,#form_6 .leftCol,#form_8 .leftCol{width:160px}
}