/* @override http://www.mobilsys.ru/css/index.css */

BODY {font-family: Tahoma, Verdana, Arial; font-size:11px; margin:0px;}
TABLE.topmenu { background:url(/img/top_menu_bk.gif) repeat-x; margin-bottom:3px; }
TABLE.topmenu A{ color:#FFFFFF;  font-size:11px; }
TABLE.topmenu TH{ padding-bottom:1px;}
TABLE.topmenu A.select{ color:#FFD7D7;}
IMG { border:0px}



TABLE.column{width:205px; }
TABLE.column TH{ background: url(/img/title_left_frame.gif) left top no-repeat; height:27px; font-size:11px; font-family: Tahoma, Arial;  font-weight:600; color:#FFFFFF; text-align:left}
TABLE.column TH IMG{ margin-left:5px; margin-right:7px;}
TABLE.column TD.content { font-size:11px; border-right:#e5e5e5 1px solid;  border-left:#e5e5e5 1px solid; font-family:Verdana, Tahoma, Arial; color: #346ea1; padding:0px; padding-right:7px; padding-top:5px;  padding-left:7px; }
TABLE.column SPAN{ color:#FF0000}
TABLE.column TD.top { height:3px; background: url(/img/top_left_frame.gif) left bottom no-repeat; font-size:11px; color: #707070;}
TABLE.column TD.bottom { height:3px; background: url(/img/bottom_left_frame.gif) left top no-repeat; }
TABLE.column A.title {font-size:11px; font-family:Verdana, Tahoma, Arial; margin:0px; color:#346ea1; font-weight:bold; display:block;}
TABLE.column TD.content DIV { color: #000000; padding-top:5px; padding-left:1px; padding-bottom:10px;}
/* TABLE.l_column A {font-size:11px; font-family:Verdana, Tahoma, Arial; margin:0px; color:#346ea1; } */



DIV.right_content{border-right:#e5e5e5 1px solid;  border-left:#e5e5e5 1px solid; font-size:11px; font-family:Verdana, Tahoma, Arial;  padding-left:7px; padding-right:5px; padding-top:5px;  width:205px; text-align:left }



UL.menu{PADDING: 0px;  MARGIN: 0px; LIST-STYLE-TYPE: none;  }
UL.menu LI {PADDING: 0px; padding-top:5px;  }
UL.menu LI H3{ font-size:11px; font-family:Tahoma, Arial; margin:0px; color:#346ea1 }

UL.menu_2{PADDING: 0px; MARGIN: 0px; padding-left:0px; padding-top:1px; padding-bottom:5px; }
UL.menu_2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(/img/arrow.gif) no-repeat left 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; line-height:15px;  
}
UL.menu_2 A{ font-family:Verdana, Tahoma, Arial; font-weight:normal; color: #346ea1; text-decoration:none; font-size: 8.5pt;}
UL.menu_2 A:hover{ font-weight:normal; text-decoration:underline}

INPUT { font-size:11px;}

A.button {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none; background-color:#FFFFFF; BORDER: #3772a6 1px solid; color: #666666; margin:0px; vertical-align:middle; font-size:11px;
}

A.button:hover {
	background-color: #F0F0F0;
}

TABLE.content {background:url(/img/t_cc_bk.gif) top repeat-x;}



content1 {font-size:12px; text-decoration:none}
TR.content1 {
  border-top:#e5e5e5 1px solid;
}



TD.content{ font-size:12px; border-right:#e5e5e5 1px solid;  border-left:#e5e5e5 1px solid; font-family:Verdana, Tahoma, Arial; color: #000000; padding:0px; padding-right:7px; padding-top:5px;  padding-left:7px; }
TD.contest{ font-size:9px; border-right:#e5e5e5 1px solid;  border-left:#e5e5e5 1px solid; font-family:Verdana, Tahoma, Arial; color: #707070; padding:0px; padding-right:7px; padding-top:5px;  padding-left:7px; text-decoration:none}
TD.contest A{ font-size:9px; font-family:Verdana, Tahoma, Arial; color: #A0A0A0; padding:0px;  text-decoration:none}
TD.contest A:hover{ font-size:9px; font-family:Verdana, Tahoma, Arial; color: #909090; padding:0px;  text-decoration:none}
TD.content1{  border-top:#e5e5e5 1px solid;border-left:#e5e5e5 1px solid;  border-right:#e5e5e5 1px solid; padding-left:3px; padding-top:3px; padding-right:3px; font-size:12px; font-family:Verdana, Tahoma; color:#000000;text-decoration:none; }
A.def{ font-size:12px; font-family:Verdana, Arial; color:#000000}
UL.content {PADDING: 10px; padding-left:5px;  MARGIN: 0px; LIST-STYLE-TYPE: none;}
UL.content LI A{ font-size:12px; font-family:Verdana, Arial; color:#000000}
UL.content LI {PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/img/arr_content.gif) no-repeat left 0.75em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; line-height:15px;  }

DIV.site { font-size:12px; color: #5D5D5D}
DIV.site A{ font-size:12px; color: #5D5D5D}

H1{ font-size:20px; color:#174d7c; font-family: Tahoma, Verdana, Arial; font-weight:500}

TABLE.content_title{ border:0px; border-collapse:collapse; border-bottom:#346ea1 2px solid; font-size:11px; margin-bottom:3px; width:100%}
TABLE.content_title TH{ padding-left:10px; color:#FFFFFF; padding-bottom:3px; padding-top:3px; padding-right:10px; background-color:#346ea1; font-weight:normal; white-space:nowrap;}
TABLE.content_title TD{ width:100%;}

DIV.subtitle{ border-bottom:#346ea1 2px solid; height:15px; font-size:11px; position:relative; padding:0px;  }
DIV.subtitle SPAN{position: absolute; right:0px; bottom:0px; top:0px;}
DIV.subtitle FONT{padding-bottom:3px; height:15px; font-size:11px; }
DIV.subtitle DIV {background-color:#346ea1; font-weight:normal; display:inline; padding: 3 7 3 7 0; height:15px; font-size:11px; color:#FFFFFF}
DIV.subtitle A{ padding-top:2px; padding-bottom:3px; height:12px; padding-left:5px; padding-right:5px; color:#346ea1   }
DIV.subtitle A.select { color:#FFFFFF; background-color:#346ea1; text-decoration:none}

TABLE.price { font-size:12px; font-weight:normal; border-collapse:collapse; }
TABLE.price TH{border:#FFFFFF 1px solid; padding:4px; text-align:left;}
TABLE.price TD{border-bottom:#e5e5e5 1px solid; padding:3px;}

A.page{ padding-top:2px; padding-bottom:3px; height:12px; padding-left:5px; padding-right:5px; color:#346ea1 }
A.page#select{color:#FFFFFF; background-color:#346ea1; }


DIV.subcontent{ padding-top:10px; }


DIV.box{
    vertical-align: middle;
    height:250px;
    border:1px solid #666;
	text-align: center;
}
DIV.box A.title{
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma, Verdana;

}

SPAN.black { font-family:Tahoma, Verdana; font-size:11px; color:#000000;}
SPAN.black1 { font-family:Tahoma, Verdana; font-size:13px; color:#000000;}
INPUT.def { padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px;}
DIV.fast_nav A{color:#5d5d5d; line-height:20px;}

DIV.dt{BACKGROUND: url(/img/dott.gif) center repeat-x;}
DIV.subt1{  padding-bottom:5px; font-weight:bold}

TABLE.shops{ width:100%; border-collapse:collapse; }
TABLE.shops TH{ background-color:#e0e0e0; color: #3a3a3a; font-size:12px; font-weight:normal; padding:3px; width:50%;  }
TABLE.shops TD{ background-color:#f4f4f4; font-size:12px; padding:5px;}
* {white-space: normal;}

