/*MAIN 
-------------------------------------------------------------------------------------------------------------------------------------------*/

html, body {
        color: #000;
        margin: 0;
        padding: 0;
	background-repeat:repeat-x;
        font: 90% Arial, Sans-Serif;
        /*color:#ccc;*/
        line-height: 1.4em;
}

a:link {
        text-decoration: none;
        color:#000000;
}
a:visited {
        text-decoration: none;
        color:#000000;

}
a:hover {
        text-decoration: none;
        color:#960000;
}
a:active {
        text-decoration: none;
        color: #FF0000;
}

h1 {
        font-family:Geneva, Arial, Helvetica, sans-serif;
        font-size:16px;
        color: #474E4F;
}

h2 {
        font-family:Geneva, Arial, Helvetica, sans-serif;
        font-size:16px;
        color: #474E4F;
        padding:0px;
        height:25px;
        background-image:url(../images/nav-bg1.jpg);
        background-repeat:repeat-x;
        background-position:bottom;
}

p {
        text-align:justify; font-size:12px;
        font-stretch:narrower;
}

/*
ul, ul li{
        font-family:Geneva, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#333333;
        text-decoration:none;
        display: block;
        list-style: none;
        margin:0;
        padding:0px 0px 0px 0px;
}

#ul li{
        color:#333333;
}

*/

#main {
        width: 800px;
        margin: auto;
        padding: 0px;
        font-family:Geneva, Arial, Helvetica, sans-serif;
}

#main .history { background: #FFF; width: 800px;}
#main .history p { font: 85% Arial, Sans-Serif;margin: 0 0 5px 0; padding: 0; color: #cc0000; background: inherit; }

#header {
        margin:auto;
        width:800px;
        height:133px;
	position: relative;
}
#header a {
	position: relative;
        background-image:url(../images/top.jpg);
        background-repeat:no-repeat;
        display: block;
        width: 800px;
        height: 133px;
}
#header a span {
        visibility: hidden;
}



/* FLAGS 
-------------------------------------------------------------------------------------------------------------------------------------------*/
#header .languages {
 	position: absolute;
 	top: 10px;
	left: 650px;
 	width: 200px;
 	height: 133px;
        font-family:Geneva, Arial, Helvetica, sans-serif;
        color:#333333;
        font-size:12px;
}
#header .languages a { background: none; display: inline;}
#header .languages a:link img { border: solid #dfdfdf thin; }
#header .languages a:visited img { border: solid #dfdfdf thin; }
#header .languages a:link:hover img, :visited:hover img { border-color: #dfdfdf; }

/*News div on main page
--------------------------------------------------------------------------------------------------------------------------------------------*/


#news {
        width: 560px;
        float: left;
        overflow:hidden;
        padding:10px 20px 30px 20px;
}

#news h3 {
        font: 90% Arial, Sans-Serif;
        margin: 0 0 10px 0px;
        padding: 0;
        /*color: #b2b2b2;*/
        background: inherit;
        border-bottom: 1px solid #b2b2b2;

}

#news p {  font: 75% Arial, Sans-Serif; margin: 0 0 10px 0px; padding: 0; color: #5f5f5f; background: inherit;}
#news p img { border: 5px solid white;}

/* FOOTER
-------------------------------------------------------------------------------------------------------------------------------------------*/
#footer {
        margin:auto;
        clear:both;
        height: 65px;
        width: 800px;
        color:#000;
        text-align:center;
        background-image: url(../images/footer_bg.jpg); background-repeat:repeat-x;
        background-position:top;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
}

#footer .padding { color: #aaaaaa;padding: 2px 0px 0px 0px; }
#footer a {
        color: #aaaaaa;
        font-size: 10px;
}

#footer .domeny a {
	color: #fff;
	font-size: 2px;
}
