html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
fieldset,img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
table, tr, td {margin:0; padding:0;}

.clear { clear:both; }
.clearer { clear:both; font-size:1px; line-height:1px; height:0.1px; }
.floatleft { float:left }
.floatright { float:right; }
.blank { font-size:1px; line-height:1px; }
.aligncenter { text-align:center; }
.alignjustify { text-align:justify; }
.alignright { text-align:right; }

.img-right {	 float:right; margin:0 0 5px 10px; }

body {
	font-family: Arial;
	font-size: 14px;
	color: #1e3278;
	text-shadow: #0000000 0 0;
	min-width: 990px;
}

a{
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

#head{
	background: url(../images/vsesvit/head.jpg) no-repeat top center;
	height: 344px;
}

#logo{
	text-align: center;
}

#logo a{
	display: block;
	width: 615px;
	height: 104px;
	margin: 0px auto;
	background: url(../images/vsesvit/logo.jpg) no-repeat top left;
}

#head-table{
	width: 100%;
	height: 240px;
	border-collapse: collapse;
}

#head-table #head-center{
	width: 100%;
	text-align: center;
	height: 240px;
}



#head-table #head-center div{
	width: 748px;
	height: 240px;
	background: url(../images/vsesvit/head-center.jpg) no-repeat top left;
	margin: 0px auto;
}


/* [begin] rezinoviy center */
#head-table #head-center1{
	width: 25%;
}

#head-table #head-center1 div{
	width: 234px;
	height: 240px;
	background: url(../images/vsesvit/head-center1.jpg) no-repeat top left;
	margin: 0px auto;
}

#head-table #head-center2{
	width: 25%;
}

#head-table #head-center2 div{
	width: 123px;
	height: 240px;
	background: url(../images/vsesvit/head-center2.jpg) no-repeat top left;
	margin: 0px auto;
}

#head-table #head-center3{
	width: 25%;
}

#head-table #head-center3  div{
	width: 253px;
	height: 240px;
	background: url(../images/vsesvit/head-center3.jpg) no-repeat top left;
	margin: 0px auto;
}

#head-table #head-center4{
	width: 25%;
}

#head-table #head-center4  div{
	width: 121px;
	height: 240px;
	background: url(../images/vsesvit/head-center4.jpg) no-repeat top left;
	margin: 0px auto;
}
/* [end] rezinoviy center */

#head-table #cart #cart-bg{
	width: 242px;
	height: 240px;
	background: url(../images/vsesvit/cart.jpg) no-repeat top left;
}

#cart-count{
	margin-left: 165px;
	padding-top: 135px;
	font-size: 13px;
	font-weight: bold;
	height: 15px;
	color: #364c71;
	width: 72px;
	overflow: hidden;	
}

#cart-price{
	padding-top: 2px;
	height: 15px;
	margin-left: 165px;
	font-size: 13px;
	font-weight: bold;
	color: #364c71;
	width: 72px;
	overflow: hidden;
	cursor: help;
}

#cart-btn{
	margin-left: 97px;
	padding-top: 7px;
}

#cart-btn a{
	display: inline-block;
	background: url(../images/vsesvit/cart-btn.jpg) no-repeat top left;
	width: 137px;
	height: 32px;
}

#cart-empty{
	margin-left: 109px;
	padding-top: 4px;
}

#cart-empty a{
	font-size: 13px;
	font-weight: bold;
	color: #364c71;
	text-decoration: underline;
}

#menu{
	margin-top: 10px;
	text-align: center;
}

#menu table{
	width: 90%;
	border-collapse: collapse;
	margin: 0px auto;
}

#menu td{
	width: 16%;
	text-align: center;
}

#menu .btn1{
	display: inline-block;
	width: 145px;
	height: 63px;
	background: url(../images/vsesvit/menu1.jpg) no-repeat top left;
}

#menu .btn2{
	display: inline-block;
	width: 145px;
	height: 63px;
	background: url(../images/vsesvit/menu2.jpg) no-repeat top left;
}

#menu .btn3{
	display: inline-block;
	width: 145px;
	height: 63px;
	background: url(../images/vsesvit/menu3.jpg) no-repeat top left;
}

#menu .btn4{
	display: inline-block;
	width: 145px;
	height: 63px;
	background: url(../images/vsesvit/menu4.jpg) no-repeat top left;
}

