/* -------------------  Общие  --------------------------- */

* {margin:0; padding:0; border:0;} 
html { font-size: 100.01%; background-color: #003;}
body { width: 100%; margin: 0 auto; font-size:105%; line-height:1.2; font-family: Arial, Verdana, sans-serif; background: url(bg_main.jpg) ;}
a { text-decoration: none; color: #ffffbf; font-size: 105%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-stretch: wider;}
a:link, a:visited, a:active { color: #ffffbf;}
a:hover { color: #ff9fcf; text-decoration: underline;}
.nofloat { clear: both;}
#FormBuy {background-color: #333; width: 100%; margin: 0 auto; font-size:100%; line-height:1.2; font-family: Arial, Verdana, sans-serif; }

/********** ТЕГИ HTML **********/
h1, h2, h3 { font-size: 135%; font-family: "Monotype Corsiva", "Times New Roman", serif; color: #069; overflow: hidden;}
h2 { font-size: 110%;}
h3 { font-size: 95%; margin: 0.1em; padding: 0.1em;}
h4 { font-size: 85%; font-family: Arial, sans-serif; color: #333;}
h1, h2, h3 { text-align: center;}

ul { list-style-type: round; list-style-position: inside; overflow: hidden;}

li { margin-bottom: 0.2em; color: #fdfdce;}	

#header { overflow: hidden; background: url(bg_header.jpg) top; border-bottom: 1px solid #003; margin: 0.15%; margin-top: 0;}
#headertext, #headertext_logo { float: left; width: 62%; line-height:1.1; text-align: center; margin: 0 auto;}
/* Определение свойств заголовков в "шапке" сайта */
#headertext h1 { font-family: "Monotype Corsiva", "Times New Roman", serif; color: #069; font-size: 150%; color: #069; text-align: center; overflow: hidden; }
#headertext h2, h3, h4 { font-family: Arial, Verdana, Tahoma, sans-serif; font-size: 102%; color: #555; line-height:1;}
#headertext h3 { font-size: 97%; line-height: 0.8; } 
#headertext h4 { font-size: 99%; line-height: 1.3;}
#headertext_logo { width: 64%;}

#logo_left { width: 14.5%; float: left;}
#logo_left img { width: 100%;}
#logo_right { width: 19%; float: right;}
#logo_right img { width: 100%;}



/********* ВСЁ ДЛЯ ЛЕВОЙ КОЛОНКИ **********/

#Left, #Left_indx { float: left; width: 24.7%;}
#leftMenu { 
	width: 100%;
	text-align: left;
	border-bottom: 1px solid #000;
	margin-top: 1%;
	background-color: #001;
	}
	#leftMenu a img { width: 13%; }
	#leftMenu ul, #leftMenu1 ul { text-align: left; border-top: 1px solid #333; margin: 0 2%; padding: 2%;}

#Left_pic { float:left; width: 30%;}
	#Left_pic #leftMenu ul {
		background-color: #113;
		border: 1px solid #444;
		border-top:0px;
		margin: 0 5% 1% 2%;
		padding: 2%;
		text-align: left;
		font-size: 90%;
		}
	#Left_pic #leftMenu h5, #Left_pic #leftMenu h6  {
		background-color:#150029;
		background:url(style/bg-menu.jpg) bottom center;
		border:1px solid #444;
		border-bottom:0;
		color:#dda;
		font-size: 130%;
		font-family:"News Times";
		margin: 3% 5% 0% 2%;
		padding:4px 6px;
		}
		#Left_pic #leftMenu h6 { font-size:100%; color:gray; } 

	#Left_indx { width: 25.5%;}

/* margin-left - это расстояние между маркером и текстом */
#Left ul a:link, #Left ul a:visited { margin-left: -0.15em; } 

/*********** #Links styles ***********/
#leftMenu a { color: #ffffbf; font-size: 105%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-stretch: wider;}  
#leftMenu a:hover { color: #ff9fcf; text-decoration: underline;}
a strong { color: #ffffbf; font-size: 130%; font-family: "Monotype Corsiva", "Times New Roman",serif; text-align: center; font-style: normal; font-weight: normal;}
a:hover strong { color: #ff9fcf;}

#leftMenu h2, #leftMenu1 h2 { margin: 0 -2.5%; font-family:"Monotype Corsiva", serif; font-size:160%; padding-bottom:0.2em; color: #ffffbf;}

#leftMenu h3, #leftMenu1 h3 { margin: 0 -2.5%; font-family:"Monotype Corsiva", serif; font-size:120%; padding-bottom:0.2em; color: #ffffbf;}


/* -----  Ссылки Sape ---- */
/*
.sp_left { margin: 1% 0.5%; width: 99%; text-align: left; font-size: 11px; color: #777;}
*/
.sp_left { font-size: 60%; color: #ccc;}
.sp_left a:hover { color: #fdfdce; text-decoration: none;}
.sp_bottom { float: right; width: auto; text-align: left; font-size: 11px; color: #888;}
.sp_bottom a:hover { color: #fdfdce; text-decoration: none;}
.informer { margin: 1% 0.5%; width: 99%; text-align: center; font-size: 11px; color: #666;}

/*****  РЕКЛАМА ADSENSE *****/
/* Средний прямоугольник (300 x 250) - до 4 объявлений на странице */
/* Доска почета (728 x 90) - до 4 объявлений на странице */
/* Квадрат (250x250) - до 3-х объявлений на странице */
/* Небоскреб (120x600)  - до 4-х объявлений */
/* Широкий небоскреб (160 x 600) - до 5-ти объявлений */
/* Малый прямоугольник (180x150) - 1-о объявление */
/* Вертикальный баннер (120 x 240) - до 2-х объявлений */
/* Полубаннер (234x60) - 1-о объявление */

.ads_left, .ads_right, .ads_bottom, .ads_top_right { margin: auto; margin-top:3%; text-align:center; border-bottom: 0px solid #003; color:gray;} 
.ads_top_right { width: 23.5%; float: right; height: 60px; margin: 0; text-align: right;} /* Полубаннер (234x60) - 1 объявление */
.ads_top_center { margin: auto; height: 90px; width: 728px; padding: 5px;} /* Доска почета (728x90) - 1 объявление */
.ads_right { height: 150px;} /* Малый прямоугольник (180x150) - 1 объявление */
.ads_bottom { margin: 1%; clear: both; height: 90px; text-align: right;} /* Доска почета (728 x 90) - 4 объявления */
.ads_links_head { text-align: left;}

#content, #content_pic, #content_indx { float: right; width: 74%;}
#content_pic { width: 68.8%;}

#content_indx { width: 74.3%;}
#content h1, #content_pic h1, #content_indx h1 { font-size: 170%; color: #fcfcd9; font-family: "Monotype Corsiva", serif; font-style: italic;} 
#content h2, #content_pic h2, #content_indx h2 { font-size: 165%; color: #fcfcd9; font-family: "Monotype Corsiva", serif; font-style: italic;} 

#content p, #content_pic p, #content_indx p { 
	text-align: justify;
	font-size: 100%;
	margin: 0.25em;
	padding: 0 0 0.3em;
	text-indent: 1.5em;
	font-size: 110%;
	font-family: Arial, Verdana, serif;
	color: #fcfcd9;
}

#content_pic p { padding-left:1%; padding-right:1%;}

#content1 { float: right; height: auto; width: 77%;}

#content1_indx { float: right; height: auto; width: 74.3%;}

.w40 {width:40%; margin: 0 auto;}
.w47 {width:47%; margin: 0 auto;}
.w50 {width:50%; margin: 0 auto;}
.w60 {width:60%; margin: 0 auto;}
.w61 {width:61.5%; margin: 0 auto;}
.w67 {width:67%; margin: 0 auto;}
.w68 {width:68%; margin: 0 auto;}
.w70 {width:70%; margin: 0 auto;}
.w71 {width:71%; margin: 0 auto;}
.w73 {width:73%; margin: 0 auto;}
.w74 {width:74%; margin: 0 auto;}
.w75 {width:75%; margin: 0 auto;}
.w76 {width:76%; margin: 0 auto;}
.w77 {width:77%; margin: 0 auto;}
.w78 {width:78%; margin: 0 auto;}
.w79 {width:79%; margin: 0 auto;}
.w99 {width:99%; margin: 0 auto;}
.w100 {width:100%; margin: 0 auto;}

 
#LeftForm { margin: 0.3%; float: left; width: 22%; background-color: #001; border: 1px solid #555; }
#LeftMenu { width: 100%; text-align: left; background-color: #444; border-top: 1px solid #666; margin-top: 3%; }
.line_hr { border-top: 1px solid #666; }

/* margin-left - это расстояние между маркером и текстом */
#LeftForm ul a:link, #LeftForm ul a:visited { margin-left: -0.15em; } 

#RightForm { float: right; margin: 0.7% 1% 0% 0%; width: 69%; }
#RightForm h3 { margin: 0%; padding: 1%; color: #fcfcd9; font-size: 150%; font-family: "Monotype Corsiva";  }
#RightForm p { padding: 0.4em; font-size: 110%; color: #fcfcd9; font-family: Arial, Verdana, serif; }
#OrderForm { margin: 2px; overflow: hidden; border: 1px solid #888; background-color: #224; }
.form_left { position:relative; width: 35.5%; float: left; }
.form_left img { width: 98%; margin: auto; display: block;}
.form_right { width: 63%; float: right; color: white; text-align: center; background-color: #113;  border: 1px solid #556; margin-right: 0.5%;  }
.form_right table { width: 100%;}

.form_left dl {
	text-align:center;
	font-size:97%;
	color:#FFFFDF;
	margin: 1.5%;
	padding: 1.5% 0;
	background-image:url(style/bg-pay.png);
	background-position:top right;
	border-left:1px solid #000;
	border-bottom:1px solid #222;
	}

dl b {font-family:Arial,Verdana,sans-serif; font-weight:700;}

dt {font-family:"Monotype Corsiva", "Times New Roman", serif; font-size:150%;}


.note_picture {text-align:center; font-size:70%; color:#FCFCD9;}

.note_picture *:first-child { font-family: "Monotype Corsiva", "Times New Roman", serif; font-size: 150%; margin: auto; }

.button { 
	font-size: 110%;
	width:98%;
	margin: 2% 1%;
	background: #afa;
	-moz-background-size: 100% 100%;
	/* background-image: url("style/bg-button-pay.png"); */
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #131;
	color: #000000;
	margin: 3% auto;
	padding: 1% 3%;
	text-align: center;
	}

.note_form { margin: 0% 1% 0% 1%; text-align: left; border-top: 1px solid #777;}
p#note_form {font-size:14px;margin: 0% 1% 0% 1%; text-align: left; border-top: 1px solid #777;}

#Agreement { margin: 3% 0.5%; background-color: #113; border: 1px solid #331; }
#Agreement h3, h4 { margin-top: 2%; text-align: center; color: #fcfcd9; font-size: 165%; font-family: "Monotype Corsiva"; }
#Agreement h4 { margin: 1.5%; font-size: 105%; font-family: Arial, Verdana, serif; }
#Agreement p { font-family: Arial, Verdana, serif; font-size: 100%; white-space: pre-wrap; padding: 1%; }


/* Картина "Весна в старом городе" */
.gall1_indx {float: left; width: 46.87%; position: relative; left: 6%; margin-top: 3%;}

/* Картина "Ирисы - красный бархат" */
.gall2_indx {float: left; width: 15.62%; position: relative; left: -17%; margin-top: 40%;}

/* Картина "Батя, да поихалы вже!" */
/*.gall3_indx {float: right; width: 20.87%; position: relative; right: 6%; top: 12%;}*/
.gall3_indx {float: right; width: 21.87%; position: relative; right: 6%; margin-top: 11%;}

/* Картина "Натюрморт с гранатами" */
/*.gall4_indx {float: left; width: 27.1%; position: relative; left: 69%; top: 9%;}*/
.gall4_indx {float: left; width: 28.1%; position: relative; left: 68%; margin-top: -26%;}

/* Картина "Утро в горах" */
.gall5_indx {float: right; width: 31.25%; position: relative; right: 26%; margin-top: -44%;}

.gall1_indx img, .gall2_indx img, .gall3_indx img, .gall4_indx img, .gall5_indx img {width: 100%;}

.gal1, .gal2, .gal3 { text-align: center; width: 32%; margin: 1% 0.4%;  background-color: #003; border: 1px solid #333;}
.gal1 {float: left; }
.gal3 {float:right;}
.gal2 {float: left; margin-left: 1%;}
.gal1 img, .gal2 img, .gal3 img { margin-top: 1%; width: 95%;}
.gal1 h3, .gal2 h3, .gal3 h3 {font-size:145%; font-style:italic; font-family:"Monotype Corsiva", "Times New Roman",serif; color: #fcfbe5;}
 .w50 {text-align: center}

#content .gal1 p, #content  .gal2 p, #content  .gal3 p { margin-bottom: 1%; padding: 0 1%; text-indent: 0; font-size: 112%; text-align: center; font-family: "Times New Roman", serif;}
#content .gall1 p, #content  .gal2 p, #content  .gal3 p { margin: 0; padding: 0.2em; text-indent: 0; font-size: 112%; text-align: center; font-family: "Times New Roman", serif;}
#content_pic .gall_var p {margin: 0.1em 0 0; padding: 0.2em; text-indent: 0; font-size: 112%; text-align: center; font-family: "Times New Roman", serif;}

.gal1 a, .gal2 a, .gal3 a  { font-size:145%; font-style:italic; font-family:"Monotype Corsiva", "Times New Roman",serif; color: #fcfbe5; text-decoration: none;}

.gall_var { width: 54%; margin: 2% auto;  background-color: #003; border: 1px solid #444;}
.gall_var img {margin: 2%;  width: 96%;}
.gall_var h3 { font-size: 145%; font-style: italic; font-family: "Monotype Corsiva", "Times New Roman", serif; color: #fcfbe5;}
#content .gall_var  p { margin: 0.1em 0 0; padding: 0.2em; text-indent: 0; font-size: 121%; text-align: center; font-family: "Times New Roman", serif; font-weight: 100;}

p b { font-size: 98%;}
/*
p b {font-family: "Monotype Corsiva", "Times New Roman", serif; color: #fcfbe5; }
*/
#content_pic img { display: block; width: 90%; margin: auto;}

#picture { padding-top: 3%; width: 90%; margin: auto; }
#picture h3 { padding: 1.2%; font-size:100%; font-family:"Monotype Corsiva", "Times New Roman",serif; color: #fcfbe5;}
#picture p { clear: both; text-indent: 0; font-size: 110%; text-align: center; font-family: Arial, Verdana, san-serif;}
#picture strong { border: 1px solid #777; padding: 0.5% 0.8%;}
#picture h2 { font-family: Arial; color: #fcfbe5; font-size: 100%;}
.icon h2 a { font-family: Arial; color: #fcfbe5; font-size: 100%;}
#picture b { font-size: 105%;}

.icon { margin: 0 0.25%; float: left; width: 17.7%;}
.icon img, .paint img { width: 98%;}
.paint { float: left; width: 25.2%; margin: 0.1% auto;}

a.icon2, a.icon3 { margin:0% 0.3%; font-size:80%; float:left; width:10.4%; text-align:center; display:block; padding-top:3%; color:#FCFBE5; }

a.icon3 {padding-left:3%; background:url('style/hand-left.png') left center no-repeat;} 

a.icon3:hover {background:url('style/hand-top.png') top center no-repeat;}

a.icon2:hover {background:url('style/hand-top.png') top center no-repeat;}

.icon2 img, .icon3 img, .gal_paint img {width: 100%;}

.icon2 h2, .icon2 a { font-family: Arial; color: #fcfbe5; font-size: 80%;}

.icon2 a {font-family: Arial; color: #fcfbe5; font-size: 80%; font-weight: bold;}

#picture_two { border-bottom: 0px solid #222;}
#pic_big, #pic_big_vertical { float: left; width: 70%; text-align: center; margin: 0 0 2.5% 1%;}
#pic_big img, #pic_small img { width: 100%; padding: 2px; border:1px solid #333;}

#pic_big_vertical p { text-align:center; margin:auto; padding:0.5%; border:7px inset #457; width:70%; margin-top: 2%;}
#pic_big b, #pic_big_vertical b { font-size: 107%;}
#pic_small { float: right; width: 24%; margin-right: 1%;}
#pic_big p img { display: block;}
#pic_big_vertical img { width: 68%;}

.gal_nail img, .gal_paint img {width: 100%;}
.gal_paint {float: left; width: 25.2%; margin: 0.1%; border: 0px solid white;}

#gal-Book-1 div { width: 56.3%; float: right; margin: 0.5%; margin-left: 0; border: 1px solid gray; border-left: 4px double #cfcfcf;}
#gal-Book-2 div { width: 56.3%; float: right; margin: 0.5%; margin-left: 0; border: 1px solid #cfcfcf; border-left: 1px double #cfcfcf;}
#gal-Book-1 div h3, #gal-Book-2 div h3 { border-bottom: 1px solid gray; font-size: 115%; font-style: italic;}

#gal-Book-1 div p, #gal-Book-2 div p { padding: 0.2%; font-size: 105%;  text-indent: 0;}

#gal-Book-1 img, #gal-Book-2 img { float: left; width: 40%; margin: 0.5%; margin-right: 0; text-indent:0;}
#gal-Book-1 img { border: 1px solid gray; border-right: 1px double gray;}
#gal-Book-2 img { border: 1px solid #cfcfcf; border-right: 5px double #cfcfcf;}

#bookBig { width: auto; margin: 0.2%; border: 1px solid black; overflow: hidden; background-color: #fffef4;}
#bookBig div { float: right; width: 56.3%; margin: 0.4%; border: 1px solid gray; border-left: 6px double #cfcfcf;}
#bookBig div h3 { border-bottom: 1px solid gray; font-size: 115%; font-style: italic;}
#bookBig div h4 { border-top: 1px solid gray; border-bottom: 1px solid gray; font-size: 110%; color: #006699; font-style: normal; text-align: center; }

#bookBig div p { text-indent:0;}
#bookBig img { float: left; width: 40%; margin: 0.4%; display: block; border: 1px solid gray; border-right: 1px double gray;}

/*************** #pageName styles **************/

#pageName { padding: 0px 0px 0px 10px; border: 1px solid black;}

/************* #siteInfo styles ***************/
#gall_links { margin-top: 1%; font-size: 110%; color: #fcfcd9; padding: 0.2% 0; text-align: center;}
#gall_links h3 a { font-size: 20px; color: #ffc; font-family: "Monotype Corsiva", "Times New Roman", serif;}
#gall_links h3 a:hover { text-decoration: none;} 
#gall_links li {display: inline; font-size: 86%; font-style: italic;}

#siteInfo { width: 100%; clear: both; color: #ffc; font-size: 100%; padding: 0.4% 0; border: 0px solid #555; text-align: center; font-family: Arial, Verdana, serif; margin-bottom: 1%; background-color: #001; }


#siteInfo h3, h4 { font-size: 116%; color: #ffc; font-family: "Monotype Corsiva", "Times New Roman", serif; margin: 0; }

#siteInfo h4 { font-size: 109%;}

#siteInfo p { font-size: 98%; word-spacing:0.25em;}

#siteInfo p a { font-size: 115%; color: #ffc; text-decoration: underline;}

div#siteInfo p strong {font-style:normal;font-family: Arial, Verdana, serif;}


.limit3 {vertical-align: middle; width: 13%; top: auto;}
#counter {margin-top; 1%;}
#counter div {float: left; margin-right: 1%;}


ol li { margin: 1% 0% 0% 3%; border: 0px solid white;}
#links img {width: 25%; float: right; margin: -1% 0% 0% 1%; }
#links a { text-decoration: underline;}

.clear_both { clear: both; }

p#descPaintLeft { display: block; float: left; width: 49%; padding: 1%; text-align: right; font-weight: bold; border-bottom: 0px solid #999; border-right: 1px solid #777;}

p#descPaintRight { text-align: left; padding: 1%; font-style: bold; border-bottom: 0px solid #999; border-left: 0px; text-indent: 0; }

img#clapLeftTop { width: 2.5%; float:left; display: block; }
img#clapRightTop { width: 2.5%; margin-left: 97.5%; display: block; }
img#clapLeftBottom { width: 2.5%; float: nofloat; display: block; }
img#clapRightBottom { width: 2.5%; margin-left: 97.5%; display: block; margin-top: -2.5%; }

.newsLeft, .newsRight { float: left; margin: 0.5%; width:47%; border-left: 4px double #224; border-top: 1px solid #223; color: white; padding: 0.5%; background: #114; }
.newsRight { float: right; }
.newsLeft h3, .newsRight h3 { margin-bottom: 1%; font-size: 112%; color: #ffa; }
.newsLeft p, .newsRight p { font-size: 95%; color: #ffa; text-indent: 1.5em; }
.newsLeft img, .newsRight img { float:left; width: 15%; margin-right: 1%; }

#card {float: nofloat; display:block; padding: 0 14%; color: black; text-align:center;}

#card strong {color: #113;}

div#plateground {
	background-image:url('style/bg-plate.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-khtml-background-size: 100% 100%; /* Konqueror ? 3.5.4 */
	-o-background-size: 100% 100%; /* opera ? 9.5 */
	text-align: center;
	width: 80%;
	margin: 2% auto;
	color:black;
	border:0;
	font-size:90%;
	}
	

#plateground dl {text-align:center; padding: 1.7%;}	
	
a.button-pay	{
	background-image:url('style/bg-button-pay.png');
	background-position: center center;
	background-repeat: no-repeat;
	-o-background-size: 100% 100%; /* opera ? 9.5 */
   -webkit-background-size: 100% 100%; /* Safari ? 5.0, Chrome ? 4.0 */
   -khtml-background-size: 100% 100%; /* Konqueror ? 3.5.4 */
   -moz-background-size: 100% 100%; /* Firefox ? 3.6 */
   background-size: 100% 100%; /* браузеры с поддержкой CSS3: FF ? 4, Opera ? 10.53, IE ? 9.0 */
	text-align: center;	
	margin: 3% auto;
	color:#000;
	border:0;
	padding: 1% 3%;
	text-decoration:none;
}

a.button-pay:hover {color:#000; background-image:url('style/bg-button-pay.gif');}

/* Стили для гипертекстовых ссылок в виде рекламных блоков */
.block_links * {
	background:transparent none repeat scroll 0 0 !important;
	border:medium none !important;
	clear:none !important;
	clip:rect(auto, auto, auto, auto) !important;
	font-size:100% !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:normal !important;
	height:auto !important;
	letter-spacing:normal !important;
	line-height:normal !important;
	margin:0 !important;
	overflow:visible !important;
	padding:0 !important;
	position:static !important;
	text-align:left !important;
	text-decoration:none !important;
	text-indent:0 !important;
	text-transform:none !important;
	vertical-align:baseline !important;
	visibility:visible !important;
	white-space:normal !important;
	width:auto;
	word-spacing:normal !important;
	z-index:auto !important;
	cursor: pointer!important;
	}
   
.block_links li {
	display:list-item !important;
	list-style-image:none !important;
	list-style-position:outside !important;
	list-style-type:none !important;
	display: inline;
	}

.block_links li div { padding:0.5em !important; }
 
.block_links div, .block_links table { padding: 5px !important; }
 
.block_links { 
	width: 235px!important;
	font-family: Verdana!important;
	font-size: 11px!important;
	border: 1px solid #4b4b5a!important;
	background-color: #000012!important;
	padding:5px!important;
	position: relative!important;
	display:block!important;
	border-radius:5px !important;
	-moz-border-radius:5px !important;
	-webkit-border-radius:5px !important;
	-khtml-border-radius:5px !important;
	margin: 2% auto;
	}

.block_links_icnt, .block_links_icnt * { text-align: center!important; }
 
.block_links_text, .block_links_text a, .block_links_text a:hover {
	color: #f0f0b0!important;
	font-size: 11px!important;
	}

.block_links_url { color: #126a7a!important; font-size: 11px!important; }

.block_links_header, .block_links_header a {
	color: #b8b8bf!important;
	font-size: 13px!important;
	font-weight: bold!important;
	text-decoration: underline!important;
	}
   
.block_links_sign {
	color: #333333!important;
	font-size: 10px!important;
	text-align: center!important;
	}
 
.block_links_clear { clear:both!important; }
 
.block_links table { width: 100%!important; border: 0px!important; }

.block_links * {
	background:transparent none repeat scroll 0 0 !important;
	border:medium none !important;
	clear:none !important;
	clip:rect(auto, auto, auto, auto) !important;
	font-size:95% !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:normal !important;
	height:auto !important;
	letter-spacing:normal !important;
	line-height:normal !important;
	margin:0 !important;
	overflow:visible !important;
	padding:0 !important;
	position:static !important;
	text-align:left !important;
	text-decoration:none !important;
	text-indent:0 !important;
	text-transform:none !important;
	vertical-align:baseline !important;
	visibility:visible !important;
	white-space:normal !important;
	width:auto;
	word-spacing:normal !important;
	z-index:auto !important;
	cursor: pointer!important;
	}
   
.block_links li {
	display:list-item !important;
	list-style-image:none !important;
	list-style-position:outside !important;
	list-style-type:none !important;
	display: inline;
	}

.block_links li div { padding:0.5em !important; }
 
.block_links div, .block_links table { padding: 5px !important; }
 
.block_links { 
	/* width: 400px!important; */
	font-family: Verdana!important;
	font-size: 11px!important;
	border: 1px solid #3b3b4a!important;
	background-color: #000012!important;
	padding:5px!important;
	position: relative!important;
	display:block!important;
	border-radius:5px !important;
	-moz-border-radius:5px !important;
	-webkit-border-radius:5px !important;
	-khtml-border-radius:5px !important;
	margin: 2% auto;
	}

.block_links_icnt, .block_links_icnt * { text-align: center!important; }
 
.block_links_text, .block_links_text a, .block_links_text a:hover {
	color: #a0a080!important;
	font-size: 11px!important;
	word-wrap: break-word;
	}

.block_links_url { color: #126a7a!important; font-size: 11px!important; }

.block_links_header, .block_links_header a {
	color: #a8a8af!important;
	font-size: 13px!important;
	font-weight: bold!important;
	text-decoration: underline!important;
	word-wrap: break-word;
	}
   
.block_links_sign {
	color: #333333!important;
	font-size: 10px!important;
	text-align: center!important;
	}
 
.block_links_clear { clear:both!important; }
 
.block_links table { width: 100%!important; border: 0px!important; }

.block_link_w div {width: 450px!important;}	

.block_link_w {width: 100%!important;float:right;}

div.block_link h5 {text-align:center; font-size:13px; font-family:Arial; color: #555; font-style:italic;}
.right {float:right; margin-right:1%}

a.readiness {float:right; color:gray; font-size:12px; display:block; margin-right:1%;}
#readiness-main {background-color: #eee; color:black; width:95%; padding: 1%;}
#readiness-main h1 {font-family: Verdana; color: #300; font-size:110%; font-weight:600;}
#readiness-main dl {float:left; border:1px solid #999; padding: 1%; backgrounf-color:ddd; margin:0.8%; width:46.5%;} 
#readiness-main a {color:red;} 


