body {               
	margin: 0px; 
	background: #FFFFFF; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	font-family: "Trebuchet MS", Tahoma, Verdana; 
	font-weight: normal; 
	font-size: 8pt; 
	}


ul {               
	margin-top: 10px; 
	margin-bottom: 0px; 
	}

ul.nrsr {               
	margin-left: 15px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	}

li {               
	margin-top: 0px; 
	margin-bottom: 10px; 
	}

li.nrsr {               
	margin-top: 0px; 
	margin-bottom: 0px; 
	}


A { 
	color: #EE2F4F; 
	background: transparent; 
	}

A.contact { 
	color: #FF6372; 
	font-weight: bold; 
	}

A.navigator { 
	color: #FFFFFF; 
	}

A.odkazy { 
	font-weight: bold; 
	}

A:active, A:link, A:visited { 
	text-decoration: none;  
	}

A:hover { 
	text-decoration: underline;  
	}



FONT { }

FONT.nolink {
	color: #C1C1C1; 
	}





FORM {
	margin: 0px; 
	padding: 0px; 
	}




INPUT, SELECT, TEXTAREA { 
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 10px; 
	padding-left: 4px; 
	font-family: "Trebuchet MS", Tahoma, Verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	}

INPUT.kontakt
	{
	background-color: #FEE9EB; 
	border: 1px solid #7F9DB9; 
	width: 370px;
	height: 22px;
	}

INPUT.butt  { 
	color: #FFFFFF; 
	font-weight: bold; 
	font-size: 10px; 
	background: #FFFFFF url(../images/bg_kontakt.gif) no-repeat 50% 50%;
	text-align: center; 
	width: 102px;
	height: 21px;
	border: 1px solid #00535E;
	}

TEXTAREA.kontakt
	{
	background-color: #FEE9EB; 
	border: 1px solid #7F9DB9; 
	width: 370px;
	height: 90px;
	}

SELECT.kontakt {
	background-color: #FEE9EB; 
	border: 1px solid #7F9DB9; 
	padding-left: 0px; 
	height: 22px;
	width: 370px;
	}

SELECT.kontakt {
	background-color: #FEE9EB; 
	border: 1px solid #7F9DB9; 
	padding-left: 0px; 
	height: 22px;
	width: 370px;
	}








IMG { 
	border: 0px; 
	}

IMG.bor1 { 
	border: 1px solid #00535E; 
	}

IMG.nrsr { 
	border: 1px solid #00535E; 
	margin-top: 5px; 
	}

IMG.button { 
	width: 200px;
	height: 26px;
	padding: 0px; 
	margin-bottom: 4px; 
	}

IMG.red_square { 
	width: 13px;
	height: 13px;
	padding: 0px; 
	margin-top: 2px; 
	margin-right: 4px; 
	}

IMG.logo { 
	width: 743px;
	height: 54px;
	padding: 0px; 
	}

IMG.sipka { 
	float: left; 
	position: relative; 
	left: -3px; 
	top: 4px;
	}

IMG.gallery { 
	width: 170px;
	border: 1px solid #00535E; 
	margin-bottom: 10px; 
	}






TABLE { 
	empty-cells: show; 
	background: transparent; 
	}

TABLE.maintable { 
	border: 1px solid #DEDEDE; 
	width: 990px;
	height: 100%; 
	}

TABLE.innertable { 
	height: 100%; 
	background: transparent; 
	}

TABLE.border { 
	border: 1px solid #777777; 
	background: #EEEEEE;
	}






TD { 
	margin: 0px; 
	padding: 0px; 
	min-width: 1px; 
	min-height: 1px; 
	vertical-align: top;
	font-size: 8pt; 
	}

TD.logo { 
	border: 0px; 
	background: url(../images/logo_back.gif) no-repeat;
	}

TD.contact { 
	border: 0px; 
	color: #FFFFFF;
	background: #006C78;
	}

