/* h1 */
h1 {
	font-size: 23px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
}

h1.black {
	font-size: 23px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

h1.black span a {
	font-size: 11px;
	text-decoration: underline;
	padding: 0px 0px 0px 10px;
}

h2 span a {
	font-size: 11px;
	text-decoration: underline;
	padding: 0px 0px 0px 10px;
}

h1.black.right {
	font-size: 23px;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: right;
}

h1.red.right {
	font-size: 23px;
	font-weight: normal;
	color: #b90000;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float: right;
}

h1.downloadTop {
	font-size: 23px;
	font-weight: normal;
	color: #125aaa;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

h1.downloadTop a {
	text-decoration: none;
	color: #125aaa;
}

h1.downloadTop a:visited {
	text-decoration: none;
	color: #125aaa;
}

h1:hover.downloadTop a {
	text-decoration: underline;
	color: #125aaa;
}

h1:hover.downloadTop a:visited{
	text-decoration: underline;
	color: #125aaa;
}

h1.download {
	font-size: 23px;
	font-weight: normal;
	color: #125aaa;
	margin: 20px 0px 10px 0px;
	padding: 0px;
}

h1.download a {
	text-decoration: none;
	color: #125aaa;
}

h1.download a:visited {
	text-decoration: none;
	color: #125aaa;
}

h1:hover.download a {
	text-decoration: underline;
	color: #125aaa;
}

h1:hover.download a:visited{
	text-decoration: underline;
	color: #125aaa;
}

h1.contest {
	font-size: 32px;
	font-weight: bold;
	color: #b90000;
	margin: 1px 0px 10px 0px;
	padding: 0px;
}

h1.contest a {
	text-decoration: none;
	color: #b90000;
}

h1.contest a:visited {
	text-decoration: none;
	color: #b90000;
}

h1:hover.contest a {
	text-decoration: underline;
	color: #b90000;
}

h1:hover.contest a:visited{
	text-decoration: underline;
	color: #b90000;
}

h1.tag {
	font-size: 23px;
	font-weight: normal;
	text-decoration: none;
	color: #125aaa;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 40px;
	background: url(/images/icon_tag.gif) top left no-repeat;
}

a:hover h1.tag {
	text-decoration: underline;
	color: #125aaa;
}

a h1.tag {
	text-decoration: none;
	color: #125aaa;
}

a:visited h1.tag {
	text-decoration: none;
	color: #125aaa;
}

a:visited h1:hover.tag {
	text-decoration: underline;
	color: #125aaa;
}

h1.tagTop {
	width: auto;
	height: 28px;
	font-size: 23px;
	font-weight: normal;
	text-decoration: none;
	color: #125aaa;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 40px;
	background: url(/images/icon_tag.gif) top left no-repeat;
}

a:hover h1.tagTop {
	text-decoration: underline;
	color: #125aaa;
}

a:visited h1:hover.tagTop {
	text-decoration: underline;
	color: #125aaa;
}

a h1.tagTop {
	text-decoration: none;
	color: #125aaa;
}

a:visited h1.tagTop {
	text-decoration: none;
	color: #125aaa;
}

h1.mix {
	font-size: 23px;
	font-weight: normal;
	text-decoration: none;
	color: #3A9801;
	margin: 20px 0px 10px 0px;
	padding: 0px;
}

h1.konkurs {
	font-size: 23px;
	font-weight: normal;
	color: #b90000;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	float: left;
}

h2.reporter {
	width: auto;
	height: 23px;
	font-size: 23px;
	font-weight: normal;
	text-decoration: none;
	color: #7bb900;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

h2.reporter a {
	text-decoration: underline;
	color: #7bb900;
}

h2.reporter a:visited {
	text-decoration: underline;
	color: #7bb900;
}

h2:hover.reporter a {
	text-decoration: underline;
	color: #7bb900;
}

h2:hover.reporter a:visited {
	text-decoration: underline;
	color: #7bb900;
}

h1.reporterBoy {
	width: auto;
	height: 23px;
	font-size: 23px;
	font-weight: normal;
	color: #7bb900;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 22px;
	background: url(/images/icon_user_boy.gif) bottom left no-repeat;
}

h1.reporterGirl {
	width: auto;
	height: 23px;
	font-size: 23px;
	font-weight: normal;
	color: #7bb900;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 22px;
	background: url(/images/icon_user_girl.gif) bottom left no-repeat;
}

h1.reporterBody {
	width: auto;
	height: 23px;
	font-size: 23px;
	font-weight: normal;
	color: #7bb900;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 22px;
	background: url(/images/icon_user_body.gif) bottom left no-repeat;
}

h1.reporterFriendBoy {
	width: auto;
	height: 23px;
	font-size: 23px;
	font-weight: normal;
	color: #7bb900;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 27px;
	background: url(/images/icon_user_friendboy.gif) bottom left no-repeat;
}

h1.reporterFriendGirl {
	width: auto;
	height: 23px;
	font-size: 23px;
	font-weight: normal;
	color: #7bb900;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 27px;
	background: url(/images/icon_user_friendgirl.gif) bottom left no-repeat;
}

h1.reporterFriendBody {
	width: auto;
	height: 23px;
	font-size: 23px;
	font-weight: normal;
	color: #7bb900;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 27px;
	background: url(/images/icon_user_friendbody.gif) bottom left no-repeat;
}

/* h2 */
h2 {
	font-size: 17px;
	font-weight: normal;
	margin: 20px 0px 10px 0px;
	padding: 0px;
}

/*h2.red {
	font-size: 19px;
	font-weight: normal;
	margin: 15px 0px 10px 0px;
	padding: 0px;
}*/

h2.edit {
	font-size: 17px;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

h2.popup {
	font-size: 17px;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	text-align: left;
}

h2.black {
	font-size: 17px;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	text-align: left;
}

a.dashed {
	color: #b90000;
	text-decoration: none;
	border-bottom: 1px dashed #b90000;
}

a:visited.dashed {
	color: #b90000;
	text-decoration: none;
	border-bottom: 1px dashed #b90000;
}

a:hover.dashed {
	color: #b90000;
	text-decoration: none;
	border-bottom: 1px dashed #b90000;
}

/* h3 */
h3 {
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 3px 0px;
	padding: 0px;
}

/* red */
.red {
	color: #b90000;
}

.red a:visited {
	color: #b90000;
}

.red span {
		font-size: 11px;
		color: #000000;
		padding: 0px;
}

.red11 {
	font-size: 11px;
	font-weight: bold;
	color: #b90000;
}

.red14 {
	font-size: 14px;
	font-weight: bold;
	color: #b90000;
}

.linkRed a {
	line-height: normal;
	margin: 0px;
	padding: 0px;
	color: #b90000;
}

.linkRed11 {
	line-height: normal;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-size: 11px;
	line-height: 160%;
}

.linkRed11 a {
	line-height: normal;
	margin: 0px;
	padding: 0px;
	color: #b90000;
	font-size: 11px;
	line-height: 160%;
}

.linkRed12 a {
	line-height: 120%;
	margin: 0px;
	padding: 0px;
	color: #b90000;
	font-size: 12px;
}


/* green */
.green11 {
	font-size: 11px;
	font-weight: bold;
	color: #3a9801;
}

.linkGreen11  {
	line-height: 120%;
	margin: 0px;
	padding: 0px;
	color: #3a9801;
	font-size: 11px;
	text-align: left;
	text-decoration: underline;
}

.linkGreen11 a {
	line-height: 120%;
	margin: 0px;
	padding: 0px;
	color: #3a9801;
	font-size: 11px;
	text-align: left;
	text-decoration: underline;
}

/* black */
.linkBlack11 {
	line-height: 120%;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-size: 11px;
}

/* alert */
.alert {
	line-height: normal;
	background-color: #fcf5eb;
	margin: 15px 0px 10px 0px;
	padding: 0px 10px 10px;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	border: 1px solid #d5d6d9;
}

div.linkRed11Alert {
	line-height: normal;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	color: #b90000;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #b90000;
}

div.linkRed23Alert {
	line-height: normal;
	margin: 0px 0px 25px 0px;
	padding: 10px 10px 10px 10px;
	color: #b90000;
	font-size: 23px;
	font-weight: normal;
	text-align: center;
	border: 1px solid #b90000;
}

div.linkRed404Alert {
	line-height: normal;
	margin: 20px 0px 25px 0px;
	padding: 0px;
	color: #b90000;
	font-size: 27px;
	font-weight: normal;
	text-align: left;
	border: 0px solid #b90000;
}

/*div.linkRed17Alert {
	line-height: normal;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	color: #ffffff;
	font-size: 17px;
	font-weight: normal;
	text-align: center;
	background-color: #b90000;
}*/

div.linkRed17Alert {
	line-height: normal;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	color: #b90000;
	font-size: 27px;
	font-weight: normal;
	text-align: center;
}

div.linkRed17Alert span {
	color: #ffffff;
	background-color: #b90000;
	padding: 1px 3px 1px 3px;
}

/*div.linkGreen17Alert {
	line-height: normal;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	color: #ffffff;
	font-size: 17px;
	font-weight: normal;
	text-align: center;
	background-color: #99c247;
}*/


div.linkGreen17Alert {
	line-height: normal;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	color: #2b7100;
	font-size: 27px;
	font-weight: normal;
	text-align: center;
}

div.linkGreen17Alert span {
	color: #ffffff;
	background-color: #2b7100;
	padding: 1px 3px 1px 3px;
}

/* clouds link tags */
.cloud11 {
 width: auto;
 height: auto;
 line-height: 160%;
 margin: 5px 0px 5px 0px;
 padding: 0px;
 font-size: 11px;
 color: #125AAA;
}

.cloud11.undelete a {
 line-height: 160%;
 padding: 0px 5px 0px 0px;
 font-size: 11px;
 color: #999999;
 text-decoration: line-through;
}

.cloud11 a {
	line-height: 160%;
	padding: 0px 5px 0px 0px;
	font-size: 11px;
	color: #125AAA;
}

.cloud12 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 12px;
	color: #125AAA;
}

.cloud13 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 13px;
	color: #125AAA;
}

.cloud14 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 14px;
	color: #125AAA;
}

.cloud15 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 15px;
	color: #125AAA;
}

