body{
  font-family: 'Arial';
  font-size: 12px;
  background-position: fixed;
  margin: 0;
  padding: 0;
}

.MsoNormalTable
{
 box-shadow: 10px 10px 5px #663300;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
 text-align:left;
}

.MsoTableShadowArround
{
 box-shadow: 10px 10px 5px #663300, -1px -1px 5px #663300;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
 text-align:left;
}

.ThreeDBoxRound
{
 box-shadow: 10px 10px 5px #663300;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
}

.ThreeDBoxLitleRound
{
 box-shadow: 10px 10px 5px #663300;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
}

.LitleThreeDBoxRound
{
 box-shadow: 5px 5px 2px #663300;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
}

.Three-Dee_Copyright{
font-family: Arial, sans-serif;
line-height: 1em;
color: #000000;
font-weight:bold;
font-size: 12px;
text-shadow:1px 1px 0 rgb(255,200,127);
}

.Three-Dee_Title{
font-family: Arial, sans-serif;
line-height: 1em;
color: #ef0000;
font-weight:bold;
font-size: 24px;
text-shadow:1px 1px 0 rgb(0,0,0), 2px 2px 0 rgb(0,0,0), 3px 3px 3px rgb(255,200,127), 3px 3px 3px rgb(255,200,127), -1px -1px 3px rgb(255,200,127), -1px -1px 3px rgb(255,200,127);
padding:0px 0px 0px 0px;
filter:
    progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135);
}

.dBox
{
    -webkit-box-shadow: 5px 5px 5px #663300;
    box-shadow: 5px 5px 5px #663300;
}

::-webkit-scrollbar {
    width: 16px;
}
 
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(20,0,0,0.3); 
    background: rgba(254,240,190,1);
    border-radius: 10px;
}
 
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(204,100,30,0.6);
    background: -webkit-linear-gradient(left, #fef0be, #cc641e);
    -webkit-box-shadow: inset 0 0 6px rgba(90,10,0,1); 
}

::-webkit-scrollbar-track-piece {
   background: rgba(254,200,100,0.4);
}

 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:13.0pt;
	font-family:"Arial";
	text-align:left;}

/*
.Three-Dee {
font-family: Arial, sans-serif;
line-height: 1em;
color: #400000;
font-weight:normal;
font-size: 17px;
text-shadow: 1px 1px 0 #400000;
TEXT-DECORATION: none;
}
*/

a.Three-Dee{
font-family: Arial, sans-serif;
line-height: 1em;
color: #300000;
font-weight:bold;
font-size: 16px;
text-shadow:1px 1px 0 rgb(255,200,127);
TEXT-DECORATION: none;
}


a.Three-Dee_active, a.Three-Dee:hover, a.Three-Dee:active {
font-family: Arial, sans-serif;
line-height: 1em;
color: #ffffff;
font-weight:bold;
font-size: 16px;
text-shadow:1px 1px 0 rgb(0,0,0), 0px 0px 6px rgb(50,0,0), 0px 0px 6px rgb(50,0,0), 0px 0px 6px rgb(50,0,0);
TEXT-DECORATION: none;
}


a.linkMain:hover, a.linkMain:active {
text-shadow: 0px 0px 1px rgb(127,0,0), 0px 0px 2px rgb(255,255,255), 0px 0px 2px rgb(255,255,255), 0px 0px 2px rgb(255,255,255);
}

a.linkMainTitle:hover {
/*
color:#ff0000;
*/
/*
text-shadow: 0px 0px 1px rgb(255,0,0), 0px 0px 2px rgb(255,255,255), 0px 0px 2px rgb(255,255,255), 0px 0px 2px rgb(255,255,255);
*/
/*
text-shadow: 0px 0px 1px rgb(0,0,0);
*/
}
/*
a.linkMainTitle {
color:#ff00ff;
text-decoration: none;
display:block;
line-height: 140%;
}
*/
a.linkMainTitle {
color:#ff0000;
text-decoration: none;
display:block;
line-height: 140%;
}


table.title_page_table:hover {
background-color: #FEF29B;
border-radius: 10px;
}

