/*============================================================================*/
/*General Formats*/

body
{
	background-color:#242424;
	font-family:Tahoma;
	font-size:9px;
	color:#787878;
}

h1
{
  margin:0px;
  padding:0px;
  line-height:1em;
}

h2
{
  margin:0px;
  padding:0px;
  font-size:14px;
  line-height:1em;
}

h3
{
  margin:0px;
  padding:0px;
  line-height:1em;
}

a
{
  color:#303030;
  text-decoration:none;
}

a:hover
{
  color:#737373;
  text-decoration: underline;
}

ul
{
  list-style:none;
}

img
{
  border:0px;
}

table
{
	font-family:Tahoma;
	font-size:11px;
	color:#787878;
}

.adv_box_outer
{
  background-color:white;
  border-left:4px solid #666769;
  border-bottom:4px solid #666769;
}

.adv_box_inner
{
  background-color:white;
  border:2px solid #F37F04;
  color:black;
}

.btnLnkBullet
{
  font-weight:bold;
  color:#F57B00;
}


.bdypgbody
{
  background:url(../imgs/rayas.gif) bottom center no-repeat white;
  border-left:8px solid #dbdbdb;
  border-right:8px solid #dbdbdb;
}

#links .links
{
	/*background-color: #242424;*/
	color:#787878;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-size: 9px;
}



/*============================================================================*/
/*Miscellaneous Formats*/


.Estilo11
{
  font-size:10px;
}

.Estilo15
{
  font-size:18px;
}

.Estilo16
{
  color:#F57B00;
}

.Estilo19
{
	font-size:24px;
	color:#F57B00;
}

.Estilo22
{
	font-size:13px;
	font-weight:bold;
}

.Estilo24
{
	font-size:14px;
	color:#333333;
}

.Estilo32
{
  font-size:14px;
}

.Estilo35
{
	text-align:left;
	border-bottom:1px dashed #F37F04;
	padding-bottom:8px;
	font-family:"Trebuchet MS", Arial;
	font-size:19px;
  color:#4E4E4E;
}

.Estilo44
{
  color:#F37F04;
}



/*============================================================================*/
/*Header Formats*/


#header
{
  color:white;
}

#header a
{
  color:white;
  text-decoration:none;
}

#header a:hover
{
  color:white;
  text-decoration:underline;
}




/*============================================================================*/
/*Waiting Box1 Formats*/


#SearchWait
{
}

#SearchWait .swtbxwaiting
{
  background-color:white;
  border-left:8px solid #dbdbdb;
  border-right:8px solid #dbdbdb;
}

#SearchWait .swtbxtext
{
  text-align:center;
  vertical-align:middle;
  font-size:17px;
  font-weight:bold;
  color:#F57B00;
}



/*============================================================================*/
/*Waiting Box2 Formats*/


#SearchWait2
{
}

#SearchWait2 .swtbxtext
{
  text-align:center;
  vertical-align:middle;
  font-size:17px;
  font-weight:bold;
  color:#F57B00;
}



/*============================================================================*/
/*Navigation Tabs Formats*/


#NavTabs
{
  font-family:Arial, Helvetica, Verdana;
  font-size:11px;
  color:black;
}

#NavTabs a
{
  font-family:Arial, Helvetica, Verdana;
  color:#404040;
  text-decoration:none;
}

#NavTabs .nvtb_on
{
  height:30px;
  color:black;
  font-weight:bold;
}

#NavTabs .nvtb_on a
{
  color:black;
  font-weight:bold;
}

#NavTabs .nvtb_on .nvtb_left
{
  background:url("../imgs/nvtb_on_bdr_lft.gif") top left no-repeat;
  width:3px;
  height:30px;
  font-size:1px;
}

#NavTabs .nvtb_on .nvtb_content
{
  background-color:white;
  border-top:1px solid #959595;
  height:30px;
  padding:5px 8px;
  vertical-align:middle;
}

#NavTabs .nvtb_on .nvtb_right
{
  background:url("../imgs/nvtb_on_bdr_rgt.gif") top right no-repeat;
  width:2px;
  height:30px;
  font-size:1px;
}

#NavTabs .nvtb_off
{
  height:30px;
}

#NavTabs .nvtb_off a
{
}

#NavTabs .nvtb_off a:hover
{
  color:#F57B00;
}

