﻿html {min-width:1000px;}

body {
margin:0; font-family:Arial, Helvetica, Sans Serif;
font-size:12pt;
}
#top-first{
	
	z-index:2px;
	list-style:none;
	
    color: #fff;
    float: right;
    margin-right: 200px;
	
}

#top-first ul{
	    list-style-type: none;
		
}

#top-first a{
	   text-decoration:none;
		color:#79441B;
		font-weight:bold;
}
#top-first a:hover{
	   text-decoration:underline;
		color:#79441B;
		font-weight:bold;
}




.item-title  {
text-align:center;
font-weight:bold;
background:#83B8DA;
color:white;
height:100%;
    text-transform: none;
border: 5px outset white;
font-size:14pt;
padding:0px;
margin:0px;
line-height:35px;
    width: 100%;
}
.item-title a{
	color:#003366;
font-weight:bold;
text-align:center;
border-bottom: 3px solid #83B8DA;

padding:0px;
margin:0;
 line-height:15px;
	
}




/* .published{
	float:left;
	font-size:20px;
	color:blue;
	background:white;
	border: 2px solid blue;
	
	
} */
.buttonheading {
text-align:center;
font-weight:bold;
background:#83B8DA;
color:#83B8DA;
height:75px;
border: 5px outset white;
font-size:18pt;
padding:0px;
margin:0px;
line-height:75px;
padding:0 15px;}

.buttonheading img {
border:2px white solid;
}

.readon {
margin:2px;
padding:2px;
font-weight:bold;
border: 5px #00B8DA groove;
}

.readon:hover {
border: 5px rgb(200,0,0) groove;
}

#header {
width:100%;
margin:0;
padding:0;
}

#ptica {
height:250px;
width:222px;
float:left;
background: url(../images/ptica.jpg) top left no-repeat;
}

#nazvanie{
margin-right:222px;
padding:15px 140px 0 0;
margin: 0px 0 0 0;
}

#volna {
margin-left: 222px;
height:250px;
background: url(../images/volna.jpg) top left repeat-x;
}

#gerb {
float:right;
width:181px;
height:100px;
margin:-140px 0 0 0;
}

#mn {
width:100%;
height: 100px;
float:left;
margin: -100px 0px 0px 0px;
}

#top-menu {
width: 780px;
padding-right:170px;
}

#top-menu ul {
margin:0px;
padding:0px;
}

#top-menu li{
float:left;
list-style:none;
padding:0px 5px 0px 15px;
margin:0 0px 0 0px;
background: url(../images/knopka-levo.gif) center left no-repeat;
line-height:50px;
}
#top-menu li:after{
		content: " .";
		float: right;
		list-style: none;
		padding: 0px 5px 0px 15px;
		margin-left: -20px;
		background: url(../images/knopka-pravo.gif) center left no-repeat;
		line-height: 50px;
		font-size: 1px;
}

#top-menu li a {
color:white;
font-weight:bold;
text-decoration:none;
background: url(../images/knopka-telo.gif) top left repeat-x;
padding:11px 5px 10px 5px;
margin:0 20px 0px 0; 
}

#top-menu li a:hover {
text-decoration:underline;
}

#top-menu li a span{
white-space: nowrap;
background: url(../images/knopka-pravo.gif) top right no-repeat;
padding:11px 20px 20px 0px;
margin:0 -20px 0 0px;
}

#search {
width:130px;
float:right;
height:20px;
margin:100px 70px -30px 0px;
}

#search  .element-invisible{
display:none;
}

#roza{
background: url(../images/roza.png) top left no-repeat;
width: 80px;
height: 80px;
margin:40px -5px -30px 0px;
float:right;
}

#clear {
clear:both;
}

#content {
background:url(../images/fon.jpg) top right repeat-x;
padding: 20px 10px 210px 10px;
}

#left-col {
float:left;
margin: 0 0px 0 10px;
width:280px;
}


.module_menu {
background:none;
border:0px;
}

.module_menu div {
float:left;
margin: 0 0px 40px 0px;
background: url(../images/menu-verh.gif) top left no-repeat;
}

.module_menu div  div {
margin: 0 0px -30px 0px;
background: url(../images/menu-niz.gif) bottom left no-repeat;
padding:0px 0 0 0;
width:300px;
}

.module_menu div  div div {
background: none;
margin-bottom:0px;
}

.module_menu ul {
margin:98px 0 105px 6px;
padding:0px 0px 0px 0px;
width: 265px;
text-align:center;
list-style-type:none;
}

