
.fr {float: right}
.fl {float: left}
.c {text-align: center}
.l {text-align: left}
.r {text-align: right}
.j {text-align: justify}
.clear {clear:both}
img{ border:0px}
ul,ol {list-style-position:inside}
a:link		{color:#F46902; text-align:justify; text-decoration:underline;}
a:visited	{color:#F46902; text-align:justify; text-decoration:underline;}
a:active, a h1	{color:#F46902; text-align:justify; text-decoration:underline;}
a:hover	,a:hover h1	{color:; text-align:justify; text-decoration:none;}


body{
 position:relative;
 padding:0px; margin:0px;
 background: #EAEFE9
 }


div#pagebody{
	background: #EAEFE9 url('/img/2008/fons_vidus.png') top left repeat-y;
	width:950px;
	margin:0 auto;
}

#yearlist{
position:absolute;
margin:0px;
padding:0px;
top:0;
left:400px;
border-bottom:2px solid black;
border-left:2px solid black;
border-right:2px solid black;
}

#yearlist li {
	display:inline;
	list-style:none;
	float:left;
	padding:2px;
}


div#header {
	position:relative;

	height:421px;
	background: #EAEFE9 url('/img/2008/fons_top.png') top left no-repeat;
	margin-bottom:-220px;
	z-index:1;
}
div#left {
	width:1px;
	float:left;
	height:420px;
}

div#cbody {
	width:840px;
	position:relative;
	z-index:6;
}

div#bottom {
	position:relative;
	height:89px;
	background: #EAEFE9 url('/img/2008/fons_bottom.jpg') bottom left no-repeat;
	padding-top:290px;
	margin-top:-200px;
	z-index:1;
}
	
div#banner{
	position:absolute;

	border:2px solid #222;
	top:45px;
	left:220px;
	display:block;
}
a#homelink{
	position:absolute;
	top:120px;
	left:200px;
	height:80px;
	width:520px;
}


#right{
padding-left:159px;
padding-top:20px;
float:left;
width:680px;
}


#sp img {margin:5px; border: 1px solid black}

#menutable {
	position:relative;
	overflow:hidden;
	height:35px;
	padding:0 0 0 110px;
	margin:0;
	z-index:6;
}
#menutable li {
	padding:0;
	margin:0;
	float:left;
	display:block;
	list-style:none;
}


#menutable span {
	display:block;
}
.menulink a, .menulink a:visited {
	color:black;
	font:normal 19px Tahoma, sans-serif;
	padding:10px 4px;
	display:block;
	
	text-decoration:none;
	text-transform:uppercase;
	
}

#menutable .selected {
	/*background:white; -- ed. kirils :)*/
	border: 2px solid #b81;
	font-style: italic;
}

.menulink a span:first-letter{
	color:#F46902;
	
}
.menulink a:hover {	color:#F46902;
display:block;text-decoration:none }

.menulink a:hover span:first-letter {color:black;text-decoration:none}

a.talak {
	font:bold 12px Tahoma,Arial,sans-serif;
	margin-top:10px;
	display:block;
	width:100px;
}

.transparent { width:93px; height:93px; background:url('/img/2006/transparent_box.gif')}


.comment p,.comment ul, div.message{font: normal 12px Arial , sans-serif; color:#222;background:none;border:none; text-align:justify;padding:3px 0px;  }
p,ul{font:  normal 12px Arial , sans-serif;color:#222;background-color:none; padding:5px 15px 15px 15px; margin:10px}

h1, h1 a, #foto h1, #foto h1 a			{margin:3px;font: bold 14px Tahoma, Arial , sans-serif; color:#ee7b00; text-align:left; padding-left:10px; padding-right:10px;}
h2, h2 a	{margin:3px;font: bold 13px Tahoma, Arial , sans-serif; color:#222; text-align:center; padding-left:10px; padding-right:10px;}
 h1 a, h2 a , #foto h1 a {padding:0px}
input.form	{height:15px; width:300px; font: normal 11px Tahoma, Helvetica, sans-serif; border:1px solid #222; margin-bottom:3px; padding:2px}
textarea {width:300px;height:200px; font: normal 11px Tahoma, Helvetica, sans-serif; border:1px solid #222; margin-bottom:3px; padding:2px}
.txt {height:150px; width:300px; font:10px Tahoma, Arial, sans-serif}
input.button{width:110px; height:20px;font: bold 12px Tahoma, Helvetica, sans-serif; color:#222; border:1px solid #222; background-color:#ddd;}
#spmstp {display:none}

div.submessage {padding:2px 15px 2px 15px;font:10px Tahoma, Arial, sans-serif;color:#222; border-bottom:solid 1px #222}
div.comment, p {background-color:none; 
border-bottom:1px dashed #F46902;/*
background:url('/img/2008/spacer.png') bottom center no-repeat;
*/
padding:5px 10px 20px 10px; margin:10px; font: normal 12px Arial , sans-serif; color:#222; text-align:justify; }

div.comment img.thumb {border:2px solid #F46902; margin:5px 15px 5px 0} 
img.galleryimg {border:1px solid #F46902; margin:5px}
a.galleryimg,a.galleryimg:hover {width:160px;height:124px; text-align:center; display:block; float:left}

span.date {font:normal 10px Tahoma, Arial, sans-serif; color:#222;}
div.message {padding:10px}
div.message img {margin:15px; border:1px solid black}
.forums {
	width:660px;
}
.forums td {border:2px solid #222; padding:1px; font:bold 12px Tahoma, Arial, sans-serif;background-color:none;color:#222; text-align:center }

.forums th {font:bold 13px Tahoma, Arial, sans-serif; background-color:#ddd; border:none solid 1px; padding:1px}

.p2	{font: bold 12px Tahoma, Arial , sans-serif; color:#ee7b00; text-align:justify;}

