/*------------ BODY ---------------*/

body{font-weight:bold;FONT-SIZE: 10pt;
	background-image:url('sonstyle/bg.jpg');width:100%;
background-repeat:no-repeat;background-attachment:fixed;background-position:center top;margin:0px;
}
.header-1{
	width:999px;margin:auto;height:165px;
}.header-r{
	background-image:url('sonstyle/son_03.jpg');
width:498px;height:338px;float:right;
}.header-l{
	background-image:url('sonstyle/son_02.jpg');
width:501px;height:338px;float:right;
}
.logo-header {width:498px;height:338px;float:right;}
.logo-h { width:498px;height:338px; background:url(sonstyle/conhh.jpg) no-repeat; ;float:right; }
.logo-h span.hover { background:url(sonstyle/son_03.jpg) no-repeat; width:498px;height:338px;;float:right;   }
.menuubody{
	width:182px;
}
.menuu-h1{line-height: 64px;
	background-image:url('sonstyle/ggg_03.png');background-repeat:repeat-x;height:55px;width:182px;
}.menuu-cr{
	background-image:url('sonstyle/ggg_06.png');background-repeat:repeat-y;width:182px;
}.menuu-f1{
	background-image:url('sonstyle/ggg_08.png');background-repeat:no-repeat;;height:20px;width:182px;

}
.block-h1{
	background-image:url('sonstyle/block_04.jpg');background-repeat:repeat-x;height:44px;

}
.block-h2{
	background-image:url('sonstyle/block_04.jpg');background-repeat:no-repeat;background-position:right;height:44px;

}
.block-h3{ line-height: 45px;

	background-image:url('sonstyle/fffffffffff_03.jpg');background-repeat:no-repeat;background-position:left;height:44px;
}
.block-f1{
	background-image:url('sonstyle/block_19.jpg');background-repeat:repeat-x;height:24px;

}
.block-f2{
	background-image:url('sonstyle/block_22.jpg');background-repeat:no-repeat;background-position:right;height:24px;

}
.block-f3{
	background-image:url('sonstyle/block_18.jpg');background-repeat:no-repeat;background-position:left;height:24px;
}
.block-c1{margin: 0px 10px;
	background-image:url('sonstyle/fffffffffff_13.jpg');;

}
.block-c2{
	background-image:url('sonstyle/fffffffffff_09.jpg');background-repeat:repeat-y;background-position:right;

}
.block-c3{
	background-image:url('sonstyle/fffffffffff_10.jpg');background-repeat:repeat-y;background-position:left;
}

#menu {
	-moz-border-radius:5px;
	-widket-border-radius:5px;
	border-radius:5px;
	padding:10px;
	background:#000;
	color:#FFF;
	border:1px solid #333;
	display:block;
	position:absolute;
	font-weight:bold;
	font-family:Tahoma;
	}
	::selection {
	background:#000;
	color:#FFF;
}
::-moz-selection {
	background:#FF0000;
	color:#FFF;
}

.footer-3{
	width:999px;margin:auto;height:165px;
}.footer-r{
	background-image:url('sonstyle/son_27.jpg');
width:513px;height:165px;float:right;
}.footer-l{
	background-image:url('sonstyle/son_26.jpg');
width:486px;height:165px;float:left;
}
.body-r{
	background-image:url('sonstyle/son_08.jpg');width:999px;margin:auto;background-repeat:repeat-y;background-position:right;
}.body-l{
	background-image:url('sonstyle/son_09.jpg');margin:auto;background-repeat:repeat-y;background-position:left;
}

.body-l-t{
	background-image:url('sonstyle/son_07.jpg');margin:auto;background-repeat:no-repeat;background-position:left top;
}
.body-r-t{
	background-image:url('sonstyle/son_07.jpg');margin:auto;background-repeat:no-repeat;background-position:right top;
}
.body-2{
	
	padding:0px 30px;
	}
.menu-top{
	padding:0px;
	margin:0px 0 0 40px;float:left;width:450px;
}
.menu-top li{
	list-style:none;
	display:block;
	float:left;text-align:center;
	background-image:url('sonstyle/botton_03.png');width:106px;height:28px;
}
.menu-top li:hover{
	color:#fff;background-image:url('sonstyle/botton_112.png');
}
.menu-top li a{
	
	display:block;
	text-decoration:none;
	color:#000;
	font-family:Tahoma;
	

}.menu-top li a:hover{
	color:#fff;
}

.menu-face{
	padding:0px;
	margin:0px;
	width:140px;
	margin-left:63px;
	height:41px;float:left;
}
.menu-face li{
	list-style:none;
	display:block;
	float:left;
	width:45px;
	height:41px
}
.menu-face li a{
display:block;
	}

