/* CSS Document */

body {
font-size:12px;
	line-height:18px;
	color: #444444;
	font-family: "lr oSVbN", "Osaka";
	margin:0;
	padding:0;
	text-align:center;
	width:100%;
}

a{ color: #820000; text-decoration: none }
a:hover{ color: #820000; text-decoration: underline }

tr{ font-size: 12px; line-height: 19px; text-decoration: none }
td{ text-align:left;}

.tr-color   { background-color: #faeeca }

#layout{
	margin-left: auto;
    margin-right: auto;
	padding:0;
	text-align:center;
	width:760px;
}

/*ΗΑ20110701*/
.clear{ clear:both;}
ul,li{ margin:0; padding:0;}

/*header*/

#header{
width:760px;
height:90px;
}

#menu{
width:760px;
height:43px;
}

#pan{
font-family: "lr oSVbN", "Osaka";
font-size: 11px;
width:760px;
height:18px;
text-align:left;
margin-top:7px;
margin-bottom:6px;
}


/*TChΕθ*/

#tecnews{
width:180px;
height:500px;
float:right;
}

#tecnews_title{
width:180px;
height:30px;
float:right;
}

#tecnews_01{
width:180px;
height:500px;
background-image:url(../../images/tecnews_back.gif)
}

.tecnews_02{
width:175px;
height:480px;
text-align:center;
margin-top:5px;
}

#inquiry{
width:180px;
height:43px;
float:right;
}


/*C*/

#main{
width:560px;
height:auto;
float:left;
}

.title{
font-size:16px;
color: #666666;
font-family: "lr oSVbN", "Osaka";
font-weight:bold;
}

.sub_title{
font-size:14px;
color: #A5796B;
font-family: "lr oSVbN", "Osaka";
font-weight:bold;
}

.main_text {font-size: 13px;
	font-weight: bold;
	line-height:19px;
}

.main_style{
font-size:12px;
line-height:19px;
color: #000000;
font-family: "lr oSVbN", "Osaka";
}

.style1 {color: #FF0000}


.style3 {color: #820000;
	font-weight: bold;
}

.chara_menu{
font-size:11px;
color: #DEC3B5;
font-family: "lr oSVbN", "Osaka";
}

.cha{
font-size:12px;
line-height:18px;
color: #A5796B;
font-family: "lr oSVbN", "Osaka";
font-weight:bold;
}

.blue {
color: #0099CC;
font-size:12px;
line-height:18px;
}

.caption{
font-size:11px;
color: #444444;
font-family: "lr oSVbN", "Osaka";
padding-top:5px;
}

.copy{
font-size:10px;
line-height:14px;
color: #444444;
font-family: "lr oSVbN", "Osaka";
}

.lineup{
font-size:10px;
font-family: "lr oSVbN", "Osaka";
}


/*XgπssipΙΟX20110701*/

.lineup_list{
	width:500px;
	margin: 10px auto 0;
	line-height:16px;
	font-family: "lr oSVbN", "Osaka";
	text-align:left;
}

.lineup_list h3{
	color: #b45f66;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	border-bottom: 1px solid #b45f66;
	margin: 0 0 5px;
}

.lineup_list li{ margin:4px 0 0;
	list-style-type: none;
}

.lineup_list li a{
	background-image:url(images/bg_list.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width:239px;
	padding-left: 10px;
}

.lineup_list .fRight li a{
	padding-left: 20px;
	background-position: 10px top;
	width: 230px;
}
.lineup_list li a:hover{
	background-image:url(images/bg_list_on.gif);
	background-color:#F8E6AD;
}

.lineup_list ul.fLeft{
	float:left;
	width:249px;
	margin:0;
	border-right:1px solid #cccccc;
}
.lineup_list ul.fRight{ 
	float:left; width:250px; margin:0;}



.lineup_category{
font-size:11px;
color: #FFFFFF;
font-family: "lr oSVbN", "Osaka";
}

/*tb^[*/

#footer{
width:760px;
clear:both;
}

.hr{
color:#A5796B;
height:3px;
}

#copyright {
color: #666666;
font-size:10px;
text-align:center;
}

#search {
float:right;
}

