/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  html, body { padding: 0px;
    text-align: left;
    text-decoration: none;
    list-style-type: none;
    font-family: Arial,Helvetica,sans-serif;
    margin-left: 0px;
    margin-top: 0px;
    width: 100%;
    background-color: #7784b4;g33nt00nut_2008
    overflow-x: hidden;
    }
  h1, h2, h3, h4, h5, h6, p {margin-left: 10px; margin-right: 10px;
    padding: 0px;
    margin-top: 0px;}
    
  p, li{ margin-left: 10px;
    margin-right: 10px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-size: 15px;
    color: #515151;
    
    }
    
  #right_wrapper li, ul  {color: #515151;}

  .blue { color: #7784b4;
    }

  #content { 
    border:0px solid #ffffff; 
    margin: auto;
    padding: 0px;
    background-color: #7784b4;
    width: 990px;
    height: 900px;
    margin-top: 0px;
    }
  
  #header_small { border-bottom: 1px solid #ffffff;
    border-top: 0px solid #acb1a2;
    width: 100%;
    height: 100px;
    text-align: center;
    background-color: #ffffff;
    background-repeat: no-repeat;
    margin-bottom: 0px;    
    }
   #cube { 
     border: 0px;
     width: 100%;
     height: 40px;
     padding: 0px;
     padding-top: 0px;
     margin-top: 0px;
     background-color: #ff7600;}   

   #activ { float: left;
    background-color: #ff7600;
    height: 13px;
    width: 100%;
    margin-top: 0px;
    border: 0px solid #ff0000;
    padding-top: 0px;}
    
  #header_banner {border: solid #000000 0px; height: 90px; width: 200px; float: right;margin-top: 0px;margin-bottom: 0px;
     padding: 0px;}	

  #presentation { margin: auto;
    background-color: #ff7600;
    text-align: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    color: #acb1a2;
    padding-top: 0px;
    margin-top: 0px;
    height: 38px;
    width: 1000px;
    margin-bottom: 0px;
    border: 0px solid #ffffff;
    }
 
   .presentacion { font-family: Arial,Helvetica,sans-serif;
    color: #4a4a4a;
    }

  a.presentacion { text-decoration: none;
    /*font-family: Arial,Helvetica,sans-serif;*/
    margin-left: 0px;
    color: #ffffff;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 0px;font-family: Arial,Helvetica,sans-serif;
    margin-left: 0px;
    margin-top: 10px;
    }

  a.presentacion:hover { font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    color: #acb1a2;
    text-decoration: underline;
    }
  a.presentacion_grey { font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    color: #acb1a2;
    text-decoration: none;
    padding-left: 20px;
    padding-right: 20px;
    }


  img { border-style: none; margin: 0px; padding: 0px; border: 0px;
    }


  #content_blue { float: left;
    padding: 5px;
    width: 650px;
    height: 800px;
    margin-top: 10px;
    margin-left: 0px;
    border: 0px solid red;
    background-image: url('images/blue_bkg.jpg');
    background-repeat: no-repeat;
    }

  #content_blue_right { border: 0px solid #ffffff;
    width: 322px;
    height: 800px;
    margin-top: 10px;
    /*background-image: url('images/blue_bkg_right.jpg');*/
    float: left;
    }

  #newsletter { border: 1px solid #ff7600;
    width: 320px;
    height: 242px;
    margin-top: 2px;
    background-color: #ffffff;
    }
  .newsletter { border-left: 0px solid #7784b4;
    border-bottom: 1px solid #7784b4;
    width: 300px;
    height: 250px;
    margin-top: 0px;
    background-color: #ffffff;
    } 
  .small_wrapper { border: 0px solid #999900;
    width: 320px;
    height: 120px;
    margin-top: 8px;
    background-image: url('images/bula.jpg');
    background-repeat: no-repeat;
	 margin-left: 15px;
	}
	.small_wrapper img {margin-left: 10px ;margin-top: 6px;}
	
	p.bula {
	 color: #262a3a;margin-top:0px;padding: 0px; margin-bottom:5px;}  	 
    
  #newsletter p, #newsletter h2, #newsletter li, #newsletter h3, .small_wrapper p,
  .small_wrapper h2, .small_wrapper li, .small_wrapper h3 {color: #7784b4;}
  
  #right_wrapper { border: 0px solid #7784b4;
    border-top: 0px solid #515151;
    height: 541px;
    margin-top: 13px;
    #background-image: url('images/right_wrapper.jpg');
    background-repeat: no-repeat;
    width: 320px;
    }
    
  #footer { border-style: solid;
    border: 0px solid #000000;
    border-top: 2px solid #acb1a2;
    float: left;
    width: 100%;
	 height: 35px;
    margin-top: 10px;
    padding-top: 0px;
    color: #acb1a2;
    text-align: left;
    }

  a.footer { margin-top: 15px;
    margin-left: 20px;
    margin-right: 20px;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color:  #ffffff;
    height: 20px;
    }

  a.footer:hover {
    color: #acb1a2;
    margin-left: 20px;
    margin-right: 20px;
	 margin-top: 15px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    text-decoration: underline;
    }

  #for { border-left: 0px solid rgb(255, 108, 8);
    float: left;
    width: 600px;
    height: 500px;
    margin-top: 10px;
    margin-left: 0px;
    text-align: left;
    }

  div.form li { padding-right: 15px;
    font-family: Arial,Helvetica;
    }

  div.row { clear: both;
    padding-top: 10px;
    width: 580px;
    float: left;
    }

  div.row span.label  { float: left;
    width: 70px;
    text-align: left;
    padding-left: 15px;
    color: rgb(0, 0, 0);
    }

  div.row span.form { float: left;
    text-align: left;
    width: 250px;
    padding-left: 100px;
    }
    
  div.presup {clear: both;
    width: 950px;
    padding-top: 10px;
    float: left;} 
     
  div.presup span.presup { float: left;
    text-align: left;
    width: 200px;
    padding-left: 25px;}
    
    div.presup span.label  { float: left;
    width: 130px;
    text-align: left;
    padding-left: 15px;
    color: rgb(0, 0, 0);
    }  

  p.main { text-align: left;
    margin-left: 0px;
    padding-left: 15px;
    color: rgb(0, 0, 0);
    padding-right: 15px;
    margin-top: 10px;
    }

  p.form_error { font-family: Arial;
    text-align: left;
    padding-left: 15px;
    color: red;
    }

  .cen { text-align: center;
    margin-top: 6px;
    margin-right: 8px;
    }

  .submitB { border: medium none ;
    width: 800px;
    margin: 0px;
    padding-left: 0px;
    text-decoration: underline;
    text-align: center;
    color: blue;
    }
    
    /* Easy Slider */

    #slider ul, #slider li{
        margin:0;
        padding:0;
        list-style:none;
        }
    #slider li{
        /*
            define width and height of container element and list item (slide)
            list items must be the same size as the slider area
        */
        
        width:320px;
        height:540px;
        overflow:hidden;
        }
    #slider {   border:0px solid black; 
        float: left;
        width:320px;
        height:540px;
        overflow:hidden;
        }

/* // Easy Slider */