/*div {	border: 1px solid Red;}*/body {	margin-left: 0px;	margin-top: 30px;	margin-right: 0px;	margin-bottom: 0px;	background-color: white;	font-size: small;	}* 	html body { 	font-size: x-small; /* hvis IE5/WIN */	font-size: small; /*for andre IE versioner*/}body,td,th {	font-family: "Lucida Grande", Verdana, sans-serif;	color: #666;}body#reel { 	background-color: black;}div.wraper {	width: 920px;	display: block;	margin-left: auto;	margin-right: auto; 	padding-left: 30px;	padding-right: 30px;}div.wraper_footer { 	width: 920px;	display: block;	margin-left: auto;	margin-right: auto;	margin-bottom: 60px;	padding-left: 30px;	padding-right: 30px;}h1 { 	font-weight: normal;	font-size: 165%;	line-height: 130%;	margin-top: 0px;	color: #292d34;}div.sheet_bios h1 { 	margin-bottom: 0;}body#reel h1 { 	color: white;	font-size: 130%;}#main h1 { 	color: #42719d;	margin: 0;	margin-bottom: 10px;}div.post h1 { 	margin-top: 0px;	margin-bottom: 0px;}span.category {	font-style: italic;}span.category a {	font-style: italic;}span.category a:hover {	text-decoration: underline;}body#windowcleaning #main h1 { 	color: #ebff7f;}body#works #main h1 { 	color: #e65d01;}body#clients #main h1 { 	color: #fff178;}body#services #main h1 { 	color: white;}body#blog #main h1 { 	color: #78eaff;}body#contact #main h1 { 	color: #074978;}#footer h1 { 	margin-bottom: 10px;	margin-top: 0px;	color: #575757;	font-size: 160%;}body#reel #footer h1 { 	color: #b8b8b8;}div.lista_servicio h1, div.lista_servicio_final h1 { 	line-height: 95%;}h2 { 	font-weight: normal;	font-size: 150%;	line-height: 130%;	margin-top: 0px;	color: #292d34;	margin-bottom: 10px;}div.bios h2 { 	font-weight: normal;	font-size: 150%;	line-height: 130%;	margin-top: 0px;	color: #292d34;	margin-bottom: 0px;}span.blog_date { 	font-weight: normal;	font-size: 100%;	line-height: 130%;	margin: 0px;	color: #292d34;	margin-bottom: 10px;}h3 { 	font-weight: normal;	font-size: 120%;	margin-top: 0px;	color: #738900;	margin-bottom: 10px;}#main p, #main li { 	line-height: 160%;	margin: 0;}#columna_index_blog p { 	font-size: 125%;	line-height: 160%;}#blog_calendar p { 	margin: 0;	color: #5b5950;	line-height: 100%;}#blog_calendar p#mes { 	font-size: 80%;	margin-bottom: -1px;		font-weight: bold;}#blog_calendar p#dia { 	font-size: 120%;	font-weight: bold;}body#blog p.post_date { 	color: #42719d;	margin: 0;	margin-bottom: -5px;}body#hello p.blog_read_more, body#blog p.blog_read_more { 	font-size: 130%;	text-align: right;	color: #42719d;	margin-bottom: 0;}body#blog p.blog_back { 	font-size: 130%;	color: #42719d;	margin-bottom: 0;}body#works p.post_date { 	color: #e65d01;	margin: 0;	margin-bottom: -5px;}body#works p.blog_read_more { 	font-size: 130%;	text-align: right;	color: #e65d01;}body#works p.blog_back { 	font-size: 130%;	color: #e65d01;}small {	font-size: 75%;	font-style:italic;	color:#CCCCCC;}a { 	color: #42719d;	text-decoration: none;}a:hover { 	color: #42719d;}ul a:hover { 	text-decoration: underline;}#contenido p a, div.post p a { 	border-bottom: 1px dotted #42719d;}#contenido p a:hover, div.post p a:hover { 	border-bottom: 1px solid #42719d;}body#windowcleaning #contenido_interna p a { 	color: #738900;	border-bottom: 1px dotted #738900;}body#windowcleaning #contenido_interna p a:hover{ 	border-bottom: 1px solid #738900;}body#windowcleaning #contenido_interna li a { 	color: #738900;	text-decoration: none;}body#windowcleaning #contenido_interna li a:hover { 	color: #738900;	text-decoration: none;	border-bottom: 1px dotted #738900;}body#works #contenido_interna p a, a.naranja { 	color: #e65d01;	border-bottom: 1px dotted #e65d01;}body#works #contenido_interna p a:hover, a.naranja:hover { 	border-bottom: 1px solid #e65d01;}body#works #columna_interna_2 li a { 	color: #e65d01;}body#clients #contenido_interna p a{ 	color: #e69801;	border-bottom: 1px dotted #e69801;}body#clients #contenido_interna p a:hover { 	border-bottom: 1px solid #e65d01;}body#clients #contenido_interna p a { 	color: #981b1b;	border-bottom: 1px dotted #981b1b;}body#clients #contenido_interna p a:hover{ 	border-bottom: 1px solid #981b1b;}#contenido p a, div.post p a { 	border-bottom: 1px dotted #42719d;}#contenido p a:hover, div.post p a:hover { 	border-bottom: 1px solid #42719d;}#columna_index_blog ul a, #footer a { 	color: #666;}h1 a, h1 a:hover, h2 a, h2 a:hover { 	color: #292d34;	text-decoration: none;}body#windowcleaning #main a { 	color: #fbff9b;}body#works #main a { 	color: #e65d01;}body#clients #main a { 	color: #fff178;}body#services #main a { 	color: #6c0700;}body#blog #main a { 	color: #78eaff;}body#contact #main a { 	color: #074978;}body#windowcleaning #main a:hover, body#works #main a:hover, body#clients #main a:hover, body#services #main a:hover, body#blog #main a:hover, body#contact #main a:hover { 	text-decoration: underline;}body#works #columna_interna_2 ul a,body#blog #columna_interna_2 ul a{ 	color: #666;}body#reel #columna_reel_2 p a{ 	color: #fff;}body#reel #columna_reel_2 p a:hover { 	border-bottom: 1px solid #fff;}#cabecera { 	width: 670px;	height: 157px;	float: left;	padding-right: 113px;}#cabecera ul { 	list-style: none;	margin-left: 0px;	padding-left: 0px;}#cabecera ul li { 	float: left;}#cabecera ul li a { 	padding: 7px 9px 7px 10px;	display: block;	text-decoration: none;	color: #666;	border-right: 1px solid #fff;}body#reel #cabecera li a { 	border-right: 1px solid #000;}body#hello li#menu_menu_hello a,body#windowcleaning li#menu_menu_windowcleaning a, body#works li#menu_menu_works a, body#clients li#menu_menu_clients a, body#services li#menu_menu_services a, body#blog li#menu_menu_blog a, body#contact li#menu_menu_contact a { 	cursor: default;}body#hello li#menu_hello a, li#menu_hello a:hover, li#menu_intranet a:hover{ 	background: #0b1b28 url(http://browserbooking.com/bookingsoftware/back_main_index.jpg) 0px -140px;	border-right: 1px solid #000;	border-bottom: 1px solid #000;	color: #fff;}body#windowcleaning li#menu_windowcleaning a, li#menu_windowcleaning a:hover { 	background: #a6c200 url(http://browserbooking.com/bookingsoftware/back_menu_windowcleaning.jpg);	border-right: 1px solid #9dac34;	border-bottom: 1px solid #9dac34;	color: #fbff9b;}body#works li#menu_works a, li#menu_works a:hover { 	background: #fadc2f url(http://browserbooking.com/bookingsoftware/back_menu_works.jpg);	border-right: 1px solid #e2bb5b;	border-bottom: 1px solid #e2bb5b;	color: #e65d01;}body#clients li#menu_clients a, li#menu_clients a:hover { 	background: #ff9e00 url(http://browserbooking.com/bookingsoftware/back_menu_clients.jpg);	border-right: 1px solid #dd9624;	border-bottom: 1px solid #dd9624;	color: #fff178;}body#services li#menu_services a, li#menu_services a:hover { 	background: #d92015 url(http://browserbooking.com/bookingsoftware/back_menu_services.jpg);	border-right: 1px solid #a6070c;	border-bottom: 1px solid #a6070c;	color: #6c0700;}body#blog li#menu_blog a, li#menu_blog a:hover { 	background: #0f5ba9 url(http://browserbooking.com/bookingsoftware/back_menu_blog.jpg);	border-right: 1px solid #166aa5;	border-bottom: 1px solid #166aa5;	color: #78eaff;}body#contact li#menu_contact a, li#menu_contact a:hover { 	background: #239eca url(http://browserbooking.com/bookingsoftware/back_menu_contact.jpg);	border-right: 1px solid #2b8eb8;	border-bottom: 1px solid #2b8eb8;	color: #074978;}#cabecera h1 { 	clear: both;	margin: 0;	margin-top: 92px;}#logo { 	float: left;}#main { 	clear: both;	background: #fff url(http://browserbooking.com/bookingsoftware/back_main_index.jpg) repeat-x bottom;	height: 218px;	margin-bottom: 60px;	padding-top: 30px;}#featured { 	float:left;	width: 284px;}#featured_text { 	float:left;	width: 324px;	background: url(http://browserbooking.com/bookingsoftware/back_featured_dotted.gif) no-repeat right 10px;	padding-right: 30px;	margin-top: 60px;	color: white;}#featured_text ul { 	margin-left: 0px;	padding-left: 0px;	list-style: none;	margin-top: 10px;}#featured_text ul li { 	float: left;	margin-right: 30px;}#fresh { 	float:left;	width: 222px;	padding-left: 30px;	margin-top: 60px;	color: white;}#fresh ul { 	margin: 0;	padding: 0px;	list-style: none;}#fresh ul li a { 	background: url(http://browserbooking.com/bookingsoftware/bullet_main_still_fresh.gif) no-repeat 0px 50%;	padding-left: 20px;	color: #fff;}body#windowcleaning #main { 	clear: both;	background: #fff url(http://browserbooking.com/bookingsoftware/back_main_windowcleaning.jpg) repeat-x bottom;	height: 218px;	margin-bottom: 60px;	padding-top: 30px;}body#works #main { 	clear: both;	background: #fff url(http://browserbooking.com/bookingsoftware/back_main_works.jpg) repeat-x bottom;	height: 218px;	margin-bottom: 60px;	padding-top: 30px;}body#clients #main { 	clear: both;	background: #fff url(http://browserbooking.com/bookingsoftware/back_main_clients.jpg) repeat-x bottom;	height: 218px;	margin-bottom: 60px;	padding-top: 30px;}body#services #main { 	clear: both;	background: #fff url(http://browserbooking.com/bookingsoftware/back_main_services.jpg) repeat-x bottom;	height: 218px;	margin-bottom: 60px;	padding-top: 30px;}body#blog #main { 	clear: both;	background: #fff url(http://browserbooking.com/bookingsoftware/back_main_blog.jpg) repeat-x bottom;	height: 218px;	margin-bottom: 60px;	padding-top: 30px;}body#contact #main { 	clear: both;	background: #fff url(http://browserbooking.com/bookingsoftware/back_main_contact.jpg) repeat-x bottom;	height: 218px;	margin-bottom: 60px;	padding-top: 30px;}body#windowcleaning #inner_featured_text_1 p, body#windowcleaning #inner_featured_text_2 p,body#clients #inner_featured_text_1 p, body#clients #inner_featured_text_2 p, body#services #inner_featured_text_1 p, body#services #inner_featured_text_2 p, body#blog #inner_featured_text_1 p, body#blog #inner_featured_text_2 p,body#contact #inner_featured_text_1 p, body#contact #inner_featured_text_2 p { 	color: white;}body#works #inner_featured_text_1,  body#works #inner_featured_text_2  {	color: #7d4f00;	background-image: none;}body#services #inner_featured_text_1,  body#services #inner_featured_text_2  {	background-image: none;}#inner_featured_text_1 { 	float:left;	width: 400px;	background: url(http://browserbooking.com/bookingsoftware/back_featured_dotted.gif) no-repeat right 10px;	padding-right: 30px;	margin-top: 60px;}#inner_featured_text_2 { 	float:left;	width: 400px;	margin-top: 60px;	margin-left: 30px;}#contenido { 	background: url(http://browserbooking.com/bookingsoftware/back_contenido_dotted.gif) repeat-y;	float: left;	margin-bottom: 60px;	line-height: 160%;}#blog_calendar { 	width: 69px;	height: 60px;	float: left;	background: url(http://browserbooking.com/bookingsoftware/back_blog_calendar.jpg) no-repeat;	padding-top: 17px;}#blog_calendar_container { 	text-align: center;	width: 47px;}#columna_index_blog { 	width: 354px;	margin-right: 62px;	float: left;}#columna_index_blog ul { 	margin: 0;	padding: 0;	list-style: none;}#columna_index_blog ul li { 	background: url(http://browserbooking.com/bookingsoftware/icon_main_blog_posts.jpg) no-repeat left 50%;	padding-left: 23px;	line-height: 200%;}#columna_index_1 img, #columna_index_2 img { 	float: right;	margin-left: 5px;}#columna_index_1 { 	width: 190px;	margin-right: 62px;	float: left;}#columna_index_2 { 	width: 190px;	float: left;}#columna_reel_1 { 	width: 550px;	margin-right: 30px;	margin-top: 60px;	margin-bottom: 60px;	float: left;}#columna_reel_2 { 	width: 125px;	float: left;	margin-top: 60px;}#columna_reel_texto { 	height: 270px;	color: #999;}#contenido_interna { 	float: left;	line-height: 160%;}body#services #columna_interna_full { 	width: 860px;	background: url(http://browserbooking.com/bookingsoftware/back_contenido_services.gif) repeat-y 0px 15px;	float: left;	margin-bottom: 60px;}div.lista_servicio { 	float: left;	margin-right: 60px;	width: 170px;	line-height: 140%;}div.lista_servicio_final { 	line-height: 140%;	float: left;	width: 170px;}body#clients #columna_interna_full { 	width: 860px;	background: url(http://browserbooking.com/bookingsoftware/back_contenido_clients.gif) repeat-y 0px 15px;	float: left;	margin-bottom: 60px;}div.lista_clientes { 	float: left;	margin-right: 60px;	width: 246px;	line-height: 140%;}div.lista_clientes_final { 	line-height: 140%;	float: left;	width: 246px;}#columna_interna_1 { 	width: 400px;	margin-right: 61px;	float: left;}#columna_interna_2 { 	width: 400px;	float: left;}body#blog #columna_interna_1 { 	width: 582px;	margin-right: 30px;	float: left;	background: url(http://browserbooking.com/bookingsoftware/back_contenido_blog.gif) repeat-y; }body#works #columna_interna_1 { 	width: 582px;	margin-right: 30px;	float: left;	background: url(http://browserbooking.com/bookingsoftware/back_contenido_works.gif) repeat-y; }body#blog #columna_interna_2, body#works #columna_interna_2 { 	width: 250px;	float: left;}div.post { 	margin-bottom: 60px;	padding-right: 30px;}div.sheet { 	margin-bottom: 60px;	float: left;}div.sheet_bios { 	margin-bottom: 60px;	float: left;	padding-bottom:40px;	background:  url(http://browserbooking.com/bookingsoftware/back_bios_dotted.gif) repeat-x bottom;}div.sheet p img { 	margin-top: 10px;	margin-bottom: 10px;}div.sheet p img.float_right { 	margin-top: 0px;	margin-left: 15px;	margin-bottom: 0px;	float: right;}div.sheet p img.float_left { 	margin-top: 0px;	margin-right: 15px;	margin-bottom: 0px;	float: left;}div.illustration { 	float: left;	width: 100px;	margin-right: 10px;}div.bios { 	float: left;	width: 290px;}div.bios_container { 	margin-bottom: 60px;	float: left;}#columna_interna_full ul,body#works #columna_interna_1 ul,body#blog #columna_interna_1 ul,body#windowcleaning #columna_interna_1 ul,body#windowcleaning #columna_interna_2 ul { 	margin: 0;	padding: 0;	list-style: none;}body#works #columna_interna_2 ul,body#blog #columna_interna_2 ul { 	margin-top: 0;	margin-left: 0;	margin-bottom: 30px;	padding: 0;	list-style: none;}#columna_interna_2 ul { 	padding-bottom: 20px;}body#clients #columna_interna_full li { 	padding-left: 17px;	background: url(http://browserbooking.com/bookingsoftware/bullet_naranja.gif) no-repeat 0 4px;	padding-bottom: 10px;}body#services #columna_interna_full li { 	padding-left: 17px;	background: url(http://browserbooking.com/bookingsoftware/bullet_rojo.gif) no-repeat 0 5px;	padding-bottom: 10px;}body#blog #columna_interna_1 li, body#blog #columna_interna_2 li { 	padding-left: 17px;	background: url(http://browserbooking.com/bookingsoftware/bullet_azul.gif) no-repeat 0 5px;}body#works #columna_interna_1 li, body#works #columna_interna_2 li { 	padding-left: 17px;	background: url(http://browserbooking.com/bookingsoftware/bullet_amarillo.gif) no-repeat 0 6px;}body#windowcleaning #columna_interna_1 li, body#windowcleaning #columna_interna_2 li { 	padding-left: 17px;	background: url(http://browserbooking.com/bookingsoftware/bullet_verde.gif) no-repeat 0 5px;/*	padding-bottom: 10px;*/}#footer { 	clear: both;	height: 200px;	background: #e7e7e7 url(http://browserbooking.com/bookingsoftware/back_footer.jpg) repeat-x top;	padding-top: 55px;	line-height: 140%;}body#reel #footer { 	background: #151515 url(http://browserbooking.com/bookingsoftware/back_footer_reel.jpg) repeat-x top;}#footer ul { 	margin: 0;	padding: 0;	list-style: none;}#footer li { 	float: left;}#our_offices { 	background: url(http://browserbooking.com/bookingsoftware/back_footer_dotted.gif) no-repeat 0px 10px;	padding-left: 82px;	float: left;	width: 304px;}#our_offices li.abq { 	width: 125px;	margin-right: 25px;}#our_offices li.asu { 	width: 120px;}body#reel #our_offices { 	background: url(http://browserbooking.com/bookingsoftware/back_footer_dotted_reel.gif) no-repeat 0px 10px;	padding-left: 82px;	float: left;	width: 304px;}#contact_us { 	float: left;	width: 452px;	padding-left: 30px;}.box{	background-color: #eee;	padding: 10px; }.blank{	width:350px;}.forms{	width:350px;}.form-s{	display:none;	width:350px;}.style1 {color: #000000}