BODY {
	margin-left:150px;
	margin-top:15px;
	background-image: url('images/bg_top.gif'); 
	background-position: top;
	background-repeat:repeat-x;
	}
TABLE {
	border: 0px;
	width: 100%;
	}
TD.logo_cora {
	/*background-image: url('../images/logo_cora.gif'); 
	background-position: center;
	background-repeat:no-repeat;*/
	width: 188px;
	height: 70 px;
	}
	
TD.logo_cora img {
	border: none;
}
#tab_top {
	width: 743px;
	height: 70px;
	}
#tab_menu {
	margin-left:30px;	
	font-family:Arial; 
	text-align:center;
	font-size:12px;
	cursor:hand;
	width: 500px;
        text-transform: uppercase;
	}
#tab_master_bg {
	font-family:Verdana; 
	font-size:10px;
	width: 743px;
	background-color: #F3F3F3;
	}
#tab_banner {
	text-align: right;
	width: 555px;
	}
#tab_master_submenu {
	width: 188px;
	}
#tab_body {
	width:743px;
	}
TD.banner {
	border-top: 1px solid #F58220;
	border-bottom: 4px solid #F58220;
	padding-top:2px;
	width: 555px;
	}
TD.top_menu {
	}
	
TD.sub_menu {
	background-color: #E0E0E0;
	border-top: 1px white solid;
	border-bottom: 1px white solid;
	width: 188px;
	color: #00479F;
	font-size:10px;
	padding: 10px;
	align:left;
	}
TD.sub_menu_bg {
	background-color: #F3F3F3;
	width: 188px;
	border-top: 1px solid #00479D;
	border-bottom: 4px solid #00479D;
	vertical-align: top;
	padding-top:4px;
	}
TD.sub_menu_top1 {
	color: #767676;
	text-align:left;
	font-size:10px;
	}
TD.sub_menu_top2 {
	color: #767676;
	text-align:right;
	font-size:10px;
	}
TD.sub_menu_blank {
	font-size:10px;
	}
TD.r_panel {
	width: 555px;
	vertical-align: top;
	padding-top:2px;
	}
TD.l_panel {
	width: 188px;
	vertical-align: top;
	padding-top:2px;
	}
DIV.r_submenu, DIV.r_submenu2, DIV.r_submenu3 {
	background-color: #F9F9F9;
	width: 170px;
	padding-top:2px;
	padding-bottom:2px;
	font-family:Verdana; 
	font-size:11px;
	color: #414141;
	margin-left:18px;
	margin-bottom:2px;
	cursor:hand;
	}
	
DIV.r_submenu2 {
	width: 155px;
	padding-left:15px;
}	
	
DIV.r_submenu3 {
	width: 140px;
	padding-left:30px;
}	
	
DIV.r_menu {
	background-color: #F3F3F3;
	width: 188px;
	padding-top:6px;
	padding-bottom:6px;	
	font-family:Verdana; 
	font-size:11px;
	margin-bottom:2px;
	cursor:hand;
	}

DIV.r_menu_ndp {
	width: 188px;
	padding-top:10px;
	padding-bottom:0;	
	font-family:Verdana; 
	font-size:12px;
	font-weight: bold;
	color: #014CA1;
	}

DIV.r_menu_new, .novinky DIV.tx-mininews-pi1 {
	background-color: #F3F3F3;
	width: 188px;
	padding-top:6px;
	padding-bottom:10px;	
	font-family:Verdana; 
	font-size:11px;
	margin-bottom:10px;
        font-weight:normal;
	color: black;
	}

.novinky DIV.r_menu_new_body {
    margin-top	:10px;
    font-weight:normal;
    }

.novinky DIV.tx-mininews-pi1 a {
    font-weight:normal;
    color: #00479F;;
    text-decoration: underline;
    }

.novinky DIV.tx-mininews-pi1 p {
    margin: 0 0 0 0;
    padding: 4px 4px 4px 4px;
    }

.novinky .tx-mininews-pi1-fp_listrow-first,.novinky .tx-mininews-pi1-fp_listrow-normal {
    border-bottom: 10px solid white;
    }

