BODY {
	 MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; BACKGROUND-COLOR: #ffffff;
}
p{
	color: #3b3b3b;
	font-size: 12px;
}
.text
{
	color: #3b3b3b;
	font-size: 12px;
}
.selprice  {
    color: white;
    background: #FF0000;
	padding: 1px 0px 1px 5px;
}

.bold{
	font-weight: bold;
}

.mini_text{
	font-size:11px;
	color:#666666;
}

.text_z18
{
	font-size: 18px;
}
.text_z12
{
	font-size: 12px;
}
.text_z10
{
	font-size: 10px;
}
.blue{
	color: #000099;
}
.rad{
	color: #FF0000;
}
.green{
	color: Green;
}
.loader{
	padding-left: 17px;
	padding-right: 17px;
	/*width: 897px;*/
	height:37px;
	line-height:37px;
	vertical-align: middle;
	background-color: #FFFFFF;
	border: 0px solid #ffffff;
	border-top: 1px dotted #CCCCCC;
	color: #3b3b3b;
	font-size: 12px;
	
}



.loaderinfo{
	padding-left: 17px;
	padding-right: 17px;
	/*width: 897px;*/
	height:37px;
	line-height:37px;
	vertical-align: middle; 
	background-color: #E8E8E8;
	border: 0px;
	border-top: 1px solid #CCCCCC;
	color: #3b3b3b;
	font-size: 12px;
}
.error {
	position: static;
	width: auto;
	border: 1px solid #ff8080;
	padding: 4px;
	font-family: verdana,trebuchet,sans-serif;
	font-size: 12px;
	background-color:#FF8080;
	text-align: center;
	margin-bottom: 10px;
}
.success {
position: static;
width: auto;
border: 1px solid #ffffcc; 
padding: 4px; 
font-family: verdana,trebuchet,sans-serif;
font-size: 12px; 
background-color: #ffffcc; 
text-align: center;
margin-bottom: 10px;
}


.text3
{
	color: White;
	font-size: 12px;
}
.text4
{
	color: #E2001A;
	font-size: 11px;
}
.text5
{
	color: #51525C;
	font-size: 11px;
}
.text6
{
	color: #727174;
	font-size: 11px;
}

a.men1:visited, a.men1:link {
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
color: #FFFFFF;
padding-left: 0px;
text-decoration: none;
}
a.men1:hover{
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
color: #F5EA8F;
padding-left: 0px;
text-decoration: none;
}
a.men2:visited, a.men2:link {
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
color: #A8040D;
padding-left: 0px;
text-decoration: underline;
}
a.men2:hover{
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
color: #ff0000;
padding-left: 0px;
text-decoration: underline;
}
a.men3:visited, a.men3:link {
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
color: White;
padding-left: 0px;
text-decoration: underline;
}
a.men3:hover{
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
color: #F5EA8F;
padding-left: 0px;
text-decoration: underline;
}
a.men4:visited, a.men4:link {
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
color: #E2001A;
padding-left: 0px;
text-decoration: underline;
}
a.men4:hover{
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
color: #990000;
padding-left: 0px;
text-decoration: underline;
}


A:link ,A:visited{
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
color: #0000CC;
padding-left: 0px;
text-decoration: underline;
}
A:hover{
font-family:Tahoma, Arial, sans-serif;
font-size: 12px;
color: #FF0000;
padding-left: 0px;
text-decoration: underline;
}


a.men5:visited, a.men5:link {
font-family:Tahoma, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color:#02AC02;
padding-left: 0px;
text-decoration: underline;
}
a.men5:hover{
font-family:Tahoma, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color:#009900;
padding-left: 0px;
text-decoration: underline;
}
a.men6:visited, a.men6:link {
font-family:Tahoma, Arial, sans-serif;
font-size: 11px;
color: #E2001A;
padding-left: 0px;
text-decoration: underline;
}
a.men6:hover{
font-family:Tahoma, Arial, sans-serif;
font-size: 11px;
color: #990000;
padding-left: 0px;
text-decoration: underline;
}

h1
            {
	margin-top: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #BDBCBC;
	font-size: 11px;
	font-weight: lighter;
	font-family: Tahoma, Arial, sans-serif;
}


