body {

	margin : 0;

	padding : 25px 20px;

	background : #4c362f url(../im_des/fon.gif) repeat-x top;

}

* {

	margin : 0;

	padding : 0;

}

a img {

	border : none;

}

a, p, li, td,h3 {

	font-family : Arial, Helvetica, sans-serif;

	line-height : 20px;

	color : #424242;

}

a{

	text-decoration : underline;

	color : #cf3825;

}

a:hover{

	text-decoration : none;

}

li a{

	text-decoration : none;

	color : #424242;

}

li a:hover, li a.act{

	text-decoration : underline;

	color : #cf3825;

}

ul li{

	list-style-type : square;

	list-style-position : outside;

	margin-bottom : 10px;

}

ol li{

	list-style-type : decimal;

	list-style-position : outside;

	margin-bottom : 10px;

}

form {

	margin : 0;

	padding : 0;

}

.clcl {

	clear : both;

}

p{

	margin : 0px 0px 15px 0px;

	text-align : justify;

}

h2{

	font : bold 18px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;

	margin : 0px 0px 20px 0px;

	padding : 0px;

	color : #4c362f;

}

h3{

	margin : 15px 0px 20px 0px;

	font-size : 16px;

}

.data{

	font-style : italic;

	text-decoration : underline;

}

p img{

	border : 4px solid #f1e3b6;

	padding : 0px;

	float : right;

	margin : 0px 0px 5px 15px;

	background-color : #FFDEAD;

}

p img.nob{

	border : 0px solid #a04631;

	background-color : White;

	

	float : left;

	margin : 0px 15px 5px 0px;

}

p.gaa{

	text-align : center;

}

p.gaa img {

	margin : 0px 10px 20px 10px;

	padding : 0px;

	border : none;

	float : none;

}

p.gaa#color img {

	margin : 0px 15px 20px 15px;

	padding : 0px;

	border : none;

	float : none;

}

#ttoopp{

	width : 950px;

	margin : 0px auto;

	height : 148px;

	background : #eaddb3 url(../im_des/top.gif) no-repeat top;

}

#first{

	width : 278px;

	float : left;

	height : 120px;

}

#first p{

	margin-left : 100px;

	height : 35px;

}

#first p a {

	display : block;

	background-position : top;

	background-repeat : no-repeat;

	text-indent : -2000px;

	

	float : left;

}

#first p a:hover, #first p a.act {

	background-position : bottom;

}

#home{

	background-image : url(../im_des/home.gif);

	width : 11px;

	height : 10px;

	line-height : 10px;

	margin : 25px 68px 0px 0px;

}

#mail{

	background-image : url(../im_des/mail.gif);

	width : 12px;

	height : 8px;

	line-height : 8px;

	margin : 27px 0px 0px 0px;

}

#first h1{

	text-align : center;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 36px;

	color : #424242;

	font-weight : normal;

}

#first h1 #orange{

	

	color : #cf3825;

}

#first h1 #sub{

	display : block;

	font-size : 13px;

	font-family : Arial, Helvetica, sans-serif;

	margin-top : 5px;

}

#second{

	width : 290px;

	float : left;

	height : 120px;

}

#second p{

	font-size : 16px;

	color : #cf3825;

	line-height : 50px;

	padding-left : 40px;

	padding-top : 40px;

	text-align : left;

	margin : 0;

}

#second p span{

	font-size : 16px;

	color : #424242;

	font-weight : bold;

	display : block;

	line-height : 30px;

}

#second p a{

	font-size : 13px;

	display : block;

}

#third{

	width : 290px;

	float : right;

	height : 120px;

}

#third p{

	text-align : left;

	margin : 0;

	font-size : 16px;

	font-weight : bold;

	line-height : 30px;

	padding-top : 40px;

}

#third p span{

	font-size : 24px;

	color : #cf3825;

	display : block;

	font-weight : normal;

	letter-spacing : 1px;

	line-height : 50px;

}

#ttoopp div.clcl{

	width : 100%;

	height : 5px;

	float : none;

	clear : both;

}

#mmeenn{

	background : #f4e5c4 url(../im_des/kart.jpg) no-repeat top;

	height : 245px;

	width : 950px;

	margin : 0px auto;

	padding-top : 25px;

}

#mmeenn li{

	margin : 0 30px 14px 640px;

	font-size : 14px;

	list-style-type : none;

	line-height : 18px;

}

#mmeenn li a{

	padding-left : 45px;

	background : transparent url(../im_des/arrow_red.gif) no-repeat left;

	font-weight : bold;

}

#ccoonn{

	width : 890px;

	margin : 0px auto;

	background-color : #fdf6e0;

	padding : 20px 30px 0px 30px;

}

#ccoonn div.clcl{

	height : 20px;

}

#tteexxtt{

	width : 550px;

	float : left;

	font-size : 85%;

	line-height : 20px;

}

#nneewwss{

	float : right;

	width : 280px;

	font-size : 80%;

}

#nneewwss p{

	line-height : 18px;

	text-align : left;

}

#nneewwss h2{

	text-align : right;

}

#bboott{

	width : 890px;

	margin : 0px auto;

	background : #f1e3b6 url(../im_des/bottom.gif) no-repeat top;

	height : 87px;

	font-size : 12px;

	padding : 10px 30px 0px 30px;

}

#bboott p{

	margin : 0;

	text-align : center;

}

#bboott ul{

	text-align : center;

	margin-bottom : 8px;

}

#bboott p a img{

	margin : 20px 10px 0 0px;

	border : none;

	float : none;

}

#bbl{

	width : 550px;

	float : left;

}

#bbl li {

	display : inline;

	line-height : 16px;

	padding : 0px 6px;

	border-right : 1px solid #424242;

}

#bbl li.end {

	border-right : 0px solid #424242;

}

#bbr{

	float : right;

	width : 280px;

}

.sp2 {
font-size: 9px;
color: #4c362f;
}
