@import url(../../Templates/UI/Css/Layout.css);
/********* GLOBALS *********/

* {margin:0;padding:0}
body {font-family:Arial;font-size:11pt;}
a img,table {border:0}
dl,ol,ul {list-style:none}
table {border-collapse:collapse}
caption,th,td {text-align:right}
h1{
font-size:14pt;
color:#990000;
direction:rtl;
text-align:right;
border-bottom:solid 1px #CCCCCC;
margin-bottom:10pt;
}
h2{
	font-size:12pt;
	color:#666666;
	direction:rtl;
	text-align:right;
	margin-bottom:10pt;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E2E2E2;
}
h3{
font-size:12pt;
color:#000000;
direction:rtl;
text-align:right;
border-bottom:solid 1px #CCCCCC;
margin-bottom:10pt;
display:block;
}
/* colors  */
a { color:#990000; text-decoration:none; }
a:hover { text-decoration:underline; }
/*
a:visited { color:#5bb4e5; }
*/

/********* LAYOUT *********/

body { margin:0;}
	#wrap { width:980px; margin:0 auto; }
		#header { height:135px; padding-bottom: 10px; }
		#page { background-color:#FFFFFF; direction:rtl; }
			#content { 	width:765px; float:right; }
				.secondary { width:200px; margin-bottom:1px; }
				#menu { float:left; }
				#extras { float:right; width:165px;}
				#main { width:585px; float:left; padding-bottom:15px; }
		#footer {color:#333333;}

.header_menu {display:none;}

.startPage .inner_menu{ display:none;}
.startPage .header_menu {display:inline !important;}
.startPage  #extras { display:none; } 
.startPage  #main { width:765px; float:right; } 

/*box*/
.boxTitle,
.secondary h4 { margin:0; display:none; }
.secondary h4 a,
.secondary h4 a:visited {color:#fff;}
.secondary .box {_height:1px; }
.secondary .box .inner { background:transparent; }

/*top*/
#header { position:relative; }
#header .siteHeader { margin:0; }
#header .siteHeader a { color:#fff; }
#header .siteLogo { float:right;}

/*secondary
.secondary .uc { margin-bottom:15px; }*/

/*menu*/
.topMenu { position:absolute; bottom:0px; left:20px; display:none;}
	.topMenu li { float:left; }
	.topMenu a,
	.topMenu a:visited { color:#fff; display:block; padding:5px; }
	.topMenu .current a,
	.topMenu .trail a,
	.topMenu .current a:visited,
	.topMenu .trail a:visited { font-weight:bold; background-color:#fff; color:#333; margin:0 5px; padding:5px 10px; }

.languageMenu { position:absolute; bottom:5px; right:20px; }
	.languageMenu a { opacity:.4;}
	.languageMenu .current { cursor:default; opacity:1;}
	.languageMenu a:hover { opacity:1;}

.subMenu{ display:none; }
	.subMenu a { display:block; padding:2px 0; _height:1px; color:#333; }
	.subMenu ul { margin:0 0 5px 15px; }
	.subMenu .trail > a { color:#0096DB; }
	.subMenu .current > a { color:#0096DB; font-weight:bold; }

/* lists */
.list .a0 { background: #ffff; }
.list { padding-bottom:6px; }
.list .item { padding:5px; }

/* path */
.path { margin-bottom:10px; }
.path .current { color:#333; }
.path a.current:hover { cursor:default; text-decoration:none; }

/* sitemap */
#main ul { list-style:circle; margin-left:20px; }

/* content */
.introduction { font-size:1.1em; font-style:italic; }

/* date */
.date { font-size:x-small; color:#333; display:none; }

/*columns*/
.columns .left { float:left; width:245px; }
.columns .right { float:right; width:245px; }

/* gallery */
.thumbnail { opacity:.4; }
.thumbnail:hover, .selected { opacity:1; }
#thumbnails {padding-bottom:10px;}
#thumbnails .text { display:none; }
.thumbnail {margin-bottom:10px;margin-right:5px;}

.commentList { border-top:solid 1px #D0CFCB; margin-top:10px;}
.form { width:340px;float:right;padding-right:30px;}
.inputForm .row { margin-bottom:5px;direction:rtl; }
.inputForm .label { width:120px; float:right; }
.inputForm .alternatives * { vertical-align:middle; /*border: 1px solid #999999;*/}
.inputForm .alternatives label {
	margin-right:10px;
	/*border: 1px solid #999999;*/
}
.inputForm textarea { width:340px; height:120px;  border: 1px solid #999999;}
.inputForm .tb { width:240px;  border: 1px solid #999999;}
.inputForm .butSend {
	border:solid 1px #C5BE9C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #666666
}

.search .title
{
	display:none;
}

.search .list
{
	background:url('images/search_bg.jpg') no-repeat;
	padding:60px 10px 40px 10px;
	height:30px;
	text-align:center;
}
.search .list input[type=submit]
{
	background-color:#BC1D21;
	color:#FFFFFF;
	border:none;
	width:90px;
	margin-top:5px;
	font-family:arial;
	font-size:12pt;
}

/* login */
.login .tb { width:100px; }
.login .ff { margin-bottom:10px; }
.register td { padding:0 5px 5px 0; }
.login .box
{
	background:url('images/login_bg.jpg') no-repeat;
	padding:60px 10px 25px 10px;
	height:100px;
	text-align:center;
}
.login .ff  label { width:75px; float:right;}


.articlesList .title { display:none; }
.articlesList .item  #imgItem { float:right; padding-right:10px; padding-left:10px; }
.articlesList .list .item a { text-decoration:none; color:#AA0000; font-size:12px; font-weight:bold;}
.articlesList .item { padding-top:10px; padding-bottom:10px; margin-bottom:10px; display:inline-block; width:100%; background-color:white;}
.articlesList .item .published { font-size:x-small; color:#333; text-align:right; }
.list .item  .intro { text-align:justify;}

.articlesContainer .title {margin-bottom:10px;padding-top:15px; }
.articlesContainer .item  img  { float:right; padding:0 10px; width:110px; }
.articlesContainer .list .item a { text-decoration:none; color:#AA0000; font-size:12pt; font-weight:bold;}
.articlesContainer .item { padding-bottom:10px; margin-bottom:10px; display:inline-block;}
.articlesContainer .item .published { font-size:x-small; color:#333; text-align:right; }
