/* CSS Document */
	
body {
	font-size: 12px;
	background: #ffab15 url(/images/reklama_biketrial_show_bg.jpg) no-repeat;
	color: #636363;
	text-align: left;
	font-family: Arial;
	margin: 0; padding: 0;
}

h1,h2,h3,h4,h5 { 
	font-family: Arial;
	color: #ff6600
}

#head_aktuality h1 {position: relative; top: 15px; left: 55px; font-size: 24px; color: grey; padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px; font-weight: normal;}

h1{
	font-size: 24px;
}

h2{
	font-size: 20px;
}

h3{
	font-size: 17px;
}

h4{
	font-size: 15px;
}

.hidden {
	display: none;
}

ul, li {
	margin: 0; padding: 0;
}

.clear { clear: both; height: 0px; visibility: hidden; font-size: 1px; }

/* START: GENERAL PAGE LAYOUT */

#container {
	width: 1000px;
	text-align: left;
}

/* END: GENERAL PAGE LAYOUT */

#top {
	width: 1000px;
	height: 195px;
	float: left;
}

#top #box01{
	width: 500px;
	height: 195px;
	float: left;
	background: url(/images/top_01.png) no-repeat;	
}

#box02{
	width: 500px;
	height: 100px;
	float: right;
}

#box02 #head{
	width: 300px;
	height: 45px;
	float: left;
}

#box02 #contacts{
	width: 200px;
	height: 45px;
	float: right;

}

#box02 #topmenu{
	width: 500px;
	float: right;
	padding: 0px 0px 5px 0px;
	background: #ff7f47;
	color: #FFF;
}

#box02 #topbanner{
	width: 650px;
	height: 95px;
	float: right;
}

#topmenuIn{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.topmenubar{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#topmenuIn a, 
#topmenuIn a:link, 
#topmenuIn a:visited { color: #fff; text-decoration: none; background: #ff996c;	padding: 3px 5px 3px 5px;}
#topmenuIn a:hover { color: #fff; text-decoration: none;  background: #ff4e00;}

.odkaz_top{
	height: 20px;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 4px;
	float: left;
	display: block;
	font-size: 16px;
	border-bottom: 3px solid #ffffff;
	font-weight: normal;
	font-style: italic;
}

#left {
	float: left;
	width: 350px;
}

#left #top_logo{
	width: 350px;
	height: 58px;
	background: url(/images/top_logo.png) repeat-x;	
}

#left #menubox {
	width: 350px;
	height: 450px;
}

#menubox #gfx {
	float: left;
	width: 180px;
	height: 450px;
	background: url(/images/m_gfx.png) no-repeat;	
}

#menubox #menu {
	float: left;
	width: 170px;
	height: 450px;
	background: url(/images/m_buttons.png) no-repeat;	
}


#right {
	width: 650px;
	float: left;
}

#right #head{
	width: 650px;
	height: 58px;
	background: url(/images/main_head.png) no-repeat;	
	float: left;
}

#right #head_aktuality{
	width: 650px;
	height: 58px;
	background: url(/images/head/main_head.png) no-repeat;	
	float: left;
}



#right #head_re-pro{
	width: 650px;
	height: 58px;
	background: url(/images/head/main_head_re-pro.gif) no-repeat;	
	float: left;
}

#right #head_simunek{
	width: 650px;
	height: 58px;
	background: url(/images/head/main_head_simunek.gif) no-repeat;	
	float: left;
}

#right #head_biketrial{
	width: 650px;
	height: 58px;
	background: url(/images/head/main_head_biketrial.gif) no-repeat;	
	float: left;
}

#right #head_kalendar{
	width: 650px;
	height: 58px;
	background: url(/images/head/main_head_kalendar.gif) no-repeat;	
	float: left;
}

#right #head_fotogalerie{
	width: 650px;
	height: 58px;
	background: url(/images/head/main_head_fotogalerie.gif) no-repeat;	
	float: left;
}

#right #head_kontakty{
	width: 650px;
	height: 58px;
	background: url(/images/head/main_head_kontakty.gif) no-repeat;	
	float: left;
}


