/* CSS Document */
html, body{overflow:auto;}
body{margin:0;padding:0;text-align:center;font:12px/16px Arial, sans-serif;color:#000;background:url('../img/bg_top.png') repeat-x;}
h1, h2, h3, h4, ul, li, ol, p, img {margin:0;padding:0;}
p{font:12px/16px Arial, sans-serif;}
.clear{clear:both;}
ul, li{list-style:none;}
img{border:none;}

a{color:#699;text-decoration:none;}
h1, h2{font-weight:bold;font-size:11px;}
h3{font-weight:bold;font-size:15px;}

#wrap{width:720px;margin:0 auto;text-align:left;}
#musthead{height:116px;}


#logo{padding:29px 0 0 0;float:left;}

#menu-main{width:460px;float:right;clear:right;margin:36px 0 0 0;text-align:right;}
#menu-main ul{float:right}
#menu-main li{float:left;font-size:13px;font-weight:bold;padding:0 2px;}
#menu-main li a{display:block;padding:4px 0px 8px 14px;color:#9cc;}
#menu-main li a:hover{color:#fff;}
#menu-main li.selected a{color:#fff;}

#menu-top{width:360px;float:right;margin:30px 0 0 0;text-align:right;height:22px;}
#menu-top ul{float:right;}
#menu-top li{float:left;font-size:10px;font-weight:bold;padding:0 0 0 12px;}
#menu-top li a{color:#fff;}
#menu-top li a:hover{color:#9cc;}

#content{width: 730px; margin-top:18px;} 
#content-main{width:540px;float:left;}
#content-main_qfun{width:542px;float:left;}
#content-side{width:180px;float:left;}

#content-side li{width:165px;font-size:13px;margin:3px 0;}
#content-side ul ul ul li{font-size:11px;}
#content-side li.selected a, #content-side li a:hover{color:#699;}
#content-side li:hover ul { display: block; }


#content-side li a{display:block;line-height:18px;width:144px;color:#366;}

#content-side li li{width:145px;margin-left:16px;}


#content-side_qfun{width:178px;float:left;}

#content-side_qfun li{width:165px;font-size:13px;margin:3px 0;}
#content-side_qfun ul ul ul li{font-size:11px;}
#content-side_qfun li.selected a, #content-side li a:hover{color:#699;}
#content-side_qfun li:hover ul { display: block; }


#content-side_qfun li a{display:block;line-height:18px;width:144px;color:#366;}

#content-side_qfun li li{width:145px;margin-left:16px;}


#col-left{width:356px;float:left;}
#col-left ul ul{margin:16px;}
#col-left ul li{margin:4px;}

#col-left2{width:730px;float:left;}
#col-left2 ul ul{margin:16px;}
#col-left2 ul li{margin:4px;}

#col-left3{width:570px;float:left;text-align:left;}
#col-left3 ul ul{margin:16px;}
#col-left3 ul li{margin:4px;}

#col-right{width:170px;float:right;}
#home #col-right{width:352px;}

#subcol{margin-bottom:8px;padding-bottom:8px;}
div.separator{border-bottom:1px solid #f00;height:8px;clear:both;margin:4px 0;}
div.separatori{border-bottom:1px solid #4C7D7E;height:8px;clear:both;margin:4px 0;}
.left{width:176px;float:left;}
.rght{width:176px;float:right;}

#col-left p{margin-bottom:12px;}
#col-left2 p{margin-bottom:12px;}
#col-left div.subcol p{margin:0;}
#col-left2 div.subcol p{margin:0;}
#home #col-left p{margin-bottom:0;}
#home #col-left2 p{margin-bottom:0;}



div.box{width:170px;height:170px;float:left;background:#ededed url('../img/bg_box.png')no-repeat right bottom;margin-top:12px;}
div.box1{width:170px;height:271px;float:left;background:#fff;margin-top:12px;}
div.box2{width:170px;height:78px;float:left;background:#fff url('../img/test1.html')no-repeat right bottom;margin-top:12px;}
div.alt{width:170px;float:left;margin-top:36px;background:#fff url('../img/bg_alt.png')no-repeat right bottom;}
div.alt p{padding:10px 0;font-size:11px;color:#699;}
div.box p{padding:12px;}
div.box h3{line-height:34px;padding-left:14px;font-size:15px;color:#fff;font-weight:normal;}
div.green{}
div.green h3{background:#366;}
div.red{}
div.red h3{background:#f00;}
div.right{margin-left:12px;}
div.tp {margin:0;}
#footer{height:42px;margin-top:24px;background:#ededed;text-align:center;}
#inner-footer{width:720px;margin:0 auto;text-align:left;}
#copy, #terms {float:left;font-size:11px;padding-top:6px;}
#copy{} 
#tagline{float:right;color:#366;padding-right:8px;font-size:11px;padding-top:6px;}
#terms{padding-left:32px;}

div.big{height:50px;}

#map{width:426px;float:left;}
#mapcontent{width:240px; padding-left: 20px; float:right;}

#ag , #bu , #bv , #cs , #db , #hd , #ms , #sb , #tm , #vl , #gj , #mh , #ot , #tr , #vn , #il , #dj , #ct {display:none;}
.style4 {font-size: 18px;margin-bottom:12px;}
#mapcontent ul, #mapcontent li{list-style:disc;}

div.img{float:left;margin:1px;}
.img p {clear: both; }
#images{width:600px;clear:both;}
#images img{float:left;margin:1px;border:1px solid #333;}
.images2 {text-align:center}
.images2 img{margin:2px;border:1px solid #333;}
.images p{clear:both;width:90px;}
#img-coltar{float:right; margin-right: 5px;}

div.th{float:left;margin:1px;}
.th p { clear: both; }
#thumbnails{clear:both; margin-left: auto; margin-right: auto; text-align: right}
#thumbnails p{clear:both;width:90px;}

#col-left img{border:0px solid #333;}
#col-left2 img{border:0px solid #333;}

ul.ru li{list-style:disc;}
ul.ru ul li{list-style:none;}

table.one {table-layout: auto; border-collapse: separate; font-size:11px;  font-weight:bold}

.swf_object {
	width: 220px;
	height: 900px;
	position: absolute;
	background: transparent;
	top: 132px;
	left: 27px;
	margin-top: -280px;
	display: none;
	clear: both;
}

.swf_object2 {
	width: 220px;
	height: 900px;
	position: absolute;
	background: transparent;
	top: 132px;
	left: 27px;
	margin-top: -280px;
	display: none;
	clear: both;
}

/* new */

#textcontent{
width:542px;
float:left;
height:355px;
}


.qfun{
border:1px #287677 solid;
float:left;
cursor: pointer;
}

#butoane{
width:542px;
float:left;
display:block;
clear:both;
margin-top:10px;
}

.buton1{
width:170px;
float:left;
}

.buton2_3{
width:170px;
float:left;
padding-left:16px;
}

.b_imag{
float:left;
width:170px;
}

.titlle{
float:left;
width:170px;
text-align:center;
color:#699;
font-weight:bold;
background:#ededee;
height:25px;
padding-top:10px;
}

.atitle{
color:#699;
font-weight:normal;
text-decoration:none;
}

.atitle:hover{
color:#399;
font-weight:normal;
text-decoration:none;}


.buton_movie1{
width:130px;
float:left;
}

.buton_movie23{
width:130px;
float:left;
padding-left:7px;
}

.buton_movie4{
width:130px;
float:left;
padding-left:8px;
}

.titlle_movie{
float:left;
width:130px;
text-align:center;
color:#699;
font-weight:bold;
background:#ededee;
height:25px;
padding-top:10px;
}

.b_imag_movie{
float:left;
width:130px;
}


#dim_background {
	position: absolute;
	left: 0px;
	top: 0px;
	background: #000000;
	width: 0px
	height: 0px;
	opacity:0.7;
	filter:alpha(opacity=70);
	display: none;
	z-index: 1000;
}

#flash_game {
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 20px;
	display: none;
	z-index: 1001;
	text-align: right;
}