body, h1, h2, h3, h4, h5, h6, div, span, ul, li, tr, td, table, a, p{
margin: 0px;
padding: 0px;
}

body{
font: 12px Tahoma, Verdana ,Arial, sans-serif, Georgia, Verdana ;
font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
background: #E0EDF1;
text-align: center;
color:#2C5F70;
}
p{
margin-left:10px;
}
small{
font-size:9px;
}
h4{
font-size:13px;
}
a{
color:black;
}

a:hover{
text-decoration:underline;

}

#window_1{
background:white;
padding:0px;
width:980px;
margin: auto;
border-left:2px solid #C9D9F1;
border-right:2px solid #C9D9F1;
border-bottom:1px solid #C9D9F1;
padding-bottom:15px;
text-align: left;
}
#header{
height:100px;
background:lime;
background: url(header_back.jpg) no-repeat;
}
.logo{
width:390px;
height:70px;
margin-top:20px;
margin-left:160px;
float:left;
}
#lang_menu{
text-align:right;
}
#lang_menu i{
margin-right:120px;
}
#main_menu{
height:30px;
background:#C8DFE6;
}
#main_menu p{
padding-top:7px;
text-align:center;
}

#footer{
padding-top:15px;
text-align:center;
}

.big_win_up{
height:27px;
width:980px;
background: url(big_win_up.jpg) no-repeat;
}
.big_win_down{
height:25px;
width:980px;
background: url(big_win_down.jpg) no-repeat;
}
.big_win_down2{
margin-left:-30px;
height:25px;
width:980px;
background: url(big_win_down.jpg) no-repeat;
}
.big_win_cent{
background: url(big_win_center.jpg) repeat-y;
color:#102954;
padding-left:30px;
padding-right:30px;
}
table{
font-size:11px;
color:#2C5F70;
font-weight:bold;
}
h2{
font-weight:bold;
font-size:20px;
color:#4BB926;
color:#86CE00;
margin-bottom:20px;
}
p.hl{
margin-top:15px;
}
.profil_win2{
float:left;
width:300px;
height:120px;
border:1px solid #658CD6;
background:#D0DCF2;
margin-right:4px;
margin-bottom:4px;
}
.profil_win{
float:left;
width:300px;
height:120px;
border:1px solid #74A806;
background:#D0FA7A;
margin-right:4px;
margin-bottom:4px;
}
.profil_win_left{
width:115;
float:left;
margin:5px;
}

.profil_win_left a{
text-decoration:none;
font-weight:bold;
}
.profil_win_right{
width:135;
float:left;
margin:5px;

}
.msg_error{
width:300px;
height:150px;
font-weight:bold;
color:#630503;
}
.box_01{
margin-top:10px;
width: 900px;
margin-left:5px;
border:1px solid #C0C0C0;
padding:5px;
}

.th_title{
color:black;
background:#93FF4A;
text-align:center;
padding:3px;
}
.tabulka_left{
border-collapse:collapse;
float:left;
}
.tabulka_right{
border-collapse:collapse;
float:right;
}
.tabulka_left td{
border-bottom:1px solid #76CAD3;
}
.tabulka_right td{
border-bottom:1px solid #76CAD3;
}
.tabulka1{
border-collapse:collapse;
font-size:13px;
float:left;
width:250px;
padding:3px;
border:1px solid #24959B;
height:430px;
}
.tabulka1 td{
padding:2px;
}
.tabulka2{
border-collapse:collapse;
font-size:13px;
float:right;
width:350px;
border:1px solid #24959B;
height:430px;
}
.tabulka2 td{
padding:2px;
}
.search_table_left{
border-collapse:collapse;
float:left;
width: 450px;
}
.search_table_left td{
padding-top:5px;
}
.search_table_right{
border-collapse:collapse;
float:right;
width: 450px;
}
.search_table_right td{
padding-top:5px;
}
.message_error{
text-align:center;
font-weight:bold;
width:900px;
background:#FFFF6C;
color:#C10000;
margin:0px auto;
padding:5px;
font-size:14px;
border:2px solid red;
margin-bottom:15px;
}
.message_ok{
text-align:center;
font-weight:bold;
width:900px;
background:#DBFFB7;
color:#488F01;
margin:0px auto;
padding:5px;
font-size:14px;
border:2px solid lime;
margin-bottom:15px;
}

.smile{
float:left;
width:30px;
height:30px;
}

.searching{
font-weight:bold;
text-decoration:none;
margin:2px;
text-align:center;
float:left;
display:block;
padding:4px;
background:#B1EA2F;
border:2px solid white;
}
.searching:hover{
background:#5E800D;
color:white;
}
.searching_active{
font-weight:bold;
text-decoration:none;
margin:2px;
text-align:center;
float:left;
display:block;
padding:4px;
background:white;
border:2px solid white;
}

