/* CSS Document */

body	{background-color:#E1E1E1; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}

#menu  			{background-repeat: no-repeat; width:184px; height:578px; display:block; float:left;}
.country_0	{background-image:url(../images/bg_left.jpg);}
.country_1	{background-image:url(../images/bg_left_uk.jpg);}
.country_2	{background-image:url(../images/bg_left_pt.jpg);}
.country_3	{background-image:url(../images/bg_left_fr.jpg);}
.country_4	{background-image:url(../images/bg_left_de.jpg);}
.country_5	{background-image:url(../images/bg_left_cz.jpg);}
.country_6	{background-image:url(../images/bg_left_lt.jpg);}
.country_7	{background-image:url(../images/bg_left_eu.jpg);}
#menu ul		{color:#0A3361; margin:5 5 5 25px;}
#menu ul li	{padding-left:10px;}
#menu a, #menu a:link, #menu a:visited, #menu a:active		{font-weight:bold; color:#0A3361; font-size:75%; text-decoration:none; margin-top:7px; padding-top:3px;}
#menu h2		{color:#0A3361; font-size:100%; border-bottom:2px solid #0A3361; text-align:right; width:100%; margin-bottom:0px; margin-top:0px; line-height:100%; padding-bottom:1px;}

#content	{background-image:url(../images/bg_map.gif); background-repeat:no-repeat; width:598px; height:578px; display:block; float:left;}
#content h2	{color:#fff; font-size:16px; border-bottom:2px solid #fff; width:100%; margin-bottom:5px; margin-top:10px; float:left;}
#content h3	{color:#fff; font-size:14px; border-bottom:1px solid #fff; width:100%; margin-bottom:5px; margin-top:15px;}
#content td	{color:#fff; font-size:80%;}
#content a, #content a:link, #content a:visited, #content a:active, #content a:hover {color:#fff; font-size:90%; text-decoration:none;}
#content a:hover	{text-decoration:underline;} 
#content ul	{ margin-top:0px; margin-bottom:0;}
#content ul strong {margin-left:-25px;}

#foot			{background-image:url(../images/bg_foot.jpg); width:785px; height:78px; display:block;}
#foot     {font-size:11px; color:#666;}
#foot a   {color:#666;}
#foot td  {font-size:11px;}
.c        {text-align:center;}

.question	{font-weight:bold; padding-top:10px;}
.moving		{padding-top:12px; text-align:right;}
.moving a {font-weight:bold;}

.ico_sport, .ico_language, .ico_culture, .ico_geography, .ico_life, .ico_history	{background:url(../images/ico_sport.gif) no-repeat left; margin-left:3px; padding-left:32px; line-height:26px; background-position:0 1px; padding-bottom:1px;}
.ico_language		{background-image:url(../images/ico_language.gif);}
.ico_culture		{background-image:url(../images/ico_culture.gif);}
.ico_geography	{background-image:url(../images/ico_geography.gif);}
.ico_life				{background-image:url(../images/ico_life.gif);}
.ico_history		{background-image:url(../images/ico_history.gif);}

.ico_uk, .ico_pt, .ico_fr, .ico_lt, .ico_de, .ico_cz	{background:url(../images/ico_uk.gif) no-repeat left; padding-left:35px; line-height:26px; background-position:0 2px;}
.ico_pt					{background-image:url(../images/ico_pt.gif);}
.ico_fr					{background-image:url(../images/ico_fr.gif);}
.ico_lt					{background-image:url(../images/ico_lt.gif);}
.ico_de					{background-image:url(../images/ico_de.gif);}
.ico_cz					{background-image:url(../images/ico_cz.gif);}

.ico_pdf, .ico_all	{background:url(../images/ico_pdf.gif) no-repeat; width:83px; height:12px; display:block; text-align:right; float:right; font-size:12px; font-weight:normal;}
.ico_all				{background-image:url(../images/ico_all.gif); width:139px; margin-right:15px; padding-left:18px; text-align:left;}

.pad-l					{padding-left:15px;}
.flt-l					{float:left;}

.realizace 			{color:#666; font-size:11px; text-align:center;}
.realizace a		{color:#0C3A6E; font-size:10px;}

