/* Global Styles */

body {
	margin:0px;
	background-color: #a1b3c5;
	}
body img{ border-width:0px;}
body hr {color:#e87429;}	
	
td {
	font:11px Arial, Helvetica, sans-serif;
	color:#0c5e8e;
	}

	
a {
	color: #0c5e8e;
	text-decoration: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
h1 { height:1px; font-size:12px;}	
	
a img {border: none;}	
	
a:hover {
	}

/* ID Styles */

#studio {
font: bold 20px Arial, Helvetica, sans-serif;
color:#aae007;
vertical-align:top;
}


#studio_tel {
font: bold 12px Arial, Helvetica, sans-serif;
color:#0c5e8e;
}

#studio_str {
font: bold 19px Arial, Helvetica, sans-serif;
}


#studio_num {
font: bold 36px Arial, Helvetica, sans-serif;
color:#0c5e8e;
}

#studio_Bigname {
color:#204173;

}
	
#navigation a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	}
	
#navigation a:hover {
	color:#afde2e;
	text-decoration: none;
	}
	
#part {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #8d9b9e;
	display:block;
	padding:0px 0px 0px 25px;
}

/* Class Styles */
	
.Special {
background-color:#ebecee;
padding: 20px 20px 20px 0px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#0c5e8e;
	border-style:solid;
		border-color:#c8c9ce;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	text-decoration:none;
	}
	
	.SpecialNews {
background-color:#ebecee;
padding: 20px 20px 20px 15px;
	font:11px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#0c5e8e;
	border-style:solid;
		border-color:#c8c9ce;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	text-decoration:none;
	}
	
	.Special a {
	color:#0c5e8e;
}
	.Specialtop a  {	color:#0c5e8e;}
	
.SpecialTop {
	background-color:#ffffff;
	background:url(img/note.jpg) no-repeat 0 0;
	padding: 60px 20px 40px 10px;
	font:11px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#0c5e8e;
	border-color:#c8c9ce;
	border-style:solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-color:#FFFFFF;
	border-top-width:0px;
	border-bottom-width:0px;
	text-decoration:none;
	}
	
.link_bottom {
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;
}	
		
.SpecialBottom {
background-color:#ebecee;
padding: 20px 20px 20px 0px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#0c5e8e;
	border-color:#c8c9ce;
	border-style:solid;
	border-right-width:0px;
	border-left-width:0px;
	border-bottom-color:#FFFFFF;
	border-top-width:0px;
	border-bottom-width:2px;
	text-decoration:none;
	
	}	
	.SpecialTop a:hover{
	text-decoration:none;
	color:#e87429;}
	.Special a:hover{
	text-decoration:underline}
	

#leftnav {
font: bold 12px Arial, Helvetica, sans-serif;
color:#0c5e8e;
display:block;
background-color:#ffffff;
padding: 5px 5px 5px 15px;
text-align:left;
text-decoration:none;
background:url(img/bgm.gif) repeat-x;
vertical-align : middle;
	text-align : left;
	width : 210px;
	height:26px;
	border-color:#c8c9ce;
	border-style:solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
}

#leftnav a{
font: bold 12px Arial, Helvetica, sans-serif;
color:#0c5e8e;
display:block;
vertical-align : middle;
text-align:left;
text-decoration:none;

}

#leftnavSel {
font: bold 12px Arial, Helvetica, sans-serif;
color:#0c5e8e;
display:block;
background-color:#ffffff;
padding: 5px 5px 5px 15px;
text-align:left;
text-decoration:none;
background:url(img/bgmsel.gif) repeat-x;
vertical-align : middle;
	text-align : left;
	width : 210px;
	height:26px;
	border-color:#c8c9ce;
	border-style:solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
}

#leftnavSel a{
font: bold 12px Arial, Helvetica, sans-serif;
color:#e87429;
display:block;
vertical-align : middle;
text-align:left;
text-decoration:none;

}

#leftnav a:hover {
display:block;
font: bold 12px Arial, Helvetica, sans-serif;
color:#e87429;
}


	
.newsText {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #83969c;
	}
	
.newsTextHeader {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #83969c;
	}
	


.btn {
background-color:f4f4f4;
color:#83969c;
border-color:#83969c;
	}

	
.maintt {
background-color:#ffffff;
	padding-left:20px;
	padding-top:20px;
	padding-right:10px;
	padding-bottom:20px;
	vertical-align:top;
	font: 11px Arial, Helvetica, sans-serif;
	color: #0c5e8e;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	text-align:justify;
	}
	
.mainheader {
background-image:url(img/head.gif);
font:bold 12px Arial, Helvetica, sans-serif;
padding-left:15px;
color:#ffffff;
vertical-align:top;
}	
	
.maintt a:hover{
text-decoration:underline;
color:#e87429;
}
.maintt a {
font:bold;
}

.pic {
	font: 10px Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	text-align:right;
}	
.info {
	font: 10px Arial, Helvetica, sans-serif;
	color:#0c5e8e;
	background-color:#eeeeee;
	text-align:right;
	vertical-align:middle;
	border-color:#c8c9ce;
	border-style:solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:2px;
	border-bottom-width:0px;
	padding-right:10px;
}

.info a {
	color:#e87429;
	font: bold;
}

.infocnt {
	font: 10px Arial, Helvetica, sans-serif;
	color:#0c5e8e;
	background-color:#eeeeee;
	text-align:left;
	border-color:#c8c9ce;
	border-style:solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:2px;
	border-bottom-width:0px;
	padding-right:10px;
	vertical-align:bottom;
}
.infomenu {
	font: 9px Arial, Helvetica, sans-serif;
	color:#0c5e8e;
	background-color:#eeeeee;
	text-align:left;
	vertical-align:middle;
	border-color:#c8c9ce;
	border-style:solid;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:2px;
	border-bottom-width:0px;
	padding-right:10px;
	padding-left:20px;
}

.infomenu a:hover {
	color:#e87429;
	font: bold;
}

.table_price_list a {
	text-decoration:none;
	color:#0c5e8e;
	font-size: 11px; 
	font-family:Tahoma;
	}

.table_price_list a:hover {
	text-decoration:none;
	color:#0c5e8e;
	font-size: 11px; 
	font-family:Tahoma;
	}