/*******************************
*	2005-2007 © Maktabada.com
*	Modified: Aug 19, 2009
***********************/

@import url(tabs.css);
@import url(duoh.tables.css);
@import url(buttons.css);
@import url(featured.css);

body{
	background:#ddd;
	color: #454545;
	font: 12px Verdana,Helvetica,Tahoma, Arial, sans-serif;
	line-height: 1.6em;
	margin: 0;
	padding: 0;
	}

body.duruus_hide .zebra{
	display:none
}
#jambigaBidix UL{max-width:217px;}
#jambigaBidix{display:none}
td.gsc-clear-button{
	display:none !important;
}
table.gsc-search-box{
	margin-top:10px
}
.box.google{
	padding:0 2px 5px
}
.hidden{
	display:none
}
#nav {
	width:900px;
	margin:-19px auto;
	float:none
}
#header {
	height:140px;
	background:url(../images/headers/banner.JPG)  no-repeat center center; 
	}
body.ramadan #header{
	height:274px;
	background :#000 url(/graphics/iftar3.jpg) 0 -21px no-repeat;
	margin-left:20px;
}
marquee{
	border: 3px solid #eeeeee;
	padding:2px 4px;
	}

a{
	background: inherit;
	color: #003B6E;
	text-decoration:none;
}

a:hover{
	color: #9EC068;
	}
a img{border:none}
img.qurLink{
	border:none;
	vertical-align:middle;
}
h1{
	font: bold 2.5em "Arial", Sans-Serif;
	letter-spacing: -1px;
	margin: 0;
	}

h2{
	font: bold 1.5em Arial, Sans-Serif;
	margin: 0;
	padding: 0;
	}

.title{
	background: #fff;
	color: #808080;
	}

ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}
div.box li a{
	background:url(/graphics/sameecad.gif) 0px 1px no-repeat;
	padding-left:17px;
	font-size:0.8em
}
div.box li a img{
	border:none
}
.manhajFront > br, .manhajFront .zebra tr th{
	display:none
}
.manhajFront .zebra tr td{
	padding:0 6px 0 12px;
}
.manhajFront{
	margin-bottom:12px
}
form{
	margin: 0;
	}

input.search{
	background: #fff url(../images/input.gif) no-repeat;
	border: none;
	color: #1E67A8;
	font-weight: bold;
	padding: 6px 10px;
	width: 279px;
}

input.button{
	padding: 3px;
	}

#content{
	margin: 0px auto;
	width: 90%;
	overflow:hidden;
	background-color:#fff;
	position:relative;
	-moz-box-shadow:0 0 50px #000;
	box-shadow:0 0 50px #000;
	-webkit-box-shadow:0 0 50px #000;
}

body.alt #content{
	xbackground:#092738 url(images/main_bg.jpg) no-repeat scroll center top;
}
body.alt .box{
	-moz-box-shadow:0 0 21px #fff;
	box-shadow:0 0 4px #fff;
	-webkit-box-shadow:0 0 4px #fff;
}
.key{
	text-decoration: underline;
	}

#search{
	background: #fff url(../images/searchbg.gif) no-repeat;
	clear: both;
	color: #000;
	float: left;
	margin: 5px 0 0 0;
	padding: 14px 0 20px 5px;
	width: 500px;
	}

#search p{
	margin: 0;
	padding: 0;
	}

.footer{
	background: #dedede;
	height: 25px;
	padding:6px;
	margin:6px auto;
	text-align:center;
	font: bold 17px Georgia,Arial, Sans-Serif;
	border:3px solid #EEEEEE;
}

.clear{
	clear:both;
	margin:0
	}

.left{
	float: left;
	margin: 0 0 0px 0;
	width:69%;
	padding:0
	background-color:#367BA7;
}
body#Home .left{
	padding-top:7px
}
.left_articles {
	color: #000;
	margin: 0 2px 5px 0px;
	padding: 10px 2px 70px 2px;
	text-align: left;
	background-color:#146598;

	min-height:600px;
}
body#Home .left_articles {
	background-color:transparent;
}
body#Home .left_articles.main-content {
	display:none
}
.left_articles .beskriv{
	margin-bottom:6px;
	}
.left_articles .beskriv a{
	text-decoration:none;
}
.left_articles .beskriv img{
	border:0;
}
img.thumbnail{
	display:none;
}
body#qoraal #QoraalContainer > div{
	background-color:#E8F0F5;
	background-color:#eee;
	border:3px solid #D0E0EA;
	margin:10px;
	padding:10px;
}
.red{color:red}
body#ramadan .left_articles .container,
body#dalab .left_articles .container,
body#xajka .left_articles .container{
 	margin:20px auto
}
.xaj-banner{
	width:95%;
	border:6px solid #aaa
}
body#ramadan .left_articles .zebra tr{
	margin-bottom:5px
}
body#dalab .left_articles{
	font-size:15px;
}
body#ramadan .left_articles h1,
body#dalab .left_articles h1,
body#xajka .left_articles h1{
	padding:10px 0 10px 40px;
	margin-bottom:20px;
	background: #EDFCC4 url(images/minaret.png) center left no-repeat
}

.left_articles object{
	margin:0 0 -20px 15px;
	padding:14px;
	width:80%;
	border: 10px solid #F3F3F3;
}
.left_articles .qoraal{
	border-bottom:1px solid #ccc;
	padding:3px 0px;
}
.ciw{font-size:1.0em;}
h2.ciw{
	background:transparent url(graphics/bullet.blue.16.png) no-repeat scroll left top;
	padding-left:15px
}
.ciw a{
	xfont: bold 15px Georgia,Arial, Sans-Serif;
	margin: 0;
	padding: 0;
	text-decoration:none;
	color:blue;
	}