#menu .btn5{
	display: inline-block;
	width: 145px;
	height: 63px;
	background: url(../images/vsesvit/menu5.jpg) no-repeat top left;
}

#menu .btn6{
	display: inline-block;
	width: 145px;
	height: 63px;
	background: url(../images/vsesvit/menu6.jpg) no-repeat top left;
}

table#main{
	width: 100%;
	min-width: 980px;
	border-collapse: collapse;
	margin-top: 7px;
}

table#main #left{
	width: 200px;
	vertical-align: top;
	padding-left: 10px;
}

table#main #center{
	width: 100%;
	min-width: 560px;
	vertical-align: top;
}


table#main #right{
	width: 200px;
	vertical-align: top;
	padding-right: 10px;
}

#our-services-head{
	width: 200px;
	height: 47px;
	background: url(../images/vsesvit/right-block-head.jpg) no-repeat top left;
}

#our-services-head span{
	display: inline-block;
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	margin-left: 22px;
	margin-top: 15px;
	font-weight: bold;
}

#our-services-body .separator{
	height: 1px;
	border-bottom: 1px solid #e1e1e5;
	margin: 0px;
	font-size: 0.1px;
}

#our-services-body a.link1{
	margin: 2px 0px 2px 10px;
	display: inline-block;
	background: url(../images/vsesvit/our-services-link1.jpg) no-repeat left top;
	padding-left: 49px;
	padding-top: 13px;
	color: #22396e;
	font-size: 14px;
	height: 27px;
	width: 100px;
	font-weight: normal;
	text-decoration: none;
}

#our-services-body a.link1:hover{
	text-decoration: underline;
}

#our-services-body a.link2{
	margin: 5px 0px 5px 14px;
	display: inline-block;
	background: url(../images/vsesvit/our-services-link2.jpg) no-repeat left top;
	padding-left: 45px;
	padding-top: 3px;
	color: #22396e;
	font-size: 14px;
	height: 33px;
	width: 120px;
	font-weight: normal;
	text-decoration: none;
}

#our-services-body a.link2:hover{
	text-decoration: underline;
}

#our-services-body a.link3{
	margin: 2px 0px 2px 15px;
	display: inline-block;
	background: url(../images/vsesvit/our-services-link3.jpg) no-repeat left center;
	padding-left: 45px;
	padding-top: 5px;
	color: #22396e;
	font-size: 14px;
	height: 38px;
	width: 120px;
	font-weight: normal;
	text-decoration: none;
}

#our-services-body a.link3:hover{
	text-decoration: underline;
}

#our-services-body a.link4{
	margin: 2px 0px 2px 14px;
	display: inline-block;
	background: url(../images/vsesvit/our-services-link4.jpg) no-repeat left center;
	padding-left: 46px;
	padding-top: 5px;
	color: #22396e;
	font-size: 14px;
	height: 38px;
	width: 120px;
	font-weight: normal;
	text-decoration: none;
}

#our-services-body a.link4:hover{
	text-decoration: underline;
}

#right-news-head{
	margin-top: 15px;
	margin-bottom: 10px;
	width: 200px;
	height: 47px;
	background: url(../images/vsesvit/right-block-head.jpg) no-repeat top left;
}

#right-news-head a{
	display: inline-block;
	color: #ffffff;
	font-size: 14px;
	text-decoration: underline;
	margin-left: 27px;
	margin-top: 15px;
	font-weight: bold;
}

#right-news-body .separator{
	height: 1px;
	border-bottom: 1px solid #e1e1e5;
	font-size: 0.1px;
	margin: 10px 0px;
}

#right-news-body h3{
	text-align: center;
	color: #303e72;
	font-weight: bold;
	font-size: 14px;
}

#right-news-body h3 a{
	color: #303e72;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

#right-news-body h3 a:hover{
	color: #303e72;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
}

#right-news-body p{
	margin-top: 5px;
	text-align: left;
	color: #303e72;
	font-weight: normal;
	font-size: 14px;
}

#right-voting-head{
	margin-top: 15px;
	margin-bottom: 10px;
	width: 200px;
	height: 47px;
	background: url(../images/vsesvit/right-block-head.jpg) no-repeat top left;
}

