/* CSS Document */
body {
	background: #ffffff top left fixed repeat-x;
	margin: 0;
	padding: 0;
	z-index:0;
	font-family:Arial, Helvetica, sans-serif, Verdana;
}
/*img {
  border:0px;
  padding: 0;
  margin: 0;
}*/
#container{
position:absolute;
padding:0;
left: 50%;
width: 980px;
margin-left:-490px;
height:100%;
}
#intro{
/*background:url(img/leftPan.png) top left no-repeat;*/
background:url(img/centPan.png) top left repeat-x;
width:980px;
height:196px;
margin:0;
padding:0;
z-index:10;
}
#pageHeader{
position:absolute;
/*background: url(img/centPan.png) top repeat-x;*/
height:196px;
width:960px;
left:10px;
margin:0;
}
#pageHeader h1{
position:absolute;
/*background:url(img/rightPan.png) top left no-repeat;*/
height:196px;
width:10px;
margin-left:960px;
margin-top:0;
}
#pageHeader h2{
position:absolute;
background:url(img/lab_extrema.png) top left no-repeat;
margin:0;
height:156px;
width:218px;
z-index:5;
}
#pageHeader h3{
position:absolute;
background:url(img/avtomats.gif) top left no-repeat;
margin:0;
height:109px;
width:170px;
margin-top:55px;
margin-left:790px;
}
#pageHeader h4{
position:absolute;
text-align:center;
width:500px;
margin-left:210px;
margin-top:70px;
padding:0;
font-style:italic;
text-transform:uppercase;
color:#8D0000;
}
#pageHeader span{
display:none;
text-indent: -6000;
}
#menuBG{
position:absolute;
background:url(img/menuCentr.gif) top left repeat-x;
margin-left:0px;
margin-top:154px;
width:765px;
height:38px;
}
.menuLeft{
position:absolute;
/*background:url(img/menuLeft.gif) top left no-repeat;*/
width:5px;
height:38px;
margin:0;
/*margin-left:-5px;*/
}
.menuRight{
position:absolute;
background:url(img/menuRight.gif)top left no-repeat;
margin:0;
padding:0;
width:4px;
height:38px;
margin-left:765px;
}
#menu{
	position:absolute;
	margin:0;
	padding:0;
	padding-left:0px;
	padding-top:12px;
	width:100%;
	height:auto;
	text-align:center;
	z-index:100;
}

#content{
position:absolute;
/*background:url(img/fonText.png) top left repeat-y;*/
background-color:#FFFFFF;
border-left:8px solid #AEB7C8;
border-top:28px solid #AEB7C8;
margin:0;
margin-top:0px;
padding:0;
left:0px;
width:973px;
height:auto;
z-index:0;
}
#textArea{
float:left;
/*background:url(img/fonText.png) top left repeat-y;*/
margin:0;
padding:0;
padding-left:10px;
width:745px;
z-index:0;
height:100%;
/*border-top:6px solid #AEB7C8;*/
}
#textArea .zagolTA{
position:absolute;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-transform:capitalize;
margin:0;
top:0;
margin-top:-23px;
/*color:#FFD535;*/
color:#000000;
padding-left: 3px;
border-left:3px solid #FFD535;
}

#gameArea{
float:right;
background:url(img/gameFon.png)	repeat-y;
margin:0;
padding:0;
margin-top:2px;

width:205px;
height:100%;
}
#gameArea p{
border-top:1px solid #666666;		/**/
position:relative;
background:url(img/zagol.png) top left repeat-x;
margin:0;
width:197px;
height:22px;				/*33px*/
margin-left:4px;
text-transform:uppercase;
font-size:14px;
color:#FF0000;
padding-top:4px;
text-align:center;

}
#gameArea p a{
color:#FF0000;
font-weight:bold;
}
#gameArea .textInfo{
background:#A70962;
position:absolute;
left:768px;;
border:2px solid #980859;
margin-top:-28px;
margin-left:2px;
width:197px;
height:21px;
text-align:center;
z-index:200;
}
.linkGame img{
margin-bottom:14px;
margin-top:6px;					/*-6*/
margin-left:32px;
text-decoration:none;
}
#bongo{
display:block;
width:auto;
height:auto;
margin:0;
margin-top:2px;
text-align:center;
border: 6px double #524F61;
background-color:#000000;
z-index:0;
}

/*SLOTS ==========================================================================*/

#coolslots{
border: 1px solid gray; /*Ñòèëü ðàìêè */
border-bottom-width: 0;
width: 50%; /*Øèðèíà ìåíþ */
background-color: #f6f6f6;  /*Ôîíîâûé öâåò ÿ÷åéêè*/
margin:0px; /*Øèðèíà îòñòóïîâ*/
margin-top:5px;
}

* html #coolslots{ 
width: 150px;/*Øèðèíà ìåíþ äëÿ Internet Explorer*/
}

