*{ margin: 0; padding: 0; }* body { 	font: .8em Tahoma, "Trebuchet MS", Tahoma, sans-serif;	line-height: 1.6em;	color:  #333333;	background-color:#188db2;	 }	 	 a {		/*color: #EB0000;*/	color:#098BBF;	background: inherit;	text-decoration: none; }a:hover { 	color: #808080;	background: inherit; 	text-decoration: underline; }p { margin: 0 0 15px 0; }@font-face{font-family: "LaurenScript";src: url("fonts/LaurenScript.ttf");}h1{	 font: normal 1.5em "Tahoma",Georgia, Arial; color: # 333333;	 }h2 { 	font: normal 1.7em Georgia, "Times New Roman", Arial;	margin: 0 0 10px;	padding: 0 0 3px; 	color: #333; 	border-bottom: 1px solid #eee;	 }	img { border: 0px solid; border-color:#fff;}#content { /*width: 930px;*/ width: 70%;margin: 15px auto;background-color:#FFF;/*border-color:#5A8BC3;border-width:2px;border-style:solid;border-bottom-width:5px;border-bottom-color:#1581C5;border-right-width:5px;border-right-color:#1581C5;*/padding:20px;}#logo { margin: 10px 0 20px 0; width: 340px; float: left; }#logo p { margin: 0; text-align: right; font-size:1.5em;}#menu {	clear:both;	margin: 5% 1%; /*float: right;*/ /*padding: 40px 0 0; margin: 0 0 38px;*/ }#menu li { font-size: 0.9em; display: inline; }#menu li a { float: left; width: 87px;padding: 2px 0 7px;text-align: center;/*margin: 0 0 0 10px;*/margin: 0 8px 0 8px;color: #636365; background: #fff url(images/button_grey.gif) no-repeat;}#menu li a.current { background: #fff url(images/button.gif) no-repeat; color: #fff; }#menu li a.ovibus { background: #fff url(images/button-blue.gif) no-repeat; color: #fff; }#menu li a:hover { text-decoration: none; color: #000; background: #fff url(images/button_grey2.gif) no-repeat; font-weight:bold;}.clear { clear: both; }.caption { background: #fff url(images/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }.caption p { margin: 0; }#left {/*	 margin: 0 0 20px;*/	 clear: left; 	 width: 30%;	 float: left;	 margin-top:5%;}.smallthumb { width: 109px; }#center { width: 240px; float: left; margin: 0 0 20px 15px; }#right { float: right;width: 65%; background-image:url(images/transparente.jpg);background-repeat:no-repeat;min-height:475px; margin-top:5%;}#right ul li{margin-left:1em;}.date { font-size: .8em; border-top: 1px solid #eee; padding: 5px 0 0; }#box {margin-top:80%; width:100%;}.box { background: #eee; padding: 10px; }.box li { list-style: none; border-bottom: 1px dotted #ccc; line-height: 26px; }.box li a { padding: 0 5px; }.box { background: #fff; }/*Pie*/#footer { font-size: .84em; clear: both; padding-top:30px; background: #fff; background-image:url(images/autobus.png);    background-position:top right;  background-repeat:no-repeat;   }  #fl { background: #eee; padding-left: 15px; padding-right:15px; } #footer a { color: #444; }label{display:block; margin-bottom:1em;}input{float: right; margin-right: 30%;}legend{font-weight:bold; margin:1em;}fieldset{padding: 1em;}dt{font-weight:bold;}dd{padding-left:1em;}