body, table
{
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align:center;
	color:#5A6158;
}
body{
background-color:#C9CAC6;
/*background:#C9CAC6 url('http://mistrzostwaeuropy.com/gfx/bg_body.jpg') repeat;*/
}
img {
border:0;
}
ul li{
  list-style: none;
  }
p,h1,h2,h3{
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#5A6158;
}

#head{
  width:955px;
  height:50px;
  border-bottom:1px solid #DADADA;
  margin:0 auto;
  text-align:left;
  padding:0;
  background:left white url(http://mistrzostwaeuropy.com/gfx/logo.jpg) no-repeat; 
}	
#head a{
	color:#999999;
	font-size:10px;
}
#maincont{
  width:955px;
  margin:0 auto;
  text-align:left;
  padding:0;
  background-color:#FFFFFF;
}	
#topdesk{
 font-family:arial;
 color:#9A9A9A;
 font-weight:bold;
 height:16px;
 background:#EDECEC;
 border-bottom:1px solid white;
 padding: 2;	
}
#topdesk ul{
  margin: 0;
  padding: 0;	  
}	
#topdesk ul li {
  float: left;                    
  margin: 0;
  padding: 0;
  list-style: none;
  border-left:1px solid white;					                    
}
#topdesk a{
  color:#9A9A9A;
  text-decoration:none;
  float: left;                    
  margin: 0;
  padding:0 20;				                    
}

#topmenu{
  height:23px;
  padding: 2;	
  border-bottom:1px solid #E5E5E5;
  background:url(http://mistrzostwaeuropy.com/gfx/bg_menu.jpg) repeat-x;
}	

#topmenu ul{
  margin: 0;
  margin-left:5px;
  padding: 0;	  
}	

#topmenu ul li {
  float: left;                    
  margin: 0;
  padding: 0 2;
  list-style: none;
  border-right:1px solid #A79787;					                    
}

#topmenu a{
  font-weight:bold;
  float: left;                    
  margin: 0;
  padding: 5;
  text-decoration:none;				                    
  color:#A79787;
}

#topmenu a:hover{
  font-weight:bold;
  float: left;                    
  margin: 0;	
  padding: 5;	
  background:black center left repeat-x;			/*#A73A4F*/                    
  color:#FAFAFA;
  
}


#topmenu_selected{
  float: left;                    
  margin: 0;
  padding: 5;					                    
  color:white;
}

#topmenu-bottom{
  font-weight:bold;
  height:20px;
  padding: 2;	
  border-bottom:1px solid #999;
  background: #ECECEC center left repeat-x;
}	

#topmenu-bottom ul{
  margin: 0;
  margin-left:10px;
  padding: 0;	  
}	

#topmenu-bottom ul li {
  float: left;                    
  margin: 0;
  padding: 0;
  list-style: none;
  border-right:1px solid #999;					                    
}

#topmenu-bottom a{
  font-size:11px;
  float: left;                    
  margin: 0;
  padding: 0 5;
  padding-top:3;
  text-decoration:none;				                    
  background: #ECECEC center left repeat-x;
  color:#999999;
}

#topmenu-bottom a:hover{
  float: left;                    
  margin: 0;
  height:17px;	
  padding: 0 5;		
  padding-top:3;		                    
  background: #FDFDFD center left repeat-x;
  color:black;
}


#topmenu-bottom_selected{
  float: left;                    
  height:17px;	
  padding: 0 5;		
  padding-top:3;				                    
	color:black;
}
 	

#leftmenu
{
  float: left;
  width: 155px;
  display:block;
  background-color:#FFFFFF;
}


#leftmenu ul {
  padding:0;
  margin:0;
}


#leftmenu ul li{
  padding:0px;
  border-bottom:1px solid white;
  list-style: none;
}
* html #leftmenu a{ 
width:145px;
}

