form { padding: 0 0 0 0; margin: 0 0 0 0; }
td, font { font-family : Tahoma, Verdana, Arial, Helvetica; font-size : 11px; }
H1 { font-family : Tahoma, Verdana, Arial, Helvetica; font-size : 11px; font-weight : bold; margin : 0; padding : 0; }
UL{ margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-left: 18px; font-size : 11px; font-family : Tahoma, Verdana, Arial, Helvetica; }
lI{ margin-left: 0px; margin-right: 0px; padding-right: 0px; padding-left: 0px; font-size : 11px; font-family : Tahoma, Verdana, Arial, Helvetica; }
/*
TEXTAREA { border-right : 1px solid #c3c3c3; border-top : 1px solid #c3c3c3; font-size : 11px; border-left : 1px solid #c3c3c3; color : #627586; border-bottom : 1px solid #c3c3c3; font-family : Tahoma, Verdana, Arial, Helvetica; }
SELECT { border-right : 1px solid #cccccc; border-top : 1px solid #cccccc; font-size : 11px; border-left : 1px solid #cccccc; color : #627586; border-bottom : 1px solid #cccccc; font-family : Tahoma, Verdana, Arial, Helvetica; }
INPUT { border-right : 1px solid #cccccc; border-top : 1px solid #cccccc; border-bottom : 1px solid #cccccc; border-left : 1px solid #cccccc; font-size : 11px; color : #627586; font-family : Tahoma, Verdana, Arial, Helvetica; margin: 0 0 0 0; padding-left: 2px; padding-right: 2px; }
*/
.submit { padding: 5px; font-size: 12px; border: 1px solid #cccccc; background-color: #fafafa;}
.separate_1 {background-color: #ffffff}
.cena {font-weight : bold; text-align:center; white-space: nowrap; padding-top: 7px; font-family : Tahoma, Verdana, Arial, Helvetica; color: red; padding: 5px; font-size: 17px; border: 0px solid #cccccc; }

.error_message_text {color: red;}
.menl { font-size : 11px; color : #000000; font-weight : bold; }
.menl2 { font-size : 11px; color : red; font-weight : bold; }
.dop_photo {  width:150px; height:150px; margin:10px; display:-moz-inline-stack; display:inline-block; _overflow:hidden; zoom:1; *display:inline;  }
.main_width 
{ 
  width: 100%;
  _width: 99.9%;
  *width: 99.9%;
  margin 0 auto;
  }

input.maxText
{     
	width: 99.9%;
	_width: 98.5%;
	*width: 98.5%;
}

select.maxWidth 
{
	width: 99%;
}

select.maxText
{       
	width: 100%;
}

input, select, option, textarea
{
	font-size: 100.1%;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

 

/*превьюха*/
.photo_and_submit {
 float: left; 
 padding-right: 20px; /* Отступ слева */
 padding-bottom: 20px; /* Отступ снизу */
 
}

/*превьюха*/


/* закругленные углы */
.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q 
{
 height: 1px;
 font-size: 1px;
 overflow: hidden;
 border-style: solid;
 border-width: 0 1px;
 display: block;
 background-color: #ffffff;
}
.b1 
{
margin: 0 2px;
background: #EBEEF0;
border: none;
}
.b1 b 
{
margin: 0 1px;
background: #B8C3C8;
border-color: #CBD3D7;
}
.b2 {margin: 0 1px; border-color: #D6DCDF;}
.b2 b {border-color: #B8C3C8;}
.b2 i {border-color: #E4E8EA;}
.b2 q {border-color: #F7F8F9;}
.b3 {border-color: #EBEEEF;}
.b3 b {border-color: #BCC6CB;}
.b3 i {border-color: #F9FAFB;}
.b4 {border-color: #CAD2D6;}
.b4 b {border-color: #E5E9EB;}
.b5 {border-color: #B5C0C6;}
.b5 b {border-color: #FAFBFB;}

.preview_content
{
 border: 1px solid #B0BCC2;
 border-width: 0 1px;
 padding: 0 12px;
 background-color: #ffffff;
 text-align:left;

 position: relative;
 }
/* закругленные углы */

/*превьюха*/

.preview_box
{
  border-top:1px solid #DBDBDB;
  border-bottom:1px solid #DBDBDB;
  position: absolute;
  visibility: hidden;
  display: none; 
  background: #ffffff;
  z-index:10;
}

.basket_message
{
  
  position: absolute;
  visibility: hidden;
  display: none; 
  background: #ffffff;
  border: 0px;
  z-index:30;
}

.preview_photos
{
 cursor:pointer; 
 visibility: hidden; 
 display: none;  
 position: absolute;
 border: 0px;
 background: #ffffff;
}


#busy
{
visibility: hidden; 
display: block; 
position: absolute; 
left: 0px; 
top: 0px; 
width: 100%; 
height: 100%; 
background-color: gray; 
opacity: 0.5; 
/* filter: alpha(opacity=10); */
}

.target_word_1 {background-color: yellow; color: #000000; font-weight : bold;}
.target_word_2 {background-color: #ffffff; color: #FF0000; font-weight : bold;}



/* временное решение для поиска */
/*
input, select, option, textarea
{
	font-size: 100.1%;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

input.button
{
	font-size: 0.9em;
	font-weight: 700;
}

input.maxWidth, textarea.maxWidth 
{
        
        width: 95%;
}
select.maxWidth 
{
	width: 99%;
}

select.maxText
{       
	width: 100%;
}


textarea.maxText
{
	width: 100%;
	_width: 98.5%;
	*width: 98.5%;
}

input.maxText
{     
	width: 99.9%;
	_width: 98.5%;
	*width: 98.5%;
}
html:root input.maxText, html:root textarea.maxText
{
	width: 98.5%;
}
*/

 .inline { 
       display: -moz-inline-box; 
       display: inline-block; 
     } 

     .block { display: block; }

 .buttons_inline { 
        display: -moz-inline-stack;
        display: inline-block;
        display: inline-block;

        vertical-align: top;
        margin: 5px;
        zoom: 1;
        *display: inline;
  } 
 