#coolslots a{
font: bold 13px Verdana; /*Øðèôò òåêñòà*/
padding: 2px; /*Âíóòðåííèé îòñóòï òåêñòà ññûëêè îò êðàåâ ÿ÷åéêè*/
padding-left: 4px;/*Âíóòðåííèé îòñóòï òåêñòà ññûëêè îò ëåâîãî êðàÿ ÿ÷åéêè*/
display:block;
width: 100%; /*Øèðèíà ÿ÷åéêè*/
color: #000000;  /*Öâåò òåêñòà*/
text-decoration: none; /*Ïîä÷åðêèâàíèå ó ññûëîê - íåò*/
border-bottom: 1px solid gray;
text-align:left;
}

html>body #coolslots a{ 
width: auto;
}

#coolslots a:hover{
background-color: #cccccc; /*Ôîíîâûé öâåò ÿ÷åéêè ïðè íàâåäåíèå êóðñîðà*/
color: #000000;  /*Öâåò òåêñòà ïðè íàâåäåíèè êóðñîðà*/
}

/*====================================================================================*/

.slotstable a{
font: bold 14px Verdana; /*Øðèôò òåêñòà*/

padding-left: 4px;/*Âíóòðåííèé îòñóòï òåêñòà ññûëêè îò ëåâîãî êðàÿ ÿ÷åéêè*/

width: 100%; /*Øèðèíà ÿ÷åéêè*/
color: #000000;  /*Öâåò òåêñòà*/
text-decoration: none;
}

