/*Created by Ondřej Svěrák | www.Ondi.net*/

body{

	color: #000000;

	margin: 0;

	padding: 0;

	background: #ffffff;

	font: 12px Arial, Helvetica, sans-serif;
	line-height: 16px;

}

img {

	border: 0px;

}

form{

	border: 0px;

	padding: 0px;

	margin: 0px;

}

a {

	color: #003399;

}

a:hover {

	color: #003399;

	text-decoration: none;

}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1E4167;
	margin: 5px 5px 15px 0px;
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1E4167;
	margin: 5px 5px 5px 0px;
}
ul{
	padding-top: 0;
	list-style-type: square;
}
li{
	margin: 0px 0px 4px 0px;
	padding: 0;
	line-height: 16px;
}
#logo		{float: left; position: relative; top: 0px; left: 0px; margin: 0px;}
#logo a 	{width: 800px; height: 162px; margin: 0px; display: block; background-color: transparent;}
#logo span	{display: none;}

input.policko2{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #aaaaaa;
	background: #ffffff;
}
textarea.policko2{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #aaaaaa;
	background: #ffffff;
}
input.submit2{
	border: 1px solid #E11B37;
	background: #E11B37;
	font-weight: bold;
	color: #ffffff;
	font : bold 12px/20px Arial, Helvetica, sans-serif;
}
/******* Layout **********/

#wrapper{width:800px;margin: 0 auto;}

#header{height: 162px; width:800px;background: #ffffff url(../img/top.jpg) top right; clear: both; position: relative;}

#lang{float: right; padding: 10px 10px 0px 0px; position: absolute; left:740px; top:0px;}

#menu{width: auto; height: 20px; background: #0D233B; margin-left: 27px; padding-left: 115px; color: #ffffff;}

.menuButton{
	float : left;
}
.menuButton a{
	float : left;
	height: 20px;
	font : bold 12px/20px Arial, Helvetica, sans-serif;
	color : #ffffff;
	padding-left : 25px;
	padding-right : 25px;
	text-decoration : none;
}
.menuButton a:hover{
	background : #E11B37;
	color: #ffffff;
	text-decoration : none;
}
.menuButtonChoosen{
	float : left;
}
.menuButtonChoosen a{
	float : left;
	height: 20px;
	font : bold 12px/20px Arial, Helvetica, sans-serif;
	color : #ffffff;
	padding-left : 25px;
	padding-right : 25px;
	text-decoration : none;
	background-color : #E11B37;
	text-decoration:none;
}
.menuButtonChoosen a:hover{
	color: #ffffff;
	text-decoration : none;
	background-color : #E11B37;
}


#inside{width: auto;margin-left: 27px;margin-top: 8px;padding: 0px;}

.imgleftwho{float: left; width: 115px; height: 401px;background: #ffffff url(../img/who.jpg) top left;}
.imgleftmergers{float: left; width: 115px; height: 401px;background: #ffffff url(../img/mergers.jpg) top left;}
.imgleftentrance{float: left; width: 115px; height: 401px;background: #ffffff url(../img/entrance.jpg) top left;}
.imgleftachiev{float: left; width: 115px; height: 401px;background: #ffffff url(../img/achiev.jpg) top left;}
.imgleftcontact{float: left; width: 115px; height: 401px;background: #ffffff url(../img/contact.jpg) top left;}

.content{float: right; width: 643px; background: #ffffff; margin-left: 15px; padding-top: 5px; text-align: left;}

TABLE.tabulka{width: 70%; border: 0;}
TR.toplinka{background: #B3C4D9}
TR.llinka{background: #D5DEEA;}
TR.rlinka{background: #C4D1E1;;}
TABLE.tabulka TD{padding: 2px 3px 2px 3px; text-align: right;}
TABLE.tabulka TH{padding: 2px 3px 2px 3px; text-align: right;}
TABLE.tabulka TD.leva{text-align: left;}
TABLE.tabulka TH.leva{text-align: left;}

.schovane{
	color: #ffffff;
	font-size: 4px;
}

#footer{
	width: auto;
	margin-left: 27px;
	clear: both;
}
.hlavicka{
	width: auto;
	margin-bottom: 5px;
	padding-top: 2px;
	text-align: center;
	border-top: 1px solid #aaaaaa;
	color: #aaaaaa;
	font-size: 12px;
}
#protisk{
	display:none;
}
.hlaska{
	font-weight: bold;
	color: #E11B37;
	text-align: center;
}