.calendar{
	background: #fff url(../images/calendar.gif) no-repeat;
	color: #808080;
	float: left;
	height: 46px;
	padding: 5px 0 0px 9px;
	width: 50px;
	}

.calendar p{
	margin:-3px  0;
	padding: 0;
	text-transform:uppercase;
	}

.description{
	border-bottom: 1px dotted red;
	margin: 0 10px 5px 0;
	padding: 0 0 2px 0;
	//font-size:.12in;
	color:#ccc;
	}

.thumbnail{
	border: 1px solid #dedede;
	float: left;
	margin: 0 11px 8px 0;

	}

.info{
	padding: 5px;
	margin:0 6px 0px 63px;
	height:15px;
	text-align:left;
}
.info h5{margin:0;padding:0;}

.thirds{
	background: #eee;
	color: #5d5d5d;
	float: left;
	margin: 10px 12px 0 0;
	width: 203px;
	}

.smallboxtop{
	background: #fff url(../images/smallboxtop.gif) no-repeat;
	color: #000;
	height: 14px;
	}

.smallbox{
	background: #fff url(../images/smallbox.gif) no-repeat bottom left;
	color: #444;
	padding: 1px 10px 10px 10px;
	}

.smallbox p{
	margin: 0;
	padding: 0;
	}

#right{
	float: right;
	margin: 0 0 5px 0;
	width: 29%;
	padding-top:14px;
}

.boxtop{
	/*background: #fff url(../images/boxtop.gif) no-repeat;*/
	background: url(../images/mosque.png) no-repeat right -6px;
	color: #000;
	height: 19px;
	margin-right:7px
}
body#Home .boxtop{
	display:none
}
	
.box{
	/*background: #fff url(../images/ramadan_masjid.jpg) no-repeat bottom left;*/
	background:#EDFCC4;
	background:#167ce1;
	border-right:15px solid #0049af;
	xborder-right:25px solid #333;
	color: #fff;
	margin: 0 7px 30px 0;
	padding:5px 10px 15px 10px;
	min-height:55px;
	-moz-border-radius:3px;
	-moz-box-shadow:0 0 21px red;
	box-shadow:0 0 4px red;
	-webkit-box-shadow:0 0 4px red;
}
.box h2{
	xbackground:#0049af;
	color:#433;
}
.box.search{
	background-color:#DDDDDD;
	border-color:#BCD3E2;
	color:#000000;
}
.ramadanLink{
	background:#EDFCC4 url(../images/ramadan_masjid.jpg) no-repeat 3px center;
	padding:16px 4px 16px 53px;
}
.xajLink{
	background:#EDFCC4 url(/graphics/kaaba_thumb.GIF) no-repeat 3px center;
	padding:16px 4px 16px 63px;
}


.Ogeysiis{
	margin:4px 0;
	clear:both;	
	height:240px;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
	}
	
.image{
	float: left;
	margin: 0 9px 3px 0;
	}

.buttons{
	padding: 4px 3px 0 0;
	text-align: right;
	font-size:11px;		
	}

.grey_boxtop{
	background: #dedede url(../images/grey_top.gif) no-repeat;
	clear: both;
	color: #000;
	height: 8px;
	}

.grey_box{
	background: #dedede url(../images/grey.gif) no-repeat bottom left;
	color: #444;
	margin: 0 0 20px 0;
	padding: 1px 13px 7px 13px;
	}

.grey_box p{
	margin: 0;
	padding: 7px 0;
	}

.button{
	background:#488EB2 url(../images/greenbtnbluebtn.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-size:13px;
	padding:0 1px 0 4px;
}

.bluebtn{
	background:#488EB2 url(../images/bluebtn.gif) no-repeat scroll 0 0;
}

.greenbtn{
	background: #488EB2 url(../images/greenbtn.gif) no-repeat;
}

.button:hover{
	color: red;
}


.breakingNews{
	padding:10px 17px;
	clear:left;
}
body#Home .breakingNews center{
	display:none
}
.breakingNews marquee{
	font-family: Verdana;
	font-size:14px;
	border:0px;
	color:#fff;
	background:#c00000 url(/graphics/alert.gif) 3px 6px no-repeat;
	padding:4px 0 5px 25px
}

.breakingNews img:first-child{
	display:none
}
.banner_link{
	text-align:center;
	clear:both;
	display:none
}
#dalab .banner_link{
	display:none
}
div.orderForm form table{
	width:100%;	
}
div.orderForm form input,div.orderForm form select{
	font-size:16px;
	padding:10px;
	width:70%;
}
div.orderForm fieldset.betingelser{
	margin-top:20px
}
div.orderForm fieldset.betingelser td input{
	width:20px
}
div.orderForm button{
	font-size:14px;
}
div.orderForm fieldset.first{
	margin-top:25px
}
div.orderForm fieldset{
	margin-bottom:25px
}
.floatleft{float:left}
.floatright{float:right}
span.required{
	color:red;
	font-size:17px;
	vertical-align:text-top;
}
.dalab-info,.dalab-pre{
	background-color:#EEEEEE;
	padding:5px;
	border:1px solid gold
}
.dalab-pre{
	background-color:#fafafa;
	border:1px dotted red;
	overflow:hidden;
}

.fremhaev{	 
	background:#FFF6BF none repeat scroll 0 0;
	border:1px solid #FFD324;
	bottom:0;
	font-size:16px;
	left:40px;
	padding:8px;
	text-align:left;
	z-index:1000;
}

.fremhaev.hojre{
	float:right;
	margin-left:7px;
}
.fremhaev.venstre{
	float:left;
	margin-right:7px;
}
.cse .gsc-control-cse, .gsc-control-cse {
	background:transparent !important;
	border:none !important;
}

