/* global  */

html, body, ul, li, h1, h2, h3, h4, h4, p, a, img {
margin: 0;
padding: 0;
border: 0;
}

body {
margin: 0;
padding: 0;
background: #7FBCD5  url(../pictures/background_subpage.jpg) repeat-x;
}

.intropage {
background: #7FBCD5  url(../pictures/background_intropage.jpg) repeat-x;}

#container {
position: relative;
width: 933px;
margin: 0 auto;
}

#head {
position: relative;
height: 251px;
width: 932px;
background: url(../pictures/glava.jpg) left top no-repeat;
}



/***********************************************/
/*  Main Contents                              */
/***********************************************/

/*  Column divisions  */

#main_contents {
clear: both;
width: 900px;
padding: 24px 16px 0 16px;
}

.onecolumn {
float: left;
width: 148px;
margin: 0 16px;
}

.onecolumn_margin_right {
float: left;
width: 148px;
margin-right: 32px;
}

.onecolumn_nomargin {
float: left;
width: 148px;
}


.relative {
position:relative;
}

.onecolumn_expanded {
float: left;
width: 180px;
margin: 0 0;
}

.twocolumns {
float: left;
width: 328px;
margin: 0 16px;
}

.threecolumns {
float: left;
width: 508px;
margin: 0 16px;
}

.fivecolumns {
width: 868px;
margin: 0 16px;
}

.threecolumns_central {
width: 508px;
margin: 0 auto;
}

.twocolumns_left {
float: left;
width: 328px;
margin: 0 16px;
}


/***********************************************/
/*  Countries List                             */
/***********************************************/

.countries_list {
list-style-type: none;
float: left;
padding-bottom: 20px;
}

.countries_list li{
float: left;
height: 29px;
width: 148px;
margin-bottom: 5px;
}

.countries_list a{
display:block;
height: 29px;
width: 110px;
padding-left: 38px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 29px;
color: #0079AB;
text-decoration: none;
}

.countries_list a:hover{
color: #FFFFFF;
text-decoration: none;
}

#country_belgique {
background: url(../pictures/flag_belique.gif) left top no-repeat;
}

#country_bulgaria {
background: url(../pictures/flag_bulgaria.gif) left top no-repeat;
}

#country_ceska_republika {
background: url(../pictures/flag_ceska_republika.gif) left top no-repeat;
}

#country_danmark {
background: url(../pictures/flag_danmark.gif) left top no-repeat;
}

#country_deutschland{
background: url(../pictures/flag_deutschland.gif) left top no-repeat;
}

#country_eesti {
background: url(../pictures/flag_eesti.gif) left top no-repeat;
}

#country_ellada {
background: url(../pictures/flag_ellada.gif) left top no-repeat;
}

#country_espana {
background: url(../pictures/flag_espana.gif) left top no-repeat;
}

#country_espana {
background: url(../pictures/flag_espana.gif) left top no-repeat;
}

#country_espana {
background: url(../pictures/flag_espana.gif) left top no-repeat;
}

#country_france {
background: url(../pictures/flag_france.gif) left top no-repeat;
}

#country_espana {
background: url(../pictures/flag_espana.gif) left top no-repeat;
}

#country_italia {
background: url(../pictures/flag_italia.gif) left top no-repeat;
}

#country_espana {
background: url(../pictures/flag_espana.gif) left top no-repeat;
}

#country_ireland {
background: url(../pictures/flag_ireland.gif) left top no-repeat;
}

#country_kypros {
background: url(../pictures/flag_kypros.gif) left top no-repeat;
}

#country_latvija {
background: url(../pictures/flag_latvija.gif) left top no-repeat;
}

#country_lietuva {
background: url(../pictures/flag_lietuva.gif) left top no-repeat;
}

#country_luxembourg {
background: url(../pictures/flag_luxembourg.gif) left top no-repeat;
}

#country_magyarorszag {
background: url(../pictures/flag_magyarorszag.gif) left top no-repeat;
}

#country_malta {
background: url(../pictures/flag_malta.gif) left top no-repeat;
}

#country_nederland {
background: url(../pictures/flag_nederland.gif) left top no-repeat;
}

#country_osterreich {
background: url(../pictures/flag_osterreich.gif) left top no-repeat;
}

#country_poland {
background: url(../pictures/flag_poland.gif) left top no-repeat;
}

#country_portugal {
background: url(../pictures/flag_portugal.gif) left top no-repeat;
}

#country_romania {
background: url(../pictures/flag_romania.gif) left top no-repeat;
}

#country_slovenija {
background: url(../pictures/flag_slovenija.gif) left top no-repeat;
}

#country_slovensko {
background: url(../pictures/flag_slovensko.gif) left top no-repeat;
}


#country_suomy {
background: url(../pictures/flag_suomy.gif) left top no-repeat;
}


#country_sverige {
background: url(../pictures/flag_sverige.gif) left top no-repeat;
}


#country_united_kingdom {
background: url(../pictures/flag_united_kingdom.gif) left top no-repeat;
}



/***********************************************/
/*  Footer                                     */
/***********************************************/

#to_top {
clear: both;
width: 932px;
height: 17px;
}

#to_top a {
display: block;
margin-left: 688px;
width: 34px;
height:17px;
background: url(../pictures/to_top.gif) no-repeat;
}

#to_top span {
display: none;
}

#to_top a:hover {
background: url(../pictures/to_top_onmouse.gif) no-repeat;
}

#footer {
clear: both;
width: 932px;
height: 30px;
background: url(../pictures/footer_line.gif) top no-repeat;
}

.footer_text {
display: block;
padding: 9px 0 5px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #3394BC;
text-align: center;
}

.footer_text a{
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #3394BC;
}