body { margin:0px;color:#000; font-family: Arial, Helvetica, sans-serif;font-size:9pt;}
body.fondo1 { background:#fff url(/templates/default/images/background_body1.jpg) repeat-x center top; }
body.fondo2 { background:#fff url(/templates/default/images/background_body2.jpg) repeat-x center top; }
td { font-size:9pt; }

img { border:0px; }
noscript, noscript p, .noscript { line-height:13px; margin:0px; color:#f00; }
ul { margin:0px;padding:0px; list-style-type:none; }

.checkbox { margin:0px;width:13px; height:13px; margin-top:2px; margin-right:4px; border:0px; vertical-align:text-bottom; }

#debug { text-align:right;cursor:help; padding-bottom:10px;}



a { color:#000; text-decoration:none; white-space:nowrap; }
a:focus, object  { outline:none;}
a:hover { text-decoration:underline; }
.selected a ,a.selected ,a.selected:hover { color:#C5161D;  text-decoration:none;cursor:text}

html {  }


.form { margin:0px; padding:0px; float:right; }
.form label { font-size:8pt; font-weight:bold; color:#111}
.form fieldset { margin:0px; display:inline; padding:0px; border:0px; }
.form .submit { border:0px; height:19px; background:url(/templates/default/images/btn_buscar.jpg) no-repeat; color:#000; font-family: Tahoma, Arial, sans-serif; }
.form .field { border:1px solid #DCDCDC; background:#fff; width:120px; color:#000; font-family: Tahoma, Arial, sans-serif; }
.form .field:focus { background:#DADADA;}
.form .checkbox  { }
.form textarea { }
.form select { }
.form .form_msg { font-size:10pt; font-weight:bold; color:#C5161D;  }


.wrap { width:990px; margin:0 auto;text-align:left;padding:0px;  border:0px solid #ccc;}


#header	{  }



#logo		{ float:left; width:260px; height:65px; margin-top:30px; }
#logo	h1	{ margin:0px; padding:0px }
#tools   { clear: both; width:990px; height:22px; margin-bottom:3px; }

#datetime { float:left; color:#A2A1A1; padding-left:13px; padding-top:3px; font-size:8pt; }
#social_text { float:right; color:#A2A1A1; padding-top:3px; font-size:9pt; }
#social_img { float:right; color:#A2A1A1; ppadding-top:3px; font-size:8pt; margin-right:30px; }
#social_img a { margin-left:20px; }
#search { float:right; margin:0px; width:221px; height:20px; }
/*#search .form fieldset { background:#f0f;  padding:0px; margin:0px;  }*/
#search .form .field { font-size:7pt; margin-right:3px; }
#search .form .submit { font-size:7pt; width:86px; margin-right:0px; padding:0px; }


#flags { float:right; width:200px; height:30px; margin-top:14px;}
#flags li { display:inline; margin-left:2px; float:right;}
#flags img { cursor:pointer; }


#main_menu { }
#main_menu ul { height:30px;  }
#main_menu li { display:inline; }
#main_menu a { line-height:30px; padding:0px 13px 0px 13px; font-size:12px; text-transform:uppercase; font-weight:bold; border-left:1px solid #000}
#main_menu a.selected	{ color:#C5161D; }
#main_menu a.first { border-left:0px; }
#main_menu #sub_menu { border-top: 1px dotted #666; }
#main_menu #sub_menu a { text-transform: none; color:#777; border-left:1px solid #777; font-size:0.9em; font-weight:bold; }
#main_menu #sub_menu a.selected	{ color:#C5161D; }
#main_menu #sub_menu a.first { border-left:0px; }

#breadcrumbs { text-align:right; font-family: Tahoma, Arial, Helvetica, sans-serif; margin-top:10px; }
#breadcrumbs li { display:inline;padding-left:4px; }
#breadcrumbs li { font-size:9px; }
#breadcrumbs .selected { color:#777}
#breadcrumbs .breadselected {font-weight: bold;}


#footer_separator	{ height:20px; clear:both; }
#footer			{ height:200px; clear:both; background:url(/templates/default/images/background_footer.jpg) repeat-x center bottom; }
#footer_menu  { text-align:center; margin-top:30px; border:0px;}
#footer_menu li { display:inline; }
#footer_menu li a { text-decoration:underline; padding:0px 13px 0px 13px; color:#777; border-left:1px solid #777; }
#footer_menu li a.first { border-left:0px;}
#footer_menu li a:hover, #footer_menu li a.selected { color:#C5161D; }
#footer_design { float:left;display:inline; margin-top:48px;margin-left:10px}

#w3c_menu { float:right;display:inline;margin-top:48px;margin-right:50px;}


#w3c_menu li { display:inline; }
#w3c_menu a { text-decoration:underline; padding:0px 5px 0px 5px;border-left:1px solid #777;color:#777;font-size:80%}
#w3c_menu a.first { border-left:0px;}
#w3c_menu a:hover, #w3c_menu a.selected { color:#C5161D; }


#module	{min-height:400px;clear:both; margin-top:3px;}
#module .module_title { font-size:15pt; padding-left:11px; text-transform: uppercase; margin-bottom:15px; font-family: Arial,Helvetica,Jamrul,sans-serif; }
#module .module_content { margin-left:11px;}
#module .pagetop { line-height:15px;height:15px;margin-top:20px;text-align:right;padding-right:17px; }



#user { background:#F6F4F4 }

#separarator 			{ clear:both;height:30px; border:0px;padding:0px;margin:0px;}


