@charset "windows-1251";

div.text, div.text_3 {padding: 20px 15px 10px 15px}
div.text_2 {font-size: 11px; padding: 10px 5px}
div.text_3 p.more {clear: none; margin: 0}
	div.text_3 span.val {border-bottom: 2px #dadcdf solid; margin: 10px 0 12px 0}
	div.text_3 img {margin-bottom: 10px !important; *margin-bottom: 0 !important}
div.sep {background: #dadcdf; height: 2px; overflow: hidden; clear: left; margin: 20px 0}
span.val {height: 2px; display: block; overflow: hidden; clear: left; margin-top: -5px}		/* Valids left float pix */
p.more {clear: left; margin-top: 10px}
p.more a, p.more_left, p.more_right a {text-transform: lowercase}				p.more a:hover, p.more_left a:hover, p.more_right a:hover {text-decoration: underline}
p.more_left {float: left}
p.more_right {float: right}


/* INDEX LEFT COLUMN */
#left {width: 50%}


/* INDEX CENTER COLUMN */
#center {background: url(/images/bg_center.gif)}
#center img.banner {border: 1px #878e98 solid; margin: 0 3px 3px 0}

#center form.search_index {background: #eae5d2; width: 332px; position: relative; margin: 1px 2px; padding: 14px}
#center form.search_index input {font-size: 14px}
#center form.search_index input.text {width: 225px; margin-right: 10px; padding: 1px 10px 2px 10px}

#center div.date_choice {padding: 0 10px}
#center div.date_choice select {padding-left: 0; padding-right: 0}
#center div.date_choice select.year {width: 60px}
#center div.date_choice select.month {width: 90px}

#center div.search {background: white; border-top: 1px #005fae solid; border-bottom: 1px #005fae solid; margin: 10px 0 20px 0; padding: 1px 0}
#center div.search form {background: #005fae; text-transform: uppercase; margin: 0; padding: 20px 15px}
#center div.search form input.text {width: 110px; padding: 1px 10px 2px 10px; margin-right: 2px}
#center div.search form input.submit {width: 50px}

#center div.embed_index {background: #fdf9ea; border-top: 2px #d1070e solid; border-bottom: 2px #d1070e solid; margin: 1px 2px; padding: 15px 15px 10px 15px}
#center div.embed_index img.block {margin-top: 0}


/* INDEX RIGHT COLUMN */
#right {width: 50%}


/* CONTENT LEFT COLUMN */
#cont_left a.fotorep, #cont_left a.print {font-size: 11px; display: block; margin: 2px 0 10px 0; *margin: 2px 0 -7px 0; padding: 2px 0 4px 0}	#cont_left a.fotorep:hover, #cont_left a.print:hover {text-decoration: underline}
#cont_left a.fotorep {background: url(/images/foto_print.gif) 100% 0 no-repeat; width: 143px; clear: left; float: left}
#cont_left a.print {background: url(/images/foto_print.gif) 100% 100% no-repeat; width: 90px; clear: right; float: right}
#cont_left p.download {color: #d70c16; font-size: 11px; clear: both}								#cont_left p.download a:hover {color: #860106}
#cont_left p.download a.doc {background: url(/images/doc_pdf.gif) 20px 0 no-repeat; padding: 0 19px 2px 0}				#cont_left p.download a.doc:hover {background: url(/images/doc_pdf.gif) 20px -15px no-repeat}
#cont_left p.download a.pdf {background: url(/images/doc_pdf.gif) 20px -30px no-repeat; padding: 0 19px 2px 0}			#cont_left p.download a.pdf:hover {background: url(/images/doc_pdf.gif) 20px -45px no-repeat}



/* CONTENT RIGHT COLUMN */
#cont_right {background: url(/images/bg_px.gif) repeat-y; width: 360px}


/* TITLES */
#content div.title {background: white; font-size: 11px; border-top: 1px #dadcdf solid; border-bottom: 1px #dadcdf solid; clear: left; position: relative; padding: 1px 0}
#content div.title p {background: #dadcdf; text-transform: uppercase; margin: 0; padding: 5px 15px}
#content div.title p i {color: white; font-style: normal; padding: 0 15px 0 10px}
#content div.title p span {text-transform: none}
#content div.title p.bg_1, #content div.title p.bg_2 {background: white; width: 1px; height: 14px; overflow: hidden; position: absolute; top: 5px; padding: 0}
#content div.title p.bg_1 {left: 0}
#content div.title p.bg_2 {right: 0}


/* IMAGEZ */
#content img {border: 1px #878e98 solid; float: left; margin: 0 10px 5px 0; padding: 1px}

#content img.el {border: none; float: none; margin-bottom: 1px; padding: 0}
#content img.el_2 {border: none; float: none; margin: 0 0 1px 10px; padding: 0}
#content img.pic_small {border: none; display: block; float: none; margin-bottom: 20px; padding: 0}
#content img.banner {display: block; float: none; margin: 0 auto; margin-top: 20px}
#content img.block {border: none; display: block; float: none; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; padding: 0}


/* LISTS */
#content ul.title li {color: #005bab; display: inline; margin-left: 15px}
#content ul.title li.date {color: black; display: inline; margin-left: 0}
#content ul.title li a {color: #005bab}											#content ul.title li a:hover {color: #d30911}

#content ul.title_2 {color: #495462; margin-bottom: 20px}
#content ul.title_2 li.blue {color: #005bab}

#content ul.title_3 {color: #495462; margin-bottom: 15px}
#content ul.title_3 li.red {color: #d30911}


/* FORMS DEFAULTS */
form table td {padding-top: 10px}
form input, select, textarea {font-size: 11px}
form input.radio {width: 15px; height: 15px; margin: 0 10px 0 0}
form input.submit {background: #da2128; color: #ffd706; text-transform: lowercase}


/* SITEMAP */
#content ul.sitemap {margin: 0 0 30px 130px}
#content ul.sitemap li {margin-bottom: 5px}
#content ul.sitemap a:hover {color: #d30911 !important}
#content ul.sitemap li.main {color: #005bab; font-weight: bold; text-transform: uppercase; margin: 17px 0 7px 0}
#content ul.sitemap li.main a {color: #005bab}
#content ul.sitemap li.bullet {font-size: 110%; margin-left: 20px}
#content ul.sitemap li.bullet a {background: url(/images/bullet.gif) no-repeat 0 5px; color: black; padding-left: 10px}			#content ul.sitemap li.bullet a:hover {background: url(/images/bullet_act.gif) no-repeat 0 5px}
#content ul.sitemap li.sub {margin-left: 70px}
#content ul.sitemap li.sub a {color: #495462}


/* SEARCH RESULTS */
#content ol.search_res {color: #d30911; font-weight: bold}
#content ol.search_res li {list-style: none; clear: left; margin: 20px 0 30px 20px; *margin: 20px 0 30px 25px}
#content ol.search_res li p {color: black; font-weight: normal}
#content ol.search_res li p.red {color: #d30911; font-weight: bold}

#content ol.search_res form {text-align: center; border-bottom: 2px #dadcdf solid; margin-bottom: 20px; padding-bottom: 20px}
#content ol.search_res form input {font-size: 14px; margin: 0 auto}
#content ol.search_res form input.text {width: 60%; margin-right: 20px; padding: 1px 10px 2px 10px}
#content ol.search_res form input.submit {text-transform: none}


/* VOTE */
#content form.vote {width: 589px; margin: 0 auto; padding-bottom: 40px}
#content .vote p.dark {font-weight: bold; position: relative}
#content .vote p.dark b {position: absolute; top: 0; left: -80px}

#content p.votes {color: #005bab; font-weight: bold; text-transform: uppercase; border-bottom: 2px #dadcdf solid; margin: 5px 0}

#content table.vote {border-top: 1px #dadcdf solid; margin: 10px 0 60px 2px}
#content table.vote caption {color: #495462; font-weight: bold; text-align: left}
#content table.vote caption p {padding-left: 83px}
#content table.vote caption b {left: 0 !important}
#content table.vote caption i {color: black; font-style: normal; display: block; clear: left; margin: 10px 0 12px 0}
#content table.vote tr.red {color: #d30911}
#content table.vote td {border-bottom: 1px #dadcdf solid; padding: 2px 0 3px 0}
#content table.vote td.rg {text-align: right; padding-left: 20px}
#content table.vote td.indicator {width: 300px; padding: 4px 10px 0 10px}
#content table.vote td.indicator div {background: #d30911; height: 10px; overflow: hidden}


/* CONTACTS */
#content form.contacts td {padding-bottom: 10px}
#content form.contacts td.left {width: 170px; font-weight: bold}
#content form.contacts td.left span {font-weight: normal}
#content form.contacts td.checkbox {width: 30px}
#content form.contacts input {width: 240px}
#content form.contacts select {width: 246px}
#content form.contacts input.code {width: 160px}
#content form.contacts input.checkbox {width: auto; height: 14px}
#content form.contacts input.submit {margin: 0 0 20px 170px}
#content form.contacts textarea {width: 450px; height: 120px}
#content form.contacts p {position: relative; padding-left: 170px}
#content form.contacts p.dark input {position: absolute; top: 0; left: 0}


/* ABOUT */
#content ul.about li {font-size: 110%; margin: 0 0 10px 20px}
#content ul.about li a {background: url(/images/bullet.gif) no-repeat 0 5px; color: #495462; padding-left: 10px}			#content ul.about li a:hover {background: url(/images/bullet_act.gif) no-repeat 0 5px; color: #d30911}


/* PAGES */
#content div.pages {color: white; clear: left; margin: 20px 0 10px 0}
#content div.pages span {color: #d1070e; display: block; float: left; margin-right: 25px}
#content div.pages p, #content div.pages a {width: 16px; height: 15px; text-align: center; overflow: hidden; float: left; margin-right: 1px; padding-top: 1px}
#content div.pages p {background: #878e98}
#content div.pages a {background: #dadcdf; font-weight: normal; display: block}						#content div.pages a:hover {background: #860106; color: white}
#content div.pages a.last {float: none}


/* FOTOGALLERY -- MORE */
#content div.img {position: relative; float: left}
#content div.img ul {position: absolute; bottom: 10px; *bottom: 0; right: -76px}
#content div.img ul li {float: left; margin-right: 10px}
#content div.img ul li a {width: 16px; height: 14px; overflow: hidden; display: block; float: left; margin: 0; padding: 0}
#content div.img ul li a.view {background: url(/images/icons_foto.gif)}
#content div.img ul li a.save {background: url(/images/icons_foto.gif) -16px 0; width: 14px}
#content div.img ul li a.print {background: url(/images/icons_foto.gif) -30px 0}

/* MEMBERS LIST */
#content div.sub_title {clear: left; margin-bottom: 20px}
#content div.sub_title i {color: #0069b3; font-style: normal; margin: 0 5px 0 5px}
#content div.sub_title a.title {color: #495462; font-weight: bold}									#content div.sub_title a.title:hover {color: #d30911}



/* ADDED LATER */
#content table.table_video {width: auto}
#content table.table_video table td {padding-bottom: 7px}
#content table.table_video td {/*border: 1px black solid*/}
#content table.table_video td.size_330 {width: 330px; padding-right: 10px}
#content table.table_video td.size_130 {width: 230px}

#content div.blue_square {color: #0069b3}
#content div.blue_square p {margin: 0 0 5px 0}
#content div.blue_square p.link_all {margin: 5px 0 5px 0}
#content div.blue_square a {color: #0069b3}															#content div.blue_square a:hover {color: #d30911}
#content div.blue_square hr {height: 1px; color: #dadcdf}