/**
 *  CSS Document
 *  Autor - Vojtech Bartos ( info@vojtechbartos.cz )
 */  


/* Global */
body {
	padding: 0px;
	font-family: Tahoma, Arial;
	font-size: 10px;
}
html{
	min-height: 100%;
}
a {
	color: #dd6f00;
	font-weight: bold;	
}
a:hover {
	text-decoration: none;
}
/* Page */
#vb_page { width: 770px; height: 100%; margin: 0 auto 0 auto;  }

/* Header */
#vb_header { width: 100%; margin-top: 15px;}
#vb_header .cornerLeftUp  { float: left;  width: 49px; height: 44px; background: url('../images/background/cornerLeftUp.gif') left bottom no-repeat; }
#vb_header .middleUp      { float: left;  width: 512px; height: 44px; text-align: center; background: url('../images/background/titleWeb.jpg') no-repeat; }
#vb_header .middleUp .titleWeb { padding: 5px 0 0 0; font-family: Times, serif; font-size: 30px;	font-weight: normal; color: #FFFFFF; letter-spacing: 2pt; }
#vb_header .middleUpRight { float: left;  width: 168px; height: 21px; margin-top: 23px; }
#vb_header .cornerRightUp { float: right; width: 41px; height: 44px; background: url('../images/background/cornerRightUp.gif') right bottom no-repeat; }

/* Middle */
#vb_middle { float: left; width: 100%; background: #87ceeb; }
#vb_middle #vb_menu { float: left; width: 125px; margin-top: 25px; }
#vb_middle #vb_menu .ress { padding: 0 0 20px 0; color: #000000; text-align: center; font-size: 15px;	font-weight: bold; }
#vb_middle #vb_menu ul { margin: 0 10px 0 10px; padding: 0; list-style-type: none; }
#vb_middle #vb_menu li { width: 95px; background: #46a1be; padding: 5px 5px 5px 5px; border-bottom: 3px solid #87ceeb; }
#vb_middle #vb_menu li a { color: #FFFFFF; font-weight: bold; text-decoration: none; }
#vb_middle #vb_menu li a:hover { color: #ff7f00; }
#vb_middle #vb_menu li.active { font-size: 13px; font-weight: bold; color: #FFFFFF; background: #ff7f00; }
#vb_middle #vb_menu li.active  a:hover { color: #ffffff; }
#vb_middle #vb_menu li.empty { background: #87ceeb; height: 20px; }

#vb_middle .vb_titlePic { float: left; width: 604px; }
#vb_middle .vb_titlePic img { float: left; margin: 0; padding: 0; }

#vb_middle #vb_content { float: left; width: 584px; min-height: 400px; _height: 500px; padding: 10px 10px 0 10px; font-family: Arial; font-size: 12px; background: #d6d8d8; }
#vb_middle #vb_content li { margin-left: 15px; }
#vb_middle #vb_content ul { margin-left: 0px; padding-left: 0px; }
#vb_middle #vb_contentu { float: left; width: 604px; min-height: 400px; _height: 500px; padding: 0px; font-family: Arial; font-size: 12px; background: #d6d8d8; }

#vb_middle #vb_language { float: left; width: 41px; text-align: center; }
#vb_middle #vb_language .lan { float: left; margin: 0 0 3px 7px; _margin-left: 4px; width: 25px; height: 20px; padding: 6px 0 0 0; background: #46a1be; }
#vb_middle #vb_language .activ { background: #ff7f00; }
#vb_middle #vb_language .lan a { color: #FFFFFF; text-decoration: none; font-size: 10px;  }

#vb_middle #vb_down { float: left; width: 100%; height: 20px; background: #87ceeb; margin: 0; padding: 0; }
#vb_middle #vb_down .cornerLeftDown   { float: left;  width: 125px; height: 100%; background: url('../images/background/cornerLeftDown.gif') left bottom no-repeat; }
#vb_middle #vb_down .middleDown       { float: left;  width: 584px; height: 100%; padding: 0 10px 0 10px; background: #d6d8d8; }
#vb_middle #vb_down .cornerRightDown  { float: right; width: 41px; height: 100%; background: url('../images/background/cornerRightDown.gif') right bottom no-repeat; }

/* Footer */
#vb_footer { width: 100%; text-align: right; }

h1 {
	font-size: 18px;
}

