body {background: url(../../grafika/1.gif);  background-color:#FFF0B2;
}
h1 {
color: #000000;
font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
}
h2 {
color: #000000;
font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
font,th,td,p  {
font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
font2 {color:#FF0080;
font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;}
font3 {color:#FF0080;
font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;}
font4 {color:#0000FF;
font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;}
a:link,a:visited   {
color: #330066;
text-decoration: none;
}
a:active   {
color: #FF0000; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;  font-size: 18px;
text-decoration: none;
}
td.zag  { background-color: #FFFF00; border-bottom: 1px solid #FFFF00; border-left: 1px solid #FFFF00; border-right: 1px solid #FFFF00; padding: 15px;}
td.text   { background-color: #FFFDB3; border-bottom: 5px solid #FFFF00; border-left: 1px solid #FFFF00; border-right: 1px solid #FFFF00; text-align: left; }
td.red   { background-color: #FF0000; border-bottom: 1px solid #FF0080; border-left: 1px solid #FF0080; border-right: 1px solid #FF0080; text-align: center;}
td.catSides  { background: url(../../images/cellpic1.gif); background-color: #FFFF80; border-bottom: 1px solid #FF8040; border-left: 1px solid #FF8040; border-right: 1px solid #FF8040; height: 23px; }
td.row1  { background-color: #ffffcf; border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999;}
td.row_easy  { background-color: #FFFF99; border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; padding: 1px;}
td.row_hard  { background-color: #ffffcf; border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; padding: 1px;}
td.row9 { background-color:#c19330; border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; padding: 10px; font-weight: normal; font-family: sans-serif; }
td.row2  { background-color: #FFCC66; border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; text-align: center;}
.forumline  { font-size: none; background-color: #facd05;}
.genmed { font-size : 11px; }
.genmed2 { font-size : 13px; color: #000040; font-weight: bold;}
.cattitle  {
color: #333333;
font-weight: bold;
font-size: 11px;}
a.cattitle  { color: #000080; text-decoration: none; }
a.red  { color: #FF0000; text-decoration: none; font-weight: bold;}
a.mainmenu  { color: #333333; text-decoration: none; font-weight: bold;}
a.buttom  { color: #333333; border: 1px solid #999999; background: #ff0000; padding: 0px 2px 0px; line-height: 1.5;}
div.head {background-color: #FFFFB3}
div.head1 {background-color: #FFA400}

.codetitle { margin: 0px; padding: 4px; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #A9B8C2; color: black; background-color: #FFE488; font-size: 8pt; }
.codecontent { margin: 0px; padding: 5px; border-color: #A9B8C2; border-width: 0px 1px 1px 1px; border-style: solid; color: black; font-weight: normal; color: #006600; font-weight: normal; font-size: 8pt; font-family: 'Courier New', monospace; background-color: #FAFAFA; }

.quotetitle { margin: 0px; padding: 4px; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #A9B8C2; color: black; background-color: #F0F3D4; font-size: 8pt; }
.quotecontent { margin: 0px; padding: 5px; border-color: #A9B8C2; border-width: 0px 1px 1px 1px; border-style: solid; color: black; font-weight: normal; font-size: 8pt; font-family: Verdana, sans-serif; background-color: #F0F3D4; }

.quote {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FA3B44;
	line-height : 125%;
	border-left: 1px #FF0000 solid;
	border-top: 1px #FF0000 solid;
	border-right: 1px #FF0000 solid;
	border-bottom: 1px #FF0000 solid;
	background-color: #FFFDBE;
}

.sp-wrap			{ margin: 8px auto; }
.sp-wrap			{ width: 98%; clear: both; }
.sp-wrap .sp-wrap		{ margin: 2px auto 4px; }
.sp-wrap, .sp-head, .sp-body	{
	border: solid #C3CBD1; border-width: 1px 1px 1px 2px; clear: both;
}
.sp-body	{ padding: 2px 6px; }
.sp-head	{ text-align: left !important; }

.sp-wrap	{ padding: 0; background: #E9E9E6; }
.sp-head	{ border-width: 0; font-size: 11px; padding: 1px 14px 3px; margin-left: 6px; line-height: 15px; font-weight: bold; color: #2A2A2A; cursor: pointer; }
.sp-body	{ border-width: 1px 0 0 0; display: none; font-weight: normal; background: #F5F5F5; }

.clickable	{ cursor: pointer; }
.folded	{ display: block;
	background: transparent url(../../grafika/icon_plus_1.gif) no-repeat left center; padding-left: 14px; }
.unfolded	{ display: block;
	background: transparent url(../../grafika/icon_minus_1.gif) no-repeat left center; padding-left: 14px; }

var.postImgAligned {
	display: block;
}

img.postImg  { vertical-align: text-bottom; }
img.postImg        { margin: 2px 2px 0 0; }
img.postImgAligned { margin: 4px 4px 2px; }

.clear     { clear: both; height: 0; font-size: 0px; line-height: 0px; overflow: hidden; }
