body {
padding:6px 0px 0px;
margin:0px;
background:#006BB6 url(../img/body_bg.gif) repeat-x;
font-family:arial, verdana, tahoma, sans-serif;
font-weight:normal;
font-size:75%;
color:#ffffff;
text-align:center;
}
form {
padding:0px;
margin:0px;
}
div {
padding:0px;
margin:0px;
}
ol, ul {
margin-top:5px;
text-align:left;
}
table, input, select, textarea {
font-size:100%;
}
hr {
width:100%;
height:1px;
margin:5px 0px;
padding:0px;
color:#FFE079;
background-color:#FFE079;
border:0px;
}
a:link, a:visited, a:hover {
font-size: 100%;
font-weight:normal;
color: #FFE079;
text-decoration:underline;
}
a:hover {
color: #ffffff;
}
.clear {
clear:both;
}
.left {
float:left;
}
.right {
float:right;
}
h1 {
color:#ffffff;
font-size:180%;
padding:0px;
margin:0px 0px 2px;
}
h1 a:link, h1 a:visited{
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
h1 a:hover {
font-weight:bold;
text-decoration:underline;
}
h2 {
color:#FFE079;
font-size:150%;
padding:5px 0px;
margin:0px;
}
h2 a:link, h2 a:visited{
font-weight:bold;
text-decoration:none;
color:#FFE079;
}
h2 a:hover {
text-decoration:underline;
}
h3 {
color:#FFE079;
font-size:120%;
padding:5px 0px;
margin:0px;
}
h3 a:link, h3 a:visited{
font-weight:bold;
text-decoration:none;
color:#FFE079;
}
h3 a:hover {
text-decoration:underline;
}
h4, h5, h6 {
padding:5px 0px;
margin:0px;
font-size:150%;
color:#ffffff;
}
h4, h5, h6 {
font-size:120%;
}
.article_text {
text-align:justify;
margin:0px 0px 15px;
}
.article_text img {
border-color:#003b79;
}
.text_small
{
font-size:75%
}
.text_small a:link, .text_small a:visited
{
color:#ffffff;
text-decoration:underline;
font-weight:normal;
}
.text_small a:hover
{
color:#ffffff;
text-decoration:none;
font-weight:normal;
}
/****************************************************/
/*HLAVNI STRANKA*/
/****************************************************/
#page {
margin:auto;
width:777px;
}
#content {
background:url(../img/content_bg.gif) repeat-y 100% 0%;
}
/****************************************************/
/*LEVY SLOUPEC*/
/****************************************************/
#leftcol {
float:left;
width:194px;
min-height:300px;
background:url(../img/leftcol_bg.jpg) no-repeat 100% 0%;
}
#in_leftcol {
margin:20px 10px 20px 25px;
}
#leftcol ul {
padding:0px;
margin:0px;
}
#leftcol ul li.main {
list-style-type:none;
background:url(../img/leftdep_li.gif) no-repeat 0px 3px;
padding:2px 0px 2px 20px;
}
#leftcol ul li.main a {
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
#leftcol ul li.main a:hover, #leftcol ul li.main a.act {
color:#FFE079;
}
#leftcol ul li.item {
font-size:90%;
list-style-type:none;
background:url(../img/leftdep_subli.gif) no-repeat 0px 4px;
padding:1px 0px 2px 15px;
margin-left:-10px;
}
#leftcol ul li.item a {
font-weight:normal;
}
#leftcol ul li.item a.act {
color:#FFE079;
}

/****************************************************/
/*PROSTREDNI SLOUPEC*/
/****************************************************/
#centercol {
float:right;
width:583px;
text-align:center;
background:url(../img/centercol_bg.jpg) no-repeat 0% 0%;
}
#in_centercol {
margin:auto;
padding:15px 0px;
width:540px;
min-height:180px;
text-align:left;
}
/****************************************************/
/*PATICKA*/
/****************************************************/
#footer {
background:url(../img/footer_bg.gif) no-repeat 100% 0%;
padding:15px 20px;
text-align:right;
color:#002158;
}
#footer a:link, #footer a:visited, #footer a:hover {
color:#002158;
text-decoration:none;
}
#footer a:hover {
color:#000000;
}
/****************************************************/
/*GLOBAL*/
/****************************************************/
#language {
margin:20px 0px;
font-size:80%;
}
#language img {
border-color: #4b7db6;
margin:0px 5px 5px;
}
table.form {
width:540px;
border-bottom:7px solid #244D85;
background:#ffffff;
margin:5px 0px;
}
table.form th {
width:30%;
background:#244D85;
padding:2px 5px;
text-align:left;
vertical-align:top;
}
table.form td {
width:70%;
background:#4B7DB6;
padding:2px 5px;
vertical-align:top;
}
table.form1 {
width:100%;
}
table.form1 td {
width:10%;
vertical-align:top;
}
table.form1 td.w_10 {width:10%;}
table.form1 td.w_15 {width:15%;}
table.form1 td.w_55 {width:55%;}
table.form1 td.w_19 {width:19%;}
table.form1 td.w_1 {width:1%;}
.buttons {
margin:10px 0px;
text-align:center;
}
table.photo td{
text-align:center;
width:33%;
}
table.photo td img{
border:1px solid #003b79;
margin:5px;
}
.error {
color:#FF0000;
}
.href {
color:#FFE079;
}

/****************************************************/
/*INPUT, BUTTON*/
/****************************************************/
.input_1, .input_2 {
width:340px;
height:18px;
background:#ffffff;
border:1px solid #00285C;
}
.input_2 {
width:44px;
margin:1px 0px;
}
.select_1 {

}
.textarea_1 {
width:540px;
height:100px;
}
.button_1 {
cursor:pointer;
height:21px;
padding:0px 10px;
background:url(../img/button_1.gif) repeat-x;
border:1px solid #7A9ABC;
color:#ffffff;
font-weight:bold;
}

.Input_err {
background:#ffeee6;
border:1px solid #ffa980;
}
.err {
background:#ffffff;
border:1px solid red;
color:red;
padding:10px;
margin:10px;
}