/*
   CSS Framework - screen
   19.05.2010 16:42:34

*/

  body{text-align:center; background:#eeeeee;}

  .in{width:900px; margin:0px auto; text-align:left; position:relative; text-align:center;}

  .logo{padding:2.2em; margin-bottom:0px;}
  .logo a{display:block; width:220px; height:42px; margin:0 auto; background:url('../images/css/logo.png') 00 no-repeat;}
  .logo a span{display:none;}

  .top{background:#11792b url('../images/css/bg.jpg') right bottom no-repeat; color:#ffffff; text-align:center;}
  .top .in{text-align:center; padding-bottom:1em;}
  .top p, .bottom p{font-size:1.5em;}
  .top iframe{margin-right:1em; margin-bottom:1.5em;}

  .middle .in{margin-top:2.5em;  text-align:left;}
  .middle .box{float:left; width:420px; margin-right:3.5em;margin-bottom:2em;}
  .middle .end{margin-right:0;}

  .middle p, .middle li{font-size:0.9em;}
  .middle a{color:#11792b; font-weight:bold;}
  .middle a:hover{color:#656565;}

  .promo{margin-bottom:40px;}
  .promo ul{margin:0;}
  .promo ul li{display:block; color:#444444; width:155px; float:left; background:white;  padding:20px; border-radius:10px; font-size:0.8em; margin-right:20px; margin-top:5px; line-height:1.5em;}
  .promo ul li span{font-weight:bold; display:block; margin-bottom:10px; line-height:1.2em; font-size:20px; color:black; color:#11792b;}
  .promo ul li a{color:black;}



  .bottom{background:#000; color:#ffffff;}
  .bottom .in{padding:2em;}
  .bottom a, .bottom p{color:white; margin:0;}



  h2{color:#11792b; font-weight:bold; font-size:35px;}
  h1{font-size:3.2em; margin-bottom:10px; font-weight:bold;}




  .middle .perex{font-size:16px; font-weight:bold; }

  .photo{margin-bottom:2em;}
  .photo img{ width:100%; }
  .photo div{float:left;width:350px; position:relative; margin-right:25px;}
  .photo div span{display:block; text-align:center; background:black; padding:10px; color:white; position:absolute; bottom:0; font-weight:bold; width:330px; left:0;}
  .photo .after span{background:#11792b;}


  .shorter{width:765px; margin-left:65px;}


  .call-to-action{margin:0 auto; margin:25px; margin-top:10px;}
  .call-to-action span{background:#E03722; background:black;  padding:14px; border-radius:5px; font-size:22px;}
  .call-to-action *{color:white;}

  h1 a{color:white; text-decoration:none;}



