body {margin: 0; padding: 0; font-size: 13px; color: #333333; font-family: Arial, Helvetica, Sans-Serif;
background-color:#dbe7fd; background-image: url(../images/bg.jpg); background-repeat: repeat-x;}

h1, h2, h3 {margin: 0;font-weight: normal;color:#fd7334;}
h1 {font-size: 30px; margin:5px; line-height:31px;}
h2 {font-size: 22px;}
h3 {font-size: 14px; font-weight:bold; letter-spacing:1px;}

p, ol, ul {line-height: 180%;}
p{margin:3px 0px;}
a {color:#fd7334;}
a:hover {text-decoration: none;}

img {border: none;}
hr {display: none;}

#contenedor{width:760px; margin:20px auto 20px auto; background:#FFFFFF;
border:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}

/*********************
CABECERA
*********************/
#header {height: 90px; padding: 10px 10px 0 10px; background:url(../images/bgheader.jpg) repeat-x bottom;}
#header h1{padding-top:3px;}

#logo {float: left; margin:0 12px 0 6px; padding:0;}

#idiomas{margin:0; float:right;}

#header2 {width: 760px; height: 200px;}

#menu {float: left; width: 200px; height: 200px; background: url(../images/menubg.jpg) repeat-y;}
#menu ul {margin: 14px 0 0 18px; padding:0; line-height: normal;}
#menu li {display: inline;}
#menu a {width:150px; display: block; padding: 4px 0px 4px 20px; text-decoration: none;
letter-spacing:-0.05em; color:#FFF; background:url(../images/li.gif) no-repeat; font-size:16px; font-weight:bold;}
#menu a:hover {background:url(../images/lihover.gif) no-repeat;}

#foto {float: right;width: 560px;height: 200px;}

/*********************
CONTENIDO
*********************/

#page {width: 760px;padding: 30px 0 0 0; background:url(../images/bgpage.jpg) repeat-x;}

#contenido {float: left; width: 500px; padding-left: 18px;}
#contenido2{float: right; width: 500px; padding-right: 18px;}
#contenidounico{width:auto; padding:0 18px;}

.content {padding: 7px 10px;background: url(../images/img10.gif) no-repeat;}
	.content .icono{ float:left; margin: 4px 10px 0 0;}

#banner{background:#ffd899 url(../images/bgbanner.jpg) bottom right no-repeat;padding:10px;margin-bottom:13px;}
	#banner h3{color:#0034ad;}
	#banner a{color:#0034ad;}

/*********************
BARRA LATERAL
*********************/
#sidebar {float: right; width: 220px;}
#sidebar h2 {height: 30px; margin: 0; padding: 6px 0 0 10px; background: url(../images/img06.gif) no-repeat; font-size: 100%; font-weight: bold; color:#0034ad;}
#sidebar p {margin: 0;line-height: normal;}
#sidebar a {text-decoration: none;}
#sidebar a:hover {text-decoration: underline;}
#sidebar .first {border: none;}

#sidebar ul {margin: 0;padding: 0; list-style: none;}
#sidebar li {margin-bottom: 20px;}

#sidebar li ul {padding: 10px 20px; font-size: 13px; background: url(../images/img10.gif) no-repeat;}
#sidebar li li {margin: 0; padding: 5px 0; background: none; border-top: 1px dotted #CDCDCD;}

#sidebar2 {float: left; width: 220px; background: url(../images/img10.gif) no-repeat;}
#sidebar2 .first {border: none;}
#sidebar2 ul {margin:0; padding: 10px 0 0 5px; font-size: 13px; list-style: none;}
#sidebar2 li {margin:0; padding: 5px 10px; background: none; border-top: 1px dotted #CDCDCD;}

/*********************
ACORDEON
*********************/

#footer {background: #E6E6E6; width: auto; margin: 0 auto; padding: 15px;}
#footer p {margin: 0; line-height: normal;}
#footer a {color: #666666;}

#legal {float: left;padding: 10px 0 10px 10px;}

#links {float: right;padding: 10px 0 0 0;}
