td {font-size:11px; color:#000000; font-family: Arial, Tahoma, Verdana; text-decoration:none;}

p {font-size:11px; color:#000000; font-family: Arial, Tahoma, Verdana; text-decoration:none;}

a {font-family: Arial, Tahoma, Helvetica; color: #000000; }

h1 {font-family: Arial, Tahoma, Helvetica; color: #000000; font-size: 16px;}

h2 {font-family: Arial, Tahoma, Helvetica; color: #C60000; font-size: 16px;}

h3 {font-family: Arial, Tahoma, Helvetica; color: #C60000; font-size: 14px;}

select {font-family: Arial, Tahoma, Helvetica; font-size:11px;}

.textfield {border-left:solid windowtext 1.0px; border-right:solid windowtext 1.0px; border-bottom:solid windowtext 1.0px; border-top:solid windowtext 1.0px; border-color:#C8C7BE; color: #555555; font-size: 11px; font-family: Arial, Tahoma, Verdana;}

.textfield_name {font-size:11px; color:#999999; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: bold;}

.textarea {border-left:solid windowtext 1.0px; border-right:solid windowtext 1.0px; border-bottom:solid windowtext 1.0px; border-top:solid windowtext 1.0px; border-color:#C8C7BE; color: #555555; font-size: 11px; font-family: Arial, Tahoma, Verdana;}

.a_black {font-size:11px; color:#000000; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.a_black:hover {text-decoration:underline;}

.text {font-size:11px; color:#666666; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.text:hover {text-decoration:underline;}

.text_redhover {font-size:11px; color:#666666; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.text_redhover:hover {text-decoration:underline; color:#D71111;}




.top_menu {font-size:12px; color:#FFFFFF; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: none;}
.top_menu:hover {text-decoration:underline;}

.path_menu {font-size:11px; color:#808080; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.path_menu:hover {text-decoration:underline;}

.path_menu_act {font-size:11px; color:#808080; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.path_menu_act:hover {text-decoration:underline;}

.left_menu_icq_email {font-size:11px; color:#666666; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.left_menu_icq_email:hover {text-decoration:underline;}

.pages {font-size:11px; color:#000000; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.pages:hover {text-decoration:underline; color:#D71111;}

.pages_act {font-size:11px; color:#D71111; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}

.left_menu {font-size:12px; color:#333333; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.left_menu:hover {text-decoration:underline; color:#D71111;}

.catalog_header {font-size:29px; color:#FFFFFF; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: none;}

.poster_club_descript {font-size:11px; color:#FFFFFF; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none; line-height:95%;}

.poster_perfectshirts_link {font-size:10px; color:#D71111; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: bold;}
.poster_perfectshirts_link:hover {text-decoration:underline;}

.button {background-color: #FFFFFF; font-family: Arial, Tahoma, Verdana; border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; color: #C60000; font-size: 12px; font-weight:bold;}

.button_enter {background-color: #D71111; font-family: Tahoma, Arial, Verdana; border-bottom: #CCCCCC 1px solid; border-left: #D71111 1px solid; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; color: #FFFFFF; font-size: 11px; cursor:hand;}

.registr_enter {font-size:11px; color:#999999; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.registr_enter:hover {text-decoration:underline;}

.poster_menu {font-size:12px; color:#000000; font-family: Arial, Verdana, Tahoma; text-decoration:none; font-weight: none;}
.poster_menu:hover {text-decoration:underline; color:#D71111;}

.help_menu {font-size:11px; color:#000000; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.help_menu:hover {text-decoration:underline;}

.top_10_rating1 {font-size:11px; color:#666666; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.top_10_rating1:hover {text-decoration:underline; color:#D71111;}

.top_10_rating2 {font-size:12px; color:#D71111; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: bold;}

.top_10_rating_author {font-size:11px; color:#D71111; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}

.top_10_rating_author2 {font-size:11px; color:#666666; font-family: Arial, Tahoma, Verdana; font-weight: none;}


.news_date {font-size:11px; color:#C60000; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: bold;}

.news_content {font-size:11px; color:#000000; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}

.news_archive {font-size:11px; color:#6F6F6F; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.news_archive:hover {text-decoration:underline;}

.news_detail {font-size:11px; color:#D71111; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.news_detail:hover {text-decoration:underline;}


.info_day {font-size:11px; color:#D71111; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}

.info_icq_email {font-size:11px; color:#666666; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.info_icq_email:hover {text-decoration:underline;}


.cards_header {font-size:11px; color:#666666; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.cards_header:hover {text-decoration:underline;}

.bottom_forum2 {font-size:11px; color:#999999; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.bottom_forum2:hover {text-decoration:underline;}


.bottom_work2 {font-size:11px; color:#FFFFFF; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.bottom_work2:hover {text-decoration:underline;}


.bottom_menu {font-size:12px; color:#FFFFFF; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: none;}
.bottom_menu:hover {text-decoration:underline;}

.copyright {font-size:11px; color:#000000; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.copyright:hover {text-decoration:underline;}


.models_rating1 {font-size:11px; color:#666666; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: bold;}

.models_rating2 {font-size:13px; color:#D71111; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: bold;}

.models_link {font-size:11px; color:#666666; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.models_link:hover {text-decoration:underline; color:#D71111;}

.models_price {font-size:13px; color:#D71111; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: bold;}


.goods_order_header {font-size:16px; color:#C60000; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: bold;}

.goods_order_help {font-size:11px; color:#0099FF; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}

.goods_dopinfo {font-size:11px; color:#666666; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}


.page_header {font-size:24px; color:#000000; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: 900;}


.registration_end_text {font-size:15px; color:#C60000; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: bold;}

.basket_header {font-size:13px; color:#000000; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: bold;}

.basket_price1 {font-size:11px; color:#D71111; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: bold;}

.basket_text3 {font-size:20px; color:#000000; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: 900;}
.basket_price3 {font-size:24px; color:#D71111; font-family: Tahoma, Arial, Verdana; text-decoration:none; font-weight: bold;}

.basket2_edit_info {font-size:11px; color:#D71111; font-family: Arial, Tahoma, Verdana; text-decoration:underline; font-weight: none;}

.basket2_payment {font-size:12px; color:#666666; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: bold;}

.basket2_value {font-size:11px; color:#D71111; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}

.map {font-size:11px; color:#000000; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.map:hover {text-decoration:underline; color:#D71111;}

.balloting_text1 {font-size:11px; color:#999999; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.balloting_text1:hover {text-decoration:underline;}

.balloting_add {font-size:11px; color:#C60000; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}
.balloting_add:hover {text-decoration:underline;}

table.class_links td {font-size:11px; color:#999999; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none; line-height:10px;}
table.class_links a {font-size:11px; color:#999999; font-family: Arial, Tahoma, Verdana; text-decoration:none; font-weight: none;}

.materials_block {
	list-style-image:url(img/poster_menu_arrow.gif);
	font-size:12px;
	margin:35px 0px;
	margin-left:16px;
	padding:0px;
}

.materials_block a {
	text-decoration:none;
	color:blue;
}

.materials_block a:hover {
	text-decoration:underline; 
	color:#D71111;
}

@font-face {
  font-family: "Rubl";
  src: url(rouble.otf);
}

span.rub {
	font-family:Rubl;
}