body						{ margin:0px; background-color:#e5e5ed; padding:0px; font-family: Tahoma,  Arial, Verdana, sans-serif; color:#FFFFFF; font-size:11px; }
span, p, td, div, ul, li	{ font-family: Tahoma, Arial, Verdana, sans-serif; color:#262a3f; font-size:12px; }
.ptitle 					{ font-family: Tahoma, Arial, Verdana, sans-serif; color:#262a3f; font-size:14px; font-weight:bold; }
div 						{ padding:0px; margin:0px; text-align:left; }
img 						{ border:0px; padding:0px; margin:0px; }
table, tr, td 				{ border:0px; padding:0px; margin:0px;vertical-align:top; } 
p {text-align:justify; padding-right:35px;}
h1 { font-family: Tahoma, Arial, Verdana, sans-serif; color:#ff0000; font-size:16px; padding-top:0px; margin-top:0px;   font-weight:bold;  }
h2 { font-family: Tahoma, Arial, Verdana, sans-serif; color:#eeeeee; font-size:15px; padding-top:0px; margin-top:0px;  }
h3 { font-family: Tahoma, Arial, Verdana, sans-serif; color:#eeeeee; font-size:12px; padding-top:0px; margin-top:0px; font-weight:bold;  }

a 		{ color:#3e4467; font-size:11px; text-decoration:underline; }
a:hover { text-decoration:none; }


#rich {display:none !important;}

* {text-align:left}
body {text-align:center}
.center {width:1000px; margin:auto; position:relative}
.main { width:1000px; background-color:#b8bacb;}

.telwin {position:absolute; top:126px; right:154px; background-color:#FFFFFF;
display:block;
color:#41476a;
font-family:Tahoma;
font-size:11px;
padding:6px 8px;
text-decoration:none;
text-transform:uppercase;z-index:100;}
.telwin:hover {background-color:#e1e1e1}

.telwin2 {position:absolute; top:126px; right:48px; background-color:#e2e4f0;
display:block;
color:#41476a;
font-family:Tahoma;
font-size:11px;
padding:6px 6px;
text-decoration:none;
text-transform:uppercase;z-index:100;}
.telwin2:hover {background-color:#e1e1e1}


.telwin3 {background-color:#FFFFFF;
color:#41476a;
font-family:Tahoma;
font-size:11px;
width:50%;
padding:4px 5px;
height:100%;
text-align:center;
text-decoration:none;
text-transform:uppercase;}


.telwin4 {background-color:#f4f5f9;
color:#41476a;
font-family:Tahoma;
font-size:11px;
width:50%;
padding:4px 5px;
height:100%;
text-align:center;
text-decoration:none;
text-transform:uppercase;}

.telwin2:hover {background-color:#e1e1e1}
.telwin3:hover {background-color:#e1e1e1}
.telwin4:hover {background-color:#e1e1e1}


.flashm {margin:0; padding:0; background-image:url(/img/indexmail.gif); width:1000px; height:458px;}

.flash  { width:934px; padding-left:33px; padding-right:33px; }
.top_sh { height:27px; background-image:url(img/top_sh.gif); }

.logo { margin:3px; }

a.secline1 { font-size:11px; color:#ff0000; text-decoration:underline;   }
a.secline { font-size:11px; color:#ffffff; text-decoration:underline;   }
a.secline:hover { text-decoration:none;   }
a.secline1:hover { text-decoration:none;   }
.imgsl { margin-left:20px; text-decoration:none; }
.sl_div { margin:7px 0px; background-color:#637e9b;}

.imgtt { margin:10px 40px 10px 0px;}

.topinput { border:0px; height:15px; padding:0px; margin:0px; font-size:11px; }
.searcht { padding-right:7px; color:#FFFFFF; font-size:11px; }


.left_col 	{ width:264px; margin:8px 8px 16px 5px; background-color:#d6d7e2; }
.left_block { padding:7px 6px; }

.left_item { padding:7px 10px 25px 16px; }
.left_item div#header	{ font-family: Tahoma,  Arial, Verdana, sans-serif; font-weight:bold; font-size:16px; color:#ff0000; padding-bottom:3px; }
.left_item div#text		{ color:#c6cbe1;  font-size:12px; padding-bottom:3px;}
.left_item td#text2		{ color:#262a3f;  font-size:11px; }

.left_news		{ font-size:11px; color:#262a3f; margin:3px 0px 15px 0px; } 
.left_news span { font-size:10px; color:#262a3f; }
a.news_title		{ font-size:13px; color:#262a3f; text-decoration:underline; padding:5px 0px;  }
a.news_title:hover	{ text-decoration:none; } 

.sbmt { background-color:#fc0000; font-size:11px; border:0px; color:#ffffff; height:22px; }





.right_top {}
.right_top td {padding-top:8px;padding-right:13px; padding-bottom:25px; text-align:center; } 
.right_top td a {text-decoration:none;}

.right_main {}
.right_main td { vertical-align:top; padding-bottom:20px; color:#262a3f; font-size:12px; }

a.mt1 { font-size:14px; font-weight:bold; text-decoration:underline; color:#262a3f; }
a.mt1:hover { text-decoration:none; }

a.mt2 { font-size:11px; background-color:#d6d7e2; padding:3px 5px 5px 5px; color:#F00; }
a.mt2:hover { text-decoration:none; }




.footer { width:1000px; margin:10px 0px 10px 0px; padding:10px 0px; border-top:#808080 1px solid; border-bottom:#808080 1px solid; }
.cf 	{ width:930px; text-align:left; padding:0px;margin:0px;padding-left:35px;padding-right:35px; color:#262a3f;vertical-align:middle;height:25px;}
.cf img {float:right;}
.cbanner { width:1000px; margin:10px 0px 10px 0px; text-align:center; }


.left_menu { padding:0px; }
.d1 { background-color:#d3d8ee; padding:9px 5px 10px 29px; }
.d1:hover { background-color:#dbdff8;}
.d2 { background-color:#dbdff8; padding:9px 5px 10px 29px; font-size:14px; color:#3f4569; text-decoration:none; }
.d3 { background-color:#d3d8ee; padding:9px 5px 10px 29px; }
.d3:hover {background-color:#dbdff8;}

.d4 { background-color:#b1b5ce;  padding:9px 5px 10px 49px; } 
.d5 { background-color:#edf0f9;  padding:9px 5px 10px 29px;}
.d4:hover { background-color:#dbdff8;}

a.menu1 { font-size:14px; color:#3f4569; text-decoration:none;}
a.menu1:hover { text-decoration:underline;}



a.menu3 { color:#3f4569; font-size:12px; font-weight:bold; text-decoration:none; }
a.menu3:hover {  color:#3f4569; }

a.menu4 { color:#3f4569; font-size:12px; font-weight:normal; text-decoration:none; }
a.menu4:hover {  color:#3f4569; }



.path { color:#FFFFFF; font-size:10px; margin-bottom:7px;}
.path a { color:#FFFFFF; font-size:10px; text-decoration:underline; }
.path a:hover { color:#FFFFFF; }

.imgl { margin:0px 15px 20px 0px; } 

.addon td { padding-right:45px; padding-top:15px; }
.img_addon { margin-top:7px; border:#c6cbe1 1px solid; }


.right_col { padding-right:15px;  }

.sform{margin-top:7px;}

.wt { color:#262a3f; font-weight:bold; margin-bottom:3px; }
.wt1 { color:#262a3f; font-weight:bold; font-size:11px; padding:4px 0px 5px 10px;}
.wt2 { color:#262a3f; font-weight:bold; font-size:14px; padding:2px 0px 3px 0px; margin:0px;text-align:center;}



.map { border:#FFFFFF 2px solid; margin:7px 0px; }

a.open { font-weight:bold; color:#2d3248; font-size:10px; text-decoration:none; }
a.open:hover { color:#FFFFFF;}
.img_arrow { margin-left:7px; margin-right:15px; }
 
 
.blue { color:#c6cbe1; }

.data { color:#262a3f; line-height:24px;} 
.tt td { border-right:#eaeaec 1px solid; color:#C6CBE1;background-color:#2e3248; text-align:center; line-height:20px; }
.tt td#title { font-weight:bold; }
#mm1,#m2,#m3,#map2,#map3 {display:none;}
#mm2,#m1,#mm3,#map1{display:block;}
/*#subm2,#subm3,#subm4,#subm5,#subm1,#subm6 {display:none;}*/
.photogal1 {display:inline-block;/display:inline;float:left;width:200px; padding:10px; height:130px; text-align:center;}
a img {text-decoration:none;}

.krasivo {padding:10px 0;}
.krasivo table {width:100%;background:none!important;}
.krasivo table tr {background:none!important;}
.krasivo table tr td {border:none;border-bottom:1px solid #a6a8bc; font-size:11px; padding:3px; width:10%; background:none!important;vertical-align:middle;color:#262A3F;}
.krasivo table tr td:first-child { width:150px; padding-right:20px; text-align:left;border:none;border-bottom:1px solid #a6a8bc;vertical-align:middle;color:#262A3F;}
.krasivo table tr th {border:none;border-bottom:1px solid #a6a8bc; font-size:11px; padding:3px; width:10%; background:none!important;width:150px;vertical-align:middle;color:#262A3F;}
.krasivo table tr th:first-child { width:150px; padding-right:20px; text-align:left;border:none;border-bottom:1px solid #a6a8bc;vertical-align:middle;color:#262A3F;}

.krasivo table tr td p{ font-size:11px; padding:0; margin:0; text-align:left;color:#262A3F;}
.krasivo table tr th p{ font-size:11px; padding:0; margin:0; text-align:left;color:#262A3F;}
.krasivo table tr td font{ font-size:11px; padding:0; margin:0; text-align:left;color:#262A3F!important;}
.krasivo h4{ font-size:11px; padding:10px; margin:0px; text-align:left;color:#262A3F!important;font-size:14px;}

.sdeveloper { float: right; padding-bottom: 15px; }
.sdeveloper .studio_name { color: #999; text-decoration: none; display: inline-block; margin-bottom: 2px; font-size: 10px; }

div.empty{position:absolute;background:url(/empty.gif);width:234px;height:234px;top:873px;z-index:10;margin-left:-234px !ie} 

#rich {display:block; position:absolute; z-index:200; width:100%; height:800px; background: url(/flashes/rich.png) top center no-repeat;}