#leftmenu a{ 

  display:block;
  font-size:10px;
  text-decoration:none;                
  margin: 0;
  padding: 5 10;	 				                    
  background: #F4F4F4 center left repeat-x;
  /* #F4F4F4 */
  color:black;
   
}

#leftmenu a:hover{ 
                 
  margin: 0;
  padding: 5 10;	  				                    
  background: #F9F9F9 center left repeat-x;
  color:black;
}


#leftmenu_mrgn{
  padding: 10 5;
}

.header{
   padding:3 25;
   font-weight:bold;
   color:#787878;
   margin:0;
   background:#E5E0D3;
   border-bottom:2px solid #C8C8C8;
   background:#E5E0D3 top left url(http://mistrzostwaeuropy.com/gfx/bg_menu_ver.jpg) no-repeat;
   /*
   background:#400402;
   background:url(http://mistrzostwaeuropy.com/gfx/bg_menu_ver.jpg) repeat-x;
   background:#400402 url(http://mistrzostwaeuropy.com/gfx/bg_left_menu.jpg) repeat-x;
   */
}
.clear{
	clear:both;
}
.midheader{
clear:both;
   padding-left:20px;
   padding-top:8px;
   height:25px;
   color:#726B6B;
   font-weight:bold;
   margin:0;
   border-bottom:1px solid #ECECEC;
   /*
   background:#FCFCFC url(http://mistrzostwaeuropy.com/gfx/bg_midheader.jpg) repeat-x;
   */
}

.midcontent{
	padding:10;
}
.midcontent img{
padding-bottom:10px;
}
.picgalcont{
	float:left; width:110px; text-align:center; padding-bottom:10px;
}
.txtgalcont{
	float:left; width:350px; text-align:left; padding-bottom:10px;
}
.picgalcont img{
	border:1px solid silver;padding-bottom:0px;
}
.midcontent ul{ list-style-type:circle; list-style-position:outside;}
ul li{
	padding:0;
	margin:0;
}
#cintener{
background-color:#FFFFFF;
}

#leftmenu_selected{
  
}

#content
{
  float: left;
  width:800px;
  padding-bottom:10px;
  background-color:#FFFFFF;
}

#content_mrgn {
  padding:0;
  margin:0;
}

#content_mrgn a{
  color:#131150;
  text-decoration:underline;
}

#content_mrgn a:hover{
  color:#013E75;
  text-decoration:underline;
}

.product_title {
  color:#CA4B87;
  text-decoration:none;
}

#billboard{
	padding:0;
	padding-top:5px;
	text-align:center;
}
#midcol{
  padding-top:5px;
  float: left;
  width: 495px;
  display: inline;
}
#midcol_mrgn {
  padding-right:4;
}

#rightmenu{
  padding-top:5px;
  float: left;
  width: 302px;
  display: inline;
}
#rightmenu_mrgn {
  padding:0;
}
.rect{
	padding:0;
	margin-bottom:10px;
	border:1px solid #ECECEC;
}
.contentbox{
border:1px solid #ECECEC;
margin-bottom:10px;
}

.grouplink{
color: rgb(1, 62, 117); font-size: 12px; font-weight:bold; font-family: Arial,Helvetica,sans-serif;
}
.newstitle{
padding-top:10px;font-size: 14px; font-family: Arial,Helvetica,sans-serif;
}
.newstitle a{
color: rgb(1, 62, 117); font-size: 14px; font-family: Arial,Helvetica,sans-serif;
}
.newsdata{
font-size: 10px; color: rgb(204, 204, 204);
}
.newsmore{
width: 50%; float: right; text-align: right;
}