#right-voting-head span{
	display: inline-block;
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	margin-left: 22px;
	margin-top: 15px;
	font-weight: bold;
}

#right-voting-body h3{
	text-align: center;
	color: #303e72;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

#right-voting-form{
	margin-top: 10px;
}

#right-voting-form table{
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 10px;
}

#right-voting-form td.input{
	vertical-align: top;
	width: 15px;
	padding-right: 5px;
	height: 15px;
}

#right-voting-form td{
	vertical-align: top;
	padding-top: 3px;
	margin-top: 3px;
}

#right-voting-form label{
	cursor: pointer;
}

#right-voting-form input{
	_margin-top: 0px;
	margin-top: 3px;
}

*+html #right-voting-form input{
	margin-top: 0px;
}

* html #right-voting-form input{
	margin-top: 0px;
}

#right-voting-submit{
	margin-left: 18px;
	width: 80px;
	height: 26px;
	background: url(../images/vsesvit/vote-btn.jpg) no-repeat top left;	
	display: inline-block;
}

#right-voting-results{
	margin-left: 10px;
	width: 81px;
	height: 26px;
	background: url(../images/vsesvit/vote-res-btn.jpg) no-repeat top left;	
	display: inline-block;
}

#right-voting-allcount{
	margin: 10px auto;
	width: 190px;
	text-align: center;
	color: #b8b7c3;
}

#right-articles-head{
	margin-top: 15px;
	margin-bottom: 10px;
	width: 200px;
	height: 47px;
	background: url(../images/vsesvit/right-block-head.jpg) no-repeat top left;
}

#right-articles-head a{
	display: inline-block;
	color: #ffffff;
	font-size: 14px;
	text-decoration: underline;
	margin-left: 22px;
	margin-top: 15px;
	font-weight: bold;
}

#right-articles-body .separator{
	height: 1px;
	border-bottom: 1px solid #e1e1e5;
	font-size: 0.1px;
	margin: 10px 0px;
}

#right-articles-body a.link{
	margin: 0px 0px 0px 12px;
	display: inline-block;
	background: url(../images/vsesvit/articles-link.jpg) no-repeat left center;
	padding-left: 25px;
	color: #22396e;
	font-size: 14px;
	width: 130px;
	font-weight: normal;
	text-decoration: none;
	width: 160px;
}

#right-articles-body a.link:hover{
	text-decoration: underline;
}

#right-links-head{
	margin-top: 15px;
	margin-bottom: 10px;
	width: 200px;
	height: 47px;
	background: url(../images/vsesvit/right-block-head.jpg) no-repeat top left;
}

#right-links-head a{
	display: inline-block;
	color: #ffffff;
	font-size: 14px;
	text-decoration: underline;
	margin-left: 27px;
	margin-top: 13px;
	font-weight: bold;
}

#right-links-body .separator{
	height: 1px;
	border-bottom: 1px solid #e1e1e5;
	font-size: 0.1px;
	margin: 10px 0px;
}

#right-links-body a{
	display: block;
	margin-left: 15px;
	margin-top: 3px;
	padding: 2px 0px;
	border-bottom: 1px solid #e1e1e5;
	color: #22396e;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}

#right-links-body a:hover{
	text-decoration: underline;
}

#left-top .separator{
	height: 5px;
	background: url(../images/vsesvit/left-top-separator.jpg) no-repeat top left;
	font-size: 0.1px;
	margin: 10px auto;
	width: 198px;
}

#left-top a.link{
	font-size: 12px;
	color: #291b88;
	text-shadow: #999999 1px 1px 2px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	background: url(../images/vsesvit/left-top-linkmarker.jpg) no-repeat center left;
	padding-left: 9px;
}

#left-top a.link:hover{
	text-decoration: underline;
}

#left-catalog-head{
	height: 37px;
	width: 198px;
	background: url(../images/vsesvit/left-catalog-head.jpg) no-repeat top left;
	margin: 10px auto 0px auto;
}

#left-catalog-body{
	width: 198px;
	background: url(../images/vsesvit/left-catalog-body.jpg) repeat-y top left;
	margin: 0px auto;
	padding-top: 7px;
}

#left-catalog-foot{
	width: 198px;
	height: 20px;
	background: url(../images/vsesvit/left-catalog-foot.jpg) no-repeat top left;
	margin: 0px auto;
}

