/* CSS Document */
   
   @import "tab.css";
   
   * {
   margin:0px;
   padding:0px; 
   }
   
   body {
   background-color: #FFFFFF;
   font-family: Arial, Helvatica, san-serif;
   font-size:0.7em;
   line-height: 1.4em;
   color:#545454;
   text-align: center;
   }
   
   img {border:0px;}
   
   p {margin:10px 0px;}
   
   /*!!!*/
   
   /*ID's*/
   #top {
   top:0px;
   left:0px;
   right:0px;
   padding:15px 0 10px 0;
   background-color: #F7F7F7;
   }
   
   #top-info {
   width: 900px;
   text-align: left;
   margin:0 auto;            
   }
   
     .addthis_toolbox {
     float:right;
     margin:5px 0 0 0;
     }
   
   #oblogka {
   text-align: left;
   margin:80px auto;
   width:900px;
   }
   
   #searchfield {
   margin:20px 0px 0px 0px;
   }
   
   #searchfield-sup {
   margin:20px 0px 0px 10px;
   }
   
   #s {
   width:900px;
   margin:0px 0px 0px 0px;
   font-size: 140%;
   padding:15px 0px 15px 15px;
   _padding:17px 0px 15px 15px;
   _height:50px;
   border:0px solid #FFFFFF;
   outline: 0px;
   /*_height:45px;
   _padding:15px;
	 padding: 8px 10px;
	 border: 5px solid #eee;
	 border-right-width: 0;
	 outline-width: 0;
	 -webkit-border-top-left-radius: 5px;
	 -webkit-border-bottom-left-radius: 5px;
	 -moz-border-radius-topleft: 5px;
	 -moz-border-radius-bottomleft: 5px;
	 border-top-left-radius: 5px;
	 border-bottom-left-radius: 5px;
   */}
   
   #main-checker {
   margin:10px 5px 0px 10px;
   font-size: 150%;
	 font-weight: bold;
	 outline: none;
	 text-decoration: none;
	 text-shadow: 0 1px 0 #fff;
   _font-size: 130%;
   }
   
   #footer {
   float:left;
   width:100%;
   border-top:2px solid #EAEAEA;
   margin:90px 45px 0px 10px;
   padding:15px 0px 0px 0px;
   }
   
   #mail-login {
   padding:5px;
   background-color: #EAEAEA;
   }
   
   #mail-login-oblogka {
   margin:0px auto;
   width:900px;
   text-align: left;
   }
   
   /*Classes*/
   .ok {
   position: absolute;
	 background:url("img/button-new.png") repeat-x 0 0;
	 padding: 12px 20px 23px 20px;
	 margin:-45px 0px 0px 815px;
	 _position:absolute;
	 _margin:6px 0px 0px -90px;
	 _padding:13px 20px 20px 20px;
	 font-weight: bold;
	 color: #333;
	 outline: none;
	 text-decoration: none;
	 text-shadow: 0 1px 0 #fff;
	 font-size: 120%;
    }
   
   .creator {
   float:right;
   background-image: url(http://den.youstart.ru/img/creator.png);
   background-repeat: no-repeat;
   background-position: top left;
   padding:0px 0px 7px 50px;
   _padding:0px 0px 10px 50px;
   }
    
    .idleField {
    /*background-color: #FCFCFB;*/
    background-image: url(img/p-1.png);
    background-repeat: no-repeat;
    }
    
    .focusField {
    /*background-color: #E4F3FF;*/
    background-image: url(img/p-2.png);
    background-repeat: no-repeat;
    }
    
   /*links*/
   
   a {
   color:#00A7FF;
   }
   
   a:hover {
   color:#FF5B9B;
   }
   
   /*исключения Opera*/
   @media all and (-webkit-min-device-pixel-ratio:10000),
   not all and (-webkit-min-device-pixel-ratio:0) {
   .ok {
	 padding: 12px 20px 15px 20px;
	 margin:-43px 0px 0px -105px;
   }
   }
               
   #searchfield-sup ul li.ui-tabs-selected a {
    color:#FF5B9B;
    text-decoration: none;
    border-bottom:1px dashed #FFFFFF;                
   }
   
   .ui-tabs .ui-tabs-hide {
    display:none;
   }
   
   
   .clr {
   clear: both;
   }
