.highslide { cursor: url(/highslide/highslide/graphics/zoomin.cur), pointer; outline: none; }
.highslide img { border: 2px solid gray; }
.highslide:hover img { border: 2px solid white; }
.highslide-image { border: 10px solid white;}
.highslide-image-blur {}
.highslide-caption { display: none; border: 5px solid white; border-top: none; padding: 5px; background-color: white;}
.highslide-loading { display: block; color: white; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black;
    /*
    padding-left: 22px;
    background-image: url(/highslide/highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i { color: white; background-color: gray; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none;}

.t1{color: #000000;}
.t2{color: #0066CC;}
.t3{color: #009933;}
.t4{color: #FF0033;}
.t6{color: #CC33FF;}
.t7{color: #FF6600;}
.t8{color: #999999;}
.t9{color: #0000CC;}
body{padding:0px; margin:0px; background-color:#FFFFFF;}
table, td { width:100%;	height:0px; border:0px;}
table.pad {width:100%; height:0%; border:1px; padding: 5px; border-color: #000000; border-style: solid;}
td.upper {vertical-align: top;}
td.pad {width:40px; height:0%; padding: 5px;}
td.pad_full {vertical-align: middle; width:95%; height:0%;}
table.aff {width:100%; height:200px; padding-bottom: 10px}
td.aff {width:100%; height:100%; padding: 5px; vertical-align: middle; text-align: center}
table.vote {width:100%; height:0%; border:1px; padding: 5px; border-color: #000000; border-style: solid; background-color: #efefef;}
td.vote {width:0%; height:0%; padding: 5px;}
.vote_nominee {color: #000000; font-family: Trebuchet MS;font-size:14px; text-align: justify}
.vote_date {color: #888888; font-size:8px;}
li.vote {background:url(images/a.gif) no-repeat 0px 5px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#000000; line-height:14px}

.vote_option{width: 100%; margin-bottom: 15px; margin-top: 15px; position: relative; margin-left: 0px; margin-right: 0px; text-align: left}
.vote_label{margin-bottom: 2px}
.vote_answered{position: absolute; right: 0px; top: 2px}
.vote_progressbar{height: 4px; background-image: url("/static/img/progressbar_bg.png"); background-color: #000}
.vote_progressbar span{ height: 6px; background-image: url("/static/img/progressbar_indicator.png"); display: block;}

table.banners {width:100%; height:0%; padding: 3px;	}
td.banners { padding: 3px; width:0%; border:1px; border-color: #000000; border-style: solid; padding-left: 10px;}
th.banners { padding: 3px; font-weight: bold; border:1px; border-color: #000000; border-style: solid; text-align: center;}

table.simple { width:100%; padding: 5px;}
td.simple { width:33%; padding: 5px; }
table.simple2_col {width:100%; padding: 5px;}
td.simple2_col {width:50%; padding: 5px;}

td.left_vote {width:500px; padding: 5px;}
td.right_review_submit {width:200px; padding: 5px;}

.social_top{}
.social_left {width:240px; padding: 5px; padding-top: 22px}
.social_center {width:295px; padding: 5px; vertical-align: middle}
.social_right {width:140px; padding: 5px;}


td.right_main {width:250px;}

.left_col{width:200px; height:0px; border:0px; vertical-align: top;}
table.right_col, td {width:300px; height:0px; border:0px;}
table.central {width:100%; height:0px; border:0px;}
td { vertical-align:top;}

table.cast {width:100%; height:0px; border:0px;}
.left_cast{width:150px; height:0px; border:0px; background-color: #eeeeee; vertical-align: middle; padding: 10px; text-align: center;}
.right_cast{width:300px; height:0px; border:0px; vertical-align: middle; text-align: left; padding: 10px;}
td.comments { width:88%; }
td.comments_right { width:10%;}

a:hover{text-decoration:none;}
img { border:0px;}
.m_text, td, li, a, input, textarea, select{font-family:Tahoma; font-size:11px; line-height:13px; color:#444444;}

a, strong, span { color:#282828}
input, textarea, select { color:#363636;}
.m1_text { color:#7A7A7A; margin-left:25px;}
.ml5 { margin-left:5px}
.t_cell { padding-left:10px; vertical-align:middle;}
.c_text, .c_text a {color:#939393; line-height:11px; text-decoration:none;	}
	
.c_text a:hover { text-decoration:underline}

.cell_l { padding: 12px 20px 28px 10px}

.cell_r { padding: 20px 15px 10px 13px}
.cell_rev { padding: 10px 15px 10px 0px}
.cell_center_no_pad { padding: 0px; text-align: center}
.cell_center_up_pad { padding: 10px 0px 0px 0px; text-align: center}
.line { height:3px; background-color:#7A7A7A;}
.dot_line { height:1px; background-image:url(images/h-l.gif); background-repeat:repeat-x}
.no_class, form, .no_class td{ width:auto; height:auto; margin:0px; padding:0px;border:0px;}
.input{	width:110px; height:15px; border-color:#747474; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:7px}


ul {margin:0; padding:0; list-style:none}
li {background:url(images/a.gif) no-repeat 0px 5px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#7A7A7A; line-height:14px}

.ul1 li {background:url(images/h-l.gif) repeat-x left bottom; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; padding-top:3px; padding-bottom:3px}	
.ul1 li a { line-height:11px; text-decoration:none; margin-left:6px;}
.ul1 li a:hover { text-decoration: underline}

.news_section ul{padding-bottom: 15px}
.news_section li {color: #000000; font-family: Tahoma; line-height: 1.3; font-size:13px; text-align: justify; font-weight: normal}

.zagl_orange {font-weight: bold; color: #F96014; letter-spacing: 0px}
.zagl_white {color:#FFFFFF; font-size:24px; letter-spacing:0; padding-left:10px; vertical-align:middle;}
.zagl_black_small {font: bold italic 13px 'Tahoma' ; color: #111111; letter-spacing: 0px; vertical-align:middle; padding-left: 10px}
.white_navi a {color: #FFFFFF; letter-spacing: 0px; padding:7px 2px 5px 2px; text-decoration: none; text-align: center}
.white_navi {background-image: url('/images/semiblack.png')}
.white_navi a:hover {color: #000000; background-color: white;}
.white_navi a.selected {color: #000000; background-color: white; cursor:default;}
.white_navi span {color: white}

/* ÂÊËÀÄÊÈ ÄËß ÃËÀÂÍÎÉ ÑÒÐÀÍÈÖÛ */
.main_block_navi a {color: #000000; letter-spacing: 0px; padding:7px 2px 5px 2px; text-decoration: none; text-align: center}
.main_block_navi a:hover {color: #000000; background-color: white;}
.main_block_navi a.selected {color: #000000; background-color: white; cursor:default;}
.main_block_navi span {color: white}


.news_img {margin: 15px; width: 125px; float: right; border: 1px solid black}
.news_zagl_bg {background-color:#ddd;padding-top: 5px; padding-bottom: 5px}
.news_zagl_bg_br {height: 5px}
.news_zagl_date {font: bold 9px 'Tahoma'; color: #F96014; letter-spacing: 0px}
.news_zagl_author {font: bold italic 10px 'Tahoma'; color: #222222; letter-spacing: 0px}
.news_main_zagl_author {font: bold 10px 'Tahoma'; color: #777777; letter-spacing: 0px}
.news_main_zagl_author span {color: #777777; text-transform: capitalize}
.news_zagl {font-size: 12px; font-family: Georgia; color: #111111; letter-spacing: 0px; padding-left: 5px; font-weight: 800}
a.news_zagl {font-size: 12px; font-family: Georgia, 'Times New Roman', Times, serif; color: #111111; letter-spacing: 0px; text-decoration: none; font-weight: bold}
a.news_zagl:hover {text-decoration: underline}

.news_section .left{margin-right: 15px; margin-bottom: 15px; width: 150px; border: 1px solid black; float: left}
.news_section .right{margin-left: 15px; margin-bottom: 15px; width: 150px; border: 1px solid black; float: right}
.news_section img{margin: 15px; width: 150px; border: 1px solid black;}
.embed{text-align: center; background-color: #eeeeee; padding: 30px; margin-bottom: 20px}

.news_zagl_comments {float: right; background-image: url("/static/img/comments_icon_small.png"); background-position: 0px 50%; background-repeat: no-repeat; padding-left: 22px; padding-right: 5px; margin-top: 0px; padding-top: 5px; font-size: 14px; color: #000000; font-weight: 700}
.news_zagl_title {font-size: 22px; font-family: Play, Trebuchet MS; color: #e44f29; text-decoration: none; padding-top: 3px; padding-bottom: 7px; line-height: 1.3}
a:hover.news_zagl_title{text-decoration: underline}

a.rel_zagl {font-size: 12px; font-family: Georgia, 'Times New Roman', Times, serif; color: #111111; letter-spacing: 0px}.float_left {float: left; padding: 10px}
.float_right {float: right; padding: 10px;}
.reviews_count {font: bold italic 9px 'Tahoma'; color: #222222; letter-spacing: 0px}
.reviews_zagl {font-size: 10px; font-family: Georgia, 'Times New Roman', Times, serif; color: #111111; letter-spacing: -1px}
a.reviews_link_text { color:#282828; text-decoration : none;}
a:hover.reviews_link_text { color:#282828; text-decoration : underline;}
.img_theme {border: 0px; width: 200px; text-align: center}
.theme {padding:8px}
a.theme_link_text {font-size: 12px; font-family: Georgia, 'Times New Roman', Times, serif; color: #111111; letter-spacing: 0px; text-decoration: none;}
.comm_zagl_date {font: bold italic 9px 'Tahoma'; color: #000000; letter-spacing: 0px}
.comm_zagl_sound {background-color: #eeeeee; font: bold italic 12px 'Times New Roman'; color: #000000; letter-spacing: 0px}
.text6 {font: bold italic 18px 'Tahoma'; color: #393636;	font-weight: bold;	text-decoration: none;}
.text61 {	font-family: Tahoma;	font-size: 15px;	color: #4A4747;	font-weight: bold;	text-decoration: none;}
.text61_border {font-family: Arial;	font-size: 19px;	color: #528E04;	font-weight: bold;	text-decoration: none;}
.text62 {	font-family: Tahoma;	font-size: 13px;	color: #5B5858;	font-weight: bold;	text-decoration: none;}
a.calendar {font-size: 12px; font-family: Georgia, 'Times New Roman', Times, serif; color: #000000; letter-spacing: 0px; text-decoration: none}
.table1 {font-family: Tahoma; font-size: 2px; color: #dddddd; text-decoration: none;text-align:left;}

.ul2 li {background:url(images/h-l.gif) repeat-x left bottom; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; padding-top:3px; padding-bottom:3px; color: #222222; text-align: justify}	
.ul2 li a { line-height:11px; text-decoration:none; color: #222222}
.ul2 li a:hover { text-decoration: underline; color: #222222}
.big_text {color: #222222; font-family: Trebuchet MS;font-size:13px; text-align: justify; font-weight: normal}
.big_text_a {color: #222222; text-decoration: underline; font-family: Trebuchet MS; font-size:13px; text-align: justify;}
.big_text_list {padding-left: 10px;}

div.big_text a {color: #555555; font-family: Trebuchet MS; font-size:13px; }

.contest_zagl {color: #222222; font-family: Trebuchet MS;font-size:14px; text-align: justify; font-weight: bold}
.zagl_big {color: #111111; font-family: Trebuchet MS;font-size:18px}

.related_news {color: #111111; font-family: Tahoma; font-size:13px; text-decoration: none; padding-left: 20px; padding-bottom: 0px !important; padding-top: 0px; background-image:url(/static/img/square_icon.png); background-size: 5px; background-repeat: no-repeat; background-position: 0px 8px; line-height: 1.5}
.related_news:hover {text-decoration: underline}


.zagl_very_big {color: #111111; font-family: Trebuchet MS;font-size:22px}
.div.clr  { clear : both; height : 0; overflow : hidden; }
.rus_zagl {background-color: #eeeeee; text-align: center; color: #333333; font-family: Trebuchet MS;font-size:14px; font-weight: bold; padding: 5px; margin: 5px}

.my_col {color: #333333; font-family: Trebuchet MS;font-size:14px; font-weight: bold; text-decoration: none}
.page_main_zagl {background-color: #eeeeee; text-align: center; padding:5px; font-size: 18px; font-family: Trebuchet MS; font-weight: bold; color: #111111; text-decoration: none;}
.page_secondary_zagl {background-color: #eeeeee; text-align: center; padding:5px; color: #111111; font-family: Trebuchet MS;font-size:18px; font-weight: bold;}
.name_rus {background-color: #eeeeee; text-align: center; color: #111111; font-family: Trebuchet MS; font-size:18px; font-weight: bold; padding: 5px; margin-bottom: 2px}
.list_name_medium {color: #333333; font-family: Trebuchet MS;font-size:14px; font-weight: bold; line-height: 1.2}
.list_name_small {color: #333333; font-family: Trebuchet MS;font-size:12px; font-weight: bold; line-height: 1.2}
.img_thumb {padding: 2px; width: 100px; border-width: 0px}
.orange_letters {font-family: Tahoma; font-weight: bold; color: #F96014; font-size: 18px; letter-spacing: 0px; margin-bottom: 5px}
.review_zagl {color: #111111; font-family: Trebuchet MS; font-size:18px; text-align: center}

.zagl_nocenter {padding:5px; font-size: 18px; font-family: Trebuchet MS; font-weight: bold; color: #111111; text-decoration: none;}

table.alt_names {width:100%; height:0px; border:0px;}
.alt_names_left{width:225px; height:0px; border:0px; vertical-align: top; text-align: left; color: #333333; font-family: Trebuchet MS;font-size:12px; }
.alt_names_right{width:500px; height:0px; border:0px; vertical-align: top; text-align: left; color: #333333; font-family: Trebuchet MS;font-size:10px; font-weight: bold}

table.developers {width: auto; height:0px; border:0px;}
.developers_left{width:120px; height:0px; border:0px; vertical-align: top; text-align: left; color: #333333; font-family: Trebuchet MS;font-size:12px; }
.developers_right{width:100px; height:0px; border:0px; vertical-align: top; text-align: left; color: #333333; font-family: Trebuchet MS;font-size:10px; font-weight: bold;}

table.game_info {width:100%; height:0px; border:0px;}
.game_info_left{width:150px; height:0px; border:0px; vertical-align: top; }
.game_info_right{width:auto; height:0px; border:0px; vertical-align: top; text-align: left; }
.review_pic_teaser{width:500px; border:0px;}

table.share {width: auto; text-align: center; padding: 5px; margin: 5px; height:0px; border:1px; background-color: #eeeeee}
td.share{padding-bottom: 10px; padding-top: 10px; padding-left: 16px; padding-right: 16px; text-align: center; vertical-align: middle; width: auto;}

.console_margin_left{width:50px; vertical-align: top; text-align: center; margin: 0px; padding: 0px;}
.console_margin_right{width: 500px; vertical-align: middle; text-align: left;}

.news_details_link{font-family:Tahoma; font-size:11px; line-height:13px; color:#111111; font-weight: bold}

.news_clearer{overflow: hidden}

.news_section {color: #000000; font-family: Tahoma; line-height: 1.3; font-size:13px; text-align: justify; font-weight: normal; padding-top: 10px}
.news_section strong {color: #000000;}
div.news_section a {color: #555555; font-family: Tahoma; font-size:13px; }

.content {color: #000000; font-family: Tahoma; line-height: 1.3; font-size:13px; text-align: justify; font-weight: normal}
div.content a {color: #555555; font-family: Tahoma; font-size:13px; }
div.content p strong {color: #000000; font-size:13px; font-weight: 700}
div.content strong {color: #000000; font-size:13px; font-weight: 700}

div.content h4 {color: #111111; font-family: Trebuchet MS; font-size:18px; text-align: center; padding-bottom: 10px}

.content_comments {color: #000000; font-family: Tahoma; line-height: 1.2; font-size:13px; font-weight: normal}
div.content_comments a {color: #555555; font-family: Tahoma; font-size:13px; }


.facts {margin-bottom: 10px}	
.interview_link {color: #555555; font-family: Trebuchet MS; line-height: 1.3; font-size:13px; text-align: justify; font-weight: normal; margin-bottom: 10px}
.top7 {text-align: center; background-color: #eeeeee; color: #f96015; font-family: Trebuchet MS; font-weight: bold; font-size:14px; margin-bottom: 5px; padding: 3px;}
.top7_link {color: #111111; font-family: Trebuchet MS; line-height: 1.3; font-size:14px; font-weight: bold; margin-bottom: 10px; text-decoration: none}
a.top7_link:hover {text-decoration: underline}
.top7_splitter {color: #fa8045}

.orange {color: #f96015}

.tag_cloud {color: #000000; font-family: Trebuchet MS; text-align: center; font-weight: normal}
.tag_cloud a span {line-height: normal}

P {padding-bottom: 15px}

.shop_price {color: #000000; font-family: Trebuchet MS;font-size:25px}
.shop_button_buy {width: 120px; padding: 10px; border: 2px double #000000; text-align: center}
.shop_button_buy_text {font-family: Trebuchet MS;font-size:20px; text-decoration: none}
.buy_game_button {padding-top: 16px; text-align: center; width: 100%; height: 30px; background-image: url('/static/img/buy_button.png'); background-position: center; background-repeat: no-repeat; }
.buy_game_button_inside {vertical-align: middle; font-family: Trebuchet MS;font-size:20px; text-decoration: none;}

cite{ background-color: #eeeeee; background-image: none; background-position: 0% 0%; background-repeat: repeat; color: #505050; float: right; font-family: "Georgia", "Times New Roman", "Times", serif; font-size: 130%; font-weight: 400; line-height: 120%; margin-bottom: 15px; margin-left: 15px; margin-right: 0px; margin-top: 0px; padding: 15px; width: 30%;}
.insert{color: #000000; font-family: Georgia; border-top: solid 1px; border-bottom: solid 1px; font-size: 130%; font-weight: 800; line-height: 120%; padding: 15px;}
.insert_grey_woq{color: #000000; font-family: Georgia; border-top: solid 1px; border-bottom: solid 1px; font-size: 130%; font-weight: 800; line-height: 120%; padding: 15px; background-color: #eeeeee}
.column{width: 200px; background-color: #eeeeee; float: right; font-family: Arial; line-height: 13px; padding: 15px; margin: 15px}


.teaser_link{font-size: 18px; color: white; font-weight: bold}

#floating-box{width:250px; height:250px; z-index:1;}
#floating-share{position:absolute; margin-left: -85px; background-color: white; float: left}

.sharer{margin: 10px 10px 10px 10px}

table.bread_crumbs{float: right; width: auto; padding: 5px}
.bread_crumbs{text-align: right; width: auto; font-size: 10px; font-weight: bold; text-decoration: none}
a.bread_crumbs_link{text-align: right; width: auto; font-size: 10px; font-weight: bold; text-decoration: none}

table.composer_info{width: 100%;}
td.composer_info_left {width: 50px; height:0px; background:url(images/h-l.gif) repeat-x left bottom; padding-top:3px; padding-bottom:6px; vertical-align: middle}
td.composer_info_right {width: 200px; height:0px; font-weight: 900; color: #111111; background:url(images/h-l.gif) repeat-x left bottom; padding-top:3px; padding-bottom:6px; vertical-align: middle}
td.composer_info_right a{color: black}
.profile_delimiter{color: #999999}
.profile_name_eng{color: #666666; font-family: Trebuchet MS; font-size: 15px;}
.reg div{vertical-align: middle; margin: 20px}
.reg_left{width: 130px; display: block; position: absolute; font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; color: #222222; text-align: right}
.reg_require{font-weight: 800 !important}
.reg_right{margin-left: 150px; display: block; position: absolute; font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; border: 1px solid #222222; padding: 2px; vertical-align: middle}
.reg_right_sel{font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; border: 0px solid #222222; }
.reg_right_inp{font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; border: 0px solid #222222; padding: 2px}
.reg_right_wrapper{margin-left: 150px; display: block; position: absolute; font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; border: 1px solid #222222; vertical-align: middle}
.edit_left{display: block; position: absolute; font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; color: #222222; text-align: right}
.edit_right{margin-left: 150px; font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; border: 1px solid #222222; padding: 2px; vertical-align: middle}

.no_border{border: solid 0px black}
.border{border: 1px solid #222222; padding: 2px}

.common_form_text{display: block; font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; color: #222222; padding-bottom: 8px}
.common_input{width: 350px; display: block; font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; border: 1px solid #222222; padding: 2px; vertical-align: middle}

.edit_settings_left{width: 250px; display: block; position: absolute; font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; color: #222222; text-align: left}
.edit_settings_right{margin-left: 250px; display: block; position: absolute; font-family: Trebuchet MS; font-size: 14px; line-height: 1.3; font-weight: normal; border: 1px solid #222222; padding: 2px; vertical-align: middle}

.login_user{font-size: 13px; font-weight: 400; padding: 4px; padding-bottom: 10px; margin: 4px; vertical-align: middle; text-decoration: none}
.login_button{height: 20px; font-family: Trebuchet MS; font-size: 12px; font-weight: normal; border: 1px solid #222222; padding-left: 4px; padding-right: 4px;vertical-align: middle}
.login_input{width:90px; height:15px; border: 1px solid #222222; padding-left:7px}

.change_photo_button{height: 20px; font-family: Trebuchet MS; font-size: 12px; font-weight: normal; border: 1px solid #222222; padding-left: 4px; padding-right: 4px;vertical-align: middle; cursor: pointer; width: 50px}
.change_photo_button_grey{height: 20px; font-family: Trebuchet MS; font-size: 12px; font-weight: normal; border: 1px solid #222222; padding-left: 4px; padding-right: 4px;vertical-align: middle; width: 50px; color: #999999}

.search_input{width:120px; font-size: 13px; height:25px; border: 1px solid #222222; padding-left:7px;}
.search_button{font-size: 13px; width: 50px; height:25px; border: 1px solid #222222; vertical-align: top}

.rotation_search_input{width:450px; font-size: 13px; height:25px; border: 1px solid #222222; padding-left:7px; background-color: #eeeeee; color: #666666}

.no_border{border: 0px solid #222222; }
.border{border: 1px solid #222222; }

.comments_area{font-family: Tahoma; font-size: 14px; line-height: 1.3; font-weight: normal; border: 1px solid #222222; padding: 2px; vertical-align: middle; width: 100%}

.subscribe_button {text-align: center; height: 34px; width: 32px; vertical-align: middle; float: right; padding: 2px;cursor: pointer;}
.unsubscribe_button {text-align: center; height: 34px; width: 32px; vertical-align: middle; float: right; padding: 2px;cursor: pointer;}

.tweets {color: #111111; background:url(images/h-l.gif) repeat-x left bottom; padding-top:3px; padding-bottom:6px; vertical-align: middle}

.tracklist_left{width: 35px; padding-bottom: 4px; padding-top: 4px; vertical-align: middle}
.tracklist_center{width: auto; font-weight: 700; color: #111111; vertical-align: middle}
.tracklist_player{width: 160px; vertical-align: middle}
.tracklist_right{width: 50px; text-align: right; color: #222222; vertical-align: middle}
.tracklist_author{font-size: 10px; color: #aaaaaa}

.add_styles_button{height: 20px; font-family: Trebuchet MS; font-size: 12px; font-weight: normal; border: 1px solid #222222; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; vertical-align: middle; cursor: pointer; background-color: #f96015; color: black; text-decoration: none}

.soundtrack_download{text-align: center; float: right; width: 200px; font-family: Trebuchet MS; font-size: 20px; font-weight: normal; border: 1px solid #bbbbbb; padding: 4px; color: black; background-color: #eeeeee}
.soundtrack_choose{text-align: center; width: 200px; font-family: Trebuchet MS; font-size: 20px; font-weight: normal; border: 1px solid #bbbbbb; padding: 8px; color: black; background-color: #eeeeee}

.social_buttons{height: 25px; padding-left: 5px; padding-bottom: 10px}
.social_buttons .vk{float: left; width: 99px}
.social_buttons .fb{float: left; width: 96px; padding-top: 2px}
.social_buttons .gp{float: right; width: 97px; padding-top: 2px}

.favicons_16 {padding-right: 5px; height: 16px; width: 16px}

.highslide_close{float: right; background-image: url("/highslide/highslide/graphics/closeX.png"); display: block; height: 16px; width: 16px;}