#tabela{width:280px;}
#tabela tr td ul li{text-align:left; list-style-image: url(http://mistrzostwaeuropy.com/graf/li.gif);}
#tabela th{ background-color:#002B58; color:#FFFFFF; font-weight:normal; padding:5px 10px; font-family:Tahoma, Arial; font-size:10px; text-align:center;}
#tabela td{ background-color:#F0F0F0; color:#336666; font-family:Tahoma, Arial; padding:1px 5px;  font-size:10px; text-align:center;}
#tabela td a{ color:#336666;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#tabela td a:hover{ text-decoration:none; color:#336666;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#tabela img{border:0;}
#tabela .tab_td1{
background-color:#F8F8F8;
}
#tabela .tab_td_pkt{
background-color:#E7E7E7;
}
#tabela .flh15{ float:left; height:15px;}

#tabela_wid{width:470px;}
#tabela_wid tr td ul li{text-align:left; list-style-image: url(http://mistrzostwaeuropy.com/graf/li.gif);}
#tabela_wid th{ background-color:#002B58; color:#FFFFFF; font-weight:normal; padding:5px 10px; font-family:Tahoma, Arial; font-size:10px; text-align:center;}
#tabela_wid td{ background-color:#F0F0F0; color:#336666; font-family:Tahoma, Arial; padding:1px 5px;  font-size:10px; text-align:center;}
#tabela_wid td a{ color:#336666;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#tabela_wid td a:hover{ text-decoration:none; color:#336666;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#tabela_wid img{border:0;}
#tabela_wid .tab_td1{
background-color:#F8F8F8;
}
#tabela_wid .tab_td_pkt{
background-color:#E7E7E7;
}
#tabela_wid .flh15{ float:left; height:15px;}


#foot
{
  border-top:6px solid #C9CAC6;
  clear: both;
  color:silver;
}

#foot_mrgn{
	text-align:center;
	padding:4;
}

#foot_mrgn a{                   
  text-decoration:none;				                    
  color:#CCCCCC;
}
.podstr{
padding:10px;
text-align:center; margin:5px; font-size:9px;
}
.podstr a{
	text-align:center; margin:3px; font-size:9px; color:gray;
}

div.podstr       {text-align:right;}
a.podstr         {border:1px solid #ccc; padding:1px 4px; background-color:#fff; text-decoration:none;}
a.podstr:hover   {background-color:#999999; color:#fff; text-decoration:none}
.podstr strong   {font-size:inherit; background-color:#CCCCCC; color:#FFFFFF; padding:1px 4px;
                font-weight:bold; border:1px solid #666;}


.newstyg {
    width: 300px;
    height: 200px;
    overflow: hidden;
    position: relative;
    margin: 0px;
}


.newstyg_opis {
    position: absolute;
    width: 300px;
    bottom: 0;
    left: 0;
    text-align: left;
    font: bold 11px Verdana, Helvetica, sans-serif;
    padding: 5px;
    background-color: #000000;
    opacity: 0.70;             /* CSS 3 , opera 9*/
    filter: alpha(opacity=70); /* MSIE  */
    -moz-opacity: 0.70;        /* Gecko */
    color: #FFFFFF;
    margin-bottom: 0;
}

.newstyg_opis h2{
	color:#FFFFFF;
}


/*
   padding-left:20px;
   padding-top:8px;
   height:25px;
   color:#726B6B;
   font-weight:bold;
   margin:0;
   border-bottom:1px solid #ECECEC;
 */


a.grouplink {
font-size:10px;
}

.cb{clear:both;}


#rightpanel_groups{
 padding:0;
 margin:0;
 color:#726B6B;
 font-weight:bold;
 height:30px;
 border-bottom:1px solid #ECECEC;
 overflow:hidden;
}
#rightpanel_groups ul{
  margin: 0;
  padding: 0;	  
}	
#rightpanel_groups ul li {
  float: left;                    
  margin: 0;
  padding: 0;
  height:30px;
  list-style: none;
  border-left:1px solid #CCCCCC;					                    
}
#rightpanel_groups a{
  color:#726B6B;
  text-decoration:underline;
  float: left;                   
  margin: 0;
  padding:0 10;				                    
}
#rightpanel_groups a:hover{
  background-color:#F8F8F8;
  text-decoration:none;
  float: left;                    
  margin: 0;
  padding:0 10;		
  height:30px;		                    
}
.groups_sel{
padding-top:8px; 
}
.groups_selected{  padding:0 10;float: left;
padding-top:8px;
  background-color:#F8F8F8;  margin: 0;
	
  height:30px;	
}









