*
{
	font-family: arial, Tahoma, Sans-serif, Verdana, Helvetica;	
	font-size: 12px;
}
.pd00
{
padding:0px;
margin:0px;
}

.pd0,
.pd0 td,
.pd0 p,
.pd0 img,
.pd0 div,
.pd0 table
{
padding:0px;
margin:0px;
}
td
{
vertical-align:top;	
}
html, body, form
{
padding:0;
margin:0;	
}
body {
background-color:#E3E4E9;
margin:15px;
}
.h2
{
    font-size:16px;	
    font-weight:bold;
    padding-bottom:10px;
}
.h2s
{
    font-size:18px;	
    font-weight:bold;
    padding-bottom:10px;
}

h1, h2
{
font-size:18px;	
}
.t1
{
width:1000px;
height:40px;
background-image:url(../images/36.png);
padding:0px;
margin:0px;
border-collapse:collapse;
}
.t2
{
border:none;
width:1000px;
height:40px;
padding:0px;
margin:0px;
border-collapse:collapse;
}
.t2 td, .t2 tr
{
height:40px;   
padding:0px;
margin:0px;
line-height:1px;
border-collapse:collapse;
}
.t1c1 img, .t1c1 p
{
height:40px;   
padding:0px;
margin:0px;   
}
.cont {
	font-weight: normal; 
	color: #344e69; 
	font-style: normal;
}
.cont p
{
padding:0;	
margin:0px 10px 10px 0px;
}
.cont a:link,
.cont a:visited,
.cont a:hover
{
	color: #344e69; 
}

.cont ul li
{
    padding-bottom:3px;
}
.cont table.noborder
{
    width:100%;
    border:none;
    border-collapse:collapse;
}
.cont table.noborder td
{
    border-right:none;
}

.cont table
{
    width:100%;
    border:solid 1px #162b4a;
    border-collapse:collapse;
}
.cont table td
{
    border-right:solid 1px #162b4a;
}
.cont table th
{
    font-size:15px;
    border-bottom:solid 1px #162b4a;
    padding:6px;
    border-right:solid 1px #162b4a;
    background-color:#485b78;
    color:White;
}
.w50
{
    width:50%;
}
.cont img
{
    border:solid 1px #162b4a;
    padding:0px;
    margin:0px;
}
.cont .i1
{
    float:left;
    margin-bottom:15px;
    margin-right:15px;
        
}
table.col_2 td
{
    width:50%;
}
.cont table td
{
    padding:5px;
}
p.topmenu {
	padding-top:12px;
	font-weight: normal; 
	font-size: 14px; 
	color: #ffffff; 
	font-style: normal;
	margin-right: 20px;
	text-align:right;
	line-height:15px;
}
.topmenu a:link, 
.topmenu a:visited
{
	color: #ffffff; 
	text-decoration:none;		
}
.topmenu a.act
{
text-decoration:underline;
}


.topmenu a:hover,
.menu li a:hover  {
	text-decoration:underline;
}
.menutitle
{
padding:0;
margin:0;
padding-left:0px;
margin-left:15px;
font-size:16px;
font-weight:bold;
color:#fff;
padding-bottom:20px;
}
.menu
{
padding:0;
margin:0;
border-top:dashed 1px #fff;
padding-left:0px;
margin-left:15px;
margin-right:10px;
padding-top:10px;
}
.menu li a
{
font-size:12px;
color:#FFF;
text-decoration:none;


}
.menu li
{
padding:0;
margin:0;
list-style-type:none;
padding:3px 0px 3px 0px;
list-style:none;	
border-top:solid 1px #fff;
}
.submenu1
{
padding:0;
margin:0;
padding-left:0px;
margin-left:25px;
margin-right:10px;
padding-top:10px;
}
.submenu2
{
padding:0;
margin:0;
padding-left:0px;
margin-left:25px;
margin-right:10px;
padding-top:10px;
}
.submenu1 li,
.submenu2 li
{
border-top:none;	
padding-bottom:10px;
list-style:url(../images/arr.gif);	
color:#FFF;
}
.submenu1 li.d,
.submenu2 li.d
{
	list-style-image:url(../images/arr2.gif);	
}

