@charset "utf-8";
/* CSS Document */

body {
background-color:#ffcb72; background-image:url(/i/bg.jpg); background-position:top; background-repeat:repeat-x; padding:0px; margin:0px;
font-family: Arial, "MS Trebuchet", sans-serif;

}

p {margin:0px;}

a img {border:none;}
a:hover img {border:none;}


a.head_c_link {color:#5a1501;}
a.head_c_link:hover {color:#FF0000;}
	
	
#pc
	{
	 	width:900px;
		margin: 0px auto;
		
	}
	
#pc #lmenu
	{
		width:300px;
		float:left;
	}
#pc #lmenu div.menuitem
	{
		margin-top:12px;
		margin-bottom:0px;
		color:#5c1501;
		font-size:18px;
		border:none 1px #0C3;
	}
#pc #lmenu div.menuitem a
	{
		color:#5c1501;

	}
#pc #lmenu div.menuitem a:hover
	{
		color:#FF0000;

	}

#pc #lmenu div.submenuitem
	{
		margin-top:3px;
		margin-bottom:4px;
		margin-left:40px;
		color:#5c1501;
		font-size:14px;
	}
#pc #lmenu div.submenuitem a
	{
		color:#5c1501;

	}
#pc #lmenu div.submenuitem a:hover
	{
		color:#FF0000;

	}

#pc #lmenu div.submenuitem_act
	{
		margin-top:3px;
		margin-bottom:4px;
		margin-left:40px;
		color:#be0808;
		font-size:14px;
	}

#orderlink {background-image:url(/i/content/key.png); background-repeat:no-repeat; background-position:10px center; padding-top:20px; padding-bottom:20px; padding-left:0px; font-size:15px;}
#tourlink {background-image:url(/i/content/door.png); background-repeat:no-repeat; background-position:0px center; font-size:15px; }
#inf1 { border:none 2px #F00;}

#inf1 .small_1297621907 {
	FONT-SIZE:9px; FONT-FAMILY: arial
}
#inf1 .norm_1297621907{
	FONT-SIZE:10px; FONT-FAMILY: arial
}
#inf1 .txt_1297621907{
	FONT-SIZE:11px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold
}


#ruleslink {
	font-size:12px;
}
#ruleslink a{
	color:#FFFFFF;
}

.ilinks
	{
		font-size:18px;
	}
.ilinks a
	{
		 color:#FFF;
	}
.ilinks a:active
	{
		 color:#FFF;
	}
.ilinks a:visited
	{
		 color:#FFF;
	}
.ilinks a:hover
	{
		 color:#FF0000;
	}
	
#pc #content
	{
		width:600px;
		margin-left:300px;
	}
#pc #content h1
	{
		font-size:24px;
		color:#5c1501;
		font-weight:normal;
		margin:0px 0px 5px 17px;
	}

#pc #content #conttext
	{
		 font-size:14px;
		 line-height:1.5em;
	}

#pc #content #conttext *
	{
		/* margin-top:0px;
		 margin-bottom:0px;*/
	}
#pc #content #conttext p
	{
		 padding-top:5px;
		 padding-bottom:5px;
		 
	}


#bot
	{
	color:#FFF;
			
	font-size:14px;
	width:900px;
	margin:0 auto;
	}
#bot a 
	{
			color:#FFF;
			
			font-size:14px;
	}
#bot a:hover
	{
		color:#FF0000;
	}

#iord {line-height:25px;}
#iord input, textarea {width:385px; border:solid 1px #AAAAAA;}

div.br {clear:both;}

#contactpage { height:690px;}
#contactpage div.map{ width: 554px; height: 550px; margin-top:20px; padding-right:3px; border:solid 3px #AAAAAA;}
#contactpage div.txt{ font-size:18px; line-height:27px; margin-bottom:20px;}
#contactpage div.txt div.leftt{ float:left; font-size:14px; line-height:20px; vertical-align:bottom; padding-top:4px;}
#contactpage div.txt a{color:#5a1501;}
#contactpage div.txt a:hover{color:#FF0000;}
#contactpage div.txt a.dotted{ text-decoration:none; border-bottom:dashed 1px #5a1501}
#contactpage div.txt a.dotted:hover{ text-decoration:none; border-bottom:dashed 1px #FF0000;}
#contactpage div.txt a.twith{ text-decoration:none;}
#contactpage div.txt a.twith:hover{ text-decoration:none; border-bottom:dashed 1px #2ecbff;}


#contactpage div.adr{}
#contactpage div.tel{}
#contactpage div.eml{}
#fbblock div.ltit {float:left; width:148px; }
#fbblock div.fotos{ height:200px; padding-top:0px; margin-right:-7px;}
#fbblock div.fotos div.foto{ float:right; padding:0px 13px 0px 10px; text-align:center;}
#fbblock div.fotos div.foto img{}



#fbblock div.fitem { padding-bottom:10px;}
#fbblock div.fitem div.tit{ float:left; text-align:right;}
#fbblock div.fitem div.inp{ width:410; margin-left:150px;}
#fbblock div.fitem div.inp input{ width:100%;}
#fbblock div.fitem div.inp textarea{ width:100%; height:100px;}
#fbblock div.but{ text-align:right;}
#fbblock div.but input{ background-color:#EEE; border:solid 1px #BBBBBB; font-size:18px;}
#fbblock div.but input.small{ font-size:12px;}

#contactpage #fbblock { display:none;}
#fbblock #inner{ background-color:#ede6db; padding:20px; width:570px; height:440px;}


.png {filter:expression(fixPNG(this))};