.cloud16 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 16px;
	color: #125AAA;
}

.cloud17 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 17px;
	color: #125AAA;
}

.cloud18 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 18px;
	color: #125AAA;
}

.cloud19 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 19px;
	color: #125AAA;
}

.cloud20 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 20px;
	color: #125AAA;
}

.cloud21 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 21px;
	color: #125AAA;
}

.cloud22 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 22px;
	color: #125AAA;
}

.cloud23 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 23px;
	color: #125AAA;
}

.cloud24 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 24px;
	color: #125AAA;
}

.cloud25 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 25px;
	color: #125AAA;
}

.cloud26 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 26px;
	color: #125AAA;
}

.cloud27 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 27px;
	color: #125AAA;
}

.cloud28 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 28px;
	color: #125AAA;
}

.cloud29 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 29px;
	color: #125AAA;
}

.cloud30 a {
	line-height: 160%;
	padding: 0px 10px 0px 0px;
	font-size: 30px;
	color: #125AAA;
}

.cloud a:visited {color: #90a4bb;}

ul.helpLink a {
	color: #b90000;
}

ul.menuLink a {
	color: #000000;
	text-decoration: none; 
}

sup {
	position: relative;
	z-index: 800;
	top: -7px;
	font-size: 12px;
	font-weight: normal;
}

.kill {
	margin: 10px 0px 0px 0px;
	font-size: 11px;
	text-align: center;
}

.br {
	margin: 0px;
	padding: 0px;
	line-height: 200%;
}

span.search-result {
	padding: 1px 3px 1px 3px;
	color: #000000;
	background-color: #cbcbcb;
	text-decoration: underline;
}

span.search-result a {
	padding: 1px 3px 1px 3px;
	color: #000000;
	background-color: #cbcbcb;
	text-decoration: underline;
}

.noneheight {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

.star-attention {
	color: #b90000;
	font-weight: normal;
	padding: 0px 3px 0px 0px;
}

.my {
	margin: 0px 0px 10px 0px;
}

.my span {
	font-weight: bold;
	padding: 0px 10px 0px 0px;
}

div.none {
	margin: 7px 0px;
}

div.none a {
	text-decoration: none;
}

div.none a:visited {
	text-decoration: none;
}

span.none a {
	text-decoration: none;
}

span.none a:visited {
	text-decoration: none;
}