.bloc_c1
{
	padding-left: 15px;
	padding-right: 15px;
	border: #FFDA75 1px solid;
	background-color : #FFF6D2;
	background-image : url(http://dnsa.ru/assets/templates/default/images/fon_bloc_c1.png);
}
.bloc_c2
{
	padding-left: 15px;
	padding-right: 15px;
	border: #FFDA75 1px solid;
	background-color : #FFF6D2;
	background-image : url(http://dnsa.ru/assets/templates/default/images/fon_bloc_c2.png);
}
.bloc_c3
{
	padding-left: 15px;
	padding-right: 15px;
	border: #CCCCCC 1px solid;
	background-color : #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
}
table.table2 td
{
	padding-left: 15px;
	padding-right: 15px;
	border-top: #CCCCCC 0px solid;
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	background-color : #E8E8E8;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #3b3b3b;
	font-size: 12px;
}

.form {
	border: 1px solid #7F9DB9;
	color:#3b3b3b;
	FONT-SIZE: 12px;
	BACKGROUND: #ffffff; 
	height: 17px;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
.button {
CURSOR: hand;
background-image : url(http://dnsa.ru/assets/templates/default/images/button.gif);
}

table.prise_table, table.prise_table  td {
  border: 1px;
  border-collapse: collapse;
}


table.prise_table td
{
	background-color : #FCFCFC;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 15px;
	padding-right: 15px;
	color: #3b3b3b;
	font-size: 12px;
}
table.prise_table td a
{
	font-weight: bold;
	color: #0000CC;
}


#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

table.price { padding: 0 0 0 0; margin: 0 0 0 0; border-top: 2px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;  width: 100%; }
table.price td {color:#3b3b3b;  font-size:12px; padding: 3px 10px 3px 3px; margin: 0 0 0 0; border-bottom: 1px solid #CCCCCC; }
table.price th { color:#3b3b3b; text-align:left; font-size:12px; padding: 3px 10px 3px 3px; margin: 0 0 0 0; border-bottom: 1px solid #CCCCCC; }
table.price tr.dark { background-color:#E8E8E8;}
table.price tr.head { background-color:#cad5de;}




table.bottom_table td a
{
	font-size:11px;
	color:#666666;
}
table.bottom_table p
{
	font-size:11px;
	color:#666666;
}






#plan-tabs .mootabs_title {
	height: 28px;
	list-style: none;
	margin: 0px;
	margin-left: 9px;
	padding: 0px;
	clear: both;
}
#plan-tabs .mootabs_title li {
	margin: 0px;
	margin-right: 5px;

	display: block;
	float: left;
	height: 26px;
	line-height: 26px;
	text-decoration: none;
	

	font-size: 12px;
	font-weight: bold;
	width: 80px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;

	

	border: 1px solid #FCD163;
	border-bottom: 0px solid #AFAFAF;
	background: #FAE682;
	background-image : url(http://dnsa.ru/assets/templates/default/images/fon_bloc_cp2.jpg);
}
#plan-tabs .mootabs_title li.active {
	border: 1px solid #AFAFAF;
	border-bottom: 1px solid #FCFCFC;
	background: #E8E8E8;
	background-image : url(http://dnsa.ru/assets/templates/default/images/fon_bloc_cp7.jpg);
}


#plan-tabs .mootabs_panel {
	display: none;
	height: 184px;
	border: 1px solid #AFAFAF;
	border-top: 0px;
	padding-left: 13px;
	padding-right: 13px;
}

#plan-tabs .mootabs_panel.active {
	background-color: #FCFCFC;
	display: block;
	height: 184px;
}
.plan_tab
{
	
}
.cost_host{
	font-size:20px;
	color:#9ACD01;
	border: 0px;
	border-width: 120px;
}
table.plan_tab td {color:#3b3b3b;  font-size:12px; padding: 10px 3px 10px 3px; margin: 0 0 0 0; border-bottom: 1px solid #D8D8D8; }

table.info_text td a{
font-size:11px; 
}
table.info_text td{
font-size:11px; 
}







.formz select
{
	border: 1px solid #DEDCD6; width: 311px; height: 21px; color: #008700; font-size: 12px;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	background-color: #FFFDF3;
}
.formz textarea
{
	border: 1px solid #DEDCD6; width: 310px; height: 200px; color: #008700; font-size: 12px;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	background-color: #FFFDF3;
}
.formz input
{
	border: 1px solid #DEDCD6; width: 310px; height: 18px; color: #008700; font-size: 12px;
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	background-color: #FFFDF3;
} 

.line	{ background: url(http://dnsa.ru/assets/templates/default/images/line.gif) 0 9px repeat-x; display: block; margin: 0 0px 0 0; height: 13px;}