.module_menu li{
line-height:22px;
background: url(../images/menu-telo.gif) top left no-repeat;
}

.module_menu li a{
text-decoration:none;
color:black;
font-weight:bold;
}

.module_menu li a:hover{
text-decoration:underline;
color:rgb(200,0,0);
}

/* //----------- */

.nav menu {
background:none;
border:0px;
}

.nav menu div {
float:left;
margin: 0 0px 40px 0px;
background: url(../images/menu-verh.gif) top left no-repeat;
}

.nav menu div  div {
margin: 0 0px -30px 0px;
background: url(../images/menu-niz.gif) bottom left no-repeat;
padding:0px 0 0 0;
width:300px;
}

.nav menu div  div div {
background: none;
margin-bottom:0px;
}

.nav menuul {
margin:98px 0 105px 6px;
padding:0px 0px 0px 0px;
width: 265px;
text-align:center;
list-style-type:none;
}

.nav menu li{
line-height:22px;
background: url(../images/menu-telo.gif) top left no-repeat;
}

.nav menu li a{
text-decoration:none;
color:black;
font-weight:bold;
}

.nav menu li a:hover{
text-decoration:underline;
color:rgb(200,0,0);
}

#cke_text{
clear:both;
}

#logn {
height:20px;
float:left;
width:250px;
text-align:center;
margin-left:20px;
font-weight:bold;
color:white;
border:3px groove white;
}

#path {
height:25px;
margin:0 0 5px 300px;
width:650px;
color:white;
font-weight:bold;
}

#path h3 { 
display:inline;
color:rgb(200,0,0);
}

#path a {
color:white;
}

#path a:hover {
color:rgb(200,0,0);
}

#text1 {
text-align:justify;
background-color:#fff;
padding: 20px;
border: 10px double #6F4115;
}

#right-col {
margin:10px 0px 0 300px;
}

#footer {
background: url(../images/fotki.png) bottom no-repeat;
background-repeat : no-repeat;
background-position : center;
height : 170px;
width : 100%;
position:static;
bottom : 0;
z-index : 5;
margin: -170px 0 0 0;
} 

.module {
clear:both;
background-color:#E1C294;
border: 10px double white;
margin:5px;
padding:0px;

}

.module div {

border:0px;

}

.module p {
padding:0px 10px;
text-align:center;
}

div .componentheading {
font-size:14pt;
font-weight:bold;
background:#83B8DA;
margin:10px;
}



.tool-tip {
background:white;
border:5px groove #83B8DA;
font-weight:bold;
}

.module h3 {
background: #83B8DA;
font-weight:bold;
text-align:center;
color:#fff;
text-transform: uppercase;
border-bottom:2px solid white;
padding:2px;
margin:0;
}

.module a {
color:black;
font-weight:bold;
}

.module a:hover {
color:rgb(200,0,0);
}

.blog {
width:100%;
}

.contentpaneopen {
width:100%;}

/* BOX WHERE DATE IS PLACED */
td.datetime {
vertical-align: top;



/*IT'S VERY IMPORTANT PARAMETER FOR USER */
background-color:rgb(110,175,215);

color: white;

padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 2px;
border: 5px outset white;
height:75px;

}

/* SPACE BETWEEN CALENDAR ICON AND HEADER (TITLE AND AUTHOR) */
td.spacer_right {
padding: 0px 0px 0px 0px;
}


/* DAY */
td.datetime p.day {
font:bold 1.8em/100% sans-serif;
letter-spacing:0.1em;
text-align: center;

background-color:white;
color:rgb(110,175,215);

padding:2px 15px 2px 2px;
margin: 2px 0px 1px 0px;

}

/* MONTH */
td.datetime p.mon {
font:bold 0.8em/100% sans-serif;
color:white;

letter-spacing:0.45em;
text-transform:uppercase; 
text-align: center;

/* reduce size of NULL-spacing */
margin-left: 2px;
padding:2px 15px 2px 2px;
margin-top:4px;
margin-bottom:2px;
}

/* YEAR*/
td.datetime p.year {
font:9px sans-serif;
color:white;

letter-spacing:0.35em;
text-transform:uppercase; 
text-align: center;

margin-top: 0px;
margin-bottom: 0px;
padding:2px 15px 2px 2px;
}


.latestnews{
	list-style-type:none;
	margin-left:-25px;
	margin-right:5px;
	text-decoration:none;
	
}

.latestnews li{
	margin-top:10px;
	border-left: 2px solid #6C441B;
	padding-left:6px;
	
	
}
.latestnews a{
text-decoration:none;
}