#left-catalog-items{
	width: 180px;
	background: url(../images/vsesvit/left-catalog-body2.jpg) repeat-y top right;
	margin: 0px auto;
}

#left-catalog-items a{
	font-size: 12px;
	color: #291b88;
	text-shadow: none;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	margin: 3px 0px;
	display: block;
	padding-left: 2px;
}

#left-catalog-items a.active{
	color: red;
}

#left-catalog-items a:hover{
	text-decoration: underline;
}

#left-catalog-items .separator{
	width: 180px;
	height: 2px;
	background: url(../images/vsesvit/left-catalog-separator.jpg) no-repeat top left;
	margin: 0px auto;
}

.catalog-subitems {
	margin-left: 12px;
	margin-top: 7px;
	display: none;
}

.catalog-subitems a{
	margin: 2px 0px;
}

#search-panel{
	width: 99%;
	border-collapse: collapse;
	margin: 0px auto;
}

#search-panel td.left div{
	background: url(../images/vsesvit/search-panel-left.jpg) no-repeat top left;
	height: 84px;
	width: 14px;
}

#search-panel td.center{
	width: 100%;
}

#search-panel td.center div{
	background-color: #d7effc;
	height: 72px;
	width: 100%;
	margin: 1px 0px;
	padding-top: 10px;
}

#search-panel td.right div{
	background: url(../images/vsesvit/search-panel-right.jpg) no-repeat left top;
	height: 84px;
	width: 14px;
}

#search-table{
	width: 99%;
	border-collapse: collapse;
	margin-top: 6px;
	min-width: 540px;
}

#search-legend{
	width: 120px;
	vertical-align: top;
	font-weight: bold;
	padding: 5px 0px;
}

#search-left{
	background: url(../images/vsesvit/search-input-left.jpg) no-repeat left top;
	height: 25px;
	padding: 0px;
	vertical-align: top;
	margin: 0px;
	text-align: left;
}

#search-left #txt_search, #search-left #txt_art{
	border: none;
	background-color: #ffffff;
	height: 15px;
	width: 95%;
	padding: 1px;
	font-size: 10px;
	color: #676777;
	margin: 3px 20px 0px 13px;
}

#search-right{
	width: 13px;
	vertical-align: top;
	padding: 0px;
}

#search-right{
	color: #ffffff;
	margin: 0px;
	background: url(../images/vsesvit/search-input-right.jpg) no-repeat top left;
	height: 25px;
	width: 12px;
	padding: 0px;
}

#search-sort{
	font-weight: bold;
	padding: 10px 0px 0px 0px;
	height: 10px;
}

#search-sort a{
	display: inline-block;
	font-weight: normal;
	color: #152c63;
	text-decoration: none;
	margin-left: 3px;
	font-size: 12px;
}

*+html #search-sort a{
	font-size: 12px;
}

* html #search-sort a{ /*IE6*/
	font-size: 12px;
}

#search-sort a:hover{
	text-decoration: underline;
}

#search-sort a.current{
	text-decoration: underline;
}

.center-separator{
	background: url(../images/vsesvit/center-separator-left.jpg) no-repeat top left;
	height: 5px;
	margin: 0px auto;
	width: 97%;
	font-size: 0.1px;
}

.center-separator span{
	background: url(../images/vsesvit/center-separator-right.jpg) no-repeat top right;
	height: 5px;
	width: 4px;
	float: right;
	font-size: 0.1px;
	margin: 0px;
}

.producer{
	text-align: center;
	margin: 0px;
}

.producer a{
	display: inline-block;
	color: #152c63;
	text-decoration: none;
	font-weight: bold;
	margin: 5px 30px;
}

.producer a:hover{
	text-decoration: underline;
}

.center-separator-orange{
	background: url(../images/vsesvit/center-block-left.jpg) no-repeat 0px 22px;
	height: 28px;
	margin: 0px auto;
	width: 97%;
	font-size: 0.1px;
	padding: 2px 0px 0px 0px;
}

.center-separator-orange span{
	background: url(../images/vsesvit/center-block-right.jpg) no-repeat right bottom;
	height: 26px;
	width: 5px;
	float: right;
	font-size: 0.1px;
	width: 100%;
}

