body, html {
	background:#ff9c00 url(../images/bg.jpg) repeat-x
}
body, html, body, h1, legend, h2, #menu ul, #menu li, div#footer ul, div#container, p.error, p.rojo, div#navigation, .mas_info h1, th, table ul {
	margin:0
}
body, html, body, h1, legend, h2, #menu ul, #menu li, div#footer p, div#footer ul, div#container, p.error, .mas_info h1, th {
	padding:0
}
html {
	height:100%
}
body {
	font:80% "Trebuchet MS"
}
body, #menu li a, div#footer ul, th {
	text-align:center
}
strong {
	font-weight:bold;
	color:#3f3f3f
}
h1 {
	font-size:200%
}
legend, h2 {
	font-size:150%
}
#todo {
	background:#FFF url(../images/bg-center.jpg) repeat-y;
	position:relative
}
#todo, #header, div#footer, div#footer ul, div#container {
	width:909px
}
#todo, #header, #logo, #logo_a, #logo_a a {
	margin:0 auto
}
#header {
	background:url(../images/header.jpg) no-repeat
}
#header, #logo, #logo_a, #logo_a a, #logo_a a:hover {
	height:122px
}
#header, #logo, #logo_a, #logo_a a, #menu, div#container, div#content2 p, .mas_info {
	text-align:left
}
#header, #logo, #logo_a, #logo_a a, div#footer, div#container, div#extra, .mas_info {
	clear:both
}
#logo, #logo_a, #logo_a a, #logo_a a:hover {
	width:317px
}
#logo, #logo_a, #logo_a a, #menu li, div#footer ul, div#navigation {
	float:left
}
#logo_a {
	background:url(../images/logo.jpg) no-repeat
}
#logo_a a:hover {
	background:url(../images/logo-segu-kids.jpg) no-repeat
}
#menu {
	width:auto;
	margin:25px 45px 0 0;
	padding:25px 30px 0 0
}
#menu, div#content2 {
	float:right
}
#menu li, div#footer ul, div#footer ul li, .mas_info li {
	list-style:none
}
#menu li a, div#content2 img.center {
	display:block
}
#menu li a {
	width:75px;
	height:22px;
	padding-top:5px;
	font-size:100%;
	margin-left:1px
}
#menu li a, div#footer p a, .mas_info a, div#content2 a, div#footer a, .mas_info a {
	text-decoration:none
}
#menu li a, div#footer p a, .boton {
	color:#000
}
#menu li a, #menu li a:hover {
	border:1px solid #ccc
}
#menu li a:hover {
	background:#fff;
	border-bottom:4px solid #ff9c00
}
div#footer p {
	margin:32px 0 0 0
}
div#footer {
	background:#ff9c00 url(../images/footer.jpg) no-repeat;
	color:#fff;
	font:80% "verdana";
	height:95px
}
div#footer, div#extra {
	overflow:hidden
}
div#footer p a:hover, .mas_info a:hover, div#content2 a:hover, div#footer a:hover, .mas_info a:hover {
	text-decoration:underline
}
div#footer img {
	border:none
}
div#footer ul, div#footer ul li {
	display:inline
}
div#container, div#content2 {
	height:auto
}
div#container, div#navigation {
	display:table
}
div#content2 {
	width:560px;
	padding:0 90px 0 10px
}
.mas_info a, div#content2 a, div#footer a, .mas_info a {
	color:#ff7200
}
div#content2 img.center {
	margin:auto
}
div#content2 img, textarea, input {
	border:1px solid #ff9c00
}
div#content2 img:hover {
	background:#3a77bb;
	border:1px solid #3a77bb
}
 #content2 a[href $='.pdf'], #content2 a[href *="blog.segu-info.com.ar"], a[href$='.ace'], a[href$='.bzip'], a[href$='.gzip'], a[href$='.rar'], #content2 a[href$='.zip'] {
 padding-right:18px
}
 #content2 a[href $='.pdf'] {
 background:transparent url(../images/icons/icon_pdf.gif) no-repeat center right
}
 #content2 a[href *="blog.segu-info.com.ar"] {
 background:transparent url(../images/icons/icon_popup.gif) no-repeat center right
}
 a[href$='.ace'], a[href$='.bzip'], a[href$='.gzip'], a[href$='.rar'], #content2 a[href$='.zip'] {
 background:transparent url(../images/icons/icon_archive.gif) no-repeat center right
}
fieldset {
	background:#ffeee6;
	height:470px;
	min-height:470px;
	width:480px;
	padding:0 10px 0 20px;
	margin:0 10px 0 20px;
	border:#f60 1px solid
}
fieldset, .mas_info, .jovenes_fondo, .padres_fondo, .docentes_fondo {
	height:auto !important
}
p.error {
	font-size:90%;
	color:red
}
p.error, .cita {
	font-style:italic
}
p.rojo {
	background:#fff2ef;
	padding:5px;
	border:1px solid #a21f3f;
	color:#f00
}
p.rojo, p.verde, legend {
	font-size:120%
}
p.verde {
	background:#cfc;
	border:1px solid #0c0;
	color:#1e1e1e
}
legend {
	font-weight:700;
	line-height:30px;
	color:#ff9c00;
	padding:3px;
	margin:3px
}
textarea, input {
	font:90% "Trebuchet MS"
}
.boton {
	background:#ff9c00;
	cursor:pointer;
	border-bottom:#ec7600 2px solid;
	border-right:#ec7600 2px solid;
	border-top:#fff 2px solid;
	border-left:#fff 2px solid
}
div#navigation {
	width:149px;
	padding-left:70px;
	padding-right:30px
}
.mas_info {
	background:#fff3df url(../images/mas_info.gif) no-repeat bottom right;
	line-height:18px;
	width:580px;
	height:120px;
	min-height:120px;
	margin:10px 80px;
	font:100% "trebuchet ms";
	padding-left:30px;
	padding-bottom:15px;
	padding-right:120px;
	border:#d65a02 solid 1px
}
.mas_info h1 {
	font-size:130%;
	padding-top:10px;
	color:#3a77bb;
	font-weight:normal
}
.mas_info li {
	background:url(../images/bullet2.gif) center left no-repeat
}
.mas_info li, table ul {
	padding-left:15px
}
.cita {
	background:url(../images/cita.jpg) no-repeat top left;
	margin-left:10px;
	padding-left:20px;
	color:#039
}
table, td {
	border:#ff7200 solid 1px
}
table {
	width:100%
}
th {
	background:#ff7200;
	color:#FFF;
	font-weight:600
}
td {
	vertical-align:top;
	padding-left:5px
}
.tr_fondo {
	background:#fff7ec
}
table ul {
	list-style-type:disc
}
.jovenes_fondo {
	background:url(../images/jovenes_fondo.gif) no-repeat bottom right
}
.jovenes_fondo, .padres_fondo, .docentes_fondo {
	height:400px;
	min-height:400px
}
.padres_fondo {
	background:url(../images/padres_fondo.gif) no-repeat bottom right
}
.docentes_fondo {
	background:url(../images/docentes_fondo.gif) no-repeat bottom right
}