TD.red_head { 
	border: 0px; 
	background: #EE2F4F;
	}

TD.main { 
	border: 1px solid #DEDEDE; 
	}

TD.menu { 
	border-top: 1px solid #DEDEDE; 
	border-bottom: 1px solid #DEDEDE; 
	background: url(../images/cornerleft.gif) repeat-y;
	}

TD.context { 
	border-top: 1px solid #DEDEDE; 
	border-bottom: 1px solid #DEDEDE; 
	background: url(../images/cornerright.gif) repeat-y;
	}

TD.kontakt { 
	font-weight: bold; 
	text-align: right; 
	}

TD.td_right { 
	text-align: right; 
	}

TD.gallery { 
	text-align: center; 
	}





P {
	}

P.main_title {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 20px; 
	color: #005056;
	font-size: 14pt; 
	font-weight: bold; 
	height: 30px;
	background: url(../images/title_back.gif) repeat-x bottom;
	}

P.main_title_small {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 20px; 
	color: #005056;
	text-align: left; 
	font-size: 12pt; 
	font-weight: bold; 
	height: 30px;
	background: url(../images/title_back.gif) repeat-x bottom;
	}

P.body_title {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 20px; 
	margin-bottom: 20px; 
	color: #EE2F4F;
	font-size: 12pt; 
	font-weight: bold; 
	height: 25px;
	background: url(../images/body_title_back.gif) repeat-x bottom;
	}

P.member_title {
	margin: 0px; 
	color: #005056;
	font-size: 10pt; 
	font-weight: bold; 
	}

P.okres_title {
	margin: 0px; 
	color: #005056;
	font-size: 11pt; 
	font-weight: bold; 
	}

P.okres_info {
	margin: 0px; 
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	border: 2px dotted #DEDEDE; 
	}

P.informacie_popis {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 5px; 
	padding-left: 17px;
	font-size: 7pt; 
	color: #AAAAAA;
	}

P.informacie_detail {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 15px; 
	font-size: 7pt; 
	}

P.volby_title {
	margin-top: 8px; 
	margin-bottom: 5px; 
	color: #EE2F4F;
	font-size: 9pt; 
	font-weight: bold; 
	}

P.gallery_popis {
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 5px; 
	font-size: 7pt; 
	color: #AAAAAA;
	}






DIV {
	margin: 0px; 
	text-align: left; 
	}

DIV.logo {
	padding-left: 19px; 
	padding-top: 11px; 
	}

DIV.contact {
	padding-left: 10px; 
	padding-top: 3px; 
	}

DIV.contact_head {
	padding-top: 4px; 
	font-weight: bold; 
	}

DIV.contact_body {
	font-size: 7pt; 
	}

DIV.navigator {
	color: #FFB0B8;
	margin-top: 4px; 
	padding-left: 29px; 
	height: 15px;
	background: url(../images/redsquare.gif) no-repeat;
	}

DIV.context_head {
	margin-top: 4px; 
	padding-left: 29px; 
	height: 15px;
	font-size: 9pt; 
	font-weight: bold; 
	color: #FFFFFF;
	background: url(../images/redsquare.gif) no-repeat;
	}

DIV.context {
	padding: 10px; 
	text-align: justify; 
	}

DIV.main {
	padding-left: 15px; 
	padding-right: 15px; 
	padding-top: 10px; 
	padding-bottom: 10px; 
	text-align: justify; 
	}

DIV.sign {
	margin: 0px; 
	text-align: right; 
	font-size: 7pt; 
	}

DIV.foto_nas_smer {
	width: 270px;
	float: right;
	text-align: right; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding: 0px; 
	}
DIV.foto_volby {
	width: 160px;
	float: right;
	text-align: right; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	padding: 0px; 
	}

DIV.volby {
	margin-left: 20px; 
	margin-bottom: 25px; 
	}

DIV.info_form {
	margin: 0px; 
	text-align: right; 
	}