.actions-top{
	background: url(../images/vsesvit/center-block-actions.jpg) no-repeat top right;
	height: 22px;
	width: 155px;
	margin: 0px auto;
	font-size: 0.1px;
}

.top-top{
	background: url(../images/vsesvit/center-block-top.jpg) no-repeat top right;
	height: 22px;
	width: 155px;
	margin: 0px auto;
	font-size: 0.1px;
}

.new-top{
	background: url(../images/vsesvit/center-block-new.jpg) no-repeat top right;
	height: 22px;
	width: 155px;
	margin: 0px auto;
	font-size: 0.1px;
}

.main-tovar{
	float: left;
	width: 46%;
	min-width: 255px;
	border: 2px solid #dfdde7;
	height: 170px;
	overflow: hidden;
	margin: 5px 0px;
	margin-left: 2%;
}

.catalog-tovar{
	width: 99%;
	min-width: 400px;
	border: 2px solid #dfdde7;
	margin: 5px 0px;
}


*+html .main-tovar{
	margin-left: 1%;
}

* html .main-tovar{ /*IE6*/
	margin-left: 1%;
}

.main-tovar table{
	height: 170px;
	width: 100%;
	margin: auto 0px;
}

.catalog-tovar table{
	width: 100%;
	margin: auto 0px;
}

.main-tovar table td.image{
	min-width: 101px;
	width: 33%;
	text-align: center;
}

.catalog-tovar table td.image{
	min-width: 101px;
	width: 140px;
	text-align: center;
}

.main-tovar table td.description{
	width: 66%;
	vertical-align: top;
	padding-top: 3px;
	padding: 5px 3px 0px 3px;
	min-width: 162px;
}

.catalog-tovar table td.description{
	w1idth: 90%;
	vertical-align: top;
	padding-top: 3px;
	padding: 5px 3px 0px 3px;
}

.main-tovar table td.description .title, .catalog-tovar table td.description .title{
	float: left;
	min-width: 92px;
	color: #3f4b7d;
	font-weight: bold;
}

.main-tovar table td.description .title a, .catalog-tovar table td.description .title a{
	color: #3f4b7d;
	font-weight: bold;
	text-decoration: none;
}

.main-tovar table td.description .title a:hover, .catalog-tovar table td.description .title a:hover{
	text-decoration: underline;
}

.main-tovar table td.description .art, .catalog-tovar table td.description .art{
	float: right;
	min-width: 63x;
	color: #afafb9;
	font-size: 10px;
	font-weight: bold;
}

.main-tovar table td.description .separator, .catalog-tovar table td.description .separator{
	height: 1px;
	border-bottom: 1px solid #e1e1e5;
	font-size: 0.1px;
	margin: 1px;
}

.main-tovar table td.description .text{
	color: #3f4b7d;
	font-weight: normal;
	font-size: 12px;
	height: 92px;
	overflow: hidden;
}

.catalog-tovar table td.description .text{
	color: #3f4b7d;
	font-weight: normal;
	font-size: 12px;
	padding: 10px 0px;

}

.main-tovar table td.description .price-uah, .catalog-tovar table td.description .price-uah{
	float: left;
	color: #ba0000;
	font-weight: bold;
	font-size: 12px;
}

.main-tovar table td.description .price-usd, .catalog-tovar table td.description .price-usd{
	float: left;
	color: #fb8000;
	font-weight: bold;
	font-size: 12px;
	margin-left: 7px;
}

.main-tovar table td.description .buy {
	float: left;
	margin-top: 5px;
}

.catalog-tovar table td.description .buy {
	float: left;
	margin-top: 10px;
}

.main-tovar table td.description .buy a, .catalog-tovar table td.description .buy a{
	display: inline-block;
	background: url(../images/vsesvit/buy-btn.jpg) no-repeat top left;
	width: 77px;
	height: 25px;
}

.main-tovar table td.description .details{
	float: left;
	margin-left: 1px;
	margin-top: 5px;
}

.catalog-tovar table td.description .details{
	float: left;
	margin-left: 7px;
	margin-top: 10px;
}

.main-tovar table td.description .details a, .catalog-tovar table td.description .details a{
	display: inline-block;
	background: url(../images/vsesvit/details-btn.jpg) no-repeat top left;
	width: 78px;
	height: 25px;
}

