﻿@font-face {font-family: 'OronMF-Light'; src: url('fonts/OronLight_MFW.eot'); src: url('fonts/OronLight_MFW.eot?#iefix') format('embedded-opentype'), url('fonts/OronLight_MFW.woff') format('woff'), url('fonts/OOronLight_MFW.ttf') format('truetype'), url('fonts/oronlight_mfw.svg#OronMFbold') format('svg'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'GreiferMFW'; src: url('fonts/MFW_Greifer-Medium.eot'); src: url('fonts/MFW_Greifer-Medium.eot?#iefix') format('embedded-opentype'), url('fonts/MFW_Greifer-Medium.woff') format('woff'), url('fonts/MFW_Greifer-Medium.ttf') format('truetype'), url('fonts/MFW_Greifer-Medium.svg#OronMFbold') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'GreiferMFW'; src: url('fonts/MFW_Greifer-Bold.eot'); src: url('fonts/MFW_Greifer-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/MFW_Greifer-Bold.woff') format('woff'), url('fonts/MFW_Greifer-Bold.ttf') format('truetype'), url('fonts/MFW_Greifer-Bold.svg#OronMFbold') format('svg'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'OronMF'; src: url('fonts/MFW_Oron-Medium.eot'); src: url('fonts/MFW_Oron-Medium.eot?#iefix') format('embedded-opentype'), url('fonts/MFW_Oron-Medium.woff') format('woff'), url('fonts/MFW_Oron-Medium.ttf') format('truetype'), url('fonts/MFW_Oron-Medium.svg#OronMFbold') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'OronMF'; src: url('fonts/MFW_Oron-Bold.eot'); src: url('fonts/MFW_Oron-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/MFW_Oron-Bold.woff') format('woff'), url('fonts/MFW_Oron-Bold.ttf') format('truetype'), url('fonts/MFW_Oron-Bold.svg#OronMFbold') format('svg'); font-weight: bold; font-style: normal;}

body{margin:0; background:url(../images/bg2.jpg); font-family:GreiferMFW; color:#4e4e4e; font-size: 12px; direction:rtl; min-height:700px;}
img{border:0px;}
a{text-decoration:none; color:inherit;}


header{background: #072E4F; margin-top: 70px; height: 47px;}

div#menu_stripe_wide{width:1100px; margin:0 auto;}
div#logo_wrapper{background: #2f2f2f; height: 150px; width: 150px; margin-top: -70px; position: relative;float: left; margin-bottom:2px;}
	div#logo_wrapper>img{margin:0;}

nav#top_menu ul#menuList{margin:0 0 0 30px; padding: 0px; list-style: none; font-size:20px; color:#fff; font-weight:500; font-family:GreiferMFW;}
	nav#top_menu ul#menuList li{float: right; margin: 0; padding: 0; display: block; line-height: 46px; text-align:center; border-left:1px solid #4F070A;}
	nav#top_menu ul#menuList a{display: block; margin: 0; padding:0 18px; height: 46px; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out;}
	nav#top_menu  ul#menuList a:hover{color:#E61F40; background-color:#FFF; height: 47px;}
	
div#mobile_nav_combo_wrapper{display:none; text-align: center;}
div#mobile_nav_combo_wrapper>select{padding:4px; width: 90%; border: 1px solid #000000; background: #000000; color: #ffffff; cursor: pointer; margin:20px auto; height: 30px; font-size: 12px; vertical-align: middle;}
	
	
div.main-wrapper{min-height:600px; clear: both; height: auto; overflow: auto; width: 1100px; margin: 0 auto;}


div.index_article_wrapper{display:inline-block; overflow: auto; background-color: #dcdcdc; padding: 10px; text-align: right; margin:10px;  -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -moz-transition: all 0.2	s ease-in-out;}
	div.index_article_wrapper:hover{background-color: #333; color:#EEE;}
	div.index_article_wrapper h2.articleHeader {font-size:36px; margin:0; text-align:right;}
	div.index_article_wrapper>div.article_params{margin-bottom: 8px; color:#909090; font-size:12px;}
	div.index_article_wrapper img.itemPic {max-width: 250px; max-height: 230px; border: 1px #AAA solid; padding: 5px; background-color: #FFF;}


div.main-item {background-color:#FFF; overflow: auto; padding:10px; margin-top:10px; font-size: 20px; font-family: GreiferMFW;}
	div.main-item>h2 {font-size:36px; margin:0; }
	div.main-item>h2>a {text-decoration:none; color:inherit;}
	div.main-item>h2>a:hover {text-decoration:underline;}
	
	div.main-item img.itemPic {max-width: 250px; max-height: 230px; border: 1px #AAA solid; padding: 5px;}
	div.main-item img.fRight {float:right; margin-left:15px;}
	div.main-item img.fLeft {float:left; margin-right:15px;}

	div.main-item div.breadcrumbs_wrapper{margin:6px 12px 8px 10px;}

	div.main-item div.pictures_navigations_buttons{float:left; margin-top: -5px;}
		div.main-item div.pictures_navigations_buttons a#nav_prev_btn{border-bottom-left-radius: 0; border-left: 0; background:#EEE url(../images/pic_navigation.png) no-repeat; background-position: right 0px; padding-right: 25px;}
		div.main-item div.pictures_navigations_buttons a#nav_category_btn{border-bottom-right-radius: 0; border-bottom-left-radius: 0; background:#EEE url(../images/pic_navigation.png) no-repeat; background-position: center -30px;}
		div.main-item div.pictures_navigations_buttons a#nav_next_btn{border-bottom-right-radius: 0; border-right: 0; background:#EEE url(../images/pic_navigation.png) no-repeat; background-position: left -60px; padding-left: 25px;}
		
		.style2_button{margin:10px 0; background-color: #EEE; border: 1px #CCC solid; padding: 5px 12px; color: #777; border-radius: 2px; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out;}
		.style2_button:hover{background-color: #DDD; border: 1px #AAA solid; color: #555; cursor: pointer;}

	
	div.main-item>div#contact-details-sidebar {background-image: url(../images/border.png); background-position: left top; background-repeat: repeat-y; float:right; width:290px; padding-right: 18px; font-size: 16px; min-height: 400px;}
	div.main-item>div#contact-details-sidebar>h3 {background-image: url(../images/border.png); background-position: left bottom; background-repeat: repeat-x; margin: 6px 0; padding-bottom: 18px; font-size: 28px;}
	div.main-item>div#contact-details-sidebar>h4 {margin: 0 0 2px; font-size: 28px; width:269px;}
	div.main-item>div#contact-details-sidebar>p{background: url(../images/icons.png) no-repeat; margin-bottom: 17px; height: 20px;}
	div.main-item>div#contact-details-sidebar>p#home {background-position: 20px 0px; margin-top:0;}
	div.main-item>div#contact-details-sidebar>p#phone {background-position: 20px -27px;}
	div.main-item>div#contact-details-sidebar>p#facebook {background-position: 20px -54px;}
	div.main-item>div#contact-details-sidebar>p#mail {background-position: 20px -82px;}

	div.contact-form {overflow: auto; padding-right:25px; padding-bottom: 5px;}
	div.contact-form>h1 {margin: 6px 0;}

	div.contact-form>form>label {color: #626262; display: block; font-size:13px;}
	div.contact-form>form>input[type='text'] {height: 24px; width: 500px; margin: 0 0 18px; padding: 0 4px;}
	div.contact-form>form>textarea { height: 110px; width: 500px; margin: 0 0 18px; padding: 0 4px; overflow: auto; resize: none; }
	div.contact-form>form>div{height: 38px; line-height: 36px; width: 510px; text-align:center;}
	div.contact-form>form>div>input[type='submit'] {cursor: pointer; border: none; height: 38px; line-height: 36px; width: 212px; background: url(../images/button_bg.png) no-repeat; background-position: -222px 0px; text-align: center; text-shadow: 1px 1px rgba(0, 0, 0, 0.3); color: #FFF;}
	div.contact-form>form>div>input[type='submit']:hover {background-position: 0 0px;}
	

	div.about-body {overflow: auto; padding-right:25px; font-size: 18px; padding-left: 25px;}
	div.about-body>h1{margin-top: 3px; margin-bottom: 22px;}
	div.about-body img.writerPic {margin-bottom:10px;}

	div.main-item>div#about-contact-sidebar {background-image: url(../images/border.png); background-position: left top; background-repeat: repeat-y; float:right; width:290px; padding-right: 18px; font-size: 16px; min-height: 400px;}
	div.main-item>div#about-contact-sidebar>h3 {background-image: url(../images/border.png); background-position: left bottom; background-repeat: repeat-x; margin: 6px 0; padding-bottom: 18px; font-size: 28px;}
	div.main-item>div#about-contact-sidebar>h4 {margin: 0 0 2px; font-size: 28px; width:269px;}
	div.main-item>div#about-contact-sidebar>p {background: url(../images/icons.png) no-repeat; margin-bottom: 17px; height: 20px;}
	div.main-item>div#about-contact-sidebar>p#home {background-position: 20px 0px; margin-top:0;}
	div.main-item>div#about-contact-sidebar>p#phone {background-position: 20px -27px;}
	div.main-item>div#about-contact-sidebar>p#facebook {background-position: 20px -54px;}
	div.main-item>div#about-contact-sidebar>p#mail {background-position: 20px -82px;}
	
	div.main-item>div.article_params{font-size: 14px; color: #777; margin-bottom: 8px;}
	div#articlesearchbox{font-size: 14px;}
	div#articlesearchbox>h2{display:inline-block; margin-left:10px;}
	div#articlesearchbox input[type="text"]{ height:24px;}

	.style1_button{margin:10px 0; background-color: #EEE; border: 1px #CCC solid; padding: 5px 12px; color: #777; border-radius: 2px; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out;}
	.style1_button:hover{background-color: #DDD; border: 1px #AAA solid; color: #555; cursor: pointer;}

	div#moreButtonWrapper{text-align:center; padding: 20px;}
	
	/* main page */
	div.index_sidemenu_wrapper{background-color: #FFF; float:right; width: 200px; margin-top:10px; padding-left:10px; border-left: 1px solid #AAA; min-height:300px; font-size: 14px;}
		div.index_sidemenu_wrapper h2#index_sidemenu_header{margin:3px 0; font-size: 30px;}
		div.index_sidemenu_wrapper span#index_sidemenu_subheader1{font-size: 17px; font-weight:bold;}
		div.index_sidemenu_wrapper span#index_sidemenu_subheader2{font-size: 17px; font-weight:bold; display:block; text-align:left;}

	div.index_content_wrapper{float: left; width: 854px;}
		div.index_pic_wrapper{display: inline-block; background-color: #dcdcdc; padding: 10px; text-align: center; margin:10px;  -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -moz-transition: all 0.2	s ease-in-out; width: 241px;}
			div.index_pic_wrapper:hover{background-color: #072E4F;}
			div.index_pic_wrapper:hover>h3{color:#EEE;}
			div.index_pic_wrapper>div.pic_wrapper{height:250px; line-height: 250px;}
			div.index_pic_wrapper>div.publisher{color:#909090; font-size:13px;}
			div.index_pic_wrapper>div.timestamp{color:#909090; font-size:12px;}
			div.index_pic_wrapper>h3{margin:0; height: 2.2em; overflow: hidden;}

	/* main page */

	
	
	/* gallery page */
	div.gallery_categories_wrapper{background-color: #FFF; float:right; width: 200px; margin-top:10px; padding-left:10px; border-left: 1px solid #AAA; min-height:300px;}
		div.gallery_categories_wrapper>h2{margin:0 0 5px 0;}
		div.gallery_categories_wrapper ul{list-style: none; padding-right: 15px; margin-top:5px;}
		div.gallery_categories_wrapper li{background: url(../images/li-marker.gif) right 5px no-repeat; padding-right: 11px; font-size: 16px; line-height: 15px; text-transform: uppercase; margin-bottom: 10px; }

	div.gallery_content_wrapper{float: left; width: 854px;}
		div.gallery_content_wrapper div.breadcrumbs_wrapper{margin:6px 12px 0 10px;}

	div.gallery_pic_wrapper{display: inline-block; background-color: #dcdcdc; padding: 10px; text-align: center; margin:10px;  -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -moz-transition: all 0.2	s ease-in-out; width: 241px;}
		div.gallery_pic_wrapper:hover{background-color: #333;}
		div.gallery_pic_wrapper:hover>h3{color:#EEE;}
		div.gallery_pic_wrapper>div.pic_wrapper{height:250px; line-height: 250px;}
		div.gallery_pic_wrapper>div.timestamp{color:#909090; font-size:12px;}
		div.gallery_pic_wrapper>h3{margin:0; height: 2.2em; overflow: hidden;}

	img.gallery_picture{max-width: 230px; max-height: 235px; border: 1px #AAA solid; padding: 5px; background-color: #FFF; vertical-align: middle;}
	/* gallery page */


	div.imageview_pic_wrapper{width:100%; text-align:center;}
	div.imageview_pic_wrapper>img{max-width:100%;}
	

footer{background: #072E4F; clear: both; height: auto; overflow: auto; color:#fff; padding:5px 0; margin-top: 10px;}
	footer a{-webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; padding:0 2px;}
	footer a:hover{color:#E61F40; background-color:#FFF; height: 46px;}
	footer a#firstFooterLink{padding-right:0;}


	div.footer-wrapper {width: 1100px; margin: 0 auto;}
		
		div.footer-wrapper>div.footer-slogan{font-size:20px; height: 30px; line-height: 28px; text-align:center;}

		div.footer-wrapper>div.footer-colomn{float: right; padding: 0 0 0 5px; border-left: 1px #AAA solid; font-size: 16px; font-family: GreiferMFW; margin:0 15px; min-height: 100px; width: 639px;}
		div.footer-wrapper>div#first-colomn{margin-right:0; width: 220px;}
			div.footer-wrapper>div#first-colomn>a:hover{background-color:transparent;}
			div.footer-wrapper>div#first-colomn>a>img{float:left; max-width:130px; max-height: 100px;}

		div.footer-wrapper>div#last-colomn{margin-right:0; border-left:0; width: 145px; font-size:20px;}
		div.footer-wrapper>div#last-colomn>a{display: block; height: 23px;}

		div.footer-wrapper>div#middle-colomn{height:92px; overflow:hidden; min-height:0;}
		div.footer-wrapper div.latestUpdatesLinks{height: 72px; line-height: 18px; overflow: hidden;}
		div.footer-wrapper span.footerHeader{font-size:20px;}
		

@media screen and (max-width: 1100px) {
	div#menu_stripe_wide{width: auto;}
	div.main-wrapper{width: auto;}
	div.footer-wrapper{width:auto;}
		div.footer-wrapper>div#first-colomn{ float:none; border-left:0; margin-right: auto; margin-left: auto; padding-bottom: 5px; border-top: 1px #AAA solid; border-bottom: 1px #AAA solid;text-align:center;}
			div.footer-wrapper>div#first-colomn>a>img{float: none; margin-top:11px;}
		div.footer-wrapper>div#last-colomn{ float:none; margin-right: auto; margin-left: auto; width:240px; text-align:center; min-height:0;}
		div.footer-wrapper>div#last-colomn>a{display: inline;  float:none; }
		div#middle-colomn{ display: none;}
		
	div.contact-form>form>input[type='text'] {height: 24px; width: 90%; margin: 0 0 18px; padding: 0 4px;}
	div.contact-form>form>textarea { height: 110px; width: 90%; margin: 0 0 18px; padding: 0 4px; overflow: auto; resize: none; }
	
	div.gallery_categories_wrapper{width:21%; padding-left:0;}
	div.gallery_content_wrapper{width:78%;}
	
	div.index_sidemenu_wrapper{float:none; width: auto; font-size: 20px; border-left: none;}
		div.index_sidemenu_wrapper h2#index_sidemenu_header{0; font-size: 36px;}
		div.index_sidemenu_wrapper span#index_sidemenu_subheader1{font-size: 17px;}
		div.index_sidemenu_wrapper span#index_sidemenu_subheader2{font-size: 17px; display:inline; text-align:right;}

	div.index_content_wrapper{float: none; width: 100%; text-align: center;}
	div.index_pic_wrapper{width: 26%; text-align:center;}
		div.index_pic_wrapper>div.pic_wrapper{max-width:100%;}
		div.index_pic_wrapper img.gallery_picture{max-width:90%;}
}
		
@media screen and (max-width: 750px) {
	header{margin-top:0; height:auto;}
	div#menu_stripe_wide {padding-top: 10px;}
	div#logo_wrapper {height: 150px;}
	div#logo_wrapper>img	{margin:0;}
	nav{display:none;}
	div#mobile_nav_combo_wrapper{display:block;}
		
	div#logo_wrapper{ float: none; margin:0 auto;}

	#slider1 {width: 90%; margin-right: auto; margin-left: auto;}
		#slider1 .viewport {width: 360px; float:none; margin: 0 auto;}
	
	div.main-wrapper{min-height: 0;}
	div.main-item{width:90%; margin-right: auto; margin-left: auto;}
		div.main-item img.fRight,div.main-item img.fLeft{float:none; margin-left:auto; margin-right:auto; display: block;}
		
	div.main-item>div#contact-details-sidebar{min-height:0;}
	div.contact-form{display:none;}
	div.main-item>div#contact-details-sidebar{float:none; width: auto; background:none;}
	
	div#articlesearchbox>label{display:block; margin: 11px 0;}

	div#about-contact-sidebar{display:none;}
	
	div#moreButtonWrapper{padding:20px 10px;}
	
	div.gallery_categories_wrapper{float:none; border-left: none; border-bottom: 1px solid #AAA; min-height:	0;}
	div.gallery_content_wrapper{float:none; text-align:center; width: auto;}

	div.main-item div.pictures_navigations_buttons{float:none; display:block;text-align: center;}
	
	div.index_pic_wrapper{width: 93%; float:none;}
/*		div.index_pic_wrapper>div.pic_wrapper{max-width:100%;}
		div.index_pic_wrapper img.gallery_picture{max-width:90%;}
*/

}

@media print
{
	header {display:none;}
	div.article_sharers{display:none;}
	div.footer-wrapper>div#middle-colomn{display:none;}
	div.footer-wrapper>div#last-colomn{display:none;}
	div.footer-wrapper>div#first-colomn {float: right; border-right: 1px #AAA solid; border-left:none; padding:0 15px;}