@charset "utf-8";

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 12px;
padding:0; margin:0;}

a { color:#0099CC;
text-decoration: underline;}
a:hover { color:#0099CC;
text-decoration: none;}

/* элементы закругления */

.inner-box {
	padding: 1em; 
}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

/*

возможные комбинации

r3 r1 r1 вверху
r1 r1 r3 внизу

r5 r3 r2 r1 r1 вверху
r1 r1 r2 r3 r5 внизу

r10 r7 r5 r4 r3 r2 r2 r1 r1 r1 вверху
r1 r1 r1 r2 r2 r3 r4 r5 r7 r10 внизу

однако не стоит ограничивать полет фантазии только этими вариантами, возможны и другие комбинации и не только скругление углов, но и множество других эффектов.

*/

#rounded-box-3, #rounded-box-5, #rounded-box-10 { margin:0.3em; width:100%}

.inner-box, b {
	background-color: #6E454D;
	height:90%
}

/* уменьшаем отступы по мере роста радиуса закругления */
#rounded-box-3 .inner-box { padding: 0.1em;}
#rounded-box-5 .inner-box { padding: 0.1em 0.1em;}
#rounded-box-10 .inner-box { padding: 0.1em 0.1em;}

.text1_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #009933;
}
.text2_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	font-weight: normal;
}
.text3_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFF66;
	font-weight: normal;
	text-decoration: underline;
}
.text3_new:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFF66;
	font-weight: normal;
	text-decoration: none;
}
.text4_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FF3300;
	font-style: italic;
}

.href_reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FF6600;
	text-decoration: underline;
}
.href_reg:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FF0000;
	text-decoration: none;
}
.href_reg_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.href_reg_main:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.href2_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #169C9B;
	text-decoration: none;
}
.href2_new:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #169C9B;
	text-decoration: underline;
}
.text_smaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
}

.img_padd {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 10px;
}





.top_ {
	background-image: url(images/tophead.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.leftbord {
	background-image: url(images/leftbord1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.rigbord {
	background-image: url(images/rigbord1.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.img1 {
	text-align: center;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
.menu_bg {
	background-image: url(images/svitok.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
.t_bg {
	background-image: url(images/bg.jpg);
}
.subhref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: bold;
	color: #7A575B;
	text-decoration: none;
}
.subhref:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.zagol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: normal;
	color: #999999;
	font-style: italic;
	width: 326px;
}
.zagolsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #999999;
	font-style: italic;
	width: 326px;
	vertical-align: top;
}
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-indent: 1em;
}
.text1small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.und {
	background-image: url(images/under.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.style1 {
	color: #660000;
	font-style: italic;
	font-weight: bold;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style2 {
	color: #999999;
	font-weight: bold;
	font-size: x-small;
}

.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0099CC;
}
.table_ {
	border: 1px solid #999999;
}
.style1_href {
	color: #660000;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}
.style1_href:hover {
	color: #663333;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}
.img_ram {
	border: 2px ridge #996600;
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.img_ram_w {
	border: 2px ridge #CCCCCC;
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FF6600;
}
.next {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #996633;
	font-style: italic;
}
.next:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #996633;
	font-style: italic;
	text-decoration: none;
}
.next1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFCC;
	font-style: italic;
}
.next1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFCC;
	font-style: italic;
	text-decoration: none;
}
.table2 {
	border: thin solid #CCCCCC;
}
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FF0000;
}
.text4 {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.img2 {
	margin-right: 0px;
	margin-left: 50px;
}

.copyrig {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.copyrig:hover {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006666;
	text-decoration: none;
}
.obv {
	background-image: url(images/obv_fon.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 40px;
}
.text5 {
	font-family: "Times New Roman", Times, serif;
	font-size: large;
	font-style: italic;
	color: #990033;
}
.text6 {
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	color: #003333;
	font-style: italic;
	font-weight: bold;
}
.text7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0066FF;
}

.href5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #993333;
	text-decoration: underline;
}
.href5:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #993333;
	text-decoration: none;
}
.href6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	color: #006666;
	text-decoration: underline;
}
.href6:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	color: #006666;
	text-decoration: none;
}
.div_left_bord {
	border-left-style: dotted;
	border-left-width: 2px;
	border-left-color: #990000;
	padding-left: 10px;
	width: 500px;
}
.table1 {
	border: 1px solid #CCCCCC;
}
.td_move {
	padding-right: 10px;
	padding-left: 10px;
}
.td_move:hover {
	background-color: #ECEDDF;
	padding-right: 10px;
	padding-left: 10px;
}
.img_ram2 {
	border: medium double #333333;
}
.style3 {color: #000000}
.bg_jub {
	background-image: url(images/bg_jubbile.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 50px;
	height: 300px;
	margin-right: 145px;
	margin-left: 145px;
}
.img_lite {
	border: 2px solid #999999;
}
.img_lite:hover {
	border: 2px solid #993300;
}

.text_new {
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	font-style: italic;
	color: #FFFFFF;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.text_new2 {
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	font-style: italic;
	color: #660000;
	font-weight: normal;
}
.bord_up_down {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6E454D;
	border-bottom-color: #6E454D;
	width: 500px;
}
.d1 {
	background-image: url(images/d1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.d2 {
	background-image: url(images/d11.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.td_white {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.obvl {
	border: 1px solid #A49B8C;
	padding: 10px;
	margin-top: 10px;
	margin-right: 60px;
	margin-bottom: 10px;
	margin-left: 60px;
}
.img_ram5 {
	border: 5px double #4678BD;
}

