
/* ------------ GLOBALNI DEFINICE OBJEKTU  -----------------------------------------------------------------------------------------------*/
body {margin: 0; padding: 0; font-family: Arial, Tahoma; font-size: 12px; color: #000; background: url(../Client.Images/Backgrounds/bg-page.gif) repeat-x #333333; }
div {height: auto; _height: 0; margin: 0; padding: 0}
h1,h2,h3,h4,h5 {color: #182444; font-weight: bold;}
p {text-align: justify }
a {_height: 0; text-decoration: underline; color: #182444}
a:hover {text-decoration: none}
img {margin: 0; padding: 0; border: 0}
form {margin: 0; padding: 0}

.clear {clear: both; display: block; height: 1px; font-size: 1px; overflow: hidden;}

.container-all {position: relative; width: 960px; margin: 0px auto;}
.container-body {position: relative; z-index: 1; margin: 0px auto; padding: 0; width: 100%;}


.motive {position: relative; margin: 0px auto; padding: 0; height: 229px; width: 960px; background: url(../Client.Images/Backgrounds/bg-motive.jpg) no-repeat;}
.motive h1 {text-align: right; font-size: 26px; color: #182444; margin: 0; padding: 80px 200px 0 0; font-weight: normal;}
.motive h2 {text-align: right; font-size: 15px; color: #182444; margin: 0; padding: 5px 20px 0 0; font-weight: normal;}


.header {position: relative; margin: 0px auto; height: 38px; width: 960px; background: url(../Client.Images/Backgrounds/bg-top.gif) no-repeat;}
.mainpage {position: relative; margin: 0px auto; padding: 0; height: auto; width: 960px; background: #ffffff;}
.mainpage-in { margin: 0; padding: 0; width: 960px; height: auto;}

/*--------------------- FOOTER --------------------------------------------------------------------------------------------------------------------------------------*/
.footer {position: relative; margin: 0px auto; padding: 0; height: 74px; width: 960px; background: url(../Client.Images/Backgrounds/bg-bottom.gif) no-repeat;}
.footer-in {margin: 0 20px; padding: 30px 0 0 0 ; font-size: 10px; color: #ffffff}
.footer-in a {color: #ffffff; text-decoration:none;}

/*--------------------- BOTTOM MOTIVES --------------------------------------------------------------------------------------------------------------------------------------*/
.motive-bottom {position: relative; margin: 0px auto; padding: 0; height: 102px; width: 960px; background-repeat: no-repeat;}
.motive-bottom.motive-walk {background-image: url(../Client.Images/Backgrounds/bg-motive-walk.jpg);}


.column-left {float: left; position: relative; margin:0;  padding: 0; width: 740px; height: auto; overflow: hidden; }
.column-right {float: right;  position: relative;  padding: 0; margin: 0; width: 220px; height: auto; overflow: hidden;}


/*--------------------- RIGHT MENU --------------------------------------------------------------------------------------------------------------------------------------*/
.submenu {padding: 40px 20px 0 0; height: auto; font-family: Georgia,serif;}
.submenu .submenu-title {padding: 20px 0 0 20px; background: url(../Client.Images/Notes/note-top.gif) no-repeat; text-align: center}
.submenu .submenu-title h1 { font-size: 20px; font-weight: normal; margin: 0; padding: 0 20px 20px 0; background: url(../Client.Images/Notes/note-bottom.gif) bottom right no-repeat; text-align: center}
.submenu p {color: #999999;}



/*--------------------- OBSAH STRANKY --------------------------------------------------------------------------------------------------------------------------------------*/
.article {padding: 20px; height: auto; width: 700px; font-family: Georgia,serif;}
.article p {color: #333333; font-size: 11px;}

.top-menu-secondary
{
	float: right;
}
.top-menu-secondary ul
{
	list-style:		none;
	font-size: 		10px;
	color: 			#666666;
}

.top-menu-secondary ul li
{
	float: left;
	padding: 8px 10px;
}

.top-menu-secondary ul li a
{
	color: 			#666666;
	text-decoration:	none;
}




.lightbox a 
{
	display: block;
	margin: 4px;
	padding: 4px;
	background: #E2EAFD;
	width: 210px;
	height: 158px;
	float: left;
	text-align: center;
}

.lightbox a img
{
	width: auto;
	height: auto;
	border: 0px solid;
}
