body {font-family:'Verdana CE','Arial CE','Helvetica CE',Verdana,Arial,Helvetica,sans-serif;margin:0;
	text-align:center;font-size:8pt;color:#767676;
	background-image:url(../images/background-top.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#e4e4e4;
}

#page {margin:0 auto;width:970px;text-align:left;}

#header {margin-top:18px;width:970px;height:142px;background-color:#ffffff;}
#header .cssi {width:682px;height:142px;float:left;
	background-image:url(../images/header-cssi.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#ff00ff;
}
#header .logos {width:963px;height:142px;float:left;
	background-image:url(../images/header-logos.png);
	background-repeat:no-repeat;
	background-position:top right;
}

#menu {height:65px;padding: 0 0 0 20px;width:950px;background-color:#ffffff;}
.menu-top {padding:0;}
.menu-top ul {padding:0;margin:0 !important;list-style-type:none;}
.menu-top li {padding:0;margin:0 10px 0 0;width:84px;text-align:center;float:left;}
.menu-top a,.menu-top a:hover,.menu-top div 
	{color:#ffffff;display:block;text-decoration:none;padding:0;font-weight:normal;height:65px;width:95px;
		background-image:url(../images/menu-button-passive95.png);
}
.menu-top a:hover {color:#ffffff;background-image:url(../images/menu-button-action95.png);}
.menu-top div {color:#ffffff;background-image:url(../images/menu-button-active95.png);}
.menu-top span {margin:0;padding:0;display:block;font-weight:bold;}
.menu-top span.lines1 {padding:27px 5px 0;}
.menu-top span.lines2 {padding:21px 5px 0;}
.menu-top span.lines3 {padding:14px 5px 0;}
.menu-top span.lines4 {padding:7px 5px 0;}

#submenu {height:35px;padding: 0 0 0 20px;width:950px;background-color:#ffffff;}
.menu-line {padding:0;clear_both;}
.menu-line ul {padding:0;margin:0 !important;list-style-type:none;}
.menu-line li {padding:0;margin:0 10px 0 0;width:84px;text-align:center;float:left;}
.menu-line a,.menu-line a:hover,.menu-line div 
	{color:#ffffff;display:block;text-decoration:none;padding:0;font-weight:normal;height:35px;width:95px;background-color:#ff8888}
.menu-line a:hover {color:#ffffff;background-color:#888888}
.menu-line div {color:#ffffff;background-color:#8888ff}
.menu-line span {margin:0;padding:0;display:block;font-weight:bold;}
.menu-line span.lines1 {padding:12px 5px 0;}
.menu-line span.lines2 {padding:5px 5px 0;}

#main {width:970px;background-color:#ffffff;float:left;}
#main .content {width:672px;padding:0;margin:0px;background-color:#ffffff;
	padding-left:17px;padding-bottom:17px;float:left;
}
#main .contentmiddle {width:672px;padding:0;margin:0px;
	background-image:url(../images/main-middle.png);
	background-repeat:repeat-y;
	background-position:right;
}
#main .contentbottom {width:672px;padding:0;margin:0px;
	background-image:url(../images/main-bottom.png);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#main .contentlogo {padding:0;margin:0px;
	background-image:url(../images/main-top.png);
	background-repeat:no-repeat;
	background-position:top right;
}
#main .contenttext {min-height:250px;padding:50px 30px 25px 30px;text-align:justify;}
#main .contenttext H1 {font-size:11pt;}
#main .contenttext H2 {font-size:10pt;}
#main .contenttext P {}

#main .rightcolumn {width:274px;padding:24px 0 0 0;float:left;background-color:#ffffff;}
#main .calendar {margin:0 0 34px 0;}
#main .partners {margin:0 0 17px 0;}
#main .titleblock {height:28px;width:262px;padding:10px 0 0 0;margin:0;font-size:10.5pt;font-weight:bold;
	text-transform:uppercase;color:#b0b0b0;text-align:center;
	border:1px solid #ebebeb;background-color:#f1f1f1;margin:0 0 3px 0;
}
#main .contentblock {width:242px;padding:10px;
	border:1px solid #ebebeb;background-color:#ffffff;margin:0 0 3px 0;
}
#main .calendar .contentblock {text-align:center;}
#main .partners .contentblock {text-align:center;}
#main .contentblocktext {position:relative;padding:0;margin:0;
	border:1px solid #ebebeb;background-color:#ffffff;
}
table {border-collapse:collapse;border:1px solid #888888;}
tr {}
th {border:1px solid #888888;color:#888888;height:20px;background-color:#f1f1f1;padding:5px;}
td {border:1px solid #b0b0b0;text-align:left;padding:5px;}
.tab-adress {width:110px;}
img {border:0;}

.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.nastred {text-align:center;width:100%;}

.archiv {width:200px}

.ram {border:3px solid #888888;color:#888888;background-color:#f1f1f1;margin:0;padding:5px;text-align:center;cursor:pointer;cursor:hand;}
.propagace-akce {width:65%;border:3px solid #888888;color:#888888;background-color:#f1f1f1;margin:35px auto;padding:5px;text-align:center;cursor:pointer;cursor:hand;}
.propagace-akce-nadpis {color:#aa0000;font-weight:bold}
