body{ margin:0; padding:0; background:#ffffff; color:#666666; font-size:11px;  font-family: Arial; }
table{ border:none; font-size:11px; font-weight : bold;}
td{padding:0}

form {margin:0px;padding:0px}

.cur { cursor:pointer; cursor:hand }
.cur2 {cursor:default}

img{border:none}

.bg1 {background-color:#9cbc3d}
.bg2 {background-color:#f8e277}
.bg3 {background-color:#E5F3FC}
.bg4 {background-color:#fdebcd}
.bg5 {background-color:#dfe0e1}
.bg6 {background-color:#8c8c8c}
.bg7 {background-color:#ffffff}
.bg8 {background-color:#666666}
.bg9 {background-color:#bababa}
.bg10 {background-color:#5CADE1}
.bg11 {background-color:#EEF7FC}
.bg12 {background-color:#FFE7F1}


.tah{font-family: Tahoma;}
.time{font-family: Times New Roman;}


h1,h2,h3,h4,h5,h6{padding:0; line-height:1.2; margin:1em 0 .5em;}
h1{margin:0; font-family: Arial; font-weight : bold; font-size:15px;}
h2{font-size:14px; color:#363d3d;}

.lh1{line-height:14px;}

select,textarea,input.b {font-size:12px;height:24px; font-family:Arial; color:#695BA5; border: 1px solid #7163A9;padding:2px 3px 2px 3px}
textarea{width:240px; height:70px;}
input.nb {font-size:12px;border:none}

.txt1 {color:#000000}
.txt2 {color:#ffffff}
.txt3 {color:#695BA5}
.txt4 {color:#666666}
.txt5 {color:#999999}
.txt6 {color:#5CADE1}
.txt7 {color:#695CA5}

.txtu {text-decoration: underline;}
.txtj {text-align:justify}
.txtb {font-weight:bold}
.txtup {text-transform:uppercase}
.txtn {font-weight:normal}

.norm {font-size:11px}
.small {font-size:10px}
.small2 {font-size:9px}
.small3 {font-size:8px}
.big {font-size:12px}
.big2 {font-size:13px}
.big3 {font-size:14px}
.big4 {font-size:18px}
.err {color:#DD0000}
.off {visibility: hidden}
.none {display: none}

a {text-decoration:none}
a.hu:hover {text-decoration: underline}
a.sel {text-decoration:underline}
a.m1 {width:150px;height:23;padding-top:5px}

a.nu {text-decoration:none}
a.hu {text-decoration:none}
a.hu:hover {text-decoration:underline}
a.hu2:visited, a.hu2:link, a.hu2 {text-decoration:underline}
a.hu2:hover {text-decoration:none}
a.hu3{text-decoration:underline}

.nobr {white-space: nowrap}


.mar1 {margin:5px 30px;}
.mar2 {margin:0 0 5px 50px;}
.mar3 {margin:15px 10px;}
.mar4 {margin:5px 0 0 50px;}
.mar5 {margin:0 0 0 30px;}
.mar6 {margin:10px 0 0 45px;}
.mar7 {margin:22px 0 7px 0;}
.mar8 {margin:5px 0 0 53px;}

.wd0 {width:277px; height:5px; } 
.wd1 {width:277px; height:24px; } 
.wd2 {width:277px; height:53px; } 
.wd3 {width:273px; height:50px; } 
.wd4 {width:277px; height:95px; } 
.wd5 {width:845px; height:45px; } 
.wd6 {width:520px; height:115px; } 

.poz {
	width:0px;
	height:0px;
	position: absolute;
	top: 240px;
} 
.tab1{
	font-weight: bold;
	border: 2px solid #e7dda0;
	font-size:8px;}
	
.tb00 {border: 1px;}
.tb01 {border: #9cbc3d;}

.tb0 {border: 1px #c9234e;}
.tb02 {border: 2px #AC284E;}
.tb3 {border: 1px #99CDEE;}

.tb1 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;}
.tb2 {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;}
.tb21 {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;}

.tb5 
{
    border-bottom-style: solid;
    border-bottom-width: 5px;
    border-bottom-color: #ffffff;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-color: #999999;
	
}
.tb6 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-bottom-color: #ffffff;
}
.tb7 {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #999999;
}
.tb8 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
}

.tb9 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 5px;
    border-left-color: #F8E277;
}

.sel{width: 170px; height: 17px; font-size:10px}
.sel2{width: 173px; height: 17px; font-size:9px}

td.bleft,div.bleft{border-left:1px solid #9CBC3D}
td.bleft3,div.bleft1{border-left:3px solid #b2b2b2}
td.bright,div.bright{border-right:1px solid #9CBC3D}
td.bright3,div.bright1{border-right:3px solid #b2b2b2}
td.btop,div.btop{border-top:1px solid #9CBC3D}
td.bbot,div.bbot{border-bottom:1px solid #9CBC3D}


.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #c9234e; border-right:1px solid #c9234e;}
.xb1 {margin:0 5px; background:#c9234e;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block;  background:#fff; border:0 solid #c9234e; border-width:0 1px;}

a.nu {text-decoration: none}

td.tb {border-left:1px solid #999999}
tr.line {background-image:url(/img/1.gif);background-repeat:repeat-x;text-align:center}
div.first {background-image:url(/img/1.gif);background-repeat:no-repeat;height:46px}

div.hint {position:absolute;visibility:hidden;}

.comments {padding-left:10px}
div.comment {padding-bottom:10px}


.btn1
{
	border:1px solid #6B89A4;
	background: url(/img/site/but/bg_butt_ok.gif) repeat-x;
	padding: 2px 10px;
	margin-right:4px;
	color:#666666;
	text-decoration:none;
}
.btn2 {width:97px;height:33px; background-image:url(/img/site/btn/btn_login.gif);border:none;background-color:transparent}
.btn3 {width:182px;height:33px; background-image:url(/img/site/btn/btn3.gif);border:none;background-color:transparent}
.btn4 {width:149px;height:33px; background-image:url(/img/site/btn/btn4.gif);border:none;background-color:transparent}
.btn5 {width:282px;height:33px; background-image:url(/img/site/btn/btn5.gif);border:none;background-color:transparent}

.checkbox
{
	  margin-top:5px;
	  line-height:15px;
}
.checkbox input
{
	  margin: 0px ;
	  margin-right: 3px;
	  padding: 0px;
	  vertical-align: middle
}

hr {height:1px; background-color:#5cade1; color:#5cade1; border:none;}

img.b {border:1px solid #776bae}

div.common-block-top
{
    width:669px;background:url(/img/site/center/center_top_bg.gif) no-repeat;background-position:top
}
div.common-block-top_
{
    width:669px;background:url(/img/site/center/center_top2_bg.gif) no-repeat;background-position:top
}
div.common-block-top2
{
    width:669px;background:url(/img/site/center2/center_top_bg.gif) no-repeat;background-position:top
}
div.common-block-bottom
{
    padding:0 0 20px 0;background:url(/img/site/center/center_bot_bg.gif) no-repeat;background-position:bottom
}
div.common-block-bottom2
{
    padding:0 0 20px 0;background:url(/img/site/center2/center_bot_bg.gif) no-repeat;background-position:bottom
}
div.common-block-title
{
    padding:12px 0 0 19px;
    font-weight:bold;
    color:#695BA5;
    font-size:14px
}
div.common-block-title2
{
    padding:12px 0 0 19px;
    font-weight:bold;
    color:#5CADE1;
    font-size:14px
}
div.common-block-title-main
{
    padding:14px 0 4px 25px;
    font-weight:bold;
    color:#695BA5;
    font-size:18px;
    text-transform:uppercase
}
div.common-block-undtitle
{
   padding:30px 24px 12px 19px;
   font-weight:bold;   
   font-size:13px
}

div.common-menu-top
{
    width:315px; background:url(/img/site/center/menu2_bg.gif) no-repeat; background-position:top
}
div.common-menu-bottom
{
    background:url(/img/site/center/menu2_bot_bg.gif) no-repeat; background-position:bottom
}

div.split {height:2px}
div.split img {height:2px; width:1px}

#my-page 
{
    padding:10px 20px 0 20px;
    font-weight:bold;
    color:#695BA5;
    font-size:14px
}
#left-menu {padding:27px 20px 50px 20px}
#left-menu .l {width:250px;float:left}
#left-menu .l2 {font-weight:normal;float:left; color:#5CADE1}
#left-menu .narr {padding:8px 0 0 0}
#left-menu .wide {padding:34px 0 0 0}

div.decLine-start {color:#695ba5; font-size:12px; background-color:#f1eff5; height:27px; background-image:url(/img/site/decLineLT.gif); background-repeat:no-repeat}
div.decLine-start div {background-image:url(/img/site/decLineRT.gif); background-repeat:no-repeat; background-position:top right; padding:7px 15px 0 16px}
div.decBlock {color:#666666; font-weight:normal; padding:10px 10px 10px 10px; font-size:12px}
div.decBlock a {color:#695ba5; font-weight:normal; text-decoration:underline; display:block; padding:2px 6px 0 0 }

div.decLine-end {color:#695ba5; font-size:12px; background-color:#f1eff5; background-image:url(/img/site/decLineLB.gif); background-repeat:no-repeat; background-position:bottom left}
div.decLine-end div {text-align:right;height:20px; background-image:url(/img/site/decLineRB.gif); background-repeat:no-repeat; background-position:bottom right;}
div.decLine-end a {color:#695ba5; font-weight:normal; text-decoration:underline; display:block; padding:2px 15px 0 0 }

div.decLine-end2 {background-image:url(/img/site/decLine2-bg.jpg); background-repeat:repeat-x; background-position:bottom}
div.decLine-end2 div.a {background-image:url(/img/site/decLineLB2.jpg); background-repeat:no-repeat; background-position:left bottom}
div.decLine-end2 div.b {font-weight:normal; font-size:12px; color:#666666; background-image:url(/img/site/decLineRB2.jpg); background-repeat:no-repeat; background-position:right bottom; padding:10px 12px 7px 12px}
div.decLine-end2 a {color:#695ba5; font-weight:normal; text-decoration:underline;}

#book-adm {padding:10px 0 15px 2px; font-weight:normal; font-size:12px; color:#695ba5}
#book-adm div {padding-top:4px}
#book-adm a {color:#695ba5; text-decoration:underline}

div.media-title {padding:4px 0 2px 0; text-align:center; font-weight:bold; color:#666666}
div.media-title a {color:#666666; font-weight:bold}
div.media-title a.txtn {font-weight:normal}
div.media-title a:hover {text-decoration:underline}

div.main-block-top {width:315px;background:url(/img/site/front_l_top_bg.gif) no-repeat;background-position:top}
div.main-block-top .b {width:315px;padding:0 0 20px 0;background:url(/img/site/front_l_bot_bg.gif) no-repeat;background-position:bottom}
div.main-block-top .t {padding:14px 0 4px 25px; color:#695BA5; font-size:18px; text-transform:uppercase; font-weight:bold}
div.main-block-top .h {padding:14px 12px 4px 25px}

