/* COMMON */
body {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 75%;  }
TD   {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 75%;  }
DIV  {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 100%; }

.textBlock { line-height : 140%; }

/*
body {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 75%;  direction: rtl; }
TD {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 75%;  direction: rtl;  }
DIV  {  font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 100%;  direction: rtl;  }
*/


/* COMMON LINKS */
a:link    {  color:#002822 }
a:visited {  color:#34498b }
a:active  {  background-color:transparent }
a:hover   {  color:#e60004 }


/* CATEGORY */
.catLink { font-weight : bold; }
.catDescription { color : #444444;  }


/* ARTICLE */
.articleLink { font-weight : bold; }
.articleDecription { color : #444444; }
.articleStaff { color : #444444; 	font-size : smaller; }
.glossaryItem {
	background-color : #F0F0F0;
	cursor : help;
	color : #CC3333;
}


/* NAVIGATION */
DIV.navigation  { color : #444444; 	font-size : smaller; }
a.navigation    { color : #444444; }


/* ARTICLE BLOCK */
/* A.articleBlock {  }*/
.abBorder    {  background-color : #f4e7ea;  }
.abBgr       {  background-color : #f4e7ea;  }
.abBgrDarker { background-color : #FAFAFA;  color : #999999;  }


/* ATTACHMENT */
.atTitle  { font-weight : bold;  }
.atEntry { /* font-size: smaller;*/ }

/* FILES */
.fName{ font-size : smaller; }


/* tables */
.tdBorder     { background-color : #E4E4E4; }
.tdTitle      { background-color : #E4E4E4; padding : 5px 5px;    border : 1px solid #D4D4D4;    }
.tdSubTitle   { background-color : #EFEFEF; padding : 5px 5px;   border : 1px solid #DADADA;   }

.trLighter    { background-color : #FAFAFA; }
.trDarker     { background-color : #F1F1F1; }
.trMoreDarker { background-color : #DADADA; }

.trNotActive  { color : #5F5F5F; }
A.trNotActive { color : #888888; }


/*
.tblFormBorder {
	border-top: 1px solid #D4D4D4;
	border-left : 1px solid #D4D4D4;
	border-right : 1px solid #D4D4D4;
}

.tblFormBorderBottom {	
	border-bottom : 1px solid #D4D4D4;
}
*/


/*  for forms  */
.tdFormCaption { background-color : #F4F4F4;  /*text-align : right; */ width : 150px;  white-space : nowrap;    }

input, select {  font-size : 12px;  margin : 0px;  padding: 0px; }
input.text { width : 110px; }
input.shortText { width : 80px; }
input.longText {  width : 250px;   }

.button { width : 130px; }
.colorInput{ background-color : #F5F4ED; }
.requiredSign { color : #C40000; font-weight : bold; }
.formComment { font-size : smaller; }

/*editado por CMP */

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*body {
	background-image: url(images/bg_02.gif);
	background-repeat: repeat-x;
}*/
#Logokavleft {
	position:absolute;
	left:0px;
	top:0px;
	width:263px;
	height:70px;
	z-index:5;
	background-image: url(images/logokavleft.jpg);
}

#barrafondo {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:53px;
	z-index:2;
	background-image: url(images/bg_02.gif);
	background-repeat: repeat-x;
}

#separador {
	position:absolute;
	left:10px;
	top:130px;
	width:100%;
	height:0px;
	z-index:6;
	background-image: url(../../../../images/main_html/bg_01.gif);
	background-repeat: repeat-x;

}

#icon_home {
	position:absolute;
	left:400px;
	top:15px;
	width:33px;
	height:26px;
	z-index:50;
}
#icon_mail {
	position:absolute;
	left:600px;
	top:15px;
	width:33px;
	height:26px;
	z-index:50;
}
#icon_buy {
	position:absolute;
	left:800px;
	top:15px;
	width:33px;
	height:26px;
	z-index:50;
}

.copyright { font-size : smaller; }