table.title_page_table {
background-color: inherit

    border-radius: 0px
    transition-property: background, border-radius;
    transition-duration: 0.5s;
    transition-timing-function: linear;

}

b.linkMainTitleUnd:hover {
border-bottom: 2px #0000ff solid;
}

b.linkMainTitleUnd {
border-bottom: 2px #ff00ff solid;
}

.ThreeDBox
{
    -webkit-box-shadow: 5px 5px 5px #663300;
    box-shadow: 5px 5px 5px #663300;
}



.image {
    -webkit-animation:spin 0.5s linear infinite;
    -moz-animation:spin 0.5s linear infinite;
    animation:spin 0.5s linear infinite;
}


img.boy {
    opacity: 1.0;
    filter: alpha(opacity=50); /* For IE8 and earlier */

    border-radius: 6px
    transition-property: background, border-radius;
    transition-duration: 1s;
    transition-timing-function: linear;
}

img.boy:hover {
    opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
    background: #ff7b29;
    border-radius: 50%;}

#callback_button{
	background-color:#ffaf50;
	/*background-color: #e0e0e0;*/
	font-weight: bold;
	color:#000000;
}

#callback_button:hover{
	background-color: #ffaf50;
	font-weight: bold;
	color:#000000;
	box-shadow: 1px 1px 3px #663300;
}


.centers:hover{
	text-shadow: 1px 1px 3px rgb(0,0,0);
}

.Three-Dee_review{
font-family: Arial, sans-serif;
line-height: 1em;
color: #000000;
font-weight:bold;
font-size: 12px;
text-shadow:1px 1px 0 rgb(255,200,127);
}

.Three-Dee_review:hover{
font-family: Arial, sans-serif;
line-height: 1em;
color: #000000;
font-weight:bold;
font-size: 12px;
text-shadow:1px 1px 0 rgb(0,0,0);
}

.Three-Dee_review_inactive{
font-family: Arial, sans-serif;
line-height: 1em;
font-weight:bold;
font-size:15.0pt;
color:#2020ff;
text-shadow:1px 1px 1px rgb(0,0,0), 0px 0px 4px rgb(255,255,255), 0px 0px 2px rgb(255,255,255);
}

.Three-Dee_review_inactive:hover{
font-family: Arial, sans-serif;
line-height: 1em;
font-weight:bold;
font-size:17.0pt;
color:#ff0000;
text-shadow: 1px 1px 1px rgb(0,0,0), 0px 0px 14px rgb(255,255,255), 0px 0px 14px rgb(255,255,255), 0px 0px 14px rgb(255,255,255);
}

.vidsh:hover{
box-shadow: 0px 0px 50px #ffffff;
}

img.image2:hover {
transform: scale(3.5);
transition-duration: 0.5s;
}

@-moz-keyframes spin { 100% { -moz-transform: rotate(3deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(3deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(3deg); transform:rotate(3deg); } }

.gsc-input {
background: #ffffb9 !important;
/*background: none;*/
background-image: none !important;
text-indent: 0px !important;
}
.gsc-input-box {
background: #ffffb9 !important;
}
.gsc-control-cse {
padding: 0em !important;
}
.gsc-search-box {
margin-bottom: 0px !important;
}
.gsc-search-button {
display: none !important;
}
.gsc-cursor-page {
color: #000000 !important;
}
.gsc-cursor-current-page {
color: #ff0000 !important;
}
.gsc-results-wrapper-visible {
background: #ffffb9 !important;
background-image: url("http://www.tuchek.net/bg2.jpg") !important;
box-shadow: 5px 5px 2px #663300 !important;
-webkit-border-radius: 10px !important;
-moz-border-radius: 10px !important;
border-radius: 10px !important;
border: 4px double #800000 !important; /* Параметры границы */
}
.gsc-result {
background: #FFffd9 !important;
background-image: url("http://www.tuchek.net/bg1.jpg") !important;

}

.tel {
  text-decoration:none;
  color:black;
}

.tel:hover {
  color:blue;
}
