
.panoLink {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dashed #2C4697;
	color: #2C4697;
	cursor: hand;
	cursor: pointer;
}

body{
	margin:0px auto;
	padding:0px;
	min-width:1000px;
	text-align:left;
	font-family:'Trebuchet MS';
}

TD.contentmain TABLE{
	width: auto!important;
}

.modalBlock {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	z-index: 100;
	opacity: 0.50;
	filter: alpha(opacity=50);
	background-color: #CCCCCC;
}

.modal {
	background-color: #FFFFFF;
	border: 1px solid black;
	position: fixed;
	float: left;
	width: 40%;
	height: 20%;
	z-index: 101;
	left: 30%;
	margin-top: 20%;
}


#maindiv{width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); margin:0px; padding:0px;}

h1{font-size:20px; font-weight:100;}
h2{font-size:16px; color:#419026}

a:Link{Color: #2C4697; Text-decoration: underline}
a:Visited{Color: #2C4697; Text-decoration: underline}
a:Hover{Color: #2C4697; Text-decoration: none}
a img{border: 0px;}
.clear{
	clear:both;
	height: 0px;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	font-size: 0px;
}

.lang{
	float:right;
	background-color:#DBDBDB;
	height:23px;
	color:white;
	background-image:url(../images/eng.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:94px;
	font-size:12px;
	padding:13px 0px 0px 21px;
	word-spacing:22px;
	margin:0px 0px 0px 8px;
}

.lang a:Link{Color: #419026; Text-decoration: underline}
.lang a:Visited{Color: #419026; Text-decoration: underline}
.lang a:Hover{Color: #419026; Text-decoration: none}

.ico{
	float:right;
	margin:0px;
	padding:9px 0px 0px 23px;
}

.ico img{
	border:none
}

.menutable{
	background-image:url(../images/ground.jpg);
	background-repeat:no-repeat;
	background-position:0px 45px;
	width:100%;
	height:520px;
}

.td1{
	background-image:url(../images/topcol1.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	text-align:right;
	color:#7F7F7F;
	font-style:italic;
	font-size:11px;
	width:33%;
	vertical-align:bottom;
	float: left;
}

.td1 a{font-size:14px}
.td1 span{color:#419026; font-size:30px;}
.td1 div{margin:0px 0px 43px 130px;}

.td2{
	width:27%;
	text-align:left;
	color:#7F7F7F;
	font-style:italic;
	font-size:11px;
	vertical-align:bottom;
	float: left;
}

.td2 div{padding:0px 0px 43px 50px;}

.td2 a{font-size:14px}

.td3{
	position: absolute;
	height:345px;
	text-align: right;
	vertical-align:top;
	padding-bottom: 20px;
	z-index: 100;
}

.nametd{
	width:78%;
	color:#C1C1C1;
	text-align:right;
	padding:43px 10px 0px 0px;
	margin:0px;
	font-size:19px;
	vertical-align:top;
}

.logotd{
	width:22%;
	vertical-align:top;
}

.logotd img{
	border:none;
	width:157px; 
	height:129px;
	margin:47px 0px 0px 14px;
}


.menutd2{
	text-align:left;;
	vertical-align:top;
	padding:0px 0px 100px 20px;
	font-size:14px;
	background-image:url(../images/menubottom.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}

.punktmenu{padding:0px; margin:0px; width:200px; }
.punktmenu a {display:block; padding:20px 20px 0px 5px;}
.punktmenuon {background-color:#cccccc; color:white; padding:3px 5px 3px 5px; margin:13px 0px 0px 0px; text-decoration: none; cursor: hand; cursor: pointer;}
.punktmenuoff {padding:20px 20px 0px 5px; color: #2c4697; text-decoration: underline; cursor: hand; cursor: pointer;}

.podmenu{font-size:11px;}
.podmenu a{padding:8px 0px 0px 10px;}
.podmenu a:Link{Color: #626262; Text-decoration: underline}
.podmenu a:Visited{Color: #626262; Text-decoration: underline}
.podmenu a:Hover{Color: #626262; Text-decoration: none}
.linkmain {color:#2c4697; padding:20px 20px 0px 5px}
.linkmain span{border-bottom:1px dashed #2c4697}

a.linkon {background-color:#cccccc; padding:7px 5px 7px 5px; margin:13px 0px 0px 0px;}
a.linkon:Link{color:white;}
a.linkon:Visited{color:white;}
a.linkon:Hover{color:white;}
#link {Color: #2c4697; padding:8px 0px 0px 10px}

.menuinfo{
	position: absolute;
	top: -29px;
	//top: -27px;
	left: 240px;
	width: 220px;
	vertical-align:top;
	color:#7F7F7F;
	font-style:italic;
	font-size:11px;
}

.menuinfo p{padding:25px 20px 0px 14px;}
*:first-child+html .menuinfo p{padding:35px 20px 0px 14px} *html .menuinfo p{padding:35px 20px 0px 14px}

.formtable{
	width:100%;
	height:220px;
	background-image:url(../images/formtable.gif);
	background-repeat:repeat-x;
	background-position:top left;
}

.tenleft{
	background-image:url(../images/tenleft.jpg);
	width:20px;
	height:220px;
	background-repeat:no-repeat;
	background-position:top left;
}

.tenright{
	background-image:url(../images/tenright.gif);
	width:20px;
	height:220px;
}

.enter{
	width:33%;
	vertical-align:top;
	background-image:url(../images/enter.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.enter h1{
	color:white;
	font-weight:100;
	font-size:20px;
	margin:0px;
	padding:20px 0px 15px 96px;
}

.enter form{
	width:270px; 
	color:#747474;
	font-size:11px;
	padding:0px;
	margin:0px;
}

.nameinput{
	float:left;
	text-align:right;
	width:95px;
	padding:5px 5px 0px 0px;
}

.inputtxt{
	float:left;
	width:108px;
	background-image:url(../images/input.gif);
	width:108px;
	height:21px;
	padding:0px;
}

.inputtxt input{
	width:100px;
	height:12px;
	font-size:12px;
	line-height:12px;
	border:1px solid white;
	margin:3px 0px 0px 2px
}

#enterbtn{margin:2px 0px 0px 0px}

.underenter{
	text-align:left;
	padding:10px 0px 0px 100px;
	color:#999999;
	font-size:11px;
}

.underenter a:Link{Color: #999999; Text-decoration: underline}
.underenter a:Visited{Color: #999999; Text-decoration: underline}
.underenter a:Hover{Color: #999999; Text-decoration: none}

.underenter span a:Link{Color: #80CFFF; Text-decoration: underline}
.underenter span a:Visited{Color: #80CFFF; Text-decoration: underline}
.underenter span a:Hover{Color: #80CFFF; Text-decoration: none}

.count{
	width:33%;
	vertical-align:top;
	color:white;
	font-size:22px;
}

.countdiv {
	padding:10px 0px 0px 39px;
}

.count p{padding:10px 0px 0px 39px;}

.counttxt{font-size:16px; padding:4px 0px 0px 0px;}
.count span{font-size:30px}

.cifry{
	background-image:url(../images/cifry.gif);
	width:161px;
	height:74px;
	color:#80CFFF;
	font-size:60px;
	padding:2px 0px 0px 8px;
	margin:18px 0px 0px 0px;
	float:left;
}

.days{
	float:left;
	color:#999999;
	padding:69px 0px 0px 12px;
	font-size:20px;
}

.search{
	width:33%;
	background-image:url(../images/search.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	vertical-align:top;
	color:#898989;
	font-size:11px;
}

.search td{vertical-align:top; padding:3px 125px 0px 5px; width:100%}
.search th{vertical-align:top;}
.search table {width:100%}

.search form{
	margin:0px;
	padding:0px 0px 0px 0px;
}

.search h1{
	color:white;
	font-weight:100;
	font-size:20px;
	margin:0px;
	padding:20px 0px 15px 0px;
}

.searchinput{
	width:111px;
	height:32px;
	background-image:url(../images/searchinput.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
}

#searchinp{
	width:99px;
	height:20px;
	margin:2px 0px 0px 3px;
	border:1px solid white;
	font-size:18px;
	line-height:18px;
}

.searchbtn {
	float:left;
	padding:0px 0px 0px 8px;
	margin:0px 0px 10px 0px;
}

.newstable{
	width:100%;
	background-image:url(../images/newstable.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

.recview{
	width:33%;
	padding:10px 0px 45px 0px;
	vertical-align:top;
}


.recview h1{color:#419026; margin:0px; padding:0px 0px 0px 24px}

.recview img{margin:15px 0px 0px 84px}

.reclink{
	background-image:url(../images/right.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 24px;
	font-size:15px;
}

.reclink2{
	background-image:url(../images/right.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding:0px 0px 0px 20px;
	font-size:14px;
}

.news{
	width:67%;
	vertical-align:top;
	padding:10px 0px 45px 0px;
}

.news h1{margin:0px; padding:0px 140px 0px 50px; color:#A0A0A0}
.newstxt{padding:24px 140px 0px 50px}
.newstxt .newsName {color: #2C4697;}
.newstxtinner {padding: 24px 0px 0px 0px;}

.newstxtinner div.foto {padding:10px 10px 0px 0px; float: left;}
.newstxtinner div.notice {color:#424242; font-size:13px; margin:0px; padding:10px 0px 0px 0px; float: left;}

.newstxt p{color:#424242; font-size:13px; margin:0px; padding:10px 0px 0px 0px}
.newstxtinner p, .newstxt a{font-size:14px;}
.newstxtinner a.more {font-size:13px;}
.date{color:white; background-color:#999999; font-size:11px; padding:0px 5px;}

.friend {padding: 24px 0px 0px 0px;}
.friend .logo { display:inline; float: left; width: 90px;}
.friend .text { display:inline; float: left; }

.footer{
	background-image:url(../images/footer.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#EBEBEB;
	height:85px;
}

.copy{
	background-image:url(../images/copy.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	color:#666666;
	font-size:13px;
	padding:39px 0px 0px 25px;
}

.copy2{
	background-image:url(../images/copy2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#666666;
	font-size:13px;
	padding:39px 0px 0px 25px;
}

.topenter{
	float:right;
	font-size:12px;
	padding:11px 23px 0px 0px;
}

.topenter .linkdash{background-image:url(../images/dashed.gif); background-repeat:repeat-x; background-position:0px 15px}
.topenter .linkdash a:Link{Color: #419026; Text-decoration: none;}
.topenter .linkdash a:Visited{Color: #419026; Text-decoration: none;}
.topenter .linkdash a:Hover{Color: #419026; Text-decoration: none;}

.topenter a:Link{Color: #419026; Text-decoration: underline}
.topenter a:Visited{Color: #419026; Text-decoration: underline}
.topenter a:Hover{Color: #419026; Text-decoration: none}

.topenter span a:Link{Color: #666666; Text-decoration: underline}
.topenter span a:Visited{Color: #666666; Text-decoration: underline}
.topenter span a:Hover{Color: #666666; Text-decoration: none}

.topcontent{
	background-image:url(../images/tencontenttop.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}

.contenttable{
	width:100%;
	padding:0px 5px 0px 0px;
}

.contenttable table{
	width:100%;
}

.contenttable td{vertical-align:top;}

.tencontenttop{
	background-image:url(../images/contenttop.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:180px;
}

.nametxt{
	color:#C1C1C1;
	text-align:left;
	float:left;
	padding:29px 0px 0px 11px;
	margin:0px;
	font-size:19px;
}

.contact{
	padding:27px 0px 0px 40px;
	text-align:left;
	color:#7F7F7F;
	font-style:italic;
	font-size:11px;
	float:left;
}

.contact a{font-size:13px}
.contact span{color:#419026; font-size:30px;}

.tencontentleft{
	background-image:url(../images/tencontentleft.gif);
	width:15px;
	height:378px;
}
.tencontentright{
	background-image:url(../images/tencontentright.gif);
	width:15px;
	height:378px;
}

.contenttd{
	width:100%;
	background-image:url(../images/contenttd.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0px 0px 30px 0px;
}

.contentmain{
	width:100%;
	padding:40px 30px 55px 30px;
	color:#424242;
	font-size:13px;
}


.contentmain h1{
	color:#2c4697;
	font-size:24px;	
}

.contentmain h3{
	color: #488B3B;	
}

.contentmain i{
	color:#626262;
}

.contentmain p{
	padding: 0px;
	margin: 0px;
}


.kavleft{
	background-image:url(../images/kavleft.gif);
	width:50px;
	height:109px;
}

.kavright{
	background-image:url(../images/kavright.gif);
	width:50px;
	height:109px;
}

.comm{
	color:#419026;
	padding:28px 9px 0px 9px;
}

td.contentright{
	padding:67px 18px 0px 0px;
	color:#7f7f7f;
	font-size:12px;
}

td.contentright .contentRightDiv {
	display: block;
	padding-top: 20px;
	padding-left: 10px;
	width: 200px;	
	border-left: 5px solid #eee;	
}

td.contentright h1 {
	color: #419026;
}


.contentRightDiv h1{
	font-style: italic;
	color: #9B9B9B;
	font-size: 18px;
}

.contentRightDiv h3{
	font-style: italic;
	color: #488B3B;
	font-size: 12px;
}



.contentRightDiv ul.rightList {
	font-style: italic;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

ul.rightList  li{
	background: url(../images/mdash.gif) left no-repeat;
	padding-left: 15px;
}

.gall div{
	border:5px solid #eeeeee;
	margin:30px 0px 7px 0px;
}
.gall img{
	border-top:3px solid #cccccc;
	border-left:2px solid #cccccc;
	border-right:2px solid #cccccc;
	border-bottom:1px solid #cccccc;
	width:166px;
	height:139px;
}

.gall p{
	margin:0px;
	padding:0px 0px;
}

.interes{
	color:#999999;
	font-size:20px;
	padding:0px 4px 0px 30px;
	background-image:url(../images/interes.gif);
	background-repeat:repeat-x;
	background-position:0px 19px;
}

.interesdiv{
	float:left;
	width:200px;
	padding:20px 0px 0px 32px;
}

.interesimg{
	height:110px;
}


.pager {padding: 24px;}
.pager dd {display: inline; padding: 0px 5px; margin: 0px;}
.pager dd.cur {color:white; background-color:#999999; padding:0px 5px;}
.dashedLink {cursor: pointer; cursor: hand; border-bottom: 1px dashed; text-decoration: none;}
a.dashedLink {text-decoration: none;}


.systemMessage { border: 1px solid #999;
				background-color: #F3F3F3;
				padding: 10px;				
}

.biblioItem {background: url('../images/book.gif') 3px left no-repeat; padding: 0px 0px 30px 20px;}
.biblioItem .notice {padding-top: 5px; color: #999;}

.biblioItem .title{height: 30px; vertical-align: middle; }
.letterList a {float: left; width: 20%; font-style: italic; padding-bottom: 10px;}

.membersItem {padding-bottom: 45px;}


.membersItem .photo {float: left; width: 110px; height: 130px; background: url('../images/noimage.jpg') left top no-repeat;}
.membersItem .about {float: left; padding-left: 18px; line-height: 30px; line-height: 20px;}
.membersItem .name {font-size: 16px; font-weight: bolder;}
.membersItem .soname {font-size: 14px; font-weight: bolder;}


.battleCountry {
	margin-bottom: 30px;
	border-bottom: 1px solid #ECECEC;
}

.battleCountry .battleField {width: 100%; padding: 12px 12px 0px 12px;}
.battleCountry .greyBack {background-color: #EAEAEA;}
.battleCountry .battleField .name {width: 49%; float: left; color: #488B3B; font-size: 16px;}
.battleCountry .battleField .about {width: 49%; float: left;	color: #626262;}

.announce {color: #419026;}
.announce .date {width:auto; color:#7f7f7f; background: none; padding: 0px;}

hr.defaultLine {color: #ccc; height: 1px; margin-bottom: 20px;}


.calendarHeader {font-size: 17px; padding: 5px 0px 25px 0px;}
.calendarHeader .week {padding-left: 20px;}
.calendarHeader .currentDate{padding-right: 20px;}

.calendarDay {border-collapse: collapse; border-top: 1px solid #2C4697; width: 100%;}
table.calendarDay td{margin: 0px; padding: 0px;}
.calendarDay td {vertical-align: top;}
.calendarDay .day {font-style: italic; text-align: center; width: 131px; border-bottom: 1px solid #2C4697;}
.calendarDay .day .dateDay {font-size: 24px; color: #419026; padding-top: 64px;}
.calendarDay .day .week {font-size: 24px; font-size: 16px; color: #419026;}
.calendarDay .day .extra {font-size: 11px; padding-top: 30px;}


.calendarDay .info {border-bottom: 1px solid #2C4697;}
.calendarDay .info div{padding: 12px 10px 12px 40px; margin: 0px;}
.calendarDay .info div.borderBottom{border-bottom: 1px solid #ccc;}
.calendarDay .info .holyday {background-color: #F9EBC8;}
.calendarDay .info .warHolyday {background: #F5F7DF url(../images/calendar/war.gif) 12px center no-repeat;}
.calendarDay .info .before1812 {background-color: #EEEEEE;}
.calendarDay .info .year1812 {background: url(../images/calendar/1812.gif) 9px center no-repeat;}
.calendarDay .info .year1813 {background: url(../images/calendar/1813.gif) 9px center no-repeat;}
.calendarDay .info .year1814 {background: url(../images/calendar/1814.gif) 9px center no-repeat;}
.calendarDay .info .year1815 {background: url(../images/calendar/1815.gif) 9px center no-repeat;}
.calendarDay .info .events {background-color: #CDCDCD;}
.calendarDay .info .generalRus {background: #D5F4CC url(../images/calendar/head.gif) 12px center no-repeat;}
.calendarDay .info .generalFr {background: #CBEDF5 url(../images/calendar/head.gif) 12px center no-repeat;}
.calendarDay .info .memorial {background-color: #F5E8E0;}

#calendarLegend {padding-top: 13px;}
#calendarLegend div span{margin: 1px 0px 1px 35px; padding: 8px 15px; display: block;}
#calendarLegend .holyday span{background: #F9EBC8;}
#calendarLegend .warHolyday {background: url(../images/calendar/war.gif) 12px center no-repeat;}
#calendarLegend .warHolyday span{background: #F5F7DF;}
#calendarLegend .before1812 span{background-color: #EEEEEE;}
#calendarLegend .year1812 {background: url(../images/calendar/1812.gif) 9px center no-repeat;}

#calendarLegend .year1812 span, 
#calendarLegend .year1813 span,
#calendarLegend .year1814 span,
#calendarLegend .year1815 span{border: 1px solid #eee;}

#calendarLegend .year1813 {background: url(../images/calendar/1813.gif) 9px center no-repeat;}
#calendarLegend .year1814 {background: url(../images/calendar/1814.gif) 9px center no-repeat;}
#calendarLegend .year1815 {background: url(../images/calendar/1815.gif) 9px center no-repeat;}
#calendarLegend .events span{background-color: #CDCDCD;}
#calendarLegend .generalRus {background: url(../images/calendar/head.gif) 12px center no-repeat;}
#calendarLegend .generalRus span{background: #D5F4CC;}
#calendarLegend .generalFr {background: url(../images/calendar/head.gif) 12px center no-repeat;}
#calendarLegend .generalFr span{background: #CBEDF5;}
#calendarLegend .memorial span{background-color: #F5E8E0;}

.legendLink {font-size: 16px; color: #2C4697; border-bottom: 1px solid #2c4697; margin-top: 20px; font-style: italic;}

table.calendarSettings {border-collapse: collapse; width: 100%; margin-top: 20px;}
table.calendarSettings th{border-bottom: 1px solid #2C4697; font-style: italic; color: #999;}
table.calendarSettings td.cCenter{text-align: center;}
table.calendarSettings td{margin: 0px; padding: 0; height: 39px; vertical-align: middle; font-size: 16px; color: #2C4697; border-bottom: 1px solid #ccc;}
table.calendarSettings th.firstColumn{width:52px;}
table.calendarSettings td.holyday {background-color: #F9EBC8;}
table.calendarSettings td.warHolyday {background: #F5F7DF;}
table.calendarSettings td.before1812 {background-color: #EEEEEE;}
table.calendarSettings td.events {background-color: #CDCDCD;}
table.calendarSettings td.generalRus {background: #D5F4CC;}
table.calendarSettings td.generalFr {background: #CBEDF5;}
table.calendarSettings td.memorial {background-color: #F5E8E0;}




.formDefault{margin: 0px;padding: 0px 0px 0px 0px;}

.formDefault table {clear: both}

.formDefault a img{	border:none;
	position:relative;
	left:-2px;
	//left:-5px;
}

.inputname{
	float:left;
	width:180px;
	padding:5px 0px 20px 0px;
	line-height:12px;
}

.formDefault .inputpart{
	width:175px;
}

.formDefault #errors div {
	color: #CC0000;
	font-weight: bold;
	margin-bottom: 3px;
}

.formDefault .check{
	background: none;
	width: auto;
	margin: 0px;
	padding: 0px;
	height: auto;
	border: none;
	float: left;
}

.formDefault input {
	font-family: "Trebuchet MS";
	float: left;
	width: 200px;
	background-image:url(../images/inputfon.gif);
	line-height:23px;
	height:23px;
	border:1px solid #d2d2d2;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 16px;
}

.formDefault select {
	font-family: "Trebuchet MS";
	float: left;
	width: 210px;
	//
	background-repeat: repeat-x;
	background-color: #F2F2F2;
	line-height:23px;
	border:1px solid #d2d2d2;
	font-size: 16px;	
}

.formDefault textarea {
	font-family: "Trebuchet MS";
	height: 80px;
	background-image:url(../images/inputfon.gif);
	background-repeat: repeat-x;
	background-color: #E7E7E7;
	
}

.formDefault input.btn{
	background: #424242;
	height:33px;
	color: #999999;
	text-transform: uppercase;
	font-size: 14px;
	height:34px;
	width:auto;
	border: none;
	
}


form.news input{width: auto;important; margin-bottom: 10px;}

#partsname{
	border:1px solid gray;
	width:182px;
	position:absolute;
	background:white;
	padding:10px;
	top:27px;
	left:180px;
}

#partsname a{
	display:block;
}

#mapElementtt {display: none;
			position: absolute;
			top: 610px;
			left: 264px;			
			width: 730px;
			height: 408px;
			background: #fff;
			overflow: auto;
			padding: 15px;
			}
/*
			top: 310px;
			left: 264px;			
			*/


#mapElement h3{padding-top: 0px; margin-top: 0px;}

.enterform{
	position:absolute;
	left:-3px;
	top:30px;	
	width:218px;
}

.enterformtop{
	background-image:url(../images/enterformtop.gif);
	width:218px;
	height:4px;
	font-size:2px;
}

.enterformbot{
	background-image:url(../images/enterformbot.gif);
	width:218px;
	height:4px;
	font-size:2px;
}

.enterformcenter{
	background-image:url(../images/enterform.gif);
	padding:20px 0px 15px 15px;
}

.enterformcenter form {
	margin: 0px;
}
.enterformcenter form label{
	color:#939393;	
	width:45px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.enterformcenter form input.inp{
	width:71px;
	height:12px;
	border:1px solid #d1d1d1;
	background-image:url(../images/inputfon.gif);
	line-height:12px;
	font-size:12px;
}

.enterformcenter form input.enterbtn{
	position:absolute;
	top:24px;
	//top:25px;
	right:20px;
}



#rsent {
	color: #419026;
	font-weight: bold;
}



.innerSearch {
	margin-top: 60px;
	margin-bottom: 60px;
}

.innerSearch h1 {
	color: #9e9e9e;
}

.innerSearch label {
	color: #9e9e9e;
	font-size: 11px;
}

.innerSearch table td {
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 2px;
	padding-left: 4px;
}

.innerSearch table th {
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 4px;
}

.innerSearch .submit {
	width: auto;
	border: none;
	background: none;
	height: auto;
}

.innerSearch .check {
	width: auto;
	height: 16px;
}

.innerSearch .searchWord {
	width: 100px;
	height: 26px;
	background-color: #E7E7E7;
	background-repeat: repeat-x;
	padding-top: 3px;"
}
			
.error {
	color: #CC0000;
	font-size: 11px;
}
