body {font-family:arial; color:#333; background:#555; font-size:12px; margin:0px; padding:0px;}
p {margin:0px; padding:0px; text-align:justfy; line-height:20px;}
h1 {margin:0px; padding:0px;}
form {margin:0px; padding:0px;}
table {margin:0px; padding:0px;}
#wrap {width:990px; margin:0 auto; background:#f4f4f4;}
#head {width:970px; padding:10px; float:left; background:#eee;}
#head img {float:left;}
#date {float:right; width:248px; height:66px; background:url('images/topdata.gif') no-repeat; margin-top:15px;}
#date form input#clock1 {font-size:14px; border:0px; background:none; width:150px; float:left; position:relative; left:90px; margin-top:10px;}
#date form input#clock2 { font-size:14px; border:0px; background:none; width:130px; float:left; position:relative; left:110px; margin-top:5px; color:#adad1c; }
#menu {float:left; width:970px;  background:#dfe311; border-top:2px solid #333; margin-top:10px;}
#menu a {float:left; padding:15px 20px; font-size:13px; font-weight:bold; color:#333; text-decoration:none;}
#menu a:hover {background:url('images/menuarrow.gif') no-repeat top center; }
#menu a#selected {background:url('images/menuarrow.gif') no-repeat top center; }
#menu b {width:5px; height:25px; background:url('images/menuseparator.gif') no-repeat center; padding:0 10px; margin-top:10px; float:left;}
#banner {width:970px; float:left; margin-top:15px; padding-bottom:15px; border-bottom:2px solid #047f07;}
#banner img {border:4px solid #d0d0d0; float:left; margin-right:20px;}
#bannertext {float:left; width:340px; margin-right:10px;}
#bannertext h1 {width:100%; float:left; padding-bottom:10px; font-size:16px;}
#bannertext a {text-decoration:underline; color:#9a612b; float:left; clear:both; margin-top:10px;}
#bannertext a:hover {text-decoration:none;}
#newsletter {width:333px; height:154px;  background:url('images/newsletter.gif') no-repeat; float:left; }
#newsletter p {font-size:11px; line-height:auto; width:300px; position:relative; left:10px; top:5px;}
#newsletter form {font-size:11px; position:relative; float:left; left:10px; top:10px;}
#newsletter form input {font-size:11px; height:14px; line-height:14px; border:1px solid #c8c8c8; width:150px; float:left;}
#newsletter form input#small{font-size:11px; height:14px; line-height:14px; border:1px solid #c8c8c8; width:96px; float:left; margin-right:2px;}
#newsletter form input#trimite{font-size:11px;  background:#d8e211;  border:1px solid #9ca311; width:auto; height:18px; cursor:pointer; float:left; }
#newsletter strong {float:left; width:50px;}
#newsletter table td {padding:1px 0;}
#content {width:970px; background:#f4f4f4; float:left; padding:15px 10px 0 10px; }
.col {width:227px; float:left; }
#center {width:496px; padding:0 10px; float:left;}
.centerbox {float:left; width:486px; padding:5px; background:#fff; margin-bottom:20px;}
.centerbox h1 {width:466px; padding:5px 10px; background:#dfe311; color:#333333; font-size:14px; font-weight:bold; margin-bottom:10px;}
.centerbox h1 a {color:#ab4444; font-size:12px; }
.centerbox h1 a:hover {text-decoration:none;}
.centerbox img {padding:2px; background:#fff; border:2px solid #a1a1a1; float:left; margin-right:10px; margin-bottom:5px;}
.galfoto {float:left; margin-top:15px; clear:both;}
.galfoto img {border:0px; padding:0px; margin-right:10px; margin-bottom:10px;}
.box {width:227px; float:left; margin-bottom:30px;}
.boxtop {height:34px; width:100%; float:left; background:url('images/titleback.gif') repeat-x;}
.boxtopline   {height:18px; width:100%; float:left; background:url('images/boxtop.gif') repeat-x; margin-top:10px;}
.boxcontent {float:left; width:204px; border-left:2px solid #c8c8c8; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; padding:0 10px 10px 10px; background:#fff;}
.boxcontent a {color:#333; text-decoration:none; float:left; width:186px; padding-left:18px; background:url('images/ico1.gif') no-repeat left center; margin-bottom:5px;}
.boxcontent a:hover {background:url('images/ico2.gif') no-repeat left center; color:#02810a;}
.boxcontent a#selected {background:url('images/ico2.gif') no-repeat left center; color:#02810a;}
.boxtop img {float:left; margin-right:5px; margin-top:5px;}
.boxtop h1 {float:left; color:#e2a60a; font-size:14px; margin-top:8px;}


.main {
width:auto;
border:0px;
position:relative;
left:12px;
float:left;
}

.month {
background-color:#4190d4;
font:bold 12px verdana;
color:#004f93

}

.daysofweek {
background-color:#e2f1ff;
font:bold 11px verdana;
color:#004f93
}

.days {
font-size: 11px;
background:#fff;
font-family:verdana;
color:black;
background-color: #fff;
padding: 4px;
}

.days #today{
font-weight: bold;
background-color:#e2f1ff;
color: #0d5ca0;
}

#parteneri {float:left; width:970px; padding:15px 0; border-top:2px solid #02810a; border-bottom:2px solid #f2b106;}
#parteneri p {font-size:11px;}
#parteneri a {text-decoration:none; color:#333;}
#parteneri a:hover {text-decoration:underline;}

#footer {width:970px; background:#f4f4f4; float:left; padding:10px;}
a img {float:left; border:0px; margin-right:10px;}
a.footmenu {float:right; margin-top:10px;  padding:0 5px; text-decoration:none; color:#333; border-left:1px solid #333;}
a.footmenu:hover {text-decoration:underline;}




.centerbox form {float:left; margin-top:20px;}
.centerbox form strong {float:left; width:140px;}
.centerbox form input {float:left; width:150px; border:1px solid #bbb;}
.centerbox form select {float:left; width:150px; border:1px solid #bbb;}
.centerbox form textarea {float:left; width:300px; height:100px; overflow:auto; border:1px solid #bbb; margin-bottom:10px;}
.centerbox form input#trimite{font-size:11px;  background:#d8e211;  border:1px solid #9ca311; width:auto; height:auto; cursor:pointer; float:left; }


.paging {float:left; width:100%; margin-bottom:15px;}
.paging a {color:#333; float:left; margin-right:5px; margin-bottom:5px; background:#fff; border:1px solid #bbb; text-decoration:none; padding:2px 5px;}
.paging a:hover {background:#ddd;}
.paging a#selected {background:#ddd;}





