﻿/* CSS Document */
body
{
	background-image: url(../../images/bgbody.gif);
	background-repeat: repeat;
	padding: 0px;
	margin: 0px;
	direction: rtl;
}
.divblock
{
	display: none;
}
.header
{
	float: right;
}
.imgheader
{
	width: 918px;
	height: 163px;
}
.headertop
{
	width: 905px;
	height: 64px;
	background-image: url(../../images/headertop.jpg);
	background-repeat: no-repeat;
	float: right;
	margin: 0 7px 10px 0;
	color:#ffffff;
	font:9pt tahoma;
	text-align:right;
}
.master
{
	width: 927px;
	padding-right: 10px;
	background-color: #ffffff;
	float: right;
}
.content
{
	width: 918px;
	float: right;
	background: url(../../images/bgcontent.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.rightpanel
{
	width: 201px;
	float: right;
	text-align: right;
	background-color: #cbe2ff;
}
.center
{
	width: 496px;
	float: right;
	margin-top: 10px;
	padding: 0 12px 0 12px;
}
.mainblock
{
	background-color: #e9e9e9;
	width: 496px;
	float: right;
}
.topleft
{
	background-image: url(../../images/topleft.gif);
	background-repeat: repeat-x;
	width: 196px;
	height: 14px;
	float: right;
}
.leftpanel
{
	width: 196px;
	float: right;
	background-image: url(../../images/bgleft.gif);
	background-repeat: repeat-y;
}
.footer
{
	background-image: url(../../images/bgfooter.jpg);
	background-repeat: repeat-x;
	width: 937px;
	height: 26px;
	float: right;
	font: 8pt tahoma;
	color: #b3dae7;
}
.footer a
{
	color: #83c5db;
	text-decoration: none;
}
.footer a:hover
{
	text-decoration: underline;
	color: #ffffff;
}
.message
{
	color:#ffffff;
	text-align:left;
	margin-top:133px;
	height:20px;
	width:720px;		
	float:left;
}
/*Menu*/
.menutop1
{
	width: 201px;
	height: 23px;
	background-image: url(../../images/menutop1.jpg);
	background-repeat: no-repeat;
	float: right;
	margin:0 0 -1px 0;
}
.menutop2
{
	width: 201px;
	height: 26px;
	background-image: url(../../images/menutop2.jpg);
	background-repeat: no-repeat;
	float: right;
	margin:-3px 0 -1px 0;
}
.menu
{
	float: right; 
	width:163px;
	margin-right:-11px;
}
.staticmenustyle
{
	background-image: url(../../images/menu.jpg);
	background-repeat: repeat-y;
	float: right;
	font: 9pt tahoma;
	padding-right:20px;
}
.staticmenustyle a
{
	width: 163px;
	height: 24px;
	font: 9pt tahoma;
	color: #464646;
	float:right;	
	padding-right:20px;
	padding-top:2px;
}
.staticmenustyle a:hover
{
	width: 163px;
	height: 24px;
	background-image: url(../../images/menu-hover.jpg);
	background-repeat: no-repeat;
	float:right;
	padding-right:20px;
	padding-top:2px;
}
.dynamicmenustyle
{
	background-image: url(../../images/menu.jpg);
	background-repeat: repeat-y;
	float: right;
	font: 9pt tahoma;
}
.dynamicmenustyle a
{
	width: 163px;
	height: 26px;
	font: 9pt tahoma;
	color: #464646;
	float:right;	
	padding-right:20px;
}
.dynamicmenustyle a:hover
{
	width: 163px;
	height: 26px;
	background-image: url(../../images/menu-hover.jpg);
	background-repeat: no-repeat;
	float:right;
	padding-right:20px;
}
/*Menu*/

/*LeftPanel*/
.Rlefttitle
{
	width: 17px;
	height: 20px;
	background-image: url(../../images/Rlefttitle.gif);
	background-repeat: no-repeat;
	float: right;
	margin-right:2px;
}
.lefttitle
{
	width: 169px;
	height: 20px;
	background-image: url(../../images/bglefttitle.gif);
	background-repeat: repeat-x;
	float: right;
	color: #3d434c;
	font: 600 7pt tahoma;
	text-align: right;
	padding: 1px 5px 0 0;
}
.education
{
	background-image: url(../../images/edu.jpg);
	background-repeat: no-repeat;
	width:184px;
	height:45px;
	cursor:pointer;
}
.galery
{
	background-image: url(../../images/gallery.jpg);
	background-repeat: no-repeat;
	width:88px;
	height:44px;
	cursor:pointer;
	float:right;
	/*margin-right:7px;*/
}
.email
{
	background-image: url(../../images/email.jpg);
	background-repeat: no-repeat;
	width:89px;
	height:45px;
	cursor:pointer;
	float:right;
	margin-right:1px;
} 
.library
{
	background-image: url(../../images/lib.jpg);
	background-repeat: no-repeat;
	width:184px;
	height:45px;
	cursor:pointer;
	margin-top:3px;
}
/*LeftPanel*/

/*search*/
.searchbox
{
	width: 130px;
	height:15px;
	margin: 15px 0 20px 0;
}
.txtbsearch
{
	width: 101px;
	height: 18px;
	background-image: url(../../images/txtsearch.jpg);
	background-repeat: no-repeat;
	float: left;
	border: 0px;
}
.btnsearch
{
	width: 25px;
	height: 18px;
	background-image: url(../../images/btnsearch.jpg);
	background-repeat: no-repeat;
	float: left;
	font: 0px;
	border: 0px;
	cursor: hand;
}
/*Manager Message*/
.managermessage
{
	font:8pt tahoma;
	text-align:justify;
	padding:5px 10px 15px 10px;
}
/*Manager Message*/

/*search*/
.leftlink
{
	text-align: right;
	width: 175px;
	margin: 10px 10px 20px 10px;
}
.leftlink a
{
	font: 8pt tahoma;
	color: #000000;
	text-decoration: none;
	text-align: right;
}
.leftlink a:hover
{
	text-decoration: underline;
}
.linksign
{
	width: 5px;
	height: 5px;
	background-image: url(../../images/linksign.gif);
	background-repeat: no-repeat;
	float: right;
	margin:6px  0 0 5px;
}
/*Login*/
.login
{
	font: 8pt tahoma;
	padding-top:10px;
}
.login a
{
	 text-decoration:underline;
}
.txtBLog
{
	width: 106px;
	height:16px;
	border: 0px;
	background-image:url(../../images/txtlogin.gif);
	background-repeat:no-repeat;
	padding-right:4px;
	font:8pt tahoma;
}
.memberlogin
{
	line-height:2;
	padding:0px;
	margin:0px;
}
.memberlogin a
{
	 text-decoration:underline;
}
.txtbmember
{
	width:180px;
	border:1px solid #c0c0c0;
}
/*Login*/

/*Adver*/
.adver
{
	text-align: center;
	font: 8pt tahoma;
	width:196px;
}
.adver img
{
	border:0;
}
.adver a
{
	color:#009acc;
	font: 8pt tahoma;
}
/*Adver*/ 

/*LeftTitle*/
/*Stat*/
.stat
{
	font:8pt tahoma;
}
.sepHome
{
	width:100%;
	background-color:White;
	height:12px;
	float:right;
}
/*detail*/
.dtl
{
	text-align: justify;
	font: 9pt tahoma;
	line-height: 1.5;
	width: 100%;
	float: right;
}
.dtlfulldesc
{
	padding: 0 10px 0 10px;
}
.Rtitle
{
	width: 21px;
	height: 24px;
	background-image: url(../../images/Rtitle.gif);
	background-repeat: no-repeat;
	float: right;
}
.title
{
	width: 473px;
	height: 24px;
	background-image: url(../../images/title.gif);
	background-repeat: repeat-x;
	float: right;
	font: 600 9pt tahoma;
	color: #3d434c;
	padding: 0 2px 0 0;
	text-align:right;
}
.dtlimg
{
	float:left;
	margin-right:5px;
}
.print
{
	text-align:center;
	cursor:hand;
}
.dtlhome
{
	width:247px;
	text-align: justify;
	font: 9pt tahoma;
	line-height: 1.5;
}
.float
{
	float:right;
}
/*detail*/
/*list*/
.list
{
	text-align: justify;
	font: 9pt tahoma;
	line-height: 1.5;
	width: 100%;
	float: right;
	padding: 0 10px 0 10px;
}
.Listhome
{
	text-align: justify;
	font: 7pt tahoma;
	line-height: 1.5;
	width:215px;
	float: right;
	padding: 0 10px 0 10px;
	background-color: #e9e9e9;
}
.listtitlehome a
{
	font:7pt tahoma;
	float:right;
	text-decoration:none;
	color:#000000;
	width:218px;
}
.listtitle a
{
	float: right;
	font: 600 8pt tahoma;
	text-decoration: none;
	color: #000000;
}
.listtitle
{
	font: 600 8pt tahoma;
	text-decoration: none;
	color: #000000;
}
.listimage img
{
	margin:20px 11px 0 0;
}
.listimage a img
{
	float: left;
	border: 0px;
}
.listsep
{
	background-image: url(../../images/sep.gif);
	background-repeat: no-repeat;
	width: 380px;
	height:1px;
	float:right;
	font: 0px tahoma;
	margin: 10px 0px 10px 0;
}
.listsephome
{
	background-image: url(../../images/sephome.gif);
	background-repeat: no-repeat;
	width: 208px;
	height:1px;
	float:right;
	font: 0px tahoma;
	margin: 10px 0px 10px 0;
}
/*.paging
{
	font:9pt tahoma;
	color:#000000;
	float:right;
	background-color:#cbe2ff;
	margin-left:3px;
	padding:0 5px 0 5px;
}
.paging a
{
	color:#000000;
	margin-left:3px;
	font:9pt tahoma;
	padding:0 5px 0 5px;
	text-decoration:none;
	border:1px solid #555454;
}
.pagers
{ 
	background-color:#cbe2ff;
	margin-left:3px;
	font:9pt tahoma;
	padding:5px 5px 5px 5px;
	text-decoration:none;
	border:1px solid #555454;
	color:#000000;
}
.pagers a
{ 
	background-color:#cbe2ff;
	margin-left:3px;
	font:9pt tahoma;
	padding:5px 5px 5px 5px;
	text-decoration:none;
	border:1px solid #555454;
}*/
.pagingblok
{
	margin:10px 0 10px 0;
}
.pagingblok .paging 
{
	margin:3px 0 3px 0;
}
.paging 
{
	text-align:center;
	color:#1771e2;
	font:9pt tahoma;
	direction:ltr;
}
.paging a
{
	color:#d05a02;
	background-color:#cbe2ff;
	border:1px solid #4792f0;
	padding:0 5px 0 5px;
	text-decoration:none;
	font:9pt tahoma;
}
.paging a:hover
{
	color:#cbe2ff;
	background-color:#df8b1d;
	border:1px solid #4792f0;
}
.pagers
{
	text-align:center;
	color:#1771e2;
	font:9pt tahoma;
}
.pagers a
{
	color:#d05a02;
	background-color:#cbe2ff;
	border:1px solid #4792f0;
	padding:0 5px 0 5px;
	text-decoration:none;
	font:9pt tahoma;
}
.pagers a:hover
{
	color:#cbe2ff;
	background-color:#df8b1d;
	border:1px solid #4792f0;
}
.pagingblok 
{
	text-align:center;
}
.pagingblok img
{
	border:0px;
}
.first
{
	width:8px;
	height:12px;		
	font:0px;
}
.next
{
	width:8px;
	height:12px;		
	font:0px;
}
.pre
{
	width:8px;
	height:12px;		
	font:0px;
}
.last
{
	width:8px;
	height:12px;		
	font:0px;
}
.listlink a:hover
{
	color:#86bbfd;
}
/*list*/

/*News*/
.Archive
{
	float:left;
	margin-left:5px;
}
.Archive img
{
	border:0;
}
.Date
{
	font:8pt tahoma;
}
.imgNews
{
	float:left;
	border:0;
	width:80px;
	height:80px;
	border:1px solid #c0c0c0;
}
.ImageNews
{
	float:left;
	width:100px;
	text-align:left;
	font-size:8pt;
	color:#343434;
}
.dateNews
{
	font:8pt tahoma;
}
.sender
{
	color:#0088b4;
	float:left;
}
.countinue
{
	float:left;
	border:0;
}
.countinue a
{
	color:#02a6db;
	font-size:8pt;
	text-decoration:none;
}
.countinue a:hover
{
	text-decoration:underline;
}
.countinuelink
{
	font:8pt tahoma;
	color:#519dfe;	
	float:left;
	margin-left:10px;
	text-align:left;
}
.listNews
{
	text-align: justify;
	font: 9pt tahoma;
	line-height: 1.5;
	width: 95%;
	float: right;
	padding-right:5px;
}
.listNews td 
{
	border:1px solid #e9e9e9;
}
/*News*/

/*Contact*/
.form
{
	font: 9pt tahoma;
	text-align: right;
	float:right;
	margin:20px 35px 0 0;
}
.txtb
{
	border: 1px solid #c0c0c0;
}
.btn
{
	border: 1px solid #434952;
	color: #2d3035;
	font: 8pt tahoma;
	height: 20px;
	padding: 0 5px 0 5px;
}
.msg
{
	font: 9pt tahoma;
	color: #3f74b6;
}
/*Gallery*/
.gallerylistitembox
{
	margin:0 20px 10px 20px;		
}
.gallerylistimage
{
	border:1px solid #c0c0c0;
	width:100px;
	height:100px;
	margin-bottom:5px;
}
.gallerylistimage img
{
	border:0px;
}
.gallerylisttitle  a
{
	text-decoration:none;
	color:#0083ad;
	font:8pt tahoma;
}
.gallerylisttitle  a:hover
{
	text-decoration:underline;
}
/*Gallery*/
/*Album*/
.albumlistitembox
{
	margin:0 20px 10px 20px;		
}
.albumlistimage
{
	border:1px solid #c0c0c0;
	width:100px;
	height:100px;
	margin-bottom:5px;
}
.albumlistimage img
{
	border:0px;
}
.albumlisttitle  a
{
	text-decoration:none;
	color:#0083ad;
	font:8pt tahoma;
}
.albumlisttitle  a:hover
{
	text-decoration:underline;
}
/*Album*/

/*sitemap*/
.sitemap
{
	font:9pt tahoma;
	text-align:right;
	padding:0 10px 0 10px;
}
.font
{
	font:9pt tahoma;
}
/*search*/
.searchchk
{
	text-align:right;	
}
.titlesearch
{
	float:right;
	padding:0 10px 0 10px;
	line-height:2;
	font:9pt tahoma;
}
.titlesearch a
{
	text-align:right;	
	line-height:2;
	text-decoration:none;
	color:#000000;	
}
.titlesearch a:hover
{
	text-decoration:underline;
	color:#02819b;
}
/*search*/
.linkcomment
{
	color:#02819b;
}
/* CSS Document */

.scroll
{
	overflow:scroll;
	scroll-bottom:none;	
	text-align:justify;
	margin:0px;
	width:100%;
	height:290px;
	text-align:justify;
	margin:7px 0 0 0;
	direction:rtl;	
	scrollbar-face-color:#d4d4d4;
	scrollbar-base-color:#d4d4d4;
	scrollbar-dark-shadow-color:#e2e2e2;	
	scrollbar-highlight-color:#e2e2e2;
	/*background-color:#ffffff;*/
}	
.TitleScroll
{	
	line-height:25px;
	color:#4c54a4;
	font:9pt tahoma;
	font-weight:600;
	direction:rtl;
	float:right;
	padding:5px 5px 0 0;
	width:100%;
}	
.SubtitleScroll
{
	padding:5px;
	width:100%;
	direction:rtl;
}
.SubtitleScroll a
{
	color:#99cc01;
	text-decoration:none;
	font:8pt tahoma;
}	
/*Registre Form*/
.bold
{
	font-weight:600;
}
.table
{
	font: 8pt tahoma;
	text-align: right;
	margin-right:20px;
}
.register
{
	padding:0 10px 0 10px;
}
.AddItems
{
	color:#69a9fa;
}
.AddItems a
{
	text-decoration:none;
	color:#69a9fa;
	font:600 8pt tahoma;
}
/*Registre Form*/

/*Item*/
.Item td
{
	border:1px solid #4c84cb;
}
.Item a
{
	color:#000000;
}
.AltenateItem td
{
	border:1px solid #4c84cb;
}
.AltenateItem a
{
	color:#000000;
}
.name
{
	text-align:justify;
	padding:0 2px 0 2px;
}
.dgItems 
{
	border-right:1px solid #4c84cb;
	border-top:0;
}
.fck
{
	font:9pt tahoma;
	text-align:right;
}
.display
{
	display:none;
}
.pager
{
	text-align:center;
	color:#1771e2;
}
.pager td a
{
	color:#d05a02;
	background-color:#cbe2ff;
	border:1px solid #4792f0;
	padding:0 5px 0 5px;
	text-decoration:none;
}
.pager td a:hover
{
	color:#cbe2ff;
	background-color:#df8b1d;
	border:1px solid #4792f0;
}
