/*
THEME NAME: קניון הדפוס
THEME URI: http://www.shavoa.com
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: Gilad Gan
AUTHOR URI:
TAGS: white, microformats, fixed-width, flexible-width, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');
a, address, blockquote, cite, code, dd, del, dfn,div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd,li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var,applet, b, big, center, dir, font, hr, i, menu, pre, s, strike, tt, u, abbr, acronym, bdo, ins, label,td{
	margin-top:	0;
	margin-bottom:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-top:	0;
	border-bottom:	0;
	vertical-align:	baseline;
/*fieldset*/
	}
*{
		font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif,Geneva;
}
html{
	height: 100%;
	}
body{
	color: #000;
	background-color: #ffffff;
	padding: 0;
	margin: 0;
	direction: rtl;
	font-size: 11px;
	text-align: center;
	height: 100%;
	}
form{
	display:inline;
	}
a:link{
	text-decoration: none;
	color:#0057ae;
}
a:visited	{
	text-decoration: none;
	color:#0057ae
}
a:active	{
	text-decoration: none;
	color:#666666;
}
a:hover	{
	text-decoration: underline;
	color:#666666;
}
img{
	border:none;
}
.clear{
clear:both;
}
.container{
background:transparent url(images/container_bg.png) repeat-y center top;
width:950px;
padding:0 15px 0 15px;
min-height: 100%;
margin: auto;
text-align: right;
	
}
.header{
position:absolute;
background: transparent url(images/header_bg.png) no-repeat 0 23px;
width:950px;
height:150px;
}

.header h1{
position:absolute;
margin-top:23px;
}
.header h2{
overflow:hidden;
position:absolute;
padding:0;
margin:35px 350px 0 0;
background: transparent url(images/header_titels.png) no-repeat 0 0;
width:340px;
height:84px;
}
.header h2 a{
    width: 340px;
    height: 84px;
    overflow: hidden;
    position: absolute;
    text-indent: -900px;
}
.header h3{
position:absolute;
left:0px;
color:#fff;
font-size:14px;
line-height:23px;
padding-left:30px;
}
.top_menu{
height:23px;
background:#000 url(images/top_menu_bg.png) repeat-x center top;
}
.top_menu ul{
list-style:none;
padding:0;
margin:0;
}
.top_menu ul li{
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
border-left:1px solid #fff;
vertical-align:top;
color:#fff;
padding:0 15px 0 15px;
min-height:23px;
line-height:23px;

}

.top_menu ul li a{
font-weight:bold;
color:#fff;
display:block;
zoom:1;

}
.top_menu ul li ul{
display:none;
clear:both;

}
.top_menu ul   li:hover ul{
display:block;
clear:both;
margin-right:-15px;
zoom:1;
position:absolute;
}
.top_menu ul  li:hover li{
display:block;

border:none;
zoom:1;
background-color:#dfdfdf;
}

.stage{
background: transparent url(images/stage_bg.jpg) no-repeat  0 23px;
width:950px;
height:498px;
z-index:-1;
}

.page {
background: transparent url(images/header_bg.png) no-repeat  0 -127px;
width:950px;
min-height:300px;
margin-top:-160px;
padding-top:20px;
}

.side {

width:250px;

padding: 10px 13px 10px 11px;
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
vertical-align:top;
}
.side_box{
background: transparent url(images/side_bg.png) no-repeat  0 0;
height:300px;
position:relative;
}
.side_box h2{
margin-right:20px;

text-indent:-900px;
position:absolute;
overflow:hidden;
text-indent:-900px;
top:-100px;
padding:0;
background: transparent url(images/header_titels.png) no-repeat 0 -463px;
width:196px;
height:196px;

}
.side_box h2:hover{

}
.side_box .sd_inbox{
padding:90px 23px 23px;
}
.side_box h3{
border-bottom: 1px solid #DA4B47;
font-size:18px;
color:#680400;
text-align:center;
}
.side_box h3 a{
color:#680400;
}
.side_box .sd_inbox div div{
//display:none;
padding:10px;
min-height:100px;
}
.side_box .sd_inbox  div h4{
font-size:16px;
padding-bottom:10px;
color:#da251d;
font-weight:bold;
}
.side_box .sd_inbox  div p{

font-weight:bold;
color:#1068b9;
font-size:14px;
line-height:150%;
}


.main{
padding-top:80px;
width:600px;
padding-right:25px;
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
vertical-align:top;
font-size:14px;

}

.footer{
font-size:12px;
text-align:center;
margin-top:10px;
border-top:1px solid #d8d8d8;
background-color:#f7f7f3;
padding-top:5px;
color:#333333;
}
.footer p{
padding-bottom:10px;
}
.main h2{
font-size:16px;
color:#da251d;
padding-bottom:20px;
}
.main ul{
font-size:14px;
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
vertical-align:top;

}
.main ul li{
line-height:150%;

}
.main p{
line-height:150%;
}