#footer{
	background: url(../images/vsesvit/footer.jpg) repeat-x top left;
	height: 202px;
}

#footer .bg{
	background: url(../images/vsesvit/footer-center.jpg) no-repeat bottom center;
	height: 202px;
}

#footer .bg .counters{
	text-align: center;
	padding-top: 125px;
}

#footer .bg .counters img{
	margin-left: 10px;
}

#footer .bg .site-developers{
	text-align: center;
	padding-top: 15px;
}

#footer .bg .site-developers a{
	color: #7f7f8d;
	text-decoration: underline;
	font-weight: bold;
}

.main-txt{
	margin: 5px 20px;
}

a, h3 a{
	color: #303e72;
	text-decoration: none;
}

a, h3 a:hover{
	text-decoration: underline;
}

div.info{
	width: 500px;
	margin: 10px auto 20px auto;
	padding: 10px;
	border: 1px solid #4682B4;
	background-color: #F5F5F5;
	text-align: center;
}

input, textarea{
	border: 1px solid #4682B4;
	padding: 2px;
	margin: 3px 0px;
	background-color: #ffffff;
}

input.vot{
	border: none;
}	

.error{
	width: 500px;
	margin: 10px auto 20px auto;
	padding: 10px;
	border: 1px solid #B22222;
	background-color: #FFFAF0;
	text-align: center;
}


/**Catalog Pagination*/
.pages{
	margin-top:20px;
	margin-bottom:20px;
}

.pages ul{
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.pages li{
	list-style-type: none;
	display: inline;
	padding: 1px 0px;
}

.pages a, .pages a:visited{
	padding: 3px 4px;
	border: 1px solid #4682B4;
	background-color: #ffffff;
	text-decoration: none;
	color: #4682B4;
}

.pages a:hover, .pages a:active{
	border: 1px solid #4682B4;
	color: #ffffff;
	background-color: #4682B4;
	text-decoration:none;
}

.pages li.currentpage{
	padding: 3px 4px;
	border: 1px solid #4682B4;
	color: #ffffff;
	background-color: #4682B4;
	text-decoration:none;
	font-weight: bold;
	margin: 0px 1px;
}

.pages li.disablepage{
	display: none;

}

.pages li.nextpage{
	font-weight: bold;
}

.prod_image{
	margin: 0px 10px;
	padding: 5px;
	border: 1px solid #dddddd;
}

.articul{
	color: #afafb9;
}


span.price-uah{
	color: #ba0000;
	font-weight: bold;
	font-size: 14px;
}

span.price-usd{
	color: #fb8000;
	font-weight: bold;
	font-size: 14px;
}

a.buy-tovar{
	display: inline-block;
	background: url(../images/vsesvit/buy-btn.jpg) no-repeat top left;
	width: 77px;
	height: 25px;
}



.description-tovar td{
	border-bottom: 1px solid #cccccc;
}

.cart-table{
	width: 99%;
	margin: 0px auto;
}

.cart-table th{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #dddddd;
}

.cart-table td{
	border-bottom: 1px solid #dddddd;
	background-color: #fbfbfb;
	font-size: 14px;
	font-weight: normal;
	padding: 2px 5px;
}

form{
	font-size: 14px;
	font-weight: normal;
}

.book{
	border: 1px solid #dddddd;
	padding: 10px;
	margin: 5px 1px 15px 1px;
}

.book .name{
	background: url(../images/vsesvit/user.png) no-repeat center left;
	padding-left: 16px;
	color: #4682B4;
	font-size: 14px;
	font-weight: bold;
}

.book .name .date{
	padding-left: 10px;
	color: #afafb9;
	font-size: 14px;
	font-weight: normal;
}

.book .text{
	padding: 5px;
	font-size: 14px;
	font-weight: normal;
	margin-top: 5px;
	border-top: 1px dotted #dddddd;
}

.book .answer{
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;
	font-weight: normal;
	padding: 5px;
	border: 1px solid #4682B4;
	background-color: #F5F5F5;
}

.actions-index{
	margin-left: 20px;
	margin-right: 20px;
}

.actions-index a{
	text-decoration: none;
}

.actions-index a:hover{
	text-decoration: underline;
}

.actions-index a:hover p{
	text-decoration: underline;
}