﻿body
{
	font-family: Tahoma;
	font-size: 12px;
	height: 100%;
	min-height: 100%;
	margin: 0;
	padding: 0;
}
html
{
	height: 100%;
	min-height: 100%;
}
a
{
	font-family: Tahoma;
	font-size: 12px;
	color: #129ece;
	text-decoration: underline;
}
img
{
	border: 0;
}

/* ajax calender */
.IPCalendar .ajax__calendar_container
{
	background-color: #ffffff;
	border: 1px solid #129ece;
	width: 173px;
	padding: 0;
}
.IPCalendar .ajax__calendar_body
{
	background-color: #ffffff;
	width: 171px;
	height: 125px;
}
.IPCalendar .ajax__calendar_header
{
	width: 171px;
	height: 25px;
	background-color: #deeff7;
	border: 1px solid #ffffff;
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
}
.IPCalendar .ajax__calendar_prev
{
	padding-top: 10px;
}
.IPCalendar .ajax__calendar_next
{
	padding-top: 10px;
}
.IPCalendar .ajax__calendar_footer
{
	background-color: #deeff7;
	border: 1px solid #ffffff;
	color: #129ece;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
.IPCalendar .ajax__calendar_dayname
{
	text-align: center;
	width: 20px;
	background-color: #ffffff;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.IPCalendar .ajax__calendar_day
{
	text-align: center;
	width: 20px;
	background-color: #ffffff;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.IPCalendar .ajax__calendar_year
{
	width: 42px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.IPCalendar .ajax__calendar_month
{
	width: 42px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.IPCalendar .ajax__calendar_other .ajax__calendar_day, .IPCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: Gray;
}
.IPCalendar .ajax__calendar_hover .ajax__calendar_day, .IPCalendar .ajax__calendar_hover .ajax__calendar_month, .IPCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
	font-weight: bold;
}
.IPCalendar .ajax__calendar_active .ajax__calendar_day, .IPCalendar .ajax__calendar_active .ajax__calendar_month, .IPCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: #129ece;
	font-weight: bold;
}

/* Header */
.hdrl
{
	background-image: url("../images/mic/miccut_02.jpg");
	background-repeat: no-repeat;
	height: 151px;
	width: 303px;
}
.hdrr
{
	background-image: url("../images/mic/blue.jpg");
	background-repeat: repeat-x;
	vertical-align: top;
}
.hdnavposition, .hdlogoposition
{
	position: relative;
	bottom: 25px;
	left: 30px;
}
.hdnavposition
{
	width: 200px;
}
.hdlogoposition
{
	cursor: pointer;
}
.hdflash
{
	position: absolute;
	top: 25px;
	left: 305px;
}
.hdmenu
{
	margin: 5px 0 0 5px;
	color: White;
}
.hdmenu a
{
	color: White;
	text-decoration: none;
}
.hdcommunications
{
	width: 500px;
	float: left;
}
.navtbl td
{
	padding: 0 10px 0 0;
}
.logo
{
	width: 60px;
	height: 42px;
}
.logo a
{
	color: White;
	text-decoration: none;
	font-size: 14px;
}
.logoanc a
{
	color: White;
	text-decoration: none;
	font-size: 14px;
}

/* Login */
.form
{
	width: 300px;
	height: 200px;
	position: absolute;
	top: 30px;
	right: 30px;
	background-color: #deeff7;
	border: solid 1px #4db7de;
	text-align: center;
}
.form2
{
	width: 220px;
	clear: both;
	text-align: left;
	margin: 20px 0 20px 40px;
}
.form3
{
	text-align: left;
	padding: 5px 5px 5px 5px;
}
.enterbtn
{
	background-image: url("../images/mic/enter.jpg");
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
	border: 0;
}
.enterlbtn
{
	background-image: url("../images/mic/enter.jpg");
	background-repeat: no-repeat;
	height: 22px;
	width: 58px;
	line-height: 22px;
	display: block;
	color: Black;
	text-decoration: none;
	text-align: center;
}
.hdauth
{
	float: right;
	margin: 0 20px;
	color: White;
	text-align: right;
}
.hdauth a
{
	color: White;
	text-decoration: none;
}
.regtb
{
	width: 300px;
	border: solid 1px #b3b9c3;
}
.regtab
{
	padding: 20px 0 10px 10px;
	text-align: left;
}
.regness
{
	vertical-align: top;
	text-align: left;
	padding: 75px 0 0 0;
}
.regbtntd
{
	padding: 0 0 0 160px;
}
.reglbl
{
	color: #f05a21;
	font-size: 24px;
	text-align: left;
	padding: 0 0 20px 0;
}
.regbtn
{
	background-image: url("../images/mic/registr.jpg");
	background-repeat: no-repeat;
	height: 22px;
	width: 140px;
	border: 0;
	margin: 5px 0 0 5px;
}
.regtd td
{
	padding-left: 5px;
}
.wrngmsg
{
	padding: 5px 0 5px 5px;
	color: Red;
	font-style: italic;
}
.cmpltmsg
{
	padding: 5px 0 5px 5px;
	color: Green;
}
/* Top menu */

.tmlbg
{
	background-image: url("../images/mic/miccut_03.jpg");
	background-repeat: no-repeat;
	height: 28px;
	width: 257px;
}
.tmbtn
{
	background-image: url("../images/mic/miccut_07.jpg");
	background-repeat: no-repeat;
	background-position: left;
	background-color: #289bbd;
	color: White;
	text-align: center;
	width: 100px;
}
.tmbtnsel
{
	background-image: url("../images/mic/miccut_04.jpg");
	background-repeat: no-repeat;
	background-position: left;
	background-color: #f05a21;
	color: White;
	text-align: center;
	width: 100px;
}
.tmbtn a
{
	color: White;
	text-decoration: none;
}
.tmbtnsel a
{
	color: White;
	text-decoration: none;
}
.tmbtnspcr
{
	background-image: url("../images/mic/miccut_09.jpg");
	background-repeat: no-repeat;
	width: 5px;
	height: 28px;
}
.tmbtnspcrsel
{
	background-image: url("../images/mic/miccut_06.jpg");
	background-repeat: no-repeat;
	width: 5px;
	height: 28px;
}
.tmlstbtn
{
	background-image: url("../images/mic/miccut_11.jpg");
	background-repeat: no-repeat;
	background-position: left;
	background-color: #ade6f4;
	border-right: solid 7px #94c6d8;
}

/* Middle */

.mdltbl
{
	border-left: solid 7px #94c6d8;
	border-right: solid 7px #94c6d8;
}

/* Leftmenu */

.lmtab
{
	width: 220px;
	margin: 0 10px 0 10px;
}
.lmtab td
{
	border-bottom: solid 1px #f2f2f2;
	text-align: left;
}
.sublmtab
{
	background-color: #f0fafc;
}
.sublmtab td
{
	border: none;
	text-align: left;
}
.fstlvl
{
	color: #129ece;
	text-decoration: none;
	width: 220px;
	line-height: 22px;
	padding: 0 10px 0 10px;
	display: block;
}
.fstlvlsel
{
	background-color: #ff7139;
	color: #ffffff;
	text-decoration: none;
	width: 220px;
	line-height: 22px;
	padding: 0 10px 0 10px;
	display: block;
}
.fstlvl:hover
{
	background-color: #ff7139;
	color: #ffffff;
	text-decoration: none;
	width: 220px;
	line-height: 22px;
	padding: 0 10px 0 10px;
	display: block;
}
.scndlvl
{
	color: #129ece;
	text-decoration: none;
	width: 200px;
	line-height: 22px;
	padding: 0 10px 0 30px;
	display: block;
}
.scndlvlsel
{
	background-color: #ade7f5;
	color: #ffffff;
	text-decoration: none;
	width: 200px;
	line-height: 22px;
	padding: 0 10px 0 30px;
	display: block;
}
.scndlvl:hover
{
	background-color: #ade7f5;
	color: #ffffff;
	text-decoration: none;
	width: 200px;
	line-height: 22px;
	padding: 0 10px 0 30px;
	display: block;
}

/* ReferencesRightMenu */

.rmtbl
{
	width: 220px;
	margin: 0 10px 0 10px;
}
.rmtbl td
{
	border-bottom: solid 1px #f2f2f2;
	text-align: left;
}
.subrmtab
{
	background-color: #f0fafc;
}
.subrmtab td
{
	border: none;
	text-align: left;
}
.fstlvlrm
{
	color: #129ece;
	text-decoration: none;
	width: 220px;
	line-height: 22px;
	padding: 0 10px 0 10px;
	display: block;
}
.fstlvlrmsel
{
	background-color: #ff7139;
	color: #ffffff;
	text-decoration: none;
	width: 220px;
	line-height: 22px;
	padding: 0 10px 0 10px;
	display: block;
}
.fstlvlrm:hover
{
	background-color: #ff7139;
	color: #ffffff;
	text-decoration: none;
	width: 220px;
	line-height: 22px;
	padding: 0 10px 0 10px;
	display: block;
}
.scndlvlrm
{
	color: #129ece;
	text-decoration: none;
	width: 200px;
	line-height: 22px;
	padding: 0 10px 0 30px;
	display: block;
}
.scndlvlrmsel
{
	background-color: #ade7f5;
	color: #ffffff;
	text-decoration: none;
	width: 200px;
	line-height: 22px;
	padding: 0 10px 0 30px;
	display: block;
}
.scndlvlrm:hover
{
	background-color: #ade7f5;
	color: #ffffff;
	text-decoration: none;
	width: 200px;
	line-height: 22px;
	padding: 0 10px 0 30px;
	display: block;
}

/* Vote */

.vote
{
	padding: 20px 10px 0 10px;
}

.votab
{
	width: 220px;
	margin: 20px 10px 0 10px;
	padding: 5px 10px 5px 10px;
}

.votecount
{
	background-color: #c4c4c4;
	color: White;
	padding: 4px 5px 4px 5px;
}

.voteresult td
{
	padding: 4px 5px 4px 5px;
}

.carentvot
{
	color: #979797;
	font-size: 18px;
	text-decoration: none;
}
.votlbtn
{
	color: Black;
	text-decoration: none;
	text-align: center;
	background-image: url("../images/mic/votbtn.jpg");
	background-repeat: no-repeat;
	line-height: 22px;
	width: 89px;
	display: block;
}
.votlbtn:hover
{
	background-image: url("../images/mic/votbtnhvr.jpg");
	background-repeat: no-repeat;
	line-height: 22px;
	width: 89px;
	display: block;
}

.votbtn
{
	color: Black;
	text-align: center;
	background-image: url("../images/mic/votbtn.jpg");
	background-repeat: no-repeat;
	background-color: Transparent;
	border: none;
	height: 22px;
	width: 89px;
}

.VoteBarGreen
{
	background-image: url("../images/mic/votes_03.jpg");
	background-repeat: repeat-x;
	height: 10px;
}
.VoteBarBlue
{
	background-image: url("../images/mic/votes_06.jpg");
	background-repeat: repeat-x;
	height: 10px;
}
.VoteBarYellow
{
	background-image: url("../images/mic/votes_08.jpg");
	background-repeat: repeat-x;
	height: 10px;
}
.VoteBarRed
{
	background-image: url("../images/mic/votes_10.jpg");
	background-repeat: repeat-x;
	height: 10px;
}

/* Search */

.srchtbl
{
	padding: 20px 10px 0 10px;
}
.srchlbl
{
	color: #f05a21;
	font-size: 24px;
	padding: 0 0 20px 0;
}
.srchtl
{
	background-image: url("../images/mic/search_03.jpg");
	background-repeat: no-repeat;
	background-color: #d9d9d9;
	width: 8px;
	height: 8px;
}
.srchtr
{
	background-image: url("../images/mic/search_05.jpg");
	background-repeat: no-repeat;
	background-color: #d9d9d9;
	background-position: right;
	width: 8px;
	height: 8px;
}
.srchbl
{
	background-image: url("../images/mic/search_09.jpg");
	background-repeat: no-repeat;
	background-color: #d9d9d9;
	width: 8px;
	height: 8px;
}
.srchbr
{
	background-image: url("../images/mic/search_10.jpg");
	background-repeat: no-repeat;
	background-color: #d9d9d9;
	background-position: right;
	width: 8px;
	height: 8px;
}
.archfrm td
{
	padding: 10px 10px 10px 10px;
}
.srchrslt td
{
	padding: 0 10px 10px 10px;
}
.rslttbl td
{
	padding: 10px 0 0 0;
}

/* News */

.news
{
	padding: 20px 10px 0 10px;
}
.newstbl td
{
	padding: 0 5px 5px 0;
}
.newslbl
{
	color: #f05a21;
	font-size: 24px;
	padding: 0 0 20px 0;
}
.allnews
{
	text-align: right;
	padding: 0 0 20px 0;
}
.newsdata
{
	width: 100px;
	text-align: left;
}

/* Foto */

.gallery
{
	padding: 20px 10px 0 10px;
}
.fotolbl
{
	color: #f05a21;
	font-size: 24px;
	padding: 0 0 20px 0;
}
.allfoto
{
	text-align: right;
	padding: 0 0 20px 0;
}
.topfototab td
{
	padding: 2px 5px 3px 5px;
	vertical-align: top;
}
.foto img
{
	text-align: center;
	border: 3px solid #ace5f6 !important;
}
.fotoslidebg
{
	padding: 0;
	margin: 0;
	background-color: White;
}
.data
{
	color: #777777;
}
.photobox
{
	background-color: White;
	display: inline;
	display: block;
	text-align: center;
	width: 150px;
	float: left;
	border: 1px solid #b5b5b5;
	margin: 5px 5px 5px 5px;
}
.phototable
{
	background-color: White;
	height: 150px;
	text-align: center;
	width: 150px;
	border: solid 1px #ffffff;
}
.phototablesel
{
	background-color: White;
	height: 150px;
	text-align: center;
	width: 150px;
	border: solid 1px #ffffff;
}
.phototable:hover
{
	background-color: #ade6f4;
	height: 150px;
	text-align: center;
	width: 150px;
	cursor: hand;
	cursor: pointer;
}
.phototablesel:hover
{
	background-color: #ade6f4;
	height: 150px;
	text-align: center;
	width: 150px;
	cursor: hand;
	cursor: pointer;
}
.phototable img
{
	border: 1px solid White;
	margin-top: 2px;
}
.phototable img:hover
{
	cursor: pointer;
	cursor: hand;
}
.phototablesel img
{
	border: 1px solid White;
	margin-top: 2px;
}
.phototablesel img:hover
{
	cursor: pointer;
	cursor: hand;
}
.fototitle
{
	height: 25px;
	background-color: #bdcde4;
	color: #363d45;
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
}
.photokom1
{
	font-size: 11px;
	text-align: center;
}
.photokom2
{
	font-size: 11px;
	text-align: right;
}

/* Chat */

.chat
{
	padding: 20px 10px 0 10px;
}
.chatlbl
{
	color: #f05a21;
	font-size: 24px;
	padding: 0 0 20px 0;
}
.chtlbl
{
	color: #129ece;
	background-color: #deeff7;
}
.chttab
{
	border: solid 1px #129ece;
}

/* Docs */

.alldocs
{
	padding: 20px 10px 0 10px;
}
.allthm
{
	color: #979797;
	font-size: 18px;
	text-decoration: none;
	padding: 20px 10px 10px 10px;
}

/* Poster */

.menupostercapt
{
	color: #f05a21;
	font-size: 24px;
	text-align: left;
	width: 50%;
	padding: 0 0 20px 0;
}
.menuposteritem
{
	padding: 0 5px 0 5px;
	white-space: nowrap;
	text-align: right;
}
.menuposteritemsel
{
	padding: 0 5px 0 5px;
	white-space: nowrap;
	text-align: right;
	color: #f05a21;
}
.databg
{
	background-image: url("../images/mic/afisha_26.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 49px;
	vertical-align: top;
}
.day
{
	text-align: center;
	width: 49px;
	padding-top: 5px;
}
.day a
{
	color: #757575;
	font-size: 18px;
	text-decoration: none;
}
.mnth
{
	text-align: center;
	width: 49px;
}
.mnth a
{
	color: #979797;
	font-size: 14px;
	text-decoration: none;
}
.postsht
{
	text-align: left;
	width: 99%;
	padding: 0 10px 0 10px;
}
.postsht a
{
	font-size: 18px;
	text-decoration: none;
}

/* Article */

.arttl
{
	background-image: url("../images/mic/art_1.jpg");
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}
.arttm
{
	background-image: url("../images/mic/art_2.jpg");
	background-repeat: repeat-x;
	height: 8px;
}
.arttr
{
	background-image: url("../images/mic/art_3.jpg");
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}
.artml
{
	background-image: url("../images/mic/art_4.jpg");
	background-repeat: repeat-y;
	width: 8px;
}
.artmr
{
	background-image: url("../images/mic/art_5.jpg");
	background-repeat: repeat-y;
	width: 8px;
}
.artbl
{
	background-image: url("../images/mic/art_6.jpg");
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}
.artbm
{
	background-image: url("../images/mic/art_7.jpg");
	background-repeat: repeat-x;
	height: 8px;
}
.artbr
{
	background-image: url("../images/mic/art_8.jpg");
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.aarttl
{
	background-image: url("../images/mic/aart_1.jpg");
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}
.aarttm
{
	background-image: url("../images/mic/aart_2.jpg");
	background-repeat: repeat-x;
	height: 8px;
}
.aarttr
{
	background-image: url("../images/mic/aart_3.jpg");
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}
.aartml
{
	background-image: url("../images/mic/aart_4.jpg");
	background-repeat: repeat-y;
	width: 8px;
}
.aartmr
{
	background-image: url("../images/mic/aart_5.jpg");
	background-repeat: repeat-y;
	width: 8px;
}
.aartbl
{
	background-image: url("../images/mic/aart_6.jpg");
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}
.aartbm
{
	background-image: url("../images/mic/aart_7.jpg");
	background-repeat: repeat-x;
	height: 8px;
}
.aartbr
{
	background-image: url("../images/mic/aart_8.jpg");
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.artmil
{
	background-image: url("../images/mic/article_18.jpg");
	background-repeat: no-repeat;
	width: 8px;
	height: 24px;
}
.artmir
{
	background-image: url("../images/mic/article_25.jpg");
	background-repeat: no-repeat;
	width: 8px;
	height: 24px;
}
.artmore
{
	width: 100%;
	height: 24px;
	padding: 0;
}
.artdata
{
	color: White;
	background-color: #b7b7b7;
	padding: 0 10px 0 10px;
	height: 24px;
	white-space: nowrap;
}
.arturl a
{
	color: White;
	text-decoration: none;
	line-height: 23px;
}
.arturl
{
	color: White;
	background-color: #b7b7b7;
	padding: 0 10px 0 10px;
	height: 24px;
	white-space: nowrap;
}
.arturl a
{
	color: White;
	text-decoration: none;
	line-height: 23px;
}
.artlc
{
	background-image: url("../images/mic/article_20.jpg");
	background-repeat: no-repeat;
	width: 6px;
	height: 24px;
	padding: 0 6px 0 0;
}
.artrc
{
	background-image: url("../images/mic/article_23.jpg");
	background-repeat: no-repeat;
	width: 6px;
	height: 24px;
	padding: 0 0 0 6px;
}
.artspcr
{
	width: 99%;
}
.artlbl
{
	color: #f05a21;
	font-size: 18px;
	font-weight: bold;
	padding: 20px 0 20px 0;
}
.rankbg
{
	background-image: url("../images/mic/rankbg.jpg");
	background-repeat: no-repeat;
	line-height: 38px;
	width: 144px;
	height: 38px;
	text-align: center;
}
.mark
{
	color: #ffba00;
	padding: 0 10px 0 10px;
}
.stars td
{
	padding: 5px 3px 0 3px;
}
.okbtn
{
	background-image: url("../images/mic/article_40.jpg");
	background-repeat: no-repeat;
	width: 25px;
	height: 22px;
	display: block;
	padding: 0 20px 0 0;
}
.comment
{
	padding: 10px 20px 0 10px;
}
.commlbl
{
	color: #979797;
	font-size: 18px;
}
.addbtn
{
	background-image: url("../images/mic/article_49.jpg");
	background-repeat: no-repeat;
	width: 71px;
	height: 22px;
	border: 0;
}
.addlbtn
{
	background-image: url("../images/mic/article_49.jpg");
	background-repeat: no-repeat;
	width: 71px;
	height: 22px;
	line-height: 22px;
	display: block;
	color: Black;
	text-decoration: none;
	text-align: center;
}

/* Org */

.orgpic
{
	width: 55px;
	text-align: center;
}
.orgundr
{
	border-bottom: solid 1px #d3d3d3;
	padding: 0 5px 0 0;
}

/* Rubr */

.rubr
{
	padding: 20px 0 0 10px;
}
.rubrtd
{
	width: 50%;
	vertical-align: top;
	text-align: left;
	padding: 10px 10px 10px 0;
}
.rubrpic
{
	vertical-align: top;
	width: 17px;
}
.rubrlink
{
	text-align: left;
	padding: 0 10px 5px 10px;
}
.rubrlbl
{
	border-bottom: solid 1px #f2f2f2;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
}
.rubrlinesel
{
	text-decoration: none;
	color: #f05a21;
}

/* Colors */

.colors
{
	padding: 20px 0 0 10px;
	text-align: right;
}
.greylbl
{
	color: #777777;
	font-size: 18px;
	text-align: right;
	padding: 0 10px 0 0;
}

/* Expression */

.expr
{
	padding: 20px 10px 0 10px;
	text-align: right;
}
.exprssn
{
	color: #129ece;
	font-style: italic;
}
.author
{
	color: #777777;
	font-style: italic;
}

/* Question */

.quest
{
	padding: 20px 10px 0 10px;
}
.questlbl
{
	color: #f05a21;
	font-size: 24px;
	padding: 0 0 10px 0;
}
.qstlbl
{
	font-weight: bold;
	padding: 10px 0 0 0;
}
.inptquest
{
	border: solid 1px #b3b9c3;
}
.questthm
{
	color: #979797;
	font-size: 18px;
	text-decoration: none;
	padding: 0 10px 10px 10px;
}
.askqstbg
{
	background-image: url("../images/mic/faq-ask_03.jpg");
	background-repeat: no-repeat;
	width: 203px;
	height: 30px;
	line-height: 20px;
	padding: 0 10px 0 10px;
	margin: 10px 10px 0 20px;
}
.askqstbg a
{
	color: White;
	text-decoration: none;
	padding: 0 10px 0 10px;
}

/* Job */

.jobdata
{
	width: 80px;
	background-color: #a7a7a7;
	text-align: center;
	color: White;
}
.jodtbl td
{
	padding: 3px 10px 2px 10px;
}
.spcrjob
{
	background-color: #d7d7d7;
	height: 1px;
	width: 100%;
	margin: 5px 0 5px 0;
}

/* Map */

.maptbl td
{
	padding: 10px 0 10px 0;
}
.maplbl
{
	font-size: 14px;
	font-weight: bold;
	border-bottom: solid 1px #f2f2f2;
	width: 300px;
}
.maptree td
{
	padding: 3px 0 2px 0;
}

/* Rightmenu */

.rm
{
	padding: 20px 10px 0 10px;
	text-align: right;
}
.rmlb
{
	background-image: url("../images/mic/miccut_03-08.jpg");
	background-repeat: no-repeat;
	height: 140px;
	background-position: left;
	background-color: #8fd4ec;
	width: 110px;
}
.rmtbg
{
	background-image: url("../images/mic/miccut_18!.jpg");
	background-repeat: repeat-x;
	height: 140px;
	width: 200px;
}
.rmbtn
{
	padding: 2px 0 0 0;
}
.rmbtn a
{
	background-image: url("../images/mic/miccut2_10.jpg");
	background-position: left;
	background-repeat: no-repeat;
	background-color: #5cb5d5;
	text-align: left;
	color: White;
	text-decoration: none;
	line-height: 42px;
	width: 100px;
	display: block;
	padding: 0 0 0 8px;
}
.rmbtn a:hover
{
	background-image: url("../images/mic/miccut2_07.jpg");
	background-position: left;
	background-repeat: no-repeat;
	background-color: #289bbd;
	text-align: left;
	color: White;
	font-weight: bold;
	text-decoration: none;
	line-height: 42px;
	width: 100px;
	display: block;
	padding: 0 0 0 8px;
}
.rmpic
{
	height: 63px;
	text-align: left;
}
.rmtxt
{
	height: 72px;
	text-align: left;
	padding: 0 10px 0 10px;
}

/* Baners */

.baners
{
	padding: 20px 10px 0 10px;
	text-align: right;
}
.bnrlb
{
	background-image: url("../images/mic/miccut_26.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding: 2px 0 0 2px; *padding-top:1px;
}
.bnr
{
	background-image: url("../images/mic/miccut_27.jpg");
	background-repeat: repeat-x;
	background-position: left top;
	height: 64px;
	width: 310px;
}
.bnrrb
{
	background-image: url("../images/mic/miccut_30.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	width: 10px;
}
.bnrstxt
{
	color: #129ece;
	text-align: left;
	padding: 10px 0 10px 10px;
}

/* Sky */

.skytbl
{
	border-left: solid 7px #94c6d8;
	border-right: solid 7px #94c6d8;
}
.skyl
{
	background-image: url("../images/mic/miccut_20!.jpg");
	background-repeat: no-repeat;
	height: 66px;
	width: 184px;
}
.skyr
{
	background-image: url("../images/mic/miccut_38.jpg");
	background-repeat: no-repeat;
	height: 66px;
	width: 104px;
}

/* Bottom */

.btmtbl
{
	border-left: solid 7px #94c6d8;
	border-right: solid 7px #94c6d8;
	color: #92a8b9;
}
.btmlpic
{
	width: 40px;
	padding: 0 0 10px 30px;
}
.btml
{
	padding: 0 10px 10px 10px;
	text-align: left;
}
.btmrpic
{
	width: 27px;
	padding: 0 10px 10px 10px;
}
.btmr
{
	width: 350px;
	padding: 0 10px 10px 10px;
	text-align: left;
}

.btmtxt
{
	padding: 10px 0 20px 0;
	text-align: center;
}

/* Today announcement */

.todaylbl
{
	font-size: 18px;
	text-align: left;
	color: #979797;
	padding-bottom: 10px;
}

.todaypad
{
	padding: 10px 0 0 20px;
}
/* Events calendar */

.evcalend
{
	border: solid 1px #129ece;
}
.evcalend td
{
	padding: 0;
}
.dhs, .wds
{
	background-color: #94c6d8;
}
td.ds, td.omds, th.dhs
{
	padding: 4px;
	border: solid 1px #129ece;
}
td.tds
{
	font-weight: bold;
	background-color: #129ece !important;
}
td.sds
{
	font-weight: bold;
	background-color: gray !important;
}
.omds
{
	background-color: #e8e7e7;
}
.ts
{
	background-color: #129ece;
	color: White;
	font-weight: bold;
}
.ts td
{
	padding: 4px;
}
/*Video*/
.videoborders
{
	border-bottom: solid 2px #e8e7e7;
	border-top: solid 2px #e8e7e7;
	padding: 5px 0;
}
.videotxtposition
{
	float: left;
	margin: 10px 0 0 10px;
}
.videolbl
{
	color: #129ece;
	font-size: 18px;
	text-align: left;
}
.videocomment
{
	text-align: left;
}
.videoauthor
{
	color: #979797;
	font-size: 14px;
	text-align: left;
}

