body {
	background: #600;
	font-family: verdana, arial, sans-serif;font-size:12px;
	color:#333;
}
.mo {
	width:100%;
	height:100%;
}
b	{
	font-weight:normal;
	color:#333;
}
td, th	{font-size:12px;}
#out{
	width:613px;
	margin:auto;
}
#main{
	background:url(../mi/bgtop.gif) no-repeat;
	margin:0px auto;
	padding:0px;
}
#bot {
	height:36px;
	background:url(../mi/bgbot.gif) no-repeat;
}
#mainbody{
	background:url(../mi/bgmid.gif) repeat-y;
	margin:0px auto;
	padding:0px;
}

#out h1	{
	padding:0px 20px;
	font-size:12px;
	color:#999;
}
#out h1 a	{
	text-decoration:none;
	color:#999;
}
#out h1 a:hover	{
	color:#ffd;
}
#main h1	{
	padding:0px;
	margin:0px;
	font-size:34px;
	color:#800;
	font-family: CompactC, verdana, arial, sans-serif;
}
h3	{
	font-size:14px;
	line-height:14px;
	letter-spacing:0.1em;
	color:#800;
	font-family: 'Trebuchet MS', verdana, sans-serif;
}

.hdr	{
	width:570px;
	margin:0px 24px;
}
.content	{
	background:transparent;
	vertical-align:top;
}
.content a	{
	color: #900;
	text-decoration:none;
	border-bottom:1px solid #D6BA95;
}
.content a:hover	{
	color: #ffd;
	text-decoration:none;
	border-bottom:1px dashed #d33;
}

#tel a	{
	width: 238px;
	height:107px;
	display:block;
	background:url(../mi/tel3.gif) no-repeat;
	text-decoration:none;
}
#tel a:hover	{
	background:url(../mi/tel4.gif) no-repeat;
	text-decoration:none;
}
.nav {list-style-type:none;margin:0 5px 0 0;}
.nav .nolink {width:160px;}
.nav a {margin:1px 0;width:160px;}
li,ol,ul {
   margin:0 2px;
   text-align:left;
}
ul,ol {
   padding:0;
}
ol {
   margin:5px 5px 0 25px;
}

.nav .nolink {
   background:url(../i/1.gif) repeat-x #dae2f4;
   border:silver 1px solid;
   font:11px verdana,arial,helvetica,sans-serif;
   margin:7px 5px 2px 10px;
   padding:4px 2px 4px 6px;
}
.nav {
   list-style-type:none;
   margin:-1px 7px 0 0;
}
.nav a {
   display:block;
   position:relative;
   background:url(../i/1.png) repeat-x;
   border:silver 1px solid;
   font:11px verdana,arial,helvetica,sans-serif;
   margin:1px 0;
   padding:4px 2px 4px 6px;
   text-decoration:none;
}
.nav a:hover {
   background:url(../i/2.png) repeat-x #feeeb1;
   color:red;
}
.nav a.selected {
   background:url(../i/gold.png) repeat-x #feeeb1;
   border:orange 1px solid;
   color:red;
}
.tarif {
	background:#966;

}
.tarif td {
	font-size:11px;
	padding:4px 14px;
}
.odd	{background: #ccc;}
.even	{background: #ffd;}
.thd	{background: #333;color:#ffd;text-align:center;font-weight:bold}
.odd a:hover,.even a:hover {color:#f33;}

.menu	{
	width:570px;
	margin:0px 24px;
}
.tip {color:#000; border:1px solid red; background:#ffd; padding:2px 6px 6px 16px;line-height:1.5em}
.tip b {color:#333;}
.tip strong {color:#f33;}
.tip a {color:#00f;text-decoration:none;border-bottom:1px solid #ffd;}
.tip a:hover {color:#f33;}
img {border:0px}
img.aimg {border:2px solid #66f;}
a img.aimg {border:2px solid #ffd;}
a:hover img.aimg {border:2px solid #f00;text-decoration:none;}

.tb	{font-weight:bold; text-align:center}
.skd{
	padding:10px 10px 20px 60px; 
}

.mp {
	border:1px solid #999;
}
.mp3 {
	border:1px solid #999;
	width:30%;
}
.hc {display:none}