/******************************************************
 Shura Lipovsky Web Site - General ultrabook style sheet v1.0.0.
 1600x900 pixels resolution
 Copyright 2013, Pierre LADOUCE
 Date: 27/05/2013
******************************************************/

html {
	border: 0;
	margin: 0;
	padding: 0;
}

body {
	Width: 1000px; /* */
/*	height: auto; /* */
	margin: auto; /* */
	font-family: verdana,arial,helvetica,sans-serif; /* */
	font-size: 14px;
	color:#CAD3D9; /* */
	background-color:#152a32; /* */
	background-repeat:no-repeat; /* */
	background-attachment:fixed; /* */
	background-position:center;  /* */
	background-image:url('images_theme/background.jpg'); /* */
	background-size:100%;
}

/*************** Container Page ********************/

.page_body_block {
	position:absolute;
	top:0;
	width: 1000px; /* */
	height: auto; /* */
	margin: auto; /* */
	z-index:-1;
/*	border: 1px solid blue; /* */
}

.page_container {
	position:absolute;
/*	font: normal 12px Arial, sans-serif; /* */
	top:120px; /* */
	left:265px;
	height:auto; /* */
	width:692px; /* */
	text-align:justify;
	background-image:url('images_theme/Container_background_696969_50.png'); /* */
	background-repeat:repeat; /* */
}

.page_container_text {
	padding:30px;
}

.page_container_text  a{
	color: #ec9813;
}

.photo_page_container_full_width {
	height:auto;
	width:555px;
	margin:auto;
	padding:20px;
}

.photo_page_container_full_width img{
	width:555px;
	margin:0;
	padding:0;
	border:1px solid #ec9813;
}

h3 {
	color: #ec9813;
}

/******************* Banner style ***********************************/

#banner_block {
/*	position:absolute; /* */
}

#logo_Shura {
	width:500px; /* */
	margin: 20px 0 0 0;
/*	border: 1px solid blue; /* */
}

/******************* Top Menu style *********************************/

.top_menu ul{margin:0; padding:0; Z-index:1; /*	border: 1px solid yellow; /* */}

.top_menu li {display: inline; /* */ list-style-type:none; padding: 0 40px 0 0; /* border: 1px solid red; /* */}

.top_menu a{text-decoration:none; font-size:16px; color: white; } 

.top_menu a:hover{color: #ec9813;}

#top_menu_selected {color: #ec9813;}

/******************* Back to Top Menu style *************************/

#retour_top {
	position:fixed;
	bottom: 10px;
	left:75%;
	padding:2px 5px 2px 5px;
	margin:0;
	font-size:10px;
	color: #ec9813;
	Z-index:1;
	background-color: gray; /* */
	background-repeat:repeat; /* */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 5px 5px 5px #333333;
	-moz-box-shadow: 5px 5px 5px #333333;
	box-shadow: 5px 5px 5px #333333;
	color:white;
	border: 1px solid gray; /* */
}

#retour_top:hover {
	-webkit-box-shadow: 1px 1px 1px #333333 inset;
	-moz-box-shadow: 1px 1px 1px #333333 inset;
	box-shadow: 1px 1px 1px #333333 inset;
}

/******************* Side Menu style ********************************/

.side_menu {
	display:block; /* */
	float:left; /* */
	width:250px; /* */
	margin:0;
	border:0;
	padding:0; /* */
/*	Z-index:-1; /* */
/*	border: 1px solid red; /* */
}

.side_menu ul{
	width:250px; /* */
	color: #ec9813;
	margin:0;
	padding: 16px 0 8px 0; /* */
	Z-index:1;
/*	border: 1px solid red; /* */
}

.side_menu li {
	width:250px; /* */
	padding: 8px 0 8px 0; /* */
	list-style-type:none;
/*	border: 1px solid red; /* */
}

.side_menu a{
	text-decoration:none;
	font-size:16px;
	font-style:italic;
	color: #ec9813;
/*	border: 1px solid red; /* */
}

.side_menu a:hover {color: white;}

#side_menu_selected {color: white;}

/************************** Foot Menu style *************************/

.foot_menu_block {
	position:absolute; /* */
	top:650px;
/*	color: #ec9813; /* */
	margin:10px;
	Z-index:1;
/*	border: 1px solid red; /* */
}

.foot_menu {
/* 	color: #ec9813; /* */
	margin:0;
/*	padding: 5px 0 5px 0; /* */
	Z-index:1;
/*	border: 1px solid red; /* */
}

.foot_menu div {
/*	display:inline;/**/
/*	color:#CAD3D9;/**/
/*	float:left;/**/
	font-size:80%;
	padding:10px 50px 0 0; /* */
	list-style-type:none;
/*	border: 1px solid red; /* */
}

.foot_menu_hyperlink {
	text-decoration:none;
	font-style:italic;
/*	font-size:80%; /* */
	color:#CAD3D9; /* */
/*	border: 1px solid red; /* */
}

.foot_menu_hyperlink:hover {
	color: white;
}

#visitor_info {
	display: inline; /* */
}

#visit_record {
	display: inline; /* */
}

#footer_block {
	display:none;
}   

#message {
	display:none;
}

/********************************************************************/