.menu-h1{
	background-image:url('sonstyle/menuuu_04.png');background-repeat:repeat-x;height:55px;
}.menu-hr{
	background-image:url('sonstyle/menuuu_05.png');background-repeat:no-repeat;;height:55px;background-position:right;
}.menu-hl{
	background-image:url('sonstyle/menuuu_03.png');background-repeat:no-repeat;;height:55px;background-position:left;

}
.menu-c1{
padding:0px 12px;
}.menu-cr{
		background-image:url('sonstyle/menuuu_09.png');background-repeat:repeat-y;background-position:right;
}menu-cl{
		background-image:url('sonstyle/menuuu_07.png');background-repeat:repeat-y;background-position:left;

}

.menu-f1{
	background-image:url('sonstyle/menuuu_19.png');background-repeat:repeat-x;height:21px;
}.menu-Fr{
	background-image:url('sonstyle/menuuu_21.png');background-repeat:no-repeat;;height:21px;background-position:right;
}.menu-Fl{
	background-image:url('sonstyle/menuuu_18.png');background-repeat:no-repeat;;height:21px;background-position:left;

}
.menubody{
	width:200px;
}


.header {
height:150px;
width:100%px;
background-image: url('images/header_bg.jpg');

text-align: right;
clear:both;
  border:1px solid #e7e7e7;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -o-border-radius:5px;
  border-radius:5px;
}

.footer {
height:40px;
width:100%px;

clear:both;
  background:#f6f6f6;
  padding:3em 3em 3em;
  border:1px solid #e7e7e7;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -o-border-radius:5px;
  border-radius:5px;
direction:rtl;
}

.block_div {
  clear:both;
  
  padding:1em 1em 1em;
  
 
text-align: right;
direction:rtl;


}


img { 
border: 0px; 
}

fieldset {
	border:  1px solid #e7e7e7;padding: 2;
	
}





select{
border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);color:#666;cursor:pointer;min-height:25px;font-family:inherit;}




