body{
	margin:0; padding:0;
	background:url(./images/body-background-2.gif) no-repeat top center;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	padding-top:10px;
}

a img{
	border:none;
}

div#topStripe{
	width:949px; height:36px;
	background:url(./images/top-stripe.jpg);
	margin:auto;
}

div#flags{
	padding-left:10px;
}

div#flags a img{
	border:1px solid #FFF;
}

div#flags a:hover img{
	border:1px solid #000;
}

div#cont{
	width:929px;
	background:#FFFFFF;
	margin:auto;
}

div#obrazekNahore{
	width:441px; height:206px;
	background:url(./images/pozadi-slideshow.gif) no-repeat top right;
	float:right;
	padding-right:1px;
}

div#obrobal{
	width:429px;
	height:205px;
	float:right;
}

div#menualogo{
	width:487px;
	float:left;
}

div#menualogo h1{
	padding:0; margin:0;
	font-size:17px;
	font-family:Arial;
	color:#E25813;
	margin-top:70px;
	margin-left:25px;
	float:left;
}

div#menualogo span.h1{
	padding:0; margin:0;
	font-size:17px; font-family:Arial; font-weight:bold;
	color:#E25813;
	margin-top:70px;
	margin-left:25px;
	float:left;
}

ul#menuHorizont{
	padding:0px;
	margin:0px;
	padding-left:10px;
}

ul#menuHorizont li{
	list-style-type:none;
	display:inline;
	color:#133B81;
	font-size:23px;
}

ul#menuHorizont li a{
	font-family:Tahoma, sans-serif;
	font-size:13px;
	color:#133B81;
	font-weight:bold;
	text-decoration:none;
	padding:6px;
}

ul#menuHorizont li a:hover{
	text-decoration:underline;
}

div#menuVertical, div#obsahovaCast, div#novinky{
	float:left;
}

div#obsahovaCast h1, div#obsahovaCast h2, div#obsahovaCast h3, div#obsahovaCast h2 a{
	color:#153983;
	font-size:21px;
}

div#obsahovaCast h2, div#obsahovaCast h2 a{
	font-size:16px;
}

div#obsahovaCast h2 a:hover{
	text-decoration:none;
}

div#obsahovaCast h3{
	font-size:14px;
}

div#obsahovaCast p{
	text-indent:15px;
	text-align:justify;
	padding-right:10px;
}


/***
	** menu vertical
***/

div#menuVerticalVrch{
	width:31px; height:15px;
	background:url(./images/menu-vrsek.jpg) no-repeat top left;
}

div#menuVerticalSpodek{
	width:31px; height:13px;
	background:url(./images/menu-spodek.jpg) no-repeat top left;
}

div#menuVerticalStred{
	background:url(./images/menu-stred.jpg) repeat-y top left;
	padding-left:40px;
}

div#menuVertical h2{
	color:#E25813;
	font-size:13px;
	padding:0px;
	margin:0px;
}

div#menuVertical ul{
	padding:0px;
	margin:0px;
	margin-left:15px;
	font-size:12px;
}

div#menuVertical ul li{
	list-style-type:none;
	font-size:11px;
	color:#E25813;
	font-weight:bold;
}

div#menuVertical ul li a{
	font-size:11px;
	color:silver;
	text-decoration:none;
	font-weight:normal;
}

div#menuVertical ul li a:hover{
	font-size:11px;
	font-weight:bold;
	color:#133B81;
	text-decoration:underline;
}

/***
	** menu vertical
***/


/***
	** obsahova cast
***/

div#obsahovaCast{
	width:550px;
	padding:20px 0 0 20px;
	background:url(./images/pozadi-obsahu.jpg) no-repeat top left;
}

div.ilustracni{
	float:left;
}

div.ilustracni h2{
	font-size:14px;
	padding:0; padding-left:16px;
	margin:0;
}

div#iluSklady, div#iluKancl, div#iluArchiv, div#iluMuzea, div#iluKovovy, div#iluAtyp {
	width:175px; height:124px;
}

div#iluSklady{background:url(./images/ilu-sklady-2.jpg) no-repeat top left;}
div#iluKancl{background:url(./images/ilu-kancl-2.jpg) no-repeat top left;}
div#iluArchiv{background:url(./images/ilu-archiv-2.jpg) no-repeat top left;}
div#iluMuzea{background:url(./images/ilu-muzea-2.jpg) no-repeat top left;}
div#iluKovovy{background:url(./images/ilu-kovovy-2.jpg) no-repeat top left;}
div#iluAtyp{background:url(./images/ilu-atyp-2.jpg) no-repeat top left;}

/***
	** obsahova cast
***/

/***
	** novinky
***/

div#novinky{
	width:150px;
	margin-top:15px;
	padding-left:10px;
	border-left:2px solid silver;
}

div#novinky p{
	font-size:11px;
	text-align:justify;
	padding:0 0 7px 0px; 
	margin:0;
}

div#novinky h2{
	color:#133B81;
	font-size:12px;
	padding:0 0 7px 0px; 
	margin:0;
}

div#novinky h2 a{
	color:#133B81;
	text-decoration:none;
}

div#novinky h2 a:hover{
	text-decoration:underline;
}

/***
	** novinky
***/

div#paticka{
	width:949px; height:141px;
	background:url(./images/paticka-2.jpg);
	margin:auto;
	clear:both;
	color:#FFFFFF;
	font-weight:bold;
}

div#paticka ul.leva_pata{
	float:right;
	padding:10px;
	margin-top:40px;
}

div#paticka ul.leva_pata li{
	list-style-type:none;
}

div#paticka div.prava_pata{
	float:right;
	padding:30px 30px 30px 10px;
	margin-top:50px;
	border-left:1px solid #FFFFFF;
}


a#logo{
	float:left;
	margin-top:50px;
	margin-left:35px;
}

ul.nolst{
 	list-style-type:none;
 }
 
 a.icon{
 }
 
 a.pdf{
 	padding:3px 0px 3px 18px;
 	background:url(/images/pdf.gif) no-repeat;
 }
 
 div.marquee{
 	clear:left;
 	padding-top:20px;
 	padding-left:25px;
 	font-size:17px;
 	color:green;
 }
 
img.leftFloat{
	float:left;
	margin:0px 10px 10px 0px;
}

img.rightFloat{
	float:right;
	margin:0px 0px 10px 10px;
}

div.clearer{
	height:1px;
	font-size:1px;
	clear:both;
}

img.lFloat{
	float:left;
	margin:7px 7px 7px 0px;
}

img.rFloat{
	float:right;
	margin:7px 0px 7px 7px;
}

table#shopForm{
	margin-top:15px;
}

table#shopForm th{
	text-align:right;
}

table#nosnost th{
	color:#345BA4;
}

table#nosnost td{
	width:100px;
	text-align:center;
}

div#flashMessage{
	padding:7px;
	font-size:11px;
	color:red;
	border:1px solid red;
	background-color:yellow;
	width:90%;
}

div.error-message{
	color:red;
	font-family:Arial;
}

div.support{
	width:949px;
	font-size:10px;
	margin:auto;
}
