body,td		{font-family: Arial,sans-serif; font-size: 13px; color: #20221F;}
input,select,textarea	{color: #333333; font-family: Arial,sans-serif; font-size: 12px}

img { display:block}
img.brd { border:1px solid #ffffff}
img.view { display:inline}

FORM	{ margin:0; padding:0}

H1	{font-family: Arial,sans-serif; font-size :24px; color: #E1531A; margin:0; padding:0; margin-bottom:0px; font-weight:normal}
H2	{font-family: Arial,sans-serif; font-size :18px; margin:0; padding:0; margin-bottom:0px; font-weight:normal}

/* p		{color: padding-bottom:0px; margin-bottom:2px;} */
a		{color: #314FBF; text-decoration: underline}
A:hover		{color: #E1531A;}
a.none		{text-decoration: none}

a.or			{color: #E1531A; text-decoration: underline}
A.or:hover		{color: #ffffff;}

/* */
a.menu-top			{color: #314FBF; text-decoration: underline;}
A.menu-top:hover	{color: #AD2931;}
#menu-top-active	{ font-weight:bold;background:url(img/top_menu_act.gif) center no-repeat}

.sm { font-size:11px}
.mm	{font-size:12px}
.titl	{font-size:12px; color:#E1531A; font-weight:bold}


#or	{ color:#E1531A}
#red	{ color:#FF0000}
#bl	{ color:#285FC9}
#black	{ color:#000000}
#gr	{ color:#909090}
#wt	{ color:#ffffff}

TABLE.main	{ border:6px solid #ffffff; border-top:2px solid #ffffff; border-bottom:0}
TABLE.shapka	{ background:#062848 url(img/top_bg.jpg) no-repeat right}

/*menu top */
TABLE.menu-top	{ background:#062848 url(img/top_menu_bg.gif)}
TABLE.menu-top TD	{ font-family: Arial; font-size :12px; color: #FFB400;}
TABLE.menu-top TD A	{ color: #ffffff;}
TABLE.menu-top TD A:hover	{ color: #FFB400;}

TABLE.content TD#left	{ padding-top:30px; padding-left:14px; padding-right:10px}
TABLE.content TD#centr	{ padding-top:30px; padding-left:0px; padding-right:20px; padding-bottom:30px}
TABLE.content TD#right	{ padding-top:30px}

/* menu left */
DIV.menu-left	{ background:url(img/arr_def.gif) 0 5px no-repeat; padding-left:10px; padding-bottom:15px; width:170px}
DIV.menu-left A	{ font-family: Arial; font-size :12px; color: #69768E; font-weight:bold}
DIV.menu-left A:hover	{ color: #CC4712;}

DIV.menu-left-act	{ background:url(img/arr_act.gif) 0 5px no-repeat; padding-left:10px; padding-bottom:15px; width:170px}
#act	{font-weight:bold; font-family: Arial; font-size:12px; color: #E1531A;}
DIV.menu-left-act A	{ font-family: Arial; font-size:12px; color: #E1531A; font-weight:bold}
DIV.menu-left A:hover	{ color: #CC4712;}
DIV.menu-left-inn	{ background:url(img/arr_inn.gif) 0 10px no-repeat; padding-left:10px;padding-top:8px;color: #CC4712;font-family: Arial; font-size :12px;}
DIV.menu-left-inn A	{ font-family: Arial; font-size :12px; color: #314FBF; font-weight:normal}
DIV.menu-left A.inn:hover	{ color: #E1531A;}


/* map */
DIV.map	{ background:url(img/arr_def.gif) 0 5px no-repeat; padding-left:10px; padding-bottom:12px;}
DIV.map A	{ font-family: Arial; font-size :12px; color: #CC4712; font-weight:normal}
DIV.map A:hover	{ color: #69768E;}

DIV.map-act	{ background:url(img/arr_act.gif) 0 5px no-repeat; padding-left:10px; padding-bottom:15px;}
DIV.map-act A	{ font-family: Arial; font-size:11px; color: #E1531A; font-weight:bold}
DIV.map A:hover	{ color: #CC4712;}
DIV.map-inn	{ background:url(img/arr_inn2.gif) 10px 10px no-repeat; padding-left:20px;padding-top:8px}
DIV.map-inn A	{ font-family: Arial; font-size :11px; color: #314FBF; font-weight:normal}
DIV.map A.inn:hover	{ color: #E1531A;}
DIV.map-inn #sec { margin-left:15px}

TABLE.bot	{ background-color:#F5F5F5; border-top:4px solid #E5E5E5}
TABLE.bot TD	{ padding:12px; font-size:12px; padding-bottom:20px}
	
DIV.bc	{font-size :10px; color:#999999; font-family:tahoma; padding-bottom:20px; padding-left:2px}
DIV.bc A	{font-size :10px; color:#666666; font-family:tahoma}

DIV.contact	{ padding-left:33px; font-size:11px; padding-top:5px; padding-bottom:10px; height:140px}
#contact	{ color:#0079CB; font-size:12px; padding-bottom:5px; padding-top:2px; font-weight:bold}

TABlE.country TD	{ font-size:12px; border-bottom:1px solid #E0E6EB; padding:3px 3px 3px 5px}
TABlE.price-country	{border-top:2px solid #E0E6EB;margin-top:5px}
TABlE.price-country TD	{border-bottom:1px solid #E0E6EB; padding-bottom:3px; background:#f9fafb;}
TABlE.country TD.count-tit	{ font-size:11px; font-weight:bold}
DIV.ctr-inn	{ background:url(img/arr_inn2.gif) 10px 5px no-repeat; padding-left:20px;padding-top:3px; color:#666666}
DIV.ctr-inn2	{ background:url(img/arr_inn2.gif) 10px 7px no-repeat; padding-left:20px;padding-top:5px; color:#666666}
DIV.price	{ background:url(img/arr_inn2.gif) 10px 7px no-repeat; padding-left:20px;padding-top:5px;}
p.zerobottommargin { margin-bottom:0px;}

#on	{ background:#F5f5f5}
#offl	{ background:#fafafa}
#off	{ background:#ffffff}

TABLE.info	{ margin-top:20px; margin-bottom:15px;border-right:1px solid #EDEEF3; padding:5px; border-top:1px solid #EDEEF3}
TABLE.info TD	{ border-left:1px solid #EDEEF3; padding:5px; border-bottom:1px solid #EDEEF3}
TABLE.info2	{ margin-top:20px; margin-bottom:15px; background-color:#EDEEF3; height:30px; border-bottom:3px solid #B9BBC3; border-top:1px solid #B9BBC3}
TABLE.info2 TD	{ border-left:1px solid #EDEEF3; padding:5px; border-bottom:1px solid #EDEEF3}
DiV.dopinf	{background-color:#fefefe; padding:0px}


DIV.search	{ width:218px; background:#fafafa url(img/search_bg.gif) left bottom; padding-bottom:10px; border-top:3px solid #B8C9D8 }
DIV.search	LABEL	{ padding:3px 10px 0 10px; display:block }
DIV.search	LABEL.inp	{ padding-bottom:6px}
DIV.search	LABEL.inp	INPUT	{ width:100%; border:1px solid #6688A4 }
DIV.search	LABEL	.bt	{ width:50%;}
DIV.search	LABEL.txt	{ color:#666666 }



DIV.note	{ padding:7px 20px; color:#666666}
DIV.lang	{ padding:10px 8px 5px 8px; color:#FFDF5F; font-size:12px; background:#2C5A87 url(img/lang.gif) repeat-x}
DIV.lang	A,DIV.lang	A:visited	{ color:#ABCBDF; font-size:12px}
DIV.lang	A:hover	{ color:#ffffff; font-size:12px}


UL.list	{ padding:0; margin:0 ; margin:15px; list-style-type:none}
UL.list	LI{background:url(img/arr_inn2.gif) 10px 5px no-repeat; padding-left:20px;padding-top:3px; color:#666666; width:200px; float:left}