#NavTabs .nvtb_off .nvtb_left
{
  background:url("../imgs/nvtb_off_bdr_lft.gif") top left no-repeat;
  width:8px;
  height:30px;
  font-size:2px;
}

#NavTabs .nvtb_off .nvtb_content
{
  background-color:#f3f3f3;
  border-top:1px solid #959595;
  border-bottom:1px solid #959595;
  padding:4px 8px 5px 3px;
  vertical-align:middle;
}

#NavTabs .nvtb_off .nvtb_right
{
  background:url("../imgs/nvtb_off_bdr_rgt.gif") top left no-repeat;
  width:2px;
  height:30px;
  font-size:1px;
}

#NavTabs .nvtb_off_first a:hover
{
  color:#F57B00;
}

#NavTabs .nvtb_off_first .nvtb_left
{
  background:url("../imgs/nvtb_off_fst_bdr_left.gif") top left no-repeat;
}

#NavTabs .nvtb_off_first .nvtb_content
{
  background-color:#f3f3f3;
  border-top:1px solid #959595;
  border-bottom:1px solid #959595;
  padding:5px 8px;
  vertical-align:middle;
}

#NavTabs .nvtb_off_first .nvtb_right
{
  background:url("../imgs/nvtb_off_bdr_rgt.gif") top left no-repeat;
  width:2px;
  height:30px;
  font-size:1px;
}



/*============================================================================*/
/*Footer Formats*/


#footer
{
  color:white;
}

#footer a
{
  color:white;
  text-decoration:none;
}

#footer a:hover
{
  color:white;
  text-decoration:underline;
}



/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-CONSTANT-‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/


.contentstyle{
	border:1px solid #959595;
	/*width: 99.5%;*/
	padding:10px;
}


.negro {color: #000000;}

.titulares
{
	width: 100%;
	padding-bottom:3px;
	border-bottom: 1px dashed #F37F04;
	font-family: "Trebuchet MS";
	font-size: 24px;
	text-align: left;
	vertical-align: bottom;
}

input, textarea, select{
	font:normal 11px Tahoma;			
	vertical-align:middle;
	color:#787878;
	
}

.table_izda
{
  font-size:11px;
  color:black;
}

.table_izda th
{
  font-family:"Trebuchet MS";
  border-bottom:1px dashed #F37F04;
  font-size:16px;
  text-align:left;
  color:#4E4E4E;
}



/*‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡-„„„„„„„‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡*/


.t_tl {
	background:url(../images/c_tl.gif) top left no-repeat;
	width:7px;
	height:7px;
	font-size:5px;
	line-height:5px;
}
.t_t {
  background:url(../images/l.gif) top left repeat-x;
	width:100%;
	height:7px;
	font-size:5px;
	line-height:5px;
}
.t_tr {
	background:url(../images/c_tr.gif) top left no-repeat;
	width:7px;
	height:7px;
	font-size:5px;
	line-height:5px;
}
.t_c
{
  padding: 2px 5px 2px 5px;
}

.t_c1
{
  padding: 2px 5px 2px 5px;
  border-right:1px solid #dedede;
  border-left:1px solid #dedede;
}

.t_l {
	background:url(../images/l.gif) top left repeat-y;
	width:7px;
	font-size:5px;
}
.t_r {
	background:url(../images/l.gif) top right repeat-y;
	width:7px;
	font-size:5px;
}
.t_bl {
	background:url(../images/c_bl.gif) top left no-repeat;
	height:7px;
	width:7px;
	font-size:5px;
}
.t_b {
	background:url(../images/l.gif) bottom repeat-x;
	width:100%;
	height:7px;
	font-size:5px;
	line-height:5px;
}
.t_br {
	background:url(../images/c_br.gif) top left no-repeat;
	height:7px;
	width:7px;
	font-size:5px;
}

.calendar {
	BACKGROUND: url(../imgs/calendar.gif) no-repeat left top; FLOAT: left; MARGIN: 0px 8px 10px 2px; WIDTH: 76px; HEIGHT: 95px; TEXT-ALIGN: center
}
.Calday {
	MARGIN-TOP: 8px; FONT: bold 26px Arial, Helvetica, sans-serif; MARGIN-LEFT: 7px; COLOR: #000000; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #ff9900 2px solid
}
.CalMo {
	MARGIN-TOP: 2px;
  FONT: bold 16px Arial, Helvetica, sans-serif;
  TEXT-TRANSFORM: uppercase;
  COLOR: #666666
}
