/* CSS DEFAULT VEGACOM a.s. Czech Republic  */

/***************** BASIC GUIDE ELEMENTS ************************/

body {
	background: #ffffff url("../images/bg_body.gif") repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin:0;
	padding:0 0 25px 0;
	line-height: 10.5pt;
	color: #555555;
	text-align: center;
}

div#frameholder {
	width: 911px;
	margin: 0 auto 0 auto;
	text-align: left;
	padding: 0 0;
	background: url("../images/bg_content.jpg") no-repeat 590px 165px;
}

div#bg_page{background: url("../images/bg_page.gif") no-repeat center 71px;}
div#bg_page2{background: url("../images/bg_page2.gif") no-repeat center 115px;}

img.logoprint{
display:none;}

div#topmenu {
	height:22px;
	padding: 0 0 0 0;
	color:#f9ddc7;
	font-size: 6.75pt;
	font-size:0.75pt;
}

div#topmenu_left{
	float: left;
	width: 463px;
	padding: 0 0 0 0;
}

div#topmenu_right{
	float: right;
	width: 418px;
	text-align: right;
	padding: 0 10px 0 0;
}

div#topmenu a {color:#f9ddc7; font-weight:normal; margin:0; text-decoration:none; text-transform:uppercase;}

div#header {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	background:url("../images/bg_logo.jpg") no-repeat right 1px;
}


div#logo{
	height: 70px;
	padding: 12px 0 14px 27px;
}
div.logo_cz{background: url("../images/bg_logo.gif") no-repeat 425px 64px;}
div.logo_en{background: url("../images/bg_logo_en.gif") no-repeat 460px 64px;}

div#left{
	float: left;
	width: 701px;
	margin: 0;
	padding: 0 0 0 0;
}

div#right{
	margin: 0;
	float: right;
	width: 206px;
	padding:0 2px;
}

div#content{
	margin: 0 0 0 0;
	padding: 20px 25px 0 45px;
	line-height: 12pt;
}			

div#footer {
	padding: 5px 45px 10px 0;
	font-size: 8.25pt;
	text-align: right;
	color: #8e8e8e;
}

div#footer a {color: #999999; font-weight:normal;}

/***************** SPECIFIC ELEMENTS ************************/


/***************** HORMENU ************************/

div#hormenu {
	background: url("../images/bg_hormenu.gif") no-repeat 0 top;
	height: 31px;
	padding: 0 0 0 166px;
}
	div#hormenu ul.menu {
		margin: 0;
		padding: 6px 0 0 0;
	}
	div#hormenu ul.menu  li.item{
		margin:0 0;
		float: left;
		list-style-type: none;
		background: url("../images/bg_hormenu_list_item.gif") no-repeat left 0;
		padding: 1px 20px 0 33px;
		margin: 0 0 0 0;
	}
	div#hormenu ul.menu li  a{
		color: #e4961c;
		font-family: Arial;
		text-decoration: none;
		font-size: 8.25pt;
		font-weight: bold;
		padding: 0 12px 0 0;
		display: block;
		text-transform: uppercase;
	}
	
/***************** PATH ************************/

div#path{
	color:#a0a0a0;
	margin: 0 0 0 0;
	font-size: 7.5pt;
	padding: 6px 0 0 180px;
	background: url("../images/bg_path.gif") no-repeat left top;
}

div#path a{color:#a0a0a0; text-decoration: none; font-weight: normal;}
div#path a:hover{text-decoration: underline;}


/***************** FLASH ************************/

div#flash{
	padding: 0 0 10px 0;
}

span.get_player {
  font-size:7pt; 
  color:gray;
  }
/***************** SEARCH ************************/

div#search{
	padding: 25px 15px 20px 15px;
}
div.search_cz{background: url("../images/bg_search.gif") no-repeat 13px top;}
div.search_en{background: url("../images/bg_search_en.gif") no-repeat 13px top;}

div#search div.headline{
	font-size: 7.5pt;
	padding: 0 0 2px 0;
}

div#search div.content input.text{
	border: 1px soli #c0c0c0;
	padding: 2px 5px;
	width: 100px;
	vertical-align:middle;
}
div#search div.content input.submit{
	vertical-align:middle;
	margin:  0 0 0 4px;
}

/***************** NEWS ************************/