.slotstable a:hover{
/*background-color: #cccccc; Ôîíîâûé öâåò ÿ÷åéêè ïðè íàâåäåíèå êóðñîðà*/
color: #FF0000;  /*Öâåò òåêñòà ïðè íàâåäåíèè êóðñîðà*/
text-decoration: underline;
}
.slTab2{
font: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.linkImgGame{
top:0;
left:0;
padding:0;
margin:0;
margin-left:-4px;
text-decoration:none;
width:60px;
height:80px;
border-bottom:0px;
text-align:left;
}
/*===========================AUTOMATS=================================================*/
.tableAV{
}
.tableAV p{
margin:5px;
padding:0px;
}
.tableAV h1{
margin:5px;
margin-bottom:0px;
padding:0px;
font-size:15px;
}
.tableAV a{
color:#CC0000;
}
.nameAV{
padding-top:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
text-align:left;
}
.opisanAV{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:capitalize;
/*border-right:2px solid #D0D7E4;*/
background-color:#D0D7E4;
}
.kartinkaAV{
text-align:left;
background-color:#D0D7E4;
}
.datadobAV{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
.uptextAV{
text-transform:uppercase;
}
.tableAVV{
border:2px dotted #6666FF;
}
.tableAVV h1{
margin:5px;
margin-bottom:0px;
padding:0px;
font-size:16px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
.nameAVV{
text-transform:uppercase;
color:#990000;
}
.tableAVV p{
margin:5px;
padding:0px;
text-align:left;
}
.tableAVV img{
border:2px solid #000000;
}
.opisanAVV{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border-bottom:2px dotted #6666FF;
}
.infoAVV{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

/*====================================================================================*/
.borderVW{
border: 2px dotted #6666FF;
/*background-color:#D0D7E4;*/
}
.borderVW h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
margin:6px;
margin-top:4px;
color:#FF0000;
}
.borderVW p{
margin:5px;
padding:0px;
}
.borderVW a{
color:#FF0000;
}

.borderBotVW{
width:100%;
height:100%;
background-image:url(img/zagol.png);

}
.autorVW{
font-size:12px;
font-style:italic;
color:#666666;
text-align:right;
}
.obnovVW{
font-size:12px;
font-style:italic;
color:#666666;
text-align:left;
border-top: 2px dotted #6666FF;
/*background-color:#FFFFFF;*/
}
.videkonVW{
font-size:13px;
font-family:Geneva, Arial, Helvetica, sans-serif;
border-top:2px dotted #6666FF;
text-align:center;
}
.infomenuVW{
background-color:#D0D7E4;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
}
.infomenuTextVW{
text-align:center;
font-weight:bold;
}
.infmenborBotRiVW{
border-bottom:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
}
.infmenborBotVW{
border-bottom:2px solid #FFFFFF;
}
.infTextmainVW{
font-size:13px;
border-right:2px dotted #6666FF;
border-top:2px dotted #6666FF;
}
.infTextmainVW a{
color:#FF0000;
}
/*================================NEWS==========================================*/
.tableNS{
border:1;
background-color:#D0D7E4;
}
.tableNS td
{
vertical-align:top;
padding:10px;
background-color:#D0D7E4;
}
.tableNS p{
margin:5px;
padding:0px;
background-color:#D0D7E4;
}
.tableNS a{
color:#CC0000;
background-color:#D0D7E4;
}
.tableNS h1{
margin:5px;
margin-bottom:0px;
padding:0px;
font-size:15px;
background-color:#D0D7E4;
}
/*---------*/
.tablePrice{
border:1;
background-color:#D0D7E4;
}
.tablePrice th
{
padding:10px;
background-color:#969696;
}
.tablePrice td
{
padding:5px;
background-color:#D0D7E4;
}
.tablePrice h2{
font-size:16px;
margin:0px;
padding:0px;
background-color:#969696;
}
.tablePrice pp{
margin:5px;
padding:0px;
background-color:#D0D7E4;
font-size:15px;
}
.zagolNS{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#A70962;
font-weight:bold;
}
.podrobNS{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
font-weight:bold;
border-bottom:2px dotted #6666FF;
text-align:right;
}
.krinfoNS{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.datedobNS{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
font-weight:bold;
text-align:left;
}
.tableNSV{
border:2px dotted #6666FF;
}
.tableNSV p{
margin:5px;
padding:0px;
}
.zagolNSV{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#A70962;
font-weight:bold;
border-bottom:2px dotted #6666FF;
}
.krinfoNSV{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
/*================================HISTORY==========================================*/
.HISmain{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:100%;
}
/*================================CONTACTS==========================================*/
.CONmain{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
width:100%;
}
/*================================PRESSA==========================================*/
.PRESSAtable{
border:1px solid #D0D7E4;
}
.PRESSAtable p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:4px;
margin-bottom:4px;
}
.PRESSAname{
width:100%;
height:25px;
/*background-image:url(img/zagol.png);*/
border-bottom:1px solid #D0D7E4;
background-color: #E2E2E2;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
color:#FF0000;
font-weight:bold;
}
.PRESSAdate{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
.PRESSApodr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.PRESSApodr a{
color:#0000FF;
}
/*================================FotoGalery==========================================*/
.GALERtable{
font-family:Arial, Helvetica, sans-serif;
border:1px solid #D0D7E4;
width:100%;
margin-top:3px;
}
.GALERtable p{
font-size:12px;
margin: 1px;
}
.GALERtable h1{
font-size:13px;
margin-top:2px;
margin-bottom:2px;
}
.GALERtable h1 a{
color:#FF0000;
}
.GALERopis{
border:1px solid #D0D7E4;
}
.GALERimg{
border:1px solid #D0D7E4;
}
.GalVtable{
margin-top:4px;
border:1px solid #D0D7E4;
}
.GalVtable p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin-top:4px;
margin-bottom:4px;
}
.GalVname{
width:100%;
height:25px;
/*background-image:url(img/zagol.png);*/
border-bottom:1px solid #D0D7E4;
background-color: #E2E2E2;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
color:#FF0000;
font-weight:bold;
}
/*================================Controoler==========================================*/
.CONTtable{
border:1px solid #D0D7E4;
margin-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.CONTtable p{
margin-top:4px;
margin-bottom:4px;
}
.CONTname{
width:100%;
height:25px;
/*background-image:url(img/zagol.png);*/
border-bottom:1px solid #D0D7E4;
background-color: #E2E2E2;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
color:#FF0000;
font-weight:bold;
text-transform:uppercase;
}
.CONTdate{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
.CONTpodr{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.CONTpodr a{
color:#0000FF;
}
/*================================TEH SUPPORT==========================================*/
.TEHStable{
border:1px solid #D0D7E4;
margin-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.TEHStable p{
margin-top:4px;
margin-bottom:4px;
}
.TEHSname{
width:100%;
height:25px;
/*background-image:url(img/zagol.png);*/
border-bottom:1px solid #D0D7E4;
background-color: #E2E2E2;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
color:#FF0000;
font-weight:bold;
}
.TEHSdate{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}
/*================================ÑÑÛËÊÈ==========================================*/
.divRef{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
margin-top:4px;
margin-bottom:4px;
}
.divRef p{
margin:0px;
}
.RefVtable{
border:1px solid #D0D7E4;
width:100%;
margin:0px;
margin-top:4px;
font-family:Arial, Helvetica, sans-serif;
}
.RefVtable h1{
font-size:14px;
margin:0;
}
.RefVtable a{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
}
.RefVtable p{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
/*================================ÇÀÊÎÍÎÄÀÒÅËÜÑÒÂÎ==========================================*/
.divZAKON{
border:1px solid #D0D7E4;
width:100%;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
margin-top:4px;
}
.divZAKON h1{
width:100%;
height:auto;
border-bottom:1px solid #D0D7E4;
background-color:#F2F2F2;
font-size:14px;
margin:0px;
color:#FF0000;
text-align:left;
}
.divZAKON a{
color:#0000FF;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
}
.divZAKON p{
margin:0px;
margin-left:5px;
margin-right:5px;
}
.divZAKON pre{
margin-left:105px;
}
.ZAKONdata{
font-size:11px;
margin:0;
margin-left:2px;
font-style:italic;
color:#999999;
}
