/* CSS Document */
*{margin-top:0px;}

body{
   padding-left:5px;
   padding-right:7px;
   background-color:#6E2E12;
   background-image:url(raw/bgimage.jpg);}

#main {
   width:980px;
   margin-left:auto;
   margin-right:auto;}
h2,h4 {color:#E98A55;}   

h4{
	padding:0px;
	margin:0px;
}

#header {
   float:left;
   margin-top:0px;
   width:980px;
   height:400px;
   background-color:#FFF;}
   
#logo {
   float:left;
   margin-left:50px;
   #margin-left:50px;
   width:150px;
   #width:130px;
   margin-top:0px;
   height:120px;
   background-color:#D97B41;} 
   
#navigation {
   float:left;
   margin-left:10px;
   #margin-left:150px;
   margin-top:60px;
   #margin-top:0px;
   width:730px;}
   
#navigation ul{
   float:left;
   width:auto;
   margin-left:0px;}  
#navigation a {
   float:left;
   width:auto;
   text-decoration:none;
   color:#999999;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   padding:0.5em 0.6em;
   #padding:0.2em 0.4em;
   border-right:#FFFFFF 20px solid;
  #border-right:#FFFFFF 20px solid;
   border-top:#CCCCCC 1px solid;
   #border-top:#fff 1px solid;
   }
#navigation li {
   display:inline;} 
#navigation a:hover {
   background-color:#E98A55;
   color:#FFFFFF;}          
   
#banner {
   float:left;
   margin-left:0px;
   margin-top:0px;
   #margin-top:0px;
   width:980px;
   height:300px;
   background-image:url(raw/trialbanner.jpg); }

.slider {
   float:left;
   margin-left:0px;
   margin-top:0px;
   #margin-top:0px;
   width:980px;
   height:300px; }
   
#textbody {
   float:left;            
   margin-left:0px;
   background-color:#FFFFFF;
   margin-top:0px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   width:980px;}
   
#subnav {
    float:left;
	margin-left:10px;
	margin-top:30px;
	width:200px;}
#subnav ul{
    float:left;
	width:100%;
	margin-left:-40px;
	list-style-type:none;}
#subnav a {
    float:left;
	text-decoration:none;
	border-bottom:#CCCCCC 1px solid;
	width:177px;
	padding:0.4em 1em;
	color:#666666;}
#subnav li{
     display:inline;}	
#subnav a:hover{
    background-color:#E98A55;
	color:#FFFFFF;}  
	   
#leftpanel {
   float:left;
   margin-left:30px;
   margin-top:30px;
   width:500px;} 
   
#leftpanel a{ 
   text-decoration:none;
   color:#E98A55;
   }    
       
#rightpanel {
   float:left;
   margin-left:20px;
   margin-top:30px;
   width:200px;} 
   
#rightpanel ol{
   list-style-type:none;}   
#rightpanel a{
   text-decoration:none;
   border-bottom:#CCCCCC 1px solid;
   color:#E98A55;}   
#rightpanel a:hover{
   color:#009966;}   
   
#footer{
   float:left;
   margin-left:0px;
   #margin-left:0px;
   margin-bottom:2px;
   background-color:#F5C3A3;
   width:980px;
   }
   
#footer ul{
   float:left;
   margin-left:230px;
   margin-top:15px;   
   list-style-type:none;}
#footer a{
   float:left;
   width:auto;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
   color:#666666;
   font-size:12px;
   border-right:#F5C3A3 8px solid;}
   
#footer li {
   display:inline;} 
#footer a:hover {
   text-decoration:underline;}     
.notice{
	padding:4px;
	background-color:#FFFF99;
	color:#000000;
	font-weight:bold;
	border:1px solid #FF9900;
}

/*//////////////---shloch-----///////////////////////////////////:/*/


/*...............;;table of people................*/
    .list_persons tbody tr:hover
    {
        
    }

    .list_persons tbody tr:hover
    {
        /*background-color: #87b220;*/
        background-color: #ededed;
    }
    .list_persons  td
    {
        background-color: red;
        padding: 0px 5px 0px 5px;
       /*$ cell-spacing: 10px;*/
}
    .list_persons thead, .list_persons tfoot
    {
        color: gray;
    }
    .recherch
    {
        margin-left: 200px;
    }
    /*///////////////////////////////////////:::*/
     #find_person
    {

        margin-left:100px;
        /*margin-top:50px;*/
    }
    #find_person label
    {
        display: block;
        width: 150px;
        /*border: 1px solid green;*/
        float : left;
        font-family: "trebuchet ms", calibri;
        font-size: 14px;
        font-weight: bolder;
        color:#4a4a4a;
    }

    #find_person input, #find_person textarea, #find_person select
    {
        border : 1px solid #d4d4d4;
        padding: 3px;
        color : #ababab;
    }

    #find_person input:focus, #find_person textarea:focus
    {
        border : 1px solid #000000;
        color : #1074c8;
        padding: 3px;
    }

/*/////////////:/ form add person /////////////////*/
 #people_form
    {

        /*margin-left:100px;*/
        margin-top:50px;
        /*border: 1px solid red;*/
    }
    #people_form label
    {
        display: block;
        width: 140px;
        /*border: 1px solid green;*/
        float : left;
        font-family: "trebuchet ms", calibri;
        font-size: 14px;
        font-weight: bolder;
        color:#4a4a4a;
    }

    #people_form input, #people_form textarea, #people_form select
    {
        border : 1px solid #d4d4d4;
        padding: 3px;
        color : #ababab;
    }

    #people_form input:focus, #people_form textarea:focus
    {
        border : 1px solid #000000;
        /*color : #1074c8;*/
        color :green;
        padding: 3px;
    }

    .h1
    {
       font-family: "monotype corsiva","trebuchet ms", calibri;
       font-size:1.9em;
        margin-left:80px;
    }


    .press
    {
        /*background-color:#4a4a4a;*/
        color:black;
	border-style:solid;
	text-align:center;
        -moz-border-radius : 2px;
        -webkit-border-raduis : 2px;
	font-family:calibri;
        width : 80px;
        border: 1px solid black;

    }

    .press:hover
    {
        background-color:#000000;
        color:white;
	border-style:solid;
	text-align:center;
        -moz-border-radius : 2px;
        -webkit-border-raduis : 2px;
	font-family:calibri;
   }