div#news {
	padding:22px 0 0 0;
}
div.news_cz {background: url("../images/bg_news.gif") no-repeat 13px top;}
div.news_en {background: url("../images/bg_news_en.gif") no-repeat 13px top;}

	div#news div.item_holder{
		padding: 10px 10px 10px 12px;
		background: #f7f7f7 url("../images/bg_news_item_holder.gif") no-repeat left bottom;
	}

	div#news div.item{
		padding: 0 0 20px 0;
		font-size: 8.25pt;
		color: #333333;
	}
	
	div#news div.item div.headline{
		padding: 0 0 2px 0;
		font-weight: bold;
		color:#e4961c;
	}
	div#news div.item div.text{
		padding: 0 0 0 0;
	}
	div#news div.item div.more{
		font-weight: bold;
		text-align:right;
		padding: 2px 5px 0 0;
	}
	div#news div.item div.more a{
		text-decoration: underline;
		font-weight: bold;
	}
	div#news a.archiv{
		display: block;
		padding: 10px 0 0 13px;
	}



/***************** SUBNAVIGATION ************************/

div#subnavigation{
	margin: 30px 0 0 0;
 	padding: 0 0 0 0;
	background: url("../images/bg_subnavigation.gif") no-repeat 10px bottom;
	height:23px;
}

div#subnavigation a{
	color: #e4961c;
	text-decoration:none;
	padding: 0 17px 0 13px;
	background: url("../images/bg_subnavigation_link.gif") no-repeat right bottom;
}
div#subnavigation div#subnavigation_left a{
	background: none;
	padding:0;
}

div#subnavigation div#subnavigation_left{
	float: left;
	width: 125px;
	padding: 0 0 0 25px;
}

div#subnavigation div#subnavigation_right{
	float: right;
	width: 712px;
	padding: 0 14px 0 0;
	text-align:right;
}
/***************** SUBNAVIGATION ************************/

table#tableholder{
	margin: 0;
 	padding: 0 0 0 0;
}

table#tableholder td{
	margin: 0;
 	padding: 0;
}

table#tableholder td.column_one{
	width: 218px;
	padding: 0 0 0 0;
}
table#tableholder td.column_two{
	width: 218px;
	padding: 0 0 0 0;
	border-right: 1px solid #e1e1e1;
}

table#tableholder td.column_three{
padding: 0 0 0 13px;
}

table#tableholder td table.list{
	border: 0px solid #e1e1e1;
	width: 200px;
	margin: 0;
}
table#tableholder td table.list td.bottom{
	background: url("../images/bg_table_list_bottom.gif") no-repeat left 1px;
	height:13px;
	font-size:0.75pt;
	line-height:0.75pt;
	border-top: 1px solid #e1e1e1;
	border-left:0;
	border-right:0;
}

table#tableholder td table.list td{
	border-top: 1px dotted #e1e1e1;
	padding: 4px 7px;
	border-right: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	vertical-align:middle;
}

table#tableholder td table.list th{
	background: #e56a0d url("../images/bg_table_list_header.gif") no-repeat;
	padding: 6px 0 4px 33px;
	text-transform:uppercase;
}

table#tableholder td table.list td a{ font-weight: normal; font-size: 9pt; text-decoration:none; color: #7e7e7e;}
table#tableholder td table.list td.last a{color: #e56a0d; font-weight: bold;}

table#tableholder td.column_three table.list td.bottom{background: url("../images/bg_table_list_bottom2.gif") no-repeat left 1px;}
table#tableholder td.column_two table.list th{background: #e56a0d url("../images/bg_table_list_header2.gif") no-repeat;}
table#tableholder td.column_three table.list th{background: #3a9d56 url("../images/bg_table_list_header3b.gif") no-repeat; /*background: #676565 url("../images/bg_table_list_header3b.gif") no-repeat;*/}
table#tableholder td.column_three table.list{width: 175px;}

table#tableholder td.column_three table.list td{
	color: #003f6f;
	font-size:9.75pt;
	background:#fbfbfb;
}
table#tableholder td.column_three table.list td.last{
	color: #003f6f;
	font-size:8.25pt;
	background:#ffffff;
}
table#tableholder td.column_three table.list td.last a{
	color: #e56a0d;
	font-weight: bold;
	font-size: 8.25pt;
}
table#tableholder td.column_three table.list td a{
	color: #003f6f;
	font-size:9.75pt;
	text-decoration:none;
	font-weight:normal;		
}
table#tableholder td.column_three table.list td a.link1{
	color: #408cc6;
	background: url("../images/bg_table_list_link1.gif") no-repeat 2px 4px;
	text-decoration:none;
	font-weight:normal;
	font-size: 8.25pt;
	padding: 0 0 0 10px;
}
table#tableholder td.column_three table.list td a.link2{
	color: #6fa344;
	background: url("../images/bg_table_list_link2.gif") no-repeat 2px 4px;
	text-decoration:none;
	font-weight:normal;
	font-size: 8.25pt;
	padding: 0 0 0 10px;
}
table#tableholder td.column_three table.list td a.link3{
	color: #e7a338;
	background: url("../images/bg_table_list_link3.gif") no-repeat 2px 4px;
	text-decoration:none;
	font-weight:normal;
	font-size: 8.25pt;
	padding: 0 0 0 10px;
}
