body {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	color: #717372;
	background-color:#FFFFFF;
	margin:0;
	padding:0;
}
td {
	text-align:center;
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	color: #777777;
}
H1 {
	font-size: 30px;
	font-style: normal;
	font-weight:normal;
	color: #FBDDE7;

}
H2 {
	font-size: 20px;
	font-style: normal;
	font-weight:normal;
	color:#717372;
}
H3 {
	font-size: 18px;
	font-style: normal;
	font-weight:bold;
	color:#EB0BA9;
}

a {
	color:#045DD6;
	text-decoration:none;
}
a:hover {
	color:#0D6DF0;
	text-decoration:underline;
}
li {
	list-style-image:url(imgs/m.gif);}


.top{
   height:50px;

   background-color:#FFFFFF;
}


table.table, table.table td {
	color: #E40045;
	border:1px solid #045DD6;
	border-collapse: collapse;
	padding:5px;
}

.table.table th {
	height:30px;
    border: 1px solid #EB0BA9;
	font-family: Arial;
	font-size: 12px;
	color: #FBDDE7;
	font-weight:bold;
    padding:5px;
	background-color:#EB0BA9;
}

.top_name{
    font-size: 14px;
	font-style: normal;
	font-weight:normal;
	color: #777777;
    padding-top:4px;
    padding-bottom:4px;
    margin-left: auto;
    margin-right: auto;


}

.big {
	font-size: 21px;
}
.small {
	font-size: 11px;
}
.middle {
	font-size:12px;

}
.yell {
	font-size:13px;
	color:#ffcb03;

}
.button {
	padding-left:14px;
	padding-right:14px;
	display:block;
	height:31px;
	line-height:21px;
	font-size:15px;
	color:#ffcb03;
	background-color:#60BE00;
	background-image:url(imgs/button_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.language {
	height:32px;
	font-size:13px;
	color:#ffcb03;
	padding-right:20px;
}

.center {
	padding-left:55px;

}

.leftmenu {
	width:250px;
	background-color:#070c1f;
	background-image:url(imgs/shop_menu_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.shopmenu {
	padding-left:26px;
	padding-top:15px;
}
.shopmenu a {
	font-size:18px;
	line-height:26px;
}
.shopmenu span a {
	color:#ffea99;
	padding-left:25px;
	font-size:13px;
}
.menu {
	padding-bottom:3px;
	height:60px;
	background-image:url(imgs/menu_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	text-align:center;
}
.menu table td {
	height:60px;
	background-image:url(imgs/menu_link.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
}
.menu a {
	font-size:18px;
	margin-right:10px;
	margin-left:10px;
	text-decoration:none;
	text-transform:uppercase;
}
.menu a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.menu a#activ {
	color:#fff;
}
.name {
	color:#7f6401;
	font-size:11px;
	padding-right:10px;
}

.login {
	border:1px solid #000;
	background-color:#99a1c6;
	padding-left:3px;
	font-size:13px;
	color:#000;
	background-image:url(imgs/input_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	font-family:Arial;

}
.zag {
	height:43px;
	background-color:#0a1e77;
	font-size:13px;
	color:fff;
	padding-left:26px;
	background-image:url(imgs/zag_bg.gif);

}

.content {
	background-color:#FFFFFF;

	background-position:left bottom;
	background-repeat:repeat-x;
	height:550px;
	padding-top:0px;
	padding:35px;
	border:1px solid #ADAFAE;
	}
.inner {
	background-color:#0a102a;
	background-image:url(imgs/content_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:550px;
	padding-bottom:4px;
	}
.inner_standart {
	background-color:#0a102a;
	background-image:url(imgs/content_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:550px;
	padding-bottom:30px;
	padding-left:50px;
	padding-right:50px;
	padding-top:40px;
	}
.input {
	border:1px solid #4B9500;
	background-color:#F3EFF3;
	padding-left:3px;
	font-size:13px;
	color:#DF004F;
	/*background-image:url(imgs/input_bg.gif);*/
	background-position:left top;
	background-repeat:repeat-x;
	font-family:Arial;
	height:23px;
	width:400px;
	font-weight:bold;
}

.input_small_text {
	font-size:11px;
	color:#910033;
}
.textarea {
	border:1px solid #4B9500;
	background-color:#F3EFF3;
	padding-left:3px;
	font-size:13px;
	color:#DF004F;

	background-position:left top;
	background-repeat:repeat-x;
	font-family:Arial;
	height:50px;
	width:400px;
	font-weight:bold;
}

.textarea_webmaster_code{
	border:1px solid #4B9500;
	background-color:#FDF5FE;

	color:#504F50;


	font-family:Arial;
	height:200px;
	width:400px;
	font-weight:normal;
}
.step {
	font-size:13px;
	color:#959ec4;
}
.step_activ {
	font-size:13px;
	color:#f9c301;
}
.whitebord {
	padding:10px;
	border:2px solid #fff;

}
.but {
	background-color:#0b2182;
	border-bottom:1px solid #040b2c;
	border-right:1px solid #040b2c;
	border-top:1px solid #7280ba;
	border-left:1px solid #3c4778;
	font-size:12px;
	text-transform:uppercase;
	cursor:pointer;
	color:fbc804;
	height:28px;
	background-image:url(imgs/but_bg.gif);
	padding-left:5px;
	padding-right:5px;

}
.footer {
	height:65px;
}

.footer td {
	color:#806602;
	font-size:12px;
}
.footer td a {
	margin-left:35px;
	margin-right:35px;

}
.tabl th {
	background-color:#EB0BA9;
	height:26px;
	font-weight:normal;
	color:#959ec4;
	font-size:13px;
}
.tabl td {
	border-bottom:1px solid #435295;
	background-image:url(imgs/td_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding:8px;
	font-size:13px;
}
.tabl td img {
	border:2px solid #f9c704;
}
.tabl span {


}



.error_block {
	width:95%;

	position: relative;
    margin-left: 20px;
    margin-top: 20px;
    margin-bottom: 10px;
	align: center;
	text-align: center;
	padding: 10px;
	border: 3px ;
    border-style: dotted;
    border-width:3px;
    border-color:#FF3D00;
	color:#FF3D00;
	clear: both;
	}

.error_report{

         font-size: 18px;
         color: #FF4311;
         padding-left: 10px;


  }
.error{

         font-size: 11px;
         color: #FF4311;
         padding-left: 0px;
  }
.green_text{

		 font-size: 15px;
		 font-weight:bold;
         color: #777777;
         padding-left: 0px;

}
.links {


}

.links a {
	color:#045DD6;
	text-decoration:none;
	font-size: 14px;
}
.links a:hover {
	color:#0D6DF0;
	text-decoration:underline;
	font-size: 14px;
}


.site_desc{

     font-size: 13px;
	 font-weight:normal;
	 color: #DC059D;
	 padding-left: 0px;
}

.per_page{

    color:#CF0442;
	text-decoration:none;
	font-size: 11px;
}

.per_page a:hover{

    color:#E10245;
	text-decoration:underline;
	font-size: 11px;
}

.per_page a{

    color:#E10245;
	text-decoration:none;
	font-size: 11px;
}
