/* BODY */

html{
   margin: 0;
   padding: 0;
   height: 100%;
}

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size:100%;
	background: #000000 url(/images/khab/body_bgr.gif) 50% top repeat-y;
	margin: 0px auto 0px auto;
	padding: 0px;
	height: 100%;
}
.polosa {width:982px; margin:0 auto; position:relative;}

/* HEADERS */

h1, h2, h3, h4, h5, h6
	{font-weight: bold;
    margin: 0;
    padding: 0;}

h1 {font-size: 1.5em;
	color:#FFFFFF;
	font-weight: 500;
	margin:0 0 10px 0;
	}

h2 {font-size: 1.1em;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	color:#FFFFFF;
	font-weight:normal;
	border-bottom:1px solid #ACBBC5;
	}

h3 {font-size: 1.1em;
font-weight: normal;
color:#FFFFFF;
margin:0 0 10px 0;
}

h4 {font-size: 1em;}

h5 {font-size: 1.3em;
	margin-bottom:10px;} 

h6 {font-size: 0.6em;}

/* PARAGRAPHS */

p {margin: 0 0 1em 0;
line-height:1.45em;
}

.content-hp h3 {margin:10px 15px;}
.leftcol h3 {margin:5px 10px;}

/*.contentcultura h3 {color:#84021D;}*/
.contentcultura h3 {color:#FFFFFF;}

.contentsociety h3 {color:#137007;}
.contentbusiness h3 {color:#DE9D01;}
.contentsport h3 {color:#024C7A;}

.contentsociety .content .pub_quote_photo h3 {color:#FFFFFF;}

/* LINKS */

a {color: #ACBBC5; text-decoration: none;}

a:hover {color:#ACBBC5; text-decoration: underline; cursor: pointer;}

a img {border: none;}

.contentcultura a {color:#FFFFFF;}
.contentsociety a {color:#137007;}
.contentbusiness a {color:#DE9D01;}
.contentsport a {color:#1393E4;}

.leftcol a {color: #ACBBC5;}

/*image*/
img{border:none;}




/* ORDERED AND UNORDERED LISTS */

ul, ol {padding: 0;
		margin: 0.75em 0 1em 0em;}

ul ul, ol ul {margin: 0.3em 0 0.5em 1.3em;}

ul ol, ol ol {margin: 0.3em 0 0.5em 1.9em;}

ul, ul ul {list-style-image:url(/gif/bullet.png)}

li	{margin: 0 0 0.3em 1.2em;
    padding: 0;
}

ol ul {margin-left:20px;}

ol ul {
//margin-left:0px; /* for IE */
}

/* DEFINITION LISTS */

table, td{
   border: 0;
   border-collapse: collapse;
   font-size: 1em;
   vertical-align: top;
	margin: 0;
	padding: 0;
}

form, input, select{
    padding: 0;
    margin: 0;
    background-color: transparent;
	vertical-align:middle;
}
.submitinputs {width:98px; height:25px; border:1px solid #5B5B5B; background-color:#353030; padding-bottom:5px;
					cursor:pointer; display:block; margin:10px 0 0 0; color:#FFFFFF; font-weight:bold;}

a.sub {text-decoration:underline;}
/* MISC STYLES */

div.break {clear: both;}
.tab {margin-left:10px;}
.nowrap {white-space: nowrap;}
.right {text-align:right;}
.mr15 {margin-right:15px;}

/* HEADER */

.header {background: url(/images/khab/head_bgr.jpg) left top no-repeat; height:154px; position:relative;}
.logo {float:left; width:293px; height:123px; display:inline; margin:15px 20px 0 30px;}
.search  {float:right; width:350px; display:inline; margin:95px 10px 5px 20px;}

.searchform {text-align:right;}
.searchinput {background-color:#4A4C4D; border:1px solid #454749; width:150px; height:20px; color:#FFFFFF;}
.searchsubmit {border:none; background: url(/images/khab/button_search.gif) left top no-repeat; width:60px; height:21px; position:relative; top:2px; cursor:pointer;}

.icons {position:absolute; top:90px; left:50px;}
.icons img {margin:0 15px 0 0;}

/* TOP- BOTTOM- MENU */
.topmenu {color: #ACBBC5; float:right; text-align:right; width:600px; margin:2px 5px 0 0; font-size:.9em; display:inline;}
.bottommenu {color: #ACBBC5; text-align:right; margin:10px 5px 0 0; font-size:.9em;  }
.copyright {margin:10px 10px 10px 10px; font-size:.83em; color:#FFFFFF; text-align:center; padding:0 0 15px 0;}
.copyright span {color: #ACBBC5;}

.topmenu a.about {color:#FFFFFF;}
/* TOP BLOCKS */
.topblock {background-color:#000000;}
.block {width:243px; float:left; margin: 0 3px 0 0; padding:0;}
.blocksport {margin:0;}

.block .head {width:243px; height:40px; color:#FFFFFF; text-transform:uppercase; font-weight:bold;}
.block .head a, .block .head a:hover {display:block; width:223px; height:30px; padding:10px 10px 0 10px; color:#FFFFFF; text-decoration:none;}

.blockcultura .head  a {background:url(/images/khab/cultura_bgr.gif) left top repeat-x;}
.blocksociety .head a {background:url(/images/khab/society_bgr.gif) left top repeat-x;}
.blockbusiness .head a {background:url(/images/khab/business_bgr.gif) left top repeat-x;}
.blocksport .head a {background:url(/images/khab/sport_bgr.gif) left top repeat-x;}

.blockcultura .head  a:hover {background:#AC1031 url(/images/blank.gif) left top repeat-x;}
.blocksociety .head a:hover {background:#29A419 url(/images/blank.gif) left top repeat-x;}
.blockbusiness .head a:hover {background:#F2BA34 url(/images/blank.gif) left top repeat-x;}
.blocksport .head a:hover {background:#1177B8 url(/images/blank.gif) left top repeat-x;}


img.preview_hp {border-top:1px solid #222222;}

.block .item {margin:0; width:243px; padding:0; overflow:hidden;} 
.block .pic {margin:0; position:relative;}

.block .anons {position:absolute; bottom:0; left:0; height:60px; overflow:hidden; padding:5px; font-size:.83em; color:#ACBBC5; 
background-color:#86021F; opacity:0.7;  -moz-opacity:0.7; filter:alpha(opacity=70); width:233px;
}
.block .anons p {margin:0; padding:0;} 
.block .anons a, .block .anons a:hover {text-decoration:none; color:#FFFFFF; font-weight:bold;} 

.blockcultura .anons {background-color:#86021F;}
.blocksociety .anons {background-color:#157508;}
.blockbusiness .anons {background-color:#DE9D01;}
.blocksport .anons {background-color:#024B7A;}

.more {text-align:right; font-size:.83em; color:#81FA72;}
.more a {color:#81FA72;}

/* COLS */
.cols {background-color:#353030; margin:0;}
.leftcol {float:left; display:inline; width:244px; padding:0 0 330px 0; margin:0;}
.rightcol {float:right; display:inline; width:244px; margin:0;}
.content-hp {width:492px; margin:0; float:right; display:inline;}
.leftgrey {background-image: url(/images/khab/left_col_bgr.gif); background-position: left top; background-repeat:repeat-y;}

.content {width:687px; margin:0; padding:15px 25px; float:right; display:inline; color:#FFFFFF}
/*.contentcultura {background-color:#FEE2E8;}*/
.contentcultura {background-color:#84021E; color:#FFFFFF; border-top:2px solid #EAE4E5;}
.contentsociety {background-color:#CDFFBD;}
.contentbusiness {background-color:#FFEEC4;}
.contentsport {background-color:#E1F2FD; color:#023454;}
/*.contentsport {background: url(/images/khab/bgr_content_sport.gif) right top repeat-y;}*/

.contentcultura .content {color:#FFFFFF;}
.contentsociety .content {color:#073202;}
.contentbusiness .content {color:#463201;}
.contentsport .content {color:#023454;}



.contentinfo, .contentputevoditel, .contentdef, .contentproject, .contentpersonalii, .contentmesta, .contentkollektivi {background-color:#353030; color: #ACBBC5;}

.contentcultura h1 {color:#FFFFFF;}
.contentsociety h1 {color:#157508;}
.contentbusiness h1 {color:#DE9D01;}
.contentsport h1 {color:#024B7A;}

.block2col {background:#151314 url(/images/khab/big_block_grey_bgr.gif) left top repeat-x; padding:15px 15px 25px 15px;}
.block2col-m {background:#151314 url(/images/khab/block_grey_bgr.gif) left top repeat-x; padding:15px; width:462px;}
.block2col-m {color:#ACBBC5;}
.block2col-m a, .block2col-m a:hover {color:#FFFFFF;}

.left_page_block {margin:10px ; font-size:.83em;}
.left_page_block h2 {font-size:1.7em;}
.left_page_block .leftafisha .preview {float:none;}
.grey {color:#ACBBC5;}
.left_page_block h1 {color:#FFFFFF; font-size:1.1em; border-bottom:1px solid #EAE4E5; padding: 0 0 5px 0;}

.block-grey {background:#151314 url(/images/khab/block_grey_bgr.gif) left top repeat-x; padding:10px 10px 15px 10px;}

table.col2-1, table.col3 {width:700px;}
table.col1-1 {width:460px;}

.contentsociety .content h3 {color:#137007; border-bottom:1px solid #137007; padding:0 0 5px 0;}
.contentsociety .content .col2 h3, .contentsociety .col1 h3 {text-align:right;}
.contentsociety .content .col2 h3 a, .contentsociety .col2 h3 a:hover {background:url(/images/khab/arr_society.gif) right 10px no-repeat; padding:0 20px 0 0;}
.contentsociety .content .col1 h3 a, .contentsociety .col1 h3 a:hover {background:url(/images/khab/arr_society.gif) right 10px no-repeat; padding:0 20px 0 0;}
.contentsociety .content .col1-l h3 a, .contentsociety .col1-l h3 a:hover {background:url(/images/khab/arr_society.gif) left 10px no-repeat; padding:0 0 0 20px;}

td.col2 {padding:0 0 10px 20px; width:460px;}
td.col2 img.preview {margin:0 0 10px 0;}

td.col1 {padding:0 0 10px 20px; width:220px;}
td.col1-l {padding:0 0 10px 0; width:220px;}

td.col1 img.preview, td.col1-l img.preview {margin:0 0 10px 0;}
td.col1-l .short-list-news img.preview {margin:0 10px 10px 0;}

.green {background-color:#126E06; padding:10px; color:#CDFFBD; margin:0 0 10px 0;}
.green a {color:#CDFFBD;}
.contentsociety .content .green h3 {color:#FFFFFF;}
.contentcultura a.greenlink , .contentcultura a.greenlink:hover {color:#FFFFFF; text-decoration:underline;}

.leftcol h3 {color:#FFFFFF;}
/* RAZDELMENU */

.razdelmenu {margin:0 0 10px 0; background:#151314 url(/images/khab/block_grey_bgr.gif) top left repeat-x;}

.menucultura {background:#AC1031 url(/images/khab/cultura_menu_bgr.gif) top left repeat-x;}
.menusociety {background:#29A419 url(/images/khab/society_menu_bgr.gif) top left repeat-x;}
.menubusiness {background:#F2BA34 url(/images/khab/business_menu_bgr.gif) top left repeat-x;}
.menusport {background:#1177B8 url(/images/khab/sport_menu_bgr.gif) top left repeat-x;}

.razdelmenu .l2 {padding:7px 10px 7px 20px; font-size:.9em;}
.razdelmenu .l3 {padding:7px 10px 7px 20px; font-size:.9em;}

.razdelmenu .l1 {padding:7px 10px; border-bottom:1px solid #BFBBBC;}
.razdelmenu .l1 a, .razdelmenu .l1 a:hover {color:#FFFFFF;}

.menucultura .l1 {padding:7px 10px; border-bottom:1px solid #F4D4DB;}
.menucultura .l1 a, .menucultura .l1 a:hover {color:#F4D4DB;}

.menusociety .l1 {padding:7px 10px; border-bottom:1px solid #CDFFBD;}
.menusociety .l1 a, .menusociety .l1 a:hover {color:#CDFFBD;}

.menubusiness .l1 {padding:7px 10px; border-bottom:1px solid #FFEEC4;}
.menubusiness .l1 a, .menubusiness .l1 a:hover {color:#FFEEC4;}

.menusport .l1 {padding:7px 10px; border-bottom:1px solid #A8D9F8;}
.menusport .l1 a, .menusport .l1 a:hover {color:#A8D9F8;}

#navibar {margin:-5px 0 10px 0; font-size:.83em;}
.contentcultura #navibar, .contentcultura #navibar a  {color:#FFFFFF;}
.contentsociety #navibar, .contentsociety #navibar a {color:#157508;}
.contentbusiness #navibar, .contentbusiness #navibar a {color:#DE9D01;}
.contentsport #navibar, .contentsport #navibar a {color:#024B7A;}

/* GREY BLOCKS */
.greyblock {background:#151314 url(/images/khab/block_grey_bgr.gif) top left repeat-x;}
.auth {color: #ACBBC5; padding:5px 10px;}
.auth p {margin:0 0 5px 0;}

.auth a, .auth a:hover {color:#ACBBC5; text-decoration:underline;}
.auth .textinputs {width:127px; background-color:#FFFFFF; float:right; margin:0 0 5px 0;}
.auth .submitinputs {width:98px; height:25px; border:none;
					cursor:pointer; display:block; float:right; margin:10px 0 0 0; background: url(/images/khab/button_bgr.gif) 0 3px; color:#FFFFFF; font-weight:bold;}
.auth label {width:4em; font-weight:normal; display:block; float:left;}
.reglink {font-size:1.1em;}
.forgetlink {margin:10px 0 10px 0; font-size:.83em;}
.logged {font-size:.83em;}


/* VIDEO */
.playerlist {width:670px;}
a#player {
	display:block;
	width: 520px;
	height:380px;
	text-align:center;
	margin:0 15px 15px 0;
	float:left;
	border:1px solid #999;
}

a#player-hp {
	display:block;
	width: 460px;
	height:340px;
	text-align:center;
	margin:0 0 10px 0;
	border:1px solid #999;
}

a#razdel-player {
	display:block;
	width: 640px;
	height:380px;
	text-align:center;
	margin:0 15px 15px 0;
	float:left;
	border:1px solid #999;
}

a.winplayer {
	display:block;
	width: 640px;
	height:360px;
	text-align:center;
	margin:0 15px 15px 0;
	float:left;
	border:1px solid #999;
}

div.flowplayer {
	display: inline;
	width: 320px;
	height:380px; 
	text-align:left;
	margin:0 15px 10px 0;
	float:left;
	
}
a.flowplayer {
	display:block;
	width: 320px;
	height:220px; 
	text-align:center;
	margin:0 15px 5px 0;
	border:1px solid #999;
	background-repeat:no-repeat;
}

/* play button */
a.flowplayer img {
	margin-top:70px;
	border:0px;
}

a.flowplayer:hover {
	border:1px solid #81FA72;
}
div.overlay {
	display:none;
	background-image:url(/js/flowplayer/images/white.png);
	width:640px;
	padding:35px;
	font-size:11px;
	}

div.overlay div.close {
	background-image:url(/js/flowplayer/images/close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}

.block2col div.flowplayer {height:220px;}
div.multimediaplayer {width:285px; height:200px;}
div.multimediaplayer a.flowplayer {width:285px; height:200px;}
.multimedia .item {margin:0 0 30px 0;}

/*.block2col .descr {height:220px; overflow:visible; color:#FFFFFF; margin:0 0 10px 0;}*/
.block2col .descr {color:#FFFFFF; margin:0 0 10px 0;}
.block2col .kto-na-video {color:#ACBBC5;}
.block2col .data {margin: 10px 0 5px 0; color:#ACBBC5; font-size:.75em;}
.block2col .mesto {margin: 10px 0 15px 0; color:#ACBBC5; font-size:.83em;}

.contentcultura div.overlay {color:#000000;}

div.overlay a {color:#333333;}
.contentcultura div.overlay a {color:#84021D;}
.contentsociety div.overlay a {color:#137007;}
.contentbusiness div.overlay a {color:#DE9D01;}
.contentsport div.overlay a {color:#024C7A;}

/* QUOTE */

.pub_quote_left {width:305px; float:left; margin:0 15px 5px 0; font-size:.9em; line-height:1.25em;}
.pub_quote_right {width:305px; float:right; margin:0 0 5px 15px; font-size:.9em; line-height:1.25em;}
.pub_quote_top {width:305px; height:14px; overflow:hidden; margin:0; background:url(/images/khab/pub_top.gif) top left no-repeat; padding:0;}
.pub_quote_text, .pub_quote_video, .pub_quote_photo  {width:285px; padding:5px 10px 15px 10px; color:#FFFFFF;}
.pub_quote_photo  {width:295px; padding:5px 0 15px 10px;}
.pub_quote_photo .right  {margin:0 10px 0 0;}

.pub_quote_bottom {width:305px; margin:0 7px 15px 0;}
.culturaquote .pub_quote_bottom {background:#520415 url(/images/khab/cultura_pub_bottom.gif) bottom left no-repeat;}
.societyquote .pub_quote_bottom {background:#126E06 url(/images/khab/society_pub_bottom.gif) bottom left no-repeat;}
.businessquote .pub_quote_bottom {background:#151314 url(/images/khab/business_pub_bottom.gif) bottom left no-repeat;}
.sportquote .pub_quote_bottom {background:#014B7A url(/images/khab/sport_pub_bottom.gif) bottom left no-repeat;}

.culturaquote .pub_quote_top {background:url(/images/khab/cultura_pub_top.gif) top left no-repeat;}
.societyquote .pub_quote_top {background:url(/images/khab/society_pub_top.gif) top left no-repeat;}
.businessquote .pub_quote_top {background:url(/images/khab/business_pub_top.gif) top left no-repeat;}
.sportquote .pub_quote_top {background:url(/images/khab/sport_pub_top.gif) top left no-repeat;}

.societyquote h3 {color:#FFFFFF;}
.societyquote a, .societyquote a:hover {color:#FFFFFF;}
.sportquote a, .sportquote a:hover {color:#FFFFFF;}

/* NEWS */
.news-header {font-size:1.3em; margin:0 0 5px 0;}
.contentcultura div.news-header a {color:#FFFFFF;}

.comments {margin:70px 0 10px 0;}
.comments h3 {margin:0 0 15px 0;}
.preview {float:left; margin:0 10px 5px 0; display:inline;}
.anons-news {margin-left:170px;}
.small, .date {font-size:.83em;}
.anons-news .comments {margin:5px 0 0 0;}
.anons-news-hp  {color:#FFFFFF;}
.anons-news-hp .comments {margin:-5px 0 10px 0; text-align:right;}
.anons-news-hp p {margin:5px 0; line-height:1.25em;}


.contentsociety .content .anons-news-hp {color:#000000;}
.contentsociety .content .green .anons-news-hp {color:#FFFFFF;}

.comments img {position:relative; top:7px;}

.comment-hp {margin:10px 0 20px 0;}
.comment-hp h3 {margin:0 10px 5px 10px;}
.comment-hp .item {padding:10px 10px; font-size:.83em; margin:0 0 1px 0;}

.comment-hp .comment830 {background:url(/images/khab/video.png) 15px 15px no-repeat;}
.comment-hp .comment23 {background:url(/images/khab/public.png) 15px 15px no-repeat;}
.comment-hp .comment834 {background:url(/images/khab/public.png) 15px 15px no-repeat;}
.comment-hp .comment696 {background:url(/images/khab/photo.png) 15px 15px no-repeat;}

.comment-hp .headcomment {padding:0 0 5px 0; font-size:.9em;}
.comment-hp .headcomment img {float:left; margin:0 15px 5px 0;}

.comment-hp .commentcultura {background-color:#520415; color:#FFFFFF;}
.comment-hp .commentsociety {background-color:#126E06; color:#FFFFFF;}
.comment-hp .commentbusiness {background-color:#151314; color:#DE9D01;}
.comment-hp .commentsport {background-color:#014B7A; color:#1393E4;}

.comment-hp .commentcultura a {color:#CBB3B8;}
.comment-hp .commentsociety a {color:#FFFFFF;}
.comment-hp .commentbusiness a {color:#F7EEC4;}
.comment-hp .commentsport a {color:#BBCFDC;}


 
.item {margin:0 0 20px 0;}
.news-list .item {margin:0 0 30px 0;}
.afisha .item {margin:0 0 20px 0; padding:0 0 10px 0;}
.leftcol .afisha .item {margin:0 0 10px 0; padding:0 0 0 2px;}
.col1-l .afisha .item {margin:0 0 10px 0; padding:0;}

.afisha-index .afisha .item {color:#FFFFFF;}

.afisha-left .item {margin:0 0 30px 0; border-bottom:1px solid #FFFFFF; padding:0 0 10px 0;}
.news-list-hp {width:492px; margin:0 0 20px 0;}
.news-list-hp .item {width:462px;}

.afisha-left {width:450px; float:left; margin:0 15px 0 0; display:inline;}
.afisha-right {width:220px; float:right; margin:0; display:inline;}

.afisha .day {font-size:2.8em; font:Arial Narrow, Helvetica, sans-serif; font-weight:bold; display:block; float:left; width:1.4em; margin:-5px 5px 0 0; text-align:center}
.afisha .week {font-size:1em; font-weight:bold; margin:5px 0 10px 0;}

.lid {margin:0 0 15px 0;}
.anons-news p {margin:0 0 3px 0;}
.contentcultura .lid {color: #FFFFFF;}
.contentsociety .lid {color: #137007;}
.contentbusiness .lid {color: #DE9D01;}
.contentsport .lid {color: #024C7A;}
.news_photo {margin:0 0 10px 0;}

.podzagolovok {font-size:2em; margin:-10px 0 5px 0; line-height:1em;}
.news-list .podzagolovok {font-size:1em; margin:0 0 5px 0; display:inline;}

.contentcultura .podzagolovok {color: #FFFFFF;}
.contentsociety .podzagolovok {color: #137007;}
.contentbusiness .podzagolovok {color: #DE9D01;}
.contentsport .podzagolovok {color: #024C7A;}

/* COMMENTS */
.contentcultura .comments .textinputs {border:1px solid #84021D; background-color:#FFFFFF; padding:3px 2px; margin:0 0 5px 0;}
.contentsociety .comments .textinputs {border:1px solid #137007; background-color:#FFFFFF; padding:3px 2px; margin:0 0 5px 0;}
.contentbusiness .comments .textinputs {border:1px solid #DE9D01; background-color:#FFFFFF; padding:3px 2px; margin:0 0 5px 0;}
.contentsport .comments .textinputs {border:1px solid #024C7A; background-color:#FFFFFF; padding:3px 2px; margin:0 0 5px 0;}

.comments p {margin:0 0 5px 0; padding:3px 0 0 0;}
.comments .item {margin:0 0 30px 0; font-style:italic;}

/*.contentcultura .comments p {border-bottom:1px solid #84021D;}
.contentsociety .comments p {border-bottom:1px solid #137007;}
.contentbusiness .comments p {border-bottom:1px solid #DE9D01;}
.contentsport .comments p {border-bottom:1px solid #024C7A;}

.contentcultura .comments {background-color:#FEE2E8; color:#000000; margin:0 -15px; padding:15px;}*/

.banner a.andino {display:block; width:243px; height:49px; background:url(/images/khab/banners/andino.gif) top left no-repeat;}
.banner a.andino:hover {display:block; width:243px; height:49px; background:url(/images/khab/banners/andino_hover.gif) top left no-repeat;}

.banner {text-align:center; margin:0 0 10px 0;}

/* mapscounter */
.mapscounter {position:absolute; bottom:90px; left:20px; }
.mapscounter p {position:relative; top:15px; left:0; font-size:.6em;}
.mapscounter a:hover {text-decoration:none; cursor:text;}

.clustrmap {margin:5px 0 5px 0; padding:15px 0 0 5px;}
.mapcount {margin:5px 0 5px 20px;}
a.free {color:#1DACBA; font-size:.7em; margin:0 0 0 60px; display:block;}

/* VOTE */
.vote-hp .votesubmit {border:none; background: url(/images/khab/button_bgr.gif) left 5px no-repeat; width:98px; height:30px; cursor:pointer; color:#ACBBC5; margin:15px 0 0 0; 
padding:0;}
.radioinput {background:transparent;}
.vote-hp .questions, .vote-hp .results {margin:0 0 0 10px; color:#ACBBC5;}
.vote-hp .questions p {margin:0 0 5px 0;}
.vote-hp .results p {margin:0 0 5px 0;}
.vote-hp .results .item {margin:0 0 15px 0;}

/* QUESTION */
/*.question {background:#9B0A29 url(/images/khab/question.gif) left top no-repeat; padding:10px 10px 14px 20px; margin:0 10px 10px 0; color:#F4D4DB;}*/
.question {color:#F4D4DB; margin:0 0 10px 0;}

/* AUDIO */
.mp3name {position:relative; top:20px; font-size:.75em;
// bottom:-30px; 
}

.linkpages h3 {margin:10px 0;}
.linkpages .preview {float:none;}

.contentcultura .linkpages a.more {color:#81FA72; text-decoration:underline;}
.contentsociety .linkpages a.more {color:#137007; text-decoration:underline;}
.contentbusiness .linkpages a.more {color:#DE9D01; text-decoration:underline;}
.contentsport .linkpages a.more {color:#1393E4; text-decoration:underline;}

.contentcultura .linkpages a.more:hover {color:#29A419; text-decoration:none;}
.contentsociety .linkpages a.more:hover {color:#137007; text-decoration:none;}
.contentbusiness .linkpages a.more:hover {color:#DE9D01; text-decoration:none;}
.contentsport .linkpages a.more:hover {color:#1393E4; text-decoration:none;}

/* PHOTOGALLERY */
ul#photolist, ul.photolist, ul.photos {list-style-image:none; list-style-type:none;}
ul#photolist ul, ul.photolist ul, ul.photos ul {list-style-image:none; list-style-type:none;}
ul#photolist li, ul.photolist li, ul.photos li {float:left; margin: 0 10px 10px 0; display:inline;}
.photolist-hp ul#photolist li, .photolist-hp ul.photolist li {float:left; margin: 0 11px 10px 0; display:inline;}

.photolist-hp ul.photolist {margin: 0;}

.col1-l ul.photolist, .photolist-hp ul.photolist {margin:0 -10px 0 0;}
.leftlink {float:left; width:200px; margin:0 10px 0 0;}

.photo3col td {width:225px;}
.photo3col td li {margin:0 5px 2px 0;}
.photo3col td img.preview {margin:0;}
#photolist img, .photolist img, .photos img {border:1px solid #BFBBBC;}


.photo3col td ul.photos {margin:0;}


.photocultura {background-color:#AC1031; padding:15px 10px 10px 10px; margin:0; color:#F7C4C5;}
.photosociety {background-color:#29A419; padding:15px 10px 10px 10px; margin:0; color:#103C07;}
.photobusiness {background-color:#F2BA34; padding:15px 10px 10px 10px; margin:0; color:#83BBC5;}
.photosport {background-color:#1177B8; padding:15px 10px 10px 10px; margin:0; color:#83BBC5;}

.photocultura a {color:#FFFFFF; text-decoration:none;}
.photosociety a {color:#FFFFFF; text-decoration:none;}
.photobusiness a {color:#FFFFFF; text-decoration:none;}
.photosport a {color:#FFFFFF; text-decoration:none;}


/* PODDOMENS */
.topcultura {background-color:#84021E; color:#FFFFFF; padding:0; margin:0 0 0 0;}
.topcultura a {color:#FFFFFF; text-decoration:underline;}
.topcultura a:hover {color:#FFFFFF; text-decoration:none;}
.bordercultura {height:2px; background-color:#000000; margin:0 0 0 243px; overflow:hidden;}
.topcultura .links {padding:10px 10px;}

.topsociety {background-color:#126E06; color:#FFFFFF; padding:0; margin:0 0 0 0;}
.topsociety a {color:#FFFFFF; text-decoration:none;}
.topsociety a:hover {color:#FFFFFF; text-decoration:underline;}
.bordersociety {height:2px; background-color:#126E06; margin:0 490px 0 243px; overflow:hidden;}
.topsociety .links {padding:10px 10px;}

.right {float:right; margin:0 0 0 20px;}