


/*ÝËÅÌÅÍÒÛ ÒÀÁËÈÖ {}*/
	th{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #0C4F79;
		color: white;
		text-align: left;
		border-bottom: 1px solid black;
	}
	td.data{
		border-bottom: 1px solid black;
	}
	h1,h2 {
	font-family: "Arial", "Helvetica", sans-serif;
	}


A:hover {
	COLOR: #ff7e02; 
	TEXT-DECORATION: none
	text-underline:single;}
A:visited {
	text-decoration:none;
	text-underline:single;}
	
/*ÎÑÍÎÂÍÎÉ ØÐÈÔÒ {}*/
	body,td,pre{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #666666;
		letter-spacing: 1px;		
	}
	pre{
		font-family: monospace;
	}
	img {border:none}

	td.body{

	}
	table.bigtable{
	background:url(../../images/mis.jpg) no-repeat bottom right;
	}
/*ÇÀÃÎËÎÂÎÊ ÑÒÐÀÍÈÖ {}*/
	td.pane_top{
		height:180px;	
	}
/*ÏÀÍÅËÈ ËÅÂÀß, ÏÐÀÂÀß, ÑÐÅÄÍßß {}*/
	pane_left {
		font-size:14px;
		width:244px;	
	}
	td.pane_left .moduleSmallTitle, td.pane_right .moduleSmallTitle {display:none}
	.tmenu {margin:0; padding:0;}
	.tmenu td {margin:0; text-align:left;}
	.moduleMENU div.menu0, .tmenu .price_item_2, .c {margin:0; padding:0;
		text-align:left;			
		padding-left:12px; }
	.price_item_2, .c_link {font-weight:bold !important; color:#000000}
	td.pane_right{
		width: 235px;
		padding: 0;
	}
	td.pane_center{
	margin:0; padding:20px 10px 0 5px;	
	/*width: 100%;*/	
	}

/*ÄËß ÌÎËÓÅÉ {}*/
	table.moduleL, table.moduleR{
		width: 100%;
		margin-bottom: 0px;
	}
	td.moduleBigTitle{
		padding-left:10px;
		font-size: 15px;
		
		color: #5a6d84;
	}
	td.moduleSmallTitle{
		height: 24px;
		padding-right: 8px;
		color: white;
		text-align: right;
	}
	td.moduleL, td.moduleR, td.moduleMENU{
		padding: 8px; text-align:left;
	}
	td.moduleMENU{

	}


	table.moduleC{
		width: 100%;		
	}
	td.moduleC{
		padding: 0 15px 16px 15px;
		text-align: justify;
		font-size:12px;
	}


/*ÏÎÄÍÎÆÜÅ ÑÒÐÀÍÈÖ {}*/
	td.pane_footer{		
		padding:0 0 10px 0;
		text-align:center;
		background:url(../../images/trubka.jpg) no-repeat bottom left;
		height:199px;		
		color:#52524e
	}
 td.pane_footer div {margin:10px auto;}

div.footer {margin:10px auto; padding-top:60px; width:850px; max-width:850px; background:url(../../images/botline.jpg) no-repeat top center;}
/*ÑÑÛËÊÈ Â ÌÅÍÞ {}*/
	/*ÑÒÐÎÊÀ ÌÅÍÞ Nãî ÓÐÎÂÍß {}*/
	div.menu0{
		font-family: Arial, Helvetica, sans-serif;
		letter-spacing: 0px;
		padding:6px 0 6px 0;
		background: url(../../images/dash.gif) repeat-x bottom;		
	}
	div.menu1{
		padding-left: 8px;
		background-repeat: no-repeat;
		background-position: 0px;
	}

	/*ÏÓÍÊÒ ÌÅÍÞ Nãî ÓÐÎÂÍß {}*/
	a.menulink0, a.menuactive0, font.menunolink0,  a.menulink1, a.menuactive1, font.menunolink1{
		color:#666666;
		text-decoration: none;
		padding-left:20px;
	}
	/*àêòèâíûé ïóíêò {} , a.nodeSel*/
	a.menuactive0, a.menuactive1{
		color: #ff7e02;
		padding-left:20px;
		background:url(../../images/point.gif) no-repeat 7px 8px; 
	}
	/*ïóíêò ïðè íàâåäåíèè {}*/
	a.menulink0:hover, a.menuactive0:hover,  a.menulink1:hover, a.menuactive1:hover{
		color: #ff7e02;
	}



	table.menu_horiz{
		height: 100px; float:right;
	}
	td.menu_horiz{
		height: 100px;
		text-align:center;
		padding:0;
		text-align:center;
	}
	table.menu_layer{
		background-color: white;
		border: 1px solid #e4e4e4;
	}
/*---ÏÎËÜÇÎÂÀÒÅËÜÑÊÈÅ ÑÒÈËÈ------------------------------------------------------------------------- {}*/


/*ÇÀÃÎËÎÂÎÊ #1 {}*/
	h1{
		font-size: 16px;
		font-family : Arial, Helvetica, sans-serif;
		font-variant : small-caps;
		font-weight : bold;
		color : #0C4F79;
	}

	pre, p{
		margin: 0px;
	}

	/*ÑÑÛËÊÈ ÏÎ ÒÅÊÑÒÓ {}*/
	a{
		color:#666666;
		text-decoration: underline;
	}
	a:hover{
		color:#ff7e02;
	}

/*ÝËÅÌÅÍÒÛ ÔÎÐÌ {}*/
	input, select, textarea{
		background-image: url(/themes/kaktuscmsempty/images/innershadow.png);
		background-repeat: no-repeat;
	}
	input, select, textarea, .inputerror{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #EEEEEE;
		border : 1px solid #514f63;
	}
	.inputerror{
		background-image: none;
		background-color: #FFC0C0;
	}
	input.image{
		background-image: none;
		background : transparent;
		border : none;
	}
	input.radio{
		background-image: none;
		background-color: transparent;
		border : none;
	}
	input.checkbox{
		background-image: none;
		margin: 4px;
	}
	input.submit{
		background-image: none;
		color: white;
		background-color: #585858;
		border : 1px solid black;
		font-weight: bold;
	}
	
.style10 {
	color: #389500;
	font-weight: bold;
}
.but0 {background:url(../../images/but1.jpg) no-repeat bottom left;}
.but1 {background:url(../../images/but2.jpg) no-repeat bottom left;}
.but2 {background:url(../../images/but3.jpg) no-repeat bottom left;}
.but3 {background:url(../../images/but4.jpg) no-repeat bottom left;}
.but4 {background:url(../../images/but5.jpg) no-repeat bottom left;}
td.pane_menuhoriz{padding-top:20px;border:1px solid blue }
div.menuhor {height:100px; text-align:right;margin-top:30px; padding:0 73px 0 0;}
div.menuhor a { font-family:Arial, Verdana!important; 
	font-size:12px !important;
	font-weight:bold !important; font-style:italic !important; 
	width:100px; color:#464644;
	padding:43px 0 0 0; margin:0 0 0 -17px; _height:100px; min-height:60px;
	display:block;text-align:center;text-transform:uppercase; 
	cursor:hand}
div.menuhor a:hover, div.menuhor a.active{color:#ff7e02; }
.homebox {text-align:left;  letter-spacing:0}
.homebox h1{text-transform:none; padding:20px; margin:0;
color:#5ba74c; font-family:Arial; font-size:17px; font-weight:bold;

}
.homebox p {margin:0; padding:0}
.homebox a.mere {color:#8e8e7b; line-height:12px; display:block; 
background:url(../../images/arrow.gif) no-repeat 0 5px; padding:0 0 0 12px}
.homebox a.mere:hover {color:#34a922;text-decoration:underline; line-height:12px; display:block; background:url(../../images/arrow_a.gif) no-repeat 0 5px; padding:0 0 0 12px}
.header {height:365px; background:url(../../images/header.jpg) no-repeat top center; position:relative}
.topicon {position:absolute; top:0; left:0px; list-style:none; margin:0; padding:0}
.topicon li {float:left; list-style:none; margin:0 10px 0 0; padding:0}

.spec {width:235px; height:230px; background:url(../../images/left_block.jpg) no-repeat top left; padding-top:75px; margin-top:30px;}
.spec ul {padding:0 0 0 18px; margin:0}
.spec ul li {list-style:none; padding:4px 0 4px 22px; background:url(../../images/bluearrow.gif) no-repeat left 9px }
.spec ul li a {color:#212b01;text-decoration:none;}
.spec ul li a:hover {color:#ffffff}

.prof {width:245px; height:280px; max-height:230px; background:url(../../images/right_block.jpg) no-repeat top left; padding-top:65px; }
.prof ul {padding:0 0 0 18px; margin:0}
.prof ul li {list-style:none; padding:4px 0 4px 22px; background:url(../../images/redarrow.gif) no-repeat left 9px }
.prof ul li a {color:#872a03; line-height:14px}
.prof ul li a:hover {color:#ffffff}

.rod { background:url(../../images/parents.jpg) no-repeat top left; }
.rod div,.ddela div {width:234px; padding-top:140px;padding-bottom:20px}
.ddela{ background:url(../../images/dela.jpg) no-repeat top left; }
.small{font-size:11px}
.padleft20 {padding-left:20px}

.rod a, .ddela a {line-height:22px; width:160px; display:block; text-align:right; padding-right:15px;
background:url(../../images/darrow.gif) no-repeat right 7px; text-decoration:underline}
.footer h2 {margin:0; padding:0}
.footer td {font-weight:bold; font-size:12px;}

.phone {padding-top:300px; color:#b0d719; font-size:16px}
.phone span{color:#779201; font-size:19px; }
.phone span.email{font-size:14px; }
.phone span.orange{color:#ff7b00; font-size:17px; font-style:italic}
.phone span.green{color:#b2d320; font-size:14px; font-weight:bold }
.toptab td{padding-left:50px; width:30%;}