#right #main{
	width: 650px;
	background: #FFF;
	min-height: 400px;
	float: left;
}

#main a,
#main a:link,
#main a:visited { color: #ff4e00; ; text-decoration: none;}
#main a:hover { color: #ff4e00; text-decoration: underline;}

.mainwrap{
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	width: 630px;
	float: left;
}

#right #footer{

	font-size: 10px;
	width: 650px;
	height: 50px;
	background: #ffbc44;
	float: left;
	border-top: 2px solid #ffab15;
	border-bottom: 5px solid #ffab15;	
}

#footer #footerIn{
	width: 450px;
	padding: 20px 15px 0px 0px;
	color: #FFF;
	float: right;
	text-align: right;
}

#footer #footerGFX{
	width: 170px;
	padding: 5px 0px 0px 15px;
	color: #FFF;
	float: left;
}

#footer a,
#footer a:link,
#footer a:visited { color: #ff4e00; ; text-decoration: none;  font-weight: bold;  }
#footer a:hover { color: #ff4e00; text-decoration: none; font-weight: bold; }

#buttons li {margin: 0; padding: 0; list-style: none; display: block;}
#buttons a {display: block;}

#aktuality			{left: 0px;	top: 0px;	width: 170px;	height: 49px;}
#re-pro				{left: 0px;	top: 49px;	width: 170px;	height: 49px;}
#simunek				{left: 0px;	top: 98px;	width: 170px;	height: 49px;}
#biketrial			{left: 0px;	top: 147px;	width: 170px;	height: 49px;}
#kalendar			{left: 0px;	top: 196px;	width: 170px;	height: 49px;}
#fotogalerie		{left: 0px;	top: 245px;	width: 170px;	height: 49px;}
#kontakty			{left: 0px;	top: 294px;	width: 170px;	height: 49px;}
#partneri			{left: 0px;	top: 343px;	width: 170px;	height: 49px;}
#bazar				{left: 0px;	top: 392px;	width: 170px;	height: 49px;}


#aktuality a		{height: 49px;}
#re-pro a			{height: 49px;}
#simunek a 			{height: 49px;}
#biketrial a		{height: 49px;}
#kalendar a			{height: 49px;}
#fotogalerie a		{height: 49px;}
#kontakty a			{height: 49px;}
#partneri a			{height: 49px;}
#bazar a			   {height: 49px;}

#aktuality a:hover		{background: url('/images/m_buttons-select.png') -0px -0px no-repeat;}
#re-pro a:hover			{background: url('/images/m_buttons-select.png') -0px -49px no-repeat;}
#simunek a:hover			{background: url('/images/m_buttons-select.png') -0px -98px no-repeat;}
#biketrial a:hover		{background: url('/images/m_buttons-select.png') -0px -147px no-repeat;}
#kalendar a:hover			{background: url('/images/m_buttons-select.png') -0px -196px no-repeat;}
#fotogalerie a:hover		{background: url('/images/m_buttons-select.png') -0px -245px no-repeat;}
#kontakty a:hover			{background: url('/images/m_buttons-select.png') -0px -294px no-repeat;}
#partneri a:hover			{background: url('/images/m_buttons-select.png') -0px -343px no-repeat;}
#bazar a:hover			   {background: url('/images/m_buttons-select.png') -0px -392px no-repeat;}

.NewsHead{
	background: #d1d1d1;
	color: #fff;
	text-decoration: none;
	padding: 4px 6px 4px 6px;
}

.newsheadIn{
	padding: 6px 0px 0px 0px;
}

.newshead .date{
	margin: 0px 0px 0px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.newshead .headtext{
	margin: 0px 20px 0px 40px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}

#main .newstext{
	margin: 10px 15px 10px 15px;
	font-size: 12px;
}

#main #statictext{
	margin: 10px 7px 10px 7px;
	font-size: 12px;
}

#main ul{
	margin: 0 0 0 0px; padding: 0 0 0 30px;
}

#main li {
	margin: 0 0 0 0px; padding: 0 0 5px 0px;
}

/* Bazar profily */