/*
.novinky .tx-mininews-pi1-fp_listrowField-more-link {
    display: none;
    }
*/
DIV.r_menu_kontakt {
	background-color: #F3F3F3;
	width: 188px;
	padding-top:10px;
	padding-bottom:10px;	
	font-family:Verdana; 
	font-size:11px;
   margin-bottom:10px;
   color: #505050;
	font-weight: normal;
	}

DIV.r_menu_kontakt_nadp {
	font-weight: bold;
}	

DIV.r_menu_mail {
	font-style: italic;
}
	
DIV.r_menu_kontakt a {
	text-decoration: underline;
	color: #034EA2;
}
	
DIV.l_panel_ndp_A, .r_panel h1 {
	width: 535px;
	margin-top:30px;
	margin-bottom:30px;
	/*margin-left:20px;*/
	font-family:Verdana; 
	font-size:13px;
	font-weight: bold;
	color: #034EA2;
	}
DIV.l_panel_ndp_B, .r_panel h2, .r_panel h1, .r_panel h3 {
	width: 535px;
	/*margin-left:20px;*/
	margin-bottom:20px;
	padding-bottom:2px;
	font-family:Verdana; 
	font-size:12px;
	font-weight: bold;
	color: #034EA2;
	border-bottom: 1px #034EA2 solid;
	}
	
.r_panel h1 {
	font-size: 12px;
	color: #034EA2;
	border: none;
}	
	
.r_panel h2 {
	font-size: 11px;
	color: #034EA2;
	border: none;
}	

.r_panel h3 {
	font-size: 10px;
	color: grey;
	border: none;
}	
	
DIV.l_panel_ndp_C, .r_panel h3 {
	width: 535px;
	/*margin-left:20px;*/
	font-family:Verdana; 
	font-size:12px;
	font-weight: bold;
	}
DIV.l_panel_txt {
	width: 535px;
	margin-left:20px;
	font-family:Verdana; 
	font-size:12px;
	text-align: justify;
	}

DIV.l_panel_txt img {
	float: left;
	margin-right: 20px;
}

/*
td#p_footer {
	border-top: 1px solid #F3F3F3;
	text-align: center;
}

DIV.p_footer_txt{
	font-family: Verdana, sans-serif;
	color: #E0E0E0;
	font-size: 10px;
	text-align: center;
	padding: 10px 0 10px 0;
}
*/
l_panel_txt ul {
	margin-left: 20px;
}
	
.dl_link {
	font-family:Verdana; 
	font-size:12px;
	color: #034EA2;
    background-image: url('images/dl.gif'); 
	background-position: left;
	padding: 10px;
	background-repeat:no-repeat;
	}
.link {
	font-family:Verdana; 
	font-size:11px;
	color: black;
	}
.blue_txt {
	font-family:Verdana; 
	font-size:12px;
	color: #034EA2;
	}

.top_menu a, .sub_menu a, .l_panel a {
	text-decoration: none;
}

.top_menu a, .l_panel a {
	color: #414141;
}

.sub_menu a {
	color: #00479F;
}

.sub_menu_top1 a, .sub_menu_top2 a {
	color: #767676;
}


.banner img {
	border: none;
}

.indent {
	padding-left: 20px;
}

DIV.tx-mininews-pi1-browsebox {
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	border-top: 1px solid black;
}

DIV.tx-mininews-pi1-browsebox table {
	font-size: 10px;
	width: 50%;
}

p.tx-mininews-pi1-listrowField-title a {
	color: #034EA2;
}

div.tx-mininews-pi1-listrow-normal, DIV.tx-mininews-pi1-listrow-last {
	border-top: 1px solid black;
}

.csc-textpic-image {
	margin: 10px 10px 10px 10px;
}

DIV.csc-textpic-clear {
	padding-top: 30px;
}

/*styly pre registracny formular*/

fieldset.csc-mailform {
	border: none;
}

div.csc-mailform-field {
	margin: 5px;
	width: 100%;
}

div.csc-mailform-field label {
	padding-right: 20px;
	display: block;
}

fieldset.csc-mailform .csc-mailform-radio legend {
	display: none;
}

fieldset.csc-mailform .csc-mailform-radio fieldset.mailformUbytovanie {
	border: none;
}

/*koniec stylov pre registracny formular*/
/*
ladenie HTML kodu
div {
	border: 1px solid red;
}	
	
table {
	border: 1px solid blue;
}	

td {
	border: 1px solid black;
}

img {
	border: 1px dotted red;
}	
*/