@charset "utf-8";
/* CSS Document 
Design By: Transilvania Interpress
Date: 26.05.2010

Primary Colors:

gray: #eaeaea;
black: #444444;
silver: #bcbcbc;
blue: #3d107b;
menu_over: #8e0d2c; 
*/

body {
font-size: 90%;
font-family: Georgia, Helvetica, sans-serif;
line-height: 1.6em;
text-align: center;
color: #444444;
}

ul, li, img, body, html {
margin: 0;
padding: 0;
}

a {
text-decoration: none;
color: #3d107b;
}

a:hover {
text-decoration: underline;
color: #8e0d2c;
}

a.top {
color: #b2b2b2;
}

a img {
border: none;
}

h2
{
font-family:Georgia, "Times New Roman", Times, serif;
background:#FFCC00;
}


.fr {
float:right;
}

.fl {
float:left;
}

#container {
text-align:left;
width: 775px;
margin: auto;
background-color:#FFFFFF;
}

#container ul, #container ul li a {
list-style-type: none;
}

#header {
background:none;
overflow: hidden;
}

#header div {
overflow:hidden;
}

#tier1, #tier2 {
margin: 0;
}

#tier1 #logo{
height: 60px;
float:left;
width: 288px;
border: none;
padding: 0;
margin: 0;
}

#tier1 #language{
padding-top: 1.7em;
padding-right: 0.7em;
}

#tier2 {
height:492px;
width:775px;
border: none;
float:none;
padding:0;
margin:0;
}

#header h5 {
color: #bcbcbc;
margin: 0;
text-align:right;
text-transform:lowercase;
font-weight:normal;
}

/* SIDEBAR */

#sidebar {
width: 178px;
float:left;
padding-top: .7em;
/* background:url(../images/silverGradient.jpg) repeat-x; */
}

#sidebar ul#nav li {
border-top: 1px solid #f6f4f4;
border-bottom: 1px solid #b2b2b2;
background: url(../images/flower_bw.png)  2% 50% no-repeat;
text-align: right;
padding-right: .5em;
line-height: 1.7em;
font-size: 1.2em;
}

#sidebar ul#nav li:hover {
background: #eaeaea url(../images/flower.png) 2% 50% no-repeat;
border-top: 1px solid white;
}

#nav li a:hover {
text-decoration: none;
}

#sidebar ul#nav li.navON {
background: #FFCC33 url(../images/flower.png) 2% 50% no-repeat;
border-top: 1px solid white;
}

#sidebar ul#events {
text-align:center;
}

#events li {
margin-bottom: .7em;
}

/* MAIN CONTENT */

#maincontent {
padding: 0 1em;
margin-left: 178px;
}

#maincontent div {
overflow:hidden;
}

#maincontent .text {
margin: 0;
font-family:Arial, Helvetica, sans-serif;
text-align: justify;
font-size: 90%;
line-height:normal;
}

#maincontent p {
font-family:Arial, Helvetica, sans-serif;
text-align: justify;
font-size: 90%;
line-height: normal;
padding: 0 0;
}

#maincontent .text_right {
font-family:Arial, Helvetica, sans-serif;
text-align: right;
font-size: 90%;
line-height: normal;
padding: 0 0;
}