.bazar_box {
	border: 1px solid #b0b0b0;
	margin: 10px 0px 10px 0px;
}

.bazar_boxIn {

}

#main img {
	border: 1px solid #b0b0b0;
	margin: 5px 10px 5px 10px;
	padding: 5px;
}

.noborder {
	border: 0px;
}


#main #fotogalerieIn{
	margin: 10px 15px 10px 15px;
	font-size: 12px;
}

#fotogalerieIn img {
	border: 1px solid #b0b0b0;
	margin: 0px 10px 10px 10px;
	padding: 5px;
}

#fotogalerieIn a:hover img {
	border: 1px solid #FF9066;
	padding: 5px;
}


.newspics img {
	border: 1px solid #b0b0b0;
	margin: 0px 10px 10px 10px;
	padding: 5px;
}

.newspics a:hover img {
	border: 1px solid #FF9066;
	padding: 5px;
}

.newstext img {
	border: 1px solid #b0b0b0;
	margin: 0px 10px 10px 10px;
	padding: 5px;
}

.newstext a:hover img {
	border: 1px solid #FF9066;
	padding: 5px;
}


/* SEOLISTA */
#seo {font-size: 10px;}

#seo {padding: 0px 10px 0px 10px; color: #FFFFFF;}
#seo a {color: #FFFFFF; text-decoration: none; padding: 0px 3px 0px 3px;}
#seo a:link {TEXT-DECORATION: none; COLOR: #FFFFFF;}
#seo a.active {color: #FFFFFF; text-decoration: none;}
#seo a:hover {color: #ffd700; text-decoration: none;}

/* SEOLISTA END*/


#card{
       float: left;
       width: 180px;
       margin: 10px 5px 10px 5px;
       padding: 10px 0;
       text-align: center;
		 border: 1px solid #F3F3F3;
       }
       
       
/* Tabulky */

table
{
border-collapse:collapse;
margin: 12px 0 12px 0;
}

table,th, td
{
border: 1px solid #5a5551;
}

table, td, th
{
border: 1px solid #5a5551;
}

th
{
background-color: #ffab15;
color: #ffffff;
font-weight: bold;
}

td,th
{
padding: 5px 8px 5px 8px;
}

/* Fotogalerie profily */

.nic {
float: left;
text-align: center;
margin: 0px 0px 0px 0px;
}

.nic img{
	border: 1px solid #b0b0b0;
	margin: 5px 10px 5px 10px;
	padding: 5px;
}	


.fotoinfo {
font-size: 0.8em;
color: #fff;
text-align: center;
font-family: Tahoma;
margin: 5px 5px 5px 5px;
padding: 2px 2px 2px 2px;
}


.fg_profil_1 {
width: 100%;
border: 1px solid #E4E4E4;
text-align: left;
margin: 0px 0px 10px 0px;
padding: 5px 0px 0px 0px;
float: left;
}

.fg_profil_1_head {
width: 100%;
text-align: left;
font-family: Tahoma;
font-size: 1.5em;
padding: 3px 3px 3px 3px;
margin: 0px 0px 0px 0px;
font-weight: normal;
float: left;
}

.fg_profil_1 img{

}	

.fg_profil_1 a:hover img {
}

.fg_profil_2 {
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}

.fg_profil_2_head {
width: 100%;
font-family: Tahoma;
font-size: 1.7em;
margin: 10px 0px 0px 0px;
font-weight: normal;
float: left;
}

.fg_profil_2 img{

}	

.fg_profil_2 a:hover img {
}




.fg_profil_3 {
width: 100%;
margin: 0px 0px 10px 0px;
padding: 5px 0px 0px 0px;
float: left;
text-align: left;
}

.fg_profil_3_head {
width: 100%;
text-align: left;
font-size: 1.3em;
margin: 10px 0px 7px 0px;
font-weight: normal;
float: left;
}

.fg_profil_3 img{

}	

.fg_profil_3 a:hover img {
}

.galleryDesc {
float: left;
}

.galleryDescription {
}
 
.fotky {
   width: 100%;
	background: #ffffff;
	float: left;
	padding: 0px 0px 20px 0px;
}
      
