body { font-family:tahoma; font-size:11px; line-height:16px; background: url(images/back.jpg) right top; margin: 0; padding: 0; text-align: center; color: #333; }
* { margin:0; padding:0}
body td .small{ font-family:tahoma; font-size:11px; line-height:16px; background: #ffffff; margin: 0; padding: 0; text-align: center; color: #333; }
.small td{ font-family:tahoma; font-size:11px; line-height:16px; background: #ffffff;}
ul li { list-style:none;}
img { border:0}
a { color:#007dde; text-decoration:none;}
.q1 { background:url(images/coner_back/coner3_1.gif) left top no-repeat; padding-left:11px;}
.q1 .q2 { background:url(images/coner_back/coner3_2.gif) right top no-repeat; padding-right:11px;}
.q1 .q2 h1 { background:url(images/coner_back/fon3.gif) left top repeat-x; height:24px; padding:7px 0 0 3px; font-size:16px; font-weight:bold; color:#106686;}
#container { margin: 0 auto; text-align: left; width:90%;}/* Äëÿ ïåðåäåëêè ìàêåòà â 'ðåçèíó' íåîáõîäèìî çíà÷åíèå width ïîìåíÿòü íà íóæíîå â % */
#container td { font-size:11px;}
#header { padding-top:10px; height:117px;}

#sidebar1 { float: left; width: 322px; padding:0 0 50px 0; }
#mainContent { margin: 0 0 0 330px; padding: 0 0 50px 0; }
#footer { height:82px; }
	#footer ul { height:32px;}
	#footer li { float:left; background:url(images/icon/bullet.gif) left 7px no-repeat; padding:0 15px 0 9px;}
.logo { position:relative; left:-12px;}
.login { background:url(images/coner_back/coner2_1.gif) left top no-repeat; padding-left:9px; float:right; margin-top:25px;}
	.login div { background:url(images/coner_back/coner2_2.gif) right top no-repeat; padding-right:9px;}
	.login div div { background:url(images/coner_back/fon2.gif) left top repeat-x; height:47px; padding:10px 0 0 2px;}
.login img { margin-right:5px;}
.login a { text-decoration:none; font-size:10px;}
.pass { color:#e620a9;}
.menu_main { width:100%; border:0px; border-collapse:collapse; }
	.menu_main td { height:42px; width:14%; border-right:1px solid #e1f7ff; white-space:nowrap; height:52px; padding:0px; vertical-align:top; font-size:11px;}
	.menu_main a { text-decoration:none; color:#fff; text-transform:uppercase; background:url(images/coner_back/coner1_1.gif) left top no-repeat; padding-left:9px;}
	.menu_main span { background:url(images/coner_back/coner1_2.gif) right top no-repeat; padding-right:9px;}
	.menu_main span span { background:url(images/coner_back/fon1.gif) left top repeat-x; height:30px; padding:12px 0 0 0; text-align:center !important;}
		.menu_main a, .menu_main span { display:block;}
#search { background:url(images/coner_back/coner5_1.gif) left top no-repeat; padding-left:10px; margin-bottom:10px;}
	#search div { background:url(images/coner_back/coner5_2.gif) right top no-repeat; padding-right:10px;}
	#search div div { background: #92e1ff; height:32px; padding:8px 0 0 0;}
	#search input { vertical-align:middle;}
#search table, .login table { border:0px; border-collapse:collapse; }
#search td, .login td { padding:0px; vertical-align:top; font-size:11px;}
#search_partnum { background:url(images/coner_back/coner5_1.gif) left top no-repeat; padding-left:10px; margin-bottom:10px;}
	#search_partnum div { background:url(images/coner_back/coner5_2.gif) right top no-repeat; padding-right:10px;}
	#search_partnum div div { background: #92e1ff; height:32px; padding:8px 0 0 0;}
	#search_partnum input { vertical-align:middle;}
#search_partnum table, .login table { border:0px; border-collapse:collapse; }
#search_partnum td, .login td { padding:0px; vertical-align:top; font-size:11px;}
.title { background:url(images/coner_back/coner3_1.gif) left top no-repeat; padding-left:11px;}
	.title div { background:url(images/coner_back/coner3_2.gif) right top no-repeat; padding-right:11px;}
	.title div div { background:url(images/coner_back/fon3.gif) left top repeat-x; height:24px; padding:7px 0 0 3px; font-size:16px; font-weight:bold; color:#106686;}
.catalog { background:#fff; padding-bottom:8px;}
.catalog, .news1 ul { border-top:1px solid #fff;}
.news1 li, .news3 li { background:#e5f8ff;}
.catalog li { padding:7px 12px 8px;}
.news1 li.glow, .news3 li.glow { background:#fff;}
.catalog, .news3 ul { border-top:1px solid #fff;}
.catalog li {}
.catalog li.glow {}
	.catalog a { font-family:"Comic Sans MS", cursive; font-size:16px;}
	.catalog span { display:block; width:180px; margin:0 auto; background:url(images/icon/icon1.gif) center 7px no-repeat; padding-top:7Px;}
	.catalog span a { font-size:11px; font-family:tahoma;}
		
.catalog_bot { background:url(images/coner_back/coner3_5.gif) left top no-repeat; padding-left:10px;}
	.catalog_bot div { background:url(images/coner_back/coner3_6.gif) right top no-repeat; padding-right:10px;}
	.catalog_bot div div { background:#fff; padding:0; height:10px;}
.news { height:241px; padding-bottom:10px; overflow:hidden;}
	.news  img { float:left;}
.news2 { height:100%; padding-bottom:10px; overflow:hidden;}
	.news2  img { float:left;}
.news1 { margin-left:330px;}
	.news1 li { padding:5px 13px; color:#ff49c7;}
.news4 { margin-left:15px;}
	.news3 li { padding:5px 5px; color:#ff49c7;}
.news_bot { background:url(images/coner_back/coner3_3.gif) left top no-repeat; padding-left:9px;}
	.news_bot div { background:url(images/coner_back/coner3_4.gif) right top no-repeat; padding-right:9px;}
	.news_bot div div { background:#e7faff; padding:4px 0 0 0; height:21px; text-align:right;}
	.news_bot a { color:#ff49c7; background:url(images/icon/str.gif) right 4px no-repeat; padding-right:13px;}
.new { background:#fff; width:100%;}
	.new td { height: 100%;width: 33%;}
	.new img { margin-top:10px;}
	.new a.war { display: block;background: url(images/icon/more.gif) left 2px no-repeat;color: #ff49c7;height: 16px;padding: 0 0 0 17px;position: absolute;left: 8px;bottom: 8px;}
 	.new a.war2 { color:#007dde; text-decoration:none;}
.new2 { background:#fff; width:100%;}

input.text, input.text1 { background:#fff; border:1px solid #4fccff; height:16px; color:#969696; font-size:11px; padding:2px 0 0 2px;}
input.text { margin:1px 10px 2px 0; width:106px;}
input.text1 { width:220px; margin:0 12px 0 2px;}

.border1 { background:url(images/coner_back/fon4_1.gif) left top repeat-x;}
.border2 { background:url(images/coner_back/fon4_1.gif) left bottom repeat-x;}
.border3 { background:url(images/coner_back/fon4_2.gif) left top repeat-y;}
.border4 { background:url(images/coner_back/fon4_2.gif) right top repeat-y;}
.border5 { background:url(images/coner_back/coner4_1.gif) left top no-repeat;}
.border6 { background:url(images/coner_back/coner4_2.gif) right top no-repeat;}
.border7 { background:url(images/coner_back/coner4_3.gif) right bottom no-repeat;}
.border8 { background:url(images/coner_back/coner4_4.gif) left bottom no-repeat; position:relative; text-align:center;padding-bottom: 30px;}
.border1, .border2, .border3, .border4, .border5, .border6, .border7, .border8 { height:100%;}







/* ÑÒÈËÜ ÒÎÂÀÐÛ ÑÎ ÑÊÈÄÊÎÉ */
.catalog li.pink{ background:url(images/coner_back/fon1.gif) left top repeat-x; height:42px; text-align:center !important; margin-left:12px; margin-right:12px; padding:0px; margin-top:10px;}
.catalog li.pink .border_pink_left { background:url(images/coner_back/coner_masha_1_1.gif) left top no-repeat; height:42px;}
.catalog li.pink .border_pink_right { background:url(images/coner_back/coner_masha_1_2.gif) right top no-repeat; height:42px; color:white; font-family:"Comic Sans MS" font-size:15px; padding:13px 0px 0px 0px; font-size:16px;}
.catalog li.pink .border_pink_right a{color:white;  font-size:16px; font-family:"Comic Sans MS"}

/* ÑÒÈËÜ ÒÎÂÀÐÛ ÑÎ ÑÊÈÄÊÎÉ */








.border2_11 { background:url(images/bgcolor5.gif) left top repeat-x;}
.catalog li.glow .border2_1 { background:url(images/bgcolor5.gif) left top repeat-x;}
.border2_1 { background:#e5f8ff url(images/bgcolor5.gif) left top repeat-x;} /**/
.border2_2 { background:url(images/bgcolor5.gif) left bottom repeat-x;}
.border2_3 { background:url(images/bgcolor5.gif) left top repeat-y;}
.border2_4 { background:url(images/bgcolor5.gif) right top repeat-y;}
.border2_5 { background:url(images/bgcolor.gif) left top no-repeat;}
.border2_6 { background:url(images/bgcolor2.gif) right top no-repeat;}
.border2_7 { background:url(images/bgcolor3.gif) right bottom no-repeat;}
.border2_8 {
	background: url(images/bgcolor4.gif) left bottom no-repeat;
	position: relative;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.border5_5 { background:url(images/bgcolor2_1.gif) left top no-repeat;}
.border5_6 { background:url(images/bgcolor2_2.gif) right top no-repeat;}
.border5_7 { background:url(images/bgcolor2_3.gif) right bottom no-repeat;}
.border5_8 {
	background: url(images/bgcolor2_4.gif) left bottom no-repeat;
	position: relative;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.border2_1, .border2_2, .border2_3, .border2_4, .border2_5, .border2_6, .border2_7, .border2_8, .border5_5, .border5_6, .border5_7, .border5_8 { height:100%;}










.catalog li.glow .border3_1 { background:url(images/bgcolor5.gif) left top repeat-x;}
.border3_1 { background:#e5f8ff url(images/bgcolor5.gif) left top repeat-x;}
.border3_2 { background:url(images/bgcolor5.gif) left bottom repeat-x;}
.border3_3 { background:url(images/bgcolor5.gif) left top repeat-y;}
.border3_4 { background:url(images/bgcolor5.gif) right top repeat-y;}
.border3_5 { background:url(images/bgcolor.gif) left top no-repeat;}
.border3_6 { background:url(images/bgcolor2.gif) right top no-repeat;}
.border3_7 { background:url(images/bgcolor3.gif) right bottom no-repeat;}
.border3_8 {
	background: url(images/bgcolor4.gif) left bottom no-repeat;
	text-align:center;
}
.border4_5 { background:url(images/bgcolor2_1.gif) left top no-repeat;}
.border4_6 { background:url(images/bgcolor2_2.gif) right top no-repeat;}
.border4_7 { background:url(images/bgcolor2_3.gif) right bottom no-repeat;}
.border4_8 {
	background: url(images/bgcolor2_4.gif) left bottom no-repeat;
	text-align:center;
}
.border3_1, .border3_2, .border3_3, .border3_4, .border3_5, .border3_6, .border3_7, .border3_8, .border4_5, .border4_6, .border4_7, .border4_8 {
	width:60px;
	height:20px;
	
}

.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.space {	width: 980px;}
.padd{ padding: 5px 5px 5px 5px;}
ol li {
	margin-left: 40px;
}
.error {
	color:#FF1493;
	font: bold normal 110% sans-serif;
	padding: 2px 0 5px 0; 
}