input[type="submit"]{
background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;-webkit-user-select:none;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#666;cursor:pointer;line-height:27px;margin:11px 6px;min-width:54px;padding:0 8px;text-align:center}

input[type="submit"]:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#333}

input[type="submit"]:focus{border:1px solid #4d90fe;outline:none}


input[type="button"]{
background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;-webkit-user-select:none;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#666;cursor:pointer;line-height:20px;min-width:54px;padding:0 8px;text-align:center}

input[type="button"]:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#333}

input[type="button"]:focus{border:1px solid #4d90fe;outline:none}


input{font-family:inherit} 



.singer_btn{
background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));
background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;-webkit-user-select:none;
background-color:#f5f5f5;
background-image:linear-gradient(top,#f5f5f5,#f1f1f1);
background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);
border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);
border-radius:2px;color:#666;line-height:27px;
margin:6px 6px;
min-width:200px;padding:0 8px;
width:200px;
text-align:center
}



/*---------- TITLES FONT --------------*/
.title {
FONT-SIZE: 13pt; COLOR: #000; TEXT-DECORATION: none; font-weight:bold;text-align: center;align: center;
}


.block_title{

}

.table_title{
}


/*------------- LINKS ---------------*/
A:link {
	 COLOR: #000;TEXT-DECORATION: none;text-shadow: 0 1px 1px #FFFFFF;

}


A:active {
	COLOR: #000;TEXT-DECORATION: none;

}
A:visited {
	COLOR: #000;TEXT-DECORATION: none; 
}
A:hover {
	COLOR: #fff;TEXT-DECORATION: none; 
}

.big {
FONT-SIZE: 10pt; weight:bold;COLOR: #0066CC; TEXT-DECORATION: none;
}
/*---------- LETTERS LINKS -----------*/
A:link.big {
	FONT-SIZE: 12pt; COLOR: #0066CC; TEXT-DECORATION: none;
}


A:active.big {
	FONT-SIZE: 12pt; COLOR: #0066CC; TEXT-DECORATION: none;

}
A:visited.big {
	FONT-SIZE: 12pt; COLOR: #0066CC; TEXT-DECORATION: none;
}
A:hover.big {
	FONT-SIZE: 12pt; COLOR: #ca0d0d;TEXT-DECORATION: none;
}

/*----------- PATH BAR LINKS ------------*/
A:link.path_link {
	COLOR: #0066CC; TEXT-DECORATION: none;
}
A:active.path_link {
	COLOR: #0066CC; TEXT-DECORATION: none;

}
A:visited.path_link {
	COLOR: #0066CC; TEXT-DECORATION: none;
}
A:hover.path_link {
	COLOR: #007CF9; TEXT-DECORATION: none;
}


/*---------- SONGS TABLES COLORS ---------*/
.row_1{
background-color: #f7f7f7;

}


.row_2{
background-color: #FCFCFC ;
}

.row_1:hover{
background-color: #FFA500;
}

.row_2:hover{
background-color: #FFA500;
}


/*--------- MEMBERS MESSAGES FONT--------*/
.messages {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; 
}

/*------------ SPARATE LINKE -----------------*/
.separate_line{
border-width: 1px 0 0 0; border-style: solid; border-color: #e7e7e7;
}
/*------------ Search Replace-----------------*/
.search_replace{
color: #FF0000;
}


/* ---------- Tabs ------------ */
.tabs {
width: 100%;

		margin: 0px;
}

.tab_active {
	-moz-border-radius: 5px 5px 0px 0px;
	border-color: #aaa;
	border-width: 1px;
	border-style: solid;
	background-color: #fff;
	color: #000;
	float: right;
	width: 150px;
	cursor: default;
	font-weight: bold;
	padding: 2px;
	font-size: 10pt;
	text-align: center;
	background-image:url('images/tabs_shade.gif')
}

.tab_inactive {
	-moz-border-radius: 5px 5px 0px 0px;
	border-color: #aaa;
	border-style: solid;
	border-width: 1px;
	background-color: #ddd;
	color: #777;
	float: right;
	width: 150px;
        cursor:pointer;
	cursor: hand;
	padding: 2px;
	font-size: 10pt;
	text-align: center;
}

.tab_content {
	-moz-border-radius: 0px 10px 10px 10px;
	width: 99%;
	border-color: #aaa;
	border-style: solid;
	border-width: 0px;
	color: #000;
	float: right;
	text-align: right;
	padding: 10px;
}

.tab_container {
width: 100%;
align: center;
text-align: center;
}



/* --------- Slider ---------------*/

.slider_active {
	-moz-border-radius: 5px 5px 0px 0px;
	border-color: #aaa;
	border-width: 1px;
	border-style: solid;
	background-color: #fff;
	color: #000;
	float: right;
	
	cursor: default;
	font-weight: bold;

margin: 0 5px; 
height:15;
padding: 3px 5px;

	font-size: 10pt;
	text-align: center;
	background-image:url('images/tabs_shade.gif')
}

.slider_inactive {
	-moz-border-radius: 5px 5px 0px 0px;
	border-color: #aaa;
	border-style: solid;
	border-width: 1px;
	background-color: #ddd;
	color: #777;
	float: right;
        cursor:pointer;
	cursor: hand;
       

margin: 0 5px; 
height:15;
padding: 3px 5px;

	font-size: 10pt;
	text-align: center;
}




.slider_btnz{
cursor: hand;
width:25;
}

//-------- pop Dialog ---------------

.boxy-wrapper { position: absolute; left: 50%;
  top: 50%;}

.boxy-wrapper.fixed { position: fixed;  }

  /* Modal */
  
  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }
  
  /* Border */

  .boxy-wrapper { empty-cells: show; }
    .boxy-wrapper .top-left,
    .boxy-wrapper .top-right,
    .boxy-wrapper .bottom-right,
    .boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 ;background-color: black;opacity: 0.6; filter: alpha(opacity=60);}
    
    
	.boxy-wrapper .top,
	.boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	.boxy-wrapper .left,
	.boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	/* Title bar */
	
	.boxy-wrapper .title-bar { background-color: black; padding: 6px; position: relative; text-align:center; }
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; }
	    .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }
		
	/* Content Region */
	
	.boxy-inner { background-color: #FFFFFF; padding: 0 }
	.boxy-content { padding: 15px; }
	
	/* Question Boxes */

    .boxy-wrapper .question { width: 350px; min-height: 80px; }
    .boxy-wrapper .answers { text-align: right; }

/*------- Playlist --------------*/

.pl_song_play {
    background-image: url("images/play.png");
    background-repeat:no-repeat;
    background-position:right top;
    padding-right:30px;
    height: 20px;
    background-color:#C0C0C0;
    cursor:pointer;
}
.pl_song_stop {
    padding-right:30px;
    height: 20px;
    background-color:#ffffff;
    cursor:pointer;
}

/*------------ Pages ------------- */
.pagenavi {
	clear: both;
align:center;
}

.pagenavi a, .pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 1px;
}

.pagenavi a:hover, .pagenavi span.current {
	border-color: #000;
}

.pagenavi span.current {
	font-weight: bold;
}