#grupa_a{
display:none;
}

#grupa_b{
display:block;
}

#grupa_c{
display:none;
}

#grupa_d{
display:none;
}
#grupy_euro{
margin:0px; vertical-align:top;
padding:0;
background-color:#0066CC;
float:right;
}
#grupy_euro ul li {
 vertical-align:top;
 height:25px;
  float: left;                    
  margin: 0;
  padding: 0;
  list-style: none;
  border-left:1px solid white;					                    
}

#grupy_euro a{
  float: left;  height:25px;                   
  margin: 0;
  padding: 5;
  text-decoration:none;				                    
  background: silver center left repeat-x;
  color:white;
}



.manucss{
position:absolute;
visibility: hidden;
border:1px solid silver;
border-bottom-width: 0;
font:normal 10px Verdana;
line-height: 18px;
z-index: 100;
background-color:lightyellow;
width: 150px;

}

.manucss a{
width: 100%;
color:#0F0F0F;
display: block;
text-indent: 3px;
border-bottom: 1px solid silver;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.manucss a:hover{ /*hover background color*/
background-color: black;
color: white;
}



#rightpanel_news{
 padding:0;
 margin:0;
 color:#726B6B;
 font-weight:bold;
 height:30px;
 border-bottom:1px solid #ECECEC;
 overflow:hidden;
}
#rightpanel_news ul{
  margin: 0;
  padding: 0;	  
}	
#rightpanel_news ul li {
  float: left;                    
  margin: 0;
  padding: 0;
  height:30px;
  list-style: none;			                    
}
#rightpanel_news a{
  color:#A70723;
  text-decoration:none;
  float: left;                   
  margin: 0;
  padding:0 10;				                    
}
#rightpanel_news a:hover{
  color:#A70723;
  text-decoration:none;	
  background:url(http://mistrzostwaeuropy.com/gfx/red-white-dot.jpg) center no-repeat;		                    
}


.contentslide{
border:0;
border-bottom-width: 6px;
padding: 0px;
width: 300px;
height: 200px;
overflow:hidden;
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;

}

.contentslide .contentdiv{
display: none;
}

.pagination{
float:right;
 padding:0;
 margin:0;
 color:#726B6B;
 font-weight:bold;
 height:30px;
 border-bottom:1px solid #ECECEC;
 overflow:hidden;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 286px; /*IE5 width*/
w\idth: 300px; /*IE6 width*/
}
.pagination ul li {
  float: left;                    
  margin: 0;
  padding: 0;
  height:30px;
  list-style: none;					                    
}
.pagination a{
  height:30px;
  color:#A70723;
  text-decoration:none;
  float: left;                   
  margin: 0;
  padding:0 10;	
    background:url(http://mistrzostwaeuropy.com/gfx/red-dot.jpg) center no-repeat;	
}

.greenlink{
 font-size:9px;text-decoration:none;
 }


.pagination a:hover, .pagination a.selected{
color: #000;
background:url(http://mistrzostwaeuropy.com/gfx/red-white-dot.jpg) center no-repeat;
}


.euro2012nagl{
color: rgb(1, 62, 117); font-size: 18px; font-family: Arial,Helvetica,sans-serif; margin:10px 0px;
}

.score{font-size:25px; font-weight:bold;}

.flm_op{
  padding-left:10px;padding-right:10px;float:left;text-align:left;width:150px;color:#666666;
}
input{border:1px solid silver;width:50px; font-size:10px;}

#multi_menu{
width:450px; padding:5px; border-bottom:silver solid 1px;text-align:right;
}
#multi_menu a{
color:silver; text-decoration:none;
}
#sbi{width:150px;}

