html, body {padding:0;margin:0;}
body {
background:#fff url(img/body.gif) repeat-x;
color:#333;
font: 62.5% Verdana, Arial, Helvetica, sans-serif; 
min-width:768px;
}


/* TAGS ****************************************************************************************/
img {border:0;}
.noborder {border:0;}
a {
	text-decoration:none;
	color:#5F3A74;
}
a:hover {
	text-decoration:underline;
	color:#7B1829;
}
h1 {
	font: bold 1.2em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 0.5em 0;
	color:#616161;
}
h2 {
	font: bold 1.6em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#616161;
}
h3 {
	font: bold 1.4em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#616161;
}

strong, b {
	color:#616161;
}
p {
	font-size:1.2em;
	margin:0;
	padding:0 0 0.5em 0;
}

/* SITE NAVIGATION ****************************************************************************/
	#sitenav
{
	margin-bottom:.3em;
	background: url(img/bb.gif) bottom repeat-x;
}

/* PAGE NAVIGATION *****************************************************************************/
#pagenav {
	padding-top:1em;
	padding-bottom:1em;	
	text-align:right;
	background: url(img/bb.gif) top repeat-x;
}
#pagenav span {
	margin:.2em;
	padding:.2em .3em .2em .3em;
	background:#eee;
	border:1px solid #efefef;
}
#pagenav span#current {
	background:#fefefe;
	border:1px solid #efefef;
}
#pagenav a {
	border:0;
	font-weight:bold;
}
#pagenav a:hover {
	text-decoration:none;
}

/* LANGUAGES ***********************************************************************************/
#languages {
text-align:right;
}

#languages a {
color:#5F3A74;
padding-left:1.5em;
}
#languages a:hover {
	text-decoration:underline;
	color:#7B1829;
}


#sidebar h1 {
	margin-top:1.5em;
	font-size:1em;
	margin-left:145px;	
	background:#5F3A74;
	color:#fff;
	width:113px;
	padding:5px;

}

/* MAIN MENU ***********************************************************************************/
#mainmenu{
	width: 140px;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	margin-left:134px;
	background: url(img/mbg.gif) 5px repeat-y;
}
#mainmemu ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
#mainmenu li{
	margin: 0;
	padding:0;
	border-bottom:1px solid #514D4B;

}
#mainmenu li a{
	display: block;
	height:2em;
	text-decoration: none;
	font-size:1em;
	padding-top:.8em;
	padding-left:1.8em;
	font-weight:bold;
	width:116px;
	border:0;
	color:#727272;
}
#mainmenu li a:hover{
	text-deciration:none;
	color:#5F3A74;	
}
#mainmenu li a.active {
	text-deciration:none;
	color:#7B1029;
}
#mainmenu li a.current {
	text-deciration:none;
	color:#7B1029;
}

#endsidebar{
	background: url(img/grozd.gif) left bottom no-repeat;
	height:130px;
}

/* CONTENT *************************************************************************************/
#content {
	padding:10px 0 0 20px;
} 

.post {
	margin:1em 0 .2em 0;
}
div.post img {
	float:left; 
	margin-right:10px;
	margin-top:1px;
	border:1px solid #ccc;
}
div.post div {display:table; }

div.post h1 a {color:#5F3A74;}
div.post h1 a:hover {
	text-decoration:none;
}


/* HEADER **************************************************************************************/
#header {
}
#subheader {
	height:250px;
}

/* FOOTER **************************************************************************************/
#footer {
	background: url(img/bbg.gif) top repeat-x;
	height:70px;
	text-align:left;
	margin:0;
	padding:0;
}
#copyright {
	padding-top:20px;
	padding-left:20px;
}
#copyright p {
font-size:.9em;
}

/* BOTTOM MENU *********************************************************************************/
#botmenu {
	padding-top:20px;
	padding-left:20px;
}
#botmenu p {
font-size:.9em;
}
#botmenu a{
	color: #333;
	font-size:1.1em;
}
#botmenu a:hover{
	color: #5F3A74;
}

/* ANONCES *************************************************************************************/
/* - top anonce */

/* - left anonce */

.anonce{
	margin-top:1.5em;
	width: 120px;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size:.8em;
	margin-left:146px;
}
.anonce ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
.anonce li{
	border-bottom:1px solid #514D4B;

}
.anonce li a{
	display: block;
	/*height:2em;*/
	text-decoration: none;
	font-size:1.1em;
	width:111px;
	border:0;
	color:#727272;
	font-weight:bold;
	margin:2px 0 3px 0;
	padding:2px 0 3px 0;
}
.anonce li a:hover{
	color:#5F3A74;	
	text-decoration:none;
}
.anonce li#active a {
	text-deciration:none;
	color:#5F3A74;
	text-decoration:none;	
}

.anonce div {
	padding:.2em .7em .5em .7em;
}
.anonce img {
border:1px solid #ccc;
}
.anonce p {padding-left:5px;}
.anonce h1 a {color:#fff;font-weight:normal;}
.anonce h1 a:hover { text-decoration:none;}

.center {text-align:center}
/* - right anonce */

.error {
	padding-top:10px;
	padding-right:40px;	
	color:#CC0000;
	font-weight:bold;
}
.leftban {
margin-left:146px;
}
.leftban img {
width:119px;
}
.contenttext {
font-size:1.1em;
margin-top:1.5em;
}
.filelist {
margin-top:1em;
margin-left:155px;
width:111px;
}

#submenu {
margin:.5em 0;
padding:.5em 0;
border-bottom:1px solid #cecece;
}

table {
font-size:.9em;
}
#contenttext table tr td { vertical-align:top;}
.contenttext table tr td { vertical-align:top;}
.contenttext table{
	width:95%;
	border-collapse:collapse;
}
.contenttext table td, .contenttext table tr{
	border:1px solid #ccc;
}
.contenttext table td {
	padding:3px;
}
.sap {font-size:.9em; margin:60px 0 0 0;padding:0 10px;}
.sap a, .sap a:hover, .sap a:active {
	color:#ccc;
	background:none;
}

