body { background-color:#000; color:#ccc; padding:0; margin:0; font-size:70%; text-align:center; }
body, td, th  { font-family:georgia, sans-serif;line-height:1.7em; }
img { border:none; }

#linea_right { background: url(../img/punto_vertical.gif) repeat-y scroll right top; padding:0 1px 0 1px; }
#linea_left { background: url(../img/punto_vertical.gif) repeat-y scroll left top; padding:0 1px 0 1px; }
#main { background:#111 url(../img/karina_degra.jpg) no-repeat scroll 274px 0px; width:730px; margin-right:auto; margin-left:auto; text-align:left; }
#header { background: url(../img/punto.gif) repeat-x scroll left bottom; height:193px; text-align:left; }
#header img { margin:40px 0 40px 16px; }
#header #menu { font-size:1.1em;margin:0 0 0 20px; color:#777; }
#header #menu a { color:#ccc; font-family:georgia, times, serif; font-size:1.2em; font-weight:normal; font-style:italic;}
#header #menu a:hover { color:#fff; background: url(../img/punto.gif) repeat-x scroll left bottom; font-weight:normal;}
#header #menu a.sel { color:#fff; font-weight:bold;}
#content { padding:0px 20px 20px 20px; }
#sidebar { background: url(../img/punto_vertical.gif) repeat-y scroll left top; text-align:left; float:right; width:324px; padding:0px 20px 20px 22px; voice-family: "\"}\""; voice-family:inherit; width:282px }

html>body #sidebar { width:282px; } 
.withsidebar { width:393px; voice-family: "\"}\"";  voice-family:inherit; width:353px; }
html>body .withsidebar { width:351px; } 
.conmota { background: url(../img/mota.gif) no-repeat scroll left center; padding-left:25px; }
.item { margin-bottom:2em; padding-bottom:1.5em; background: url(../img/punto.gif) repeat-x scroll left bottom; }
.item_last { margin-bottom:2em; }
#footer { clear:both; font-family:georgia, times, serif; font-size:1.1em; color:#ccc; padding:20px; background-position: left top; background-repeat: repeat-x; background-attachment: scroll; background-image: url(../img/punto.gif);}
#footer a { color:#999; text-decoration:none }
#footer a:hover { color:#ccc; }
#footer #gato { margin:4px; vertical-align:middle; }
h1 { margin-top:1.5em; font-family:georgia, times, serif; font-size:2em; font-weight:normal; color:#eee}
h2 { margin-top:1.5em; font-family:georgia, times, serif; font-size:1.5em; font-weight:normal;  color:#eee}
h3 { margin-top:1.5em; font-family:georgia, times, serif; font-size:1.3em; color:#eee}
h4 { margin-top:1.5em; font-family:georgia, times, serif; font-size:1.1em; color:#eee}
h5 { margin-top:1.5em; font-family:georgia, times, serif; font-size:1.1em; color:#eee}
p { margin-top:1.5em;  }
cite { font-family:georgia, times, serif; }
hr { border:0; height:1px; border-bottom:1px solid #555; }
a { color:white; text-decoration:none ;}
/*#content a, #sidebar a { background: url(../img/punto.gif) repeat-x scroll left bottom; }*/
/*a:visited { color:#aaa; }*/
ul { list-style:none }
textarea { border:1px solid #444; background-color: transparent; color:#eee; }
input.text { border:none; background: url(../img/punto.gif) repeat-x scroll left bottom; background-color: transparent; color:#eee; } 
input.submit {font-family:georgia;font-weight:bold;color:#ccc; border:2px solid #ccc; background-color: transparent;}
label { margin-right:0.5em }

a.punto { background: url(../img/punto.gif) repeat-x scroll left bottom; }