li.pd0
{
padding-bottom:0px;
}
.statOff
{
	background-color:#e3e4e9;
	background-image:url(../images/pnl.gif);
}
.statOn
{
	background-image:none;
	background-color:#485b78;
}
#backToTheTut{
	border:1px solid white;
	height:310px;
	left:-410px;
	padding:12px 20px 0 40px;
	position:fixed;
	top:360px;
	width:380px;
	z-index:300;
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-position:right;
	background-repeat:no-repeat;
	color:#fff;
}
#backToTheTut h2
{
    color:#fff;
    padding-top:0px;
}
#backToTheTut input, #backToTheTut textarea
{
    width:250px;
}
#backToTheTut textarea
{
    height:150px;
}
#backToTheTut a{
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
}

#backToTheTut img{
	float:left;
	margin-right:15px;
}
.left
{
	text-align:left;
}
.news .date
{
	font-size:11px;
	font-weight:bold;

}
.news a
{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.news p
{
	padding-top:10px;
}
.according li
{
	padding-bottom:5px;
	list-style-image:url(../images/arr.gif);
}
.according li.d
{
	list-style-image:url(../images/arr2.gif);	
}
.according a
{
	font-size:14px;
	font-weight:bold;
}
.path,
.path a
{
font-size:11px;
}
.print
{
text-align:right;
padding-top:20px;
}
.print a
{
	background-image:url(../images/printer.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	font-weight:bold;
}
.leftmenu
{
width:100%;
border-collapse:collapse;	
background:url(../images/ln.gif);
background-position:top;
background-repeat:repeat-x;	
}
.leftmenu a
{
color:#fff;	
}
.leftmenu td
{
background:url(../images/ln.gif);
background-position:bottom;
background-repeat:repeat-x;	
padding:5px;
}

.leftmenu td .arr2
{
display:block;
width:23px;
}
.leftmenu td .arr2 img
{
border:none;
padding-left:10px;	
}
.leftmenu td.c1
{
vertical-align:middle;
padding:0px;
border-right:solid 1px #000100;	
width:23px;
}
.tmt1, .tmt1 td
{    
    padding:0px;
    margin:0px;
    border:0px;
    height:20px;
    line-height:1px;
}
.aaa
{
    padding:0px;
    margin:0px;
    border:0px;
    height:20px;
}
.maintbl
{
height:auto;
width:100px;
border-collapse:collapse;
border:none;    
}
.maintbl tr.flash
{
    height:310px;
}
.maintbl tr.flash td
{
    height:310px;
    width:1000px;
    vertical-align:top;
    background-color:#485b78;
    text-align:center;
}
.maintbl tr.content
{
    width:1000px;
}
.maintbl tr.content .mcol1
{
    padding:0px;
    margin:0px;
    width:220px;
    background-color:#485b78;
}
.maintbl tr.content .mcol2
{
    padding:0px;
    margin:0px;
    width:780px;
    background-image:url(../images/34.png);
    vertical-align:top;
}
.leftitem
{
background-image:url(../images/line.gif);
background-repeat:repeat-y;
}
span.tel
{
    background-image:url(../images/kcall.png);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
}
.email
{
    background-image:url(../images/mail.png);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
}
.gal 
{
    padding-right:14px;
    float:left;
}
.gal img
{
    border:solid 2px #fff;
    background-repeat:no-repeat;
    background-position:center;
    width:160px;
    height:100px;
}
dl dt
{
    font-size:14px;
    font-weight:bold;
    cursor:pointer;
    padding-bottom:5px;
    padding-left:20px;    
    background-repeat:no-repeat;
}

.acc_down
{
    background-image:url(../images/arr_1.gif);
    background-position:left 5px;
}
.acc_up
{
    background-image:url(../images/arr_2.gif);
    background-position:left 3px;
}
