﻿*{border: 0px; padding: 0px; margin: 0px; font-family: 'Trebuchet MS',sans-serif;}
a{color: rgb(0,102,153)}
a:hover{color: rgb(0,0,0)}
body{background: rgb(0,102,153); text-align: center; padding: 30px 0px; font-size: small; _font-size: x-small; color: rgb(51,51,51)}
h2{color: rgb(209,117,29); font-weight: normal; font-size: x-large; _font-size: large; padding-top: 0.5em}
h3{color: rgb(209,117,29); font-weight: bold; font-size: medium; _font-size: small; padding-top: 0.7em}
h4{color: rgb(209,117,29); font-weight: bold; font-size: small; _font-size: x-small; padding-top: 1em}
label{font-weight: bold; display: block}

form .abstract, form .addition{font-size: 85%}
form .abstract p, form .addition p{padding-top: 0.7em}

.imagesubmit{display: block; float: right; clear: right}
.input_element{display: block; clear: both; padding-top: 5px}
.hide{display: block; clear: both; font-size: 1px; margin-top: -2px}
.nbutton{display: none}
.status{background: rgb(87,158,7); color: rgb(255,255,255); padding: 2px 5px; margin: 5px 0px}
.submit_element{padding-top: 5px; display: block; clear: both}
.textinput{border: rgb(209,117,28); background: url('/img/form/textinput.png') repeat-x; dispaly: block}
.warning{background: rgb(204,0,0); color: rgb(255,255,255); padding: 2px 5px; margin: 5px 0px}

.archive_img a{display: block; clear: both; text-decoration: none; padding: 5px; border-bottom: 1px solid rgb(197,220,237);}
.archive_img a:hover{background: rgb(255,255,255)}
.archive_img .h4{display: block; font-weight: bold; color: rgb(209,117,29);}
.archive_img .h4 span{display: none}
.archive_img .more{display: block; text-align: right; clear: right; text-decoration: underline}
.archive_img .p{display: block; text-align: justify; color: rgb(51,51,51)}
.archive_img img{display: block; float: left; clear: left; width: 90px; height: 68px; margin: 0px 10px 10px 0px}

.aktuality{border: 5px solid rgb(209,117,29); background: rgb(255,255,255); _width: 470px}
.aktuality_fill{padding: 5px}
.aktuality h3{padding: 0px}
.aktuality a{_width: 450px;}
.aktuality .archive_img a:hover{background: rgb(242,247,250)}

.center address{padding-top: 0.7em; font-style: normal}
.center li{padding-top: 0.4em}
.center p{text-align: justify; padding-top: 0.7em}
.center ul, .center ol{margin-left: 2.5em; padding-top: 0.3em}
.center ul{list-style-type: square}
.center .abstract{color: rgb(179,67,0)}
.center .archive_img{margin: 0px; list-style-type: none; padding-top: 0.7em}
.center .archive_img li{padding: 0px; display: block}

.download{padding-top: 30px}
.download h3{padding-top: 0px}
.download ul{list-style-type: none; margin: 0px;}
.download li{padding-left: 30px; background-repeat: no-repeat; background-position: 0px 3px}
.download_fill{border-top: 1px solid rgb(209,117,29); padding-top: 10px}
.download a{text-decoration: none; color: rgb(51,51,51)}
.download a .label{text-decoration: underline; color: rgb(0,102,153)}
.download a:hover .label{color: rgb(0,0,0)}

.doc{background-image: url('/img/icons/doc.png')}
.htm, .html{background-image: url('/img/icons/ie.png')}
.pdf{background-image: url('/img/icons/pdf.png')}
.rtf{background-image: url('/img/icons/rtf.png')}
.txt{background-image: url('/img/icons/txt.png')}
.xls{background-image: url('/img/icons/xls.png')}
.zip{background-image: url('/img/icons/zip.png')}
.pps, .ppt{background-image: url('/img/icons/ppt.png')}

/*--- FORM ---*/
.cloveku_nevyplnuj{display: none;}

#contact_form{display: block; border: 1px solid #346887; overflow: auto; margin: 10px 0px; background: url('/img/form/centerform.png') no-repeat 0% 0%;}

.defaultSkin{float: left; clear: left;}
.form_block .defaultSkin .mceSeparator{display: none;}
.form_block .defaultSkin #contact_form_message_input_formatselect{display: none}
.form_block{width: 450px;}
.form_block label{display: block; float: left; clear: left; width: 90px; margin-bottom: 10px}
.form_fill{display: block; padding: 10px}
.form_fill h3{padding: 0px 0px 10px 0px; line-height: 100%}
.form_fill p{padding: 0px 0px 5px 0px; color: #CC3300; font-size: 12px;}
.text_input_item, html_text_input_item{display: block; clear: both; overflow: auto;}

#mce_0_formatselect_text, #mce_0_formatselect_open{display: none;}

.defaultSkin table.mceToolbar, .defaultSkin tr.mceFirst .mceToolbar tr td, .defaultSkin tr.mceLast .mceToolbar tr td{width: 445px}

#second_form_block label{padding-bottom: 8px}
.defaultSkin .mceLayout{width: 390px; clear: both}
.defaultSkin tr.mceFirst td.mceToolbarEndButton{padding: 0px 0px 0px 0px}
.defaultSkin tr.mceLast td.mceLast{height: 150px}
.image_submit{display: block; width: 97px; height: 32px; float: right; padding-top: 10px}
#last_form_block{width: 690px; float: none; clear: both; height: 1px}
#first_form_block{padding-top: 20px}
.error p{color: #CC3300; font-size: 10px; text-align: left; clear: both; padding: 0px}

.html_text_input_item{display: block; overflow: auto;}
.html_text_input_item label{width: 70px; clear: both; }

.contact_form{float: left; display: block; clear: both; width: 500px; font-weight: bold; font-size: 15px; color: #333333;}
.text_input{display: block; width: 200px; float: left; clear: right; border: 1px solid rgb(162,198,219); background: rgb(242,247,250); border-bottom: 2px solid rgb(162,198,219);}
/*--- FORM END --*/
