@CHARSET "ISO-8859-1";
body {padding:0; margin:0; height:650px; background:#c4d0e3;} /*url(../img/barra.png)*/
table, td {border-collapse:collapse;}
table, td, img {border:0; padding:0;}
form, td{margin:0; padding:0;}
html {height:100%;}
br{font-size:10px}
table {border:0px; border-collapse:collapse;}
body, td { font-size:11px; font-family:Tahoma; color:#7d7b7b; line-height:13px;	vertical-align:top;	padding:0px;}
a img{ border:0px}
img{ vertical-align:top}
strong{ color:#91908d}
b{ color:#585858}
span{}
span a{} 
span a:hover{}
a{ color:2aa8da; text-decoration:underline} /*normal color groc-> #99c000*/
a:hover{ color:#99c000; text-decoration: none} 
a:visited{ color:#2aa8da; text-decoration: none}
ul{margin:0; padding:0; list-style:none}

#language {	background:url(../img/barra.png) top left repeat-x; width:100%; text-align:right; border-bottom:2px solid #0079b0; color:#ffffff;}
#language a{ color:#ffffff; text-decoration:none; font-weight:bold; } /*normal color groc-> #99c000*/
#language a:hover{ color:#6b1c40; text-decoration: none; font-weight:bold;} 
	
#menuCorner { background:#0079b0; }
#headCorner { background:#0079b0; padding-left:4px; padding-right:4px; padding-bottom:4px;}
#logoCorner { background:#ffffff; background:url(../img/logo_fletxa.jpg) top right no-repeat #ffffff; text-align:center;}
#flashCorner { text-align:center; height:320px; background:#ffffff;} /*treure aquesta alçada si no vull flash*/

#header .col2{ text-align:center; width:770px;}
#header .col3{ text-align:right; }
#language a{ padding:4px;}
.head_table{ width:100%;}


.main_table{ width:100%; background:url(../img/barra.png) bottom left repeat-x #ffffff} /*c4c4c4*/ /*url(../img/bg_left.gif) top left repeat-x */
.site_center{ text-align:center; width:100%; background:#ffffff;} /* background:url(images/bg_bot.gif) bottom left repeat-x*/
.site_center1{ margin:0px auto; text-align:left; width:770px;}
.site_center1 div {background:#FFFFFF;}
.site_center2{ margin:0px auto; text-align:left; width:770px;}
.site_center0{ text-align:center; width:100%; }
#informationSpan{ }

/*content*/
#content{ margin:0px auto;/*centre al centre*/ width:770px; height:250px; background:#FFFFFF }
#contentCorner { background:#e8e8e8; /*#f2f2f2;*/ height:314px; width:233px; padding:5px; }
#content .row1{ height:10px;}
#content .row2{ height:342px}
#content .row2 .col1{ width:21px}
#content .row2 .col2{ width:233px}
#content .row2 .col2 .title{ margin:0 0 25px 0px}
#content .row2 .col3{ width:516px}
#content .row2 .col3 .box1{ height:0px; color:#91908d}
#content .row2 .col3 .box1 div{ padding:0px 5px 5px 5px}
#content .row2 .col3 .box1 p{ margin:0px 5px 0px 0px}
#content .row2 .col3 .box1 .indent{ margin:0px 0px 0px 0px}
#content .row2 .col3 .box2 div{ padding:0px 5px 5px 5px}

#content_text p{ padding:3px;}
/*footer*/
#footer { margin:0px auto;  width:770px; height:39px;} 


#footer .row {}
#footer .row a{ color:#6b1c40; text-decoration: none}
#footer .row a:hover{ color:#6b1c40; text-decoration: none}
#footerCorner{	background:#c4d0e3;	color:#0079b0;	text-align:center; height:25px; padding-top:15px;}

/* jquery*/
.slideshow { height: 232px; width:400px; margin:0px 10px 10px 30px; cursor:pointer } 
.slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; cursor:pointer}

/* navegador de div manual */
#nav a { border: 1px solid #ccc; background: #91908d; text-decoration: none; margin: 0 5px; padding: 3px 5px; color:#ffffff; }
#nav a.activeSlide { background: #99c000 }
#nav a:focus { outline: none; }
#mapagoogle { width:430px; height:260px; background:#ffffff; }

/* formularis*/
#budgetpanel label { display:inline-table; width:130px; vertical-align:top; text-align:right;}
#budgetpanel input { width:200px; text-align:left; }
#budgetpanel textarea { width:200px; height:40px; text-align:left; }
#costumerpanel label { display:inline-table; width:130px; vertical-align:top; text-align:right;}
#costumerpanel input { width:200px; text-align:left; }
#costumerpanel textarea { width:200px; height:80px; text-align:left; }
#contactpanel label { display:inline-table; width:130px; vertical-align:top; text-align:right;}
#contactpanel input { width:200px; text-align:left; }
#contactpanel textarea { width:200px; height:40px; text-align:left; }

/*lavalamp*/
.lavaLampWithImage {
	position: relative;
	height: 30px;
	width: 781px;

	/*background: url("../img/bg.gif") no-repeat top;*/
	padding: 0px;
	margin: 0px 0;
	overflow: hidden;
}

.lavaLampWithImage li {
	float: left;
	list-style: none;
}
	
.lavaLampWithImage li.back {
	background: url("../img/lava1.gif") no-repeat right -30px;
	width: 9px; height: 30px;
	z-index: 8;
	position: absolute;
}

.lavaLampWithImage li.back .left {
	background: url("../img/lava1.gif") no-repeat top left;
	height: 30px;
	margin-right: 9px; /* 7px is the width of the rounded shape */
	margin-left:9px;
}

.lavaLampWithImage li a {
	font: bold 14px arial;
	text-decoration: none;
	color: #fff;
	outline: none;
 	text-align: center;
	top: 7px;
	text-transform: uppercase;
	letter-spacing: 0;
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 10px; 
	padding-left:7px;   
}
                        .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
                            border: none;
                        }
