body {background-color: #00C6C2; text-align: center; margin: 0; padding: 0; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size: 68.75%;}
a {color: #EC008C; text-decoration: none;}
a:hover {text-decoration: underline;}
a img {border: none;}
#main {width: 977px; margin: 0 auto; text-align: left; background-image: url('/en/webs/csad_en/images/bg.gif'); background-repeat: repeat-y;}
#main div.pad {padding: 0 8px 0 8px;}
#header {background-image: url('/en/webs/csad_en/images/header.jpg'); width: 961px; height: 194px; position: relative;}
#header img#logo {position: absolute; left: 0; top: 37px;}
#flags {position: absolute; left: 823px; top: 5px;}
/*#mainSkin_sablonaMenu {list-style-type: none; position: absolute; margin: 0; padding: 0; bottom: 0; right: -1px; _right: -2px;}
#mainSkin_sablonaMenu li {height: 28px; border-right: 1px solid #FFF; float: left; padding: 0 9px 0 10px; padding-top: 8px;}
#mainSkin_sablonaMenu li a {background-image: url('/en/webs/csad_en/images/sipka.gif'); background-repeat: no-repeat; background-position: 0 50%; padding-left: 11px; text-transform: uppercase; font-weight: bold; color: #FFF; text-decoration: none;}
#mainSkin_sablonaMenu li a:hover, #mainSkin_sablonaMenu li a.sel {color: #ED008C;}
*/
#mainSkin_sablonaMenu {position: absolute; margin: 0; padding: 0; bottom: 0; right: -1px; _right: -2px;}
/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
height: 28px;
border-right: 1px solid #FFF;
padding: 0 9px 0 10px;
}
.menu ul li ul li{
float:left;
position:relative;
z-index:100;
border-right: none !important;
padding: 0 !important;
height: auto;
}

/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu a {
background-image: url('/en/webs/csad_en/images/sipka.gif');
background-repeat: no-repeat;
background-position: 0 50%;
text-transform: uppercase;
font-weight: bold;
color: #FFF;
text-decoration: none;
display:block;
/*width:149px;*/
padding:7px 0;
padding-left: 11px;
text-decoration:none;
text-align:center;
}
.menu a:hover {
background-image: url('/en/webs/csad_en/images/sipka.gif');
background-repeat: no-repeat;
background-position: 0 50%;
}
/* style the links hover */
.menu :hover{
color:#FFF;
background:transparent;
text-decoration: none;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:149px;
height:0;
margin-left: -10px;
_margin-top: -6px;
_margin-left: -9px;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
_padding: 8px 0 0 9px;
}
.menu ul ul a {
display:block;
font-size:10px;
width:149px;
padding:7px 0;
color:#FFF;
background:#00ADA9;
text-decoration:none;
text-align:left;
background-image: url('/en/webs/csad_en/images/sipka.gif');
background-repeat: no-repeat;
background-position: 12px 50%;
padding-left: 24px;
}
.menu ul ul a:hover {
background-color: #ED008C;
color: #FFF;
background-image: url('/en/webs/csad_en/images/sipka.gif');
background-repeat: no-repeat;
background-position: 12px 50%;
}
/*konec menu*/

#content div.padd {background-image: url('/en/webs/csad_en/images/border-top.gif'); background-repeat: repeat-x; padding: 7px 0 0 0; margin: 1px 8px 0 8px;}

#left {width: 189px; float: left;}
#middle {width: 606px; float: left;}
#right {width: 166px; float: right;}
h2.nadpis_l1 {color: #FFF; font-size: 100%; margin: 0; padding: 0; background-image: url('/en/webs/csad_en/images/nadpis_l1.gif'); width: 173px; height: 43px; line-height: 35px; padding-left: 10px;}
h2.nadpis_l2 {color: #FFF; font-size: 100%; margin: 0; padding: 0; background-image: url('/en/webs/csad_en/images/nadpis_l2.gif'); width: 173px; height: 43px; line-height: 35px; padding-left: 10px;}
div.nadpis_p {color: #FFF; font-size: 100%; margin: 0; padding: 0; background-image: url('/en/webs/csad_en/images/nadpis_p.gif'); width: 166px; height: 42px; line-height: 35px;}
div.nadpis_p h2 {color: #FFF !important; font-size: 100%; margin: 0; text-transform: uppercase; background-image: url('/en/webs/csad_en/images/sipka.gif'); background-position: 0 50%; background-repeat: no-repeat; padding: 0 10px 0 10px !important; float: right;}
div.boxHorni {padding-bottom: 6px;}
div.box {float: left; padding: 0 6px 6px 0;}
div.box div {width: 196px; height: 137px; background-image: url('/en/webs/csad_en/images/box_bg.gif'); background-repeat: repeat-x;}
div.box img {margin-top: 7px;}
div.box h3 {font-size: 100%; margin: 0 0 0 7px !important; padding: 0 0 0 10px !important; line-height: 16px !important; _line-height: 18px; background-image: url('/en/webs/csad_en/images/sipka.gif'); background-repeat: no-repeat; background-position: 0 50%;}
div.box h3 a {color: #FFF; text-decoration: none;}
div.box h3 a:hover {text-decoration: underline;}
#left div, #right div {background-color: #DBDCDD;}
#left div {width: 183px; font-size: 112%; padding: 6px 0 6px 0;}
#right div {width: 166px;}
#left div dl {margin: 0; padding: 0 12px 6px 12px;}
#left div dt, #left div dd {margin: 0; padding: 0;}
#left div dl dt {margin-top: 6px; text-decoration: none; text-transform: uppercase; color: #EC008C; font-weight: bold; padding-left: 14px; background-image: url('/en/webs/csad_en/images/sipka_fialova.gif'); background-repeat: no-repeat; background-position: 0 50%;}
#left div dl dd {margin: 0; padding: 0; line-height: 18px; padding-left: 27px; background-image: url('/en/webs/csad_en/images/sipka_cerna.gif'); background-repeat: no-repeat; background-position: 14px 7px;}
#left div dl dd a {color: #000; text-decoration: none;}
#left div dl dd a:hover {color: #000; text-decoration: underline;}
#left div dl dd a.sel {color: #EC008C;}
p {margin: 0; padding: 3px 0 3px 0;}
#right h1, #right h2, #right h3, #right h4, #right h5 {font-size: 100%; color: #EC008C; margin: 0; padding: 7px 0 0 9px;}
#right p {margin: 0; padding: 2px 9px 4px 9px;}
#right div.text {padding-bottom: 4px;}
#footer {clear: both; padding-top: 25px;}
#footer div {border-top: 2px solid #E5E5E5; background-color: #F1F1F1; height: 54px;}
#footer span {color: #EC008C;}
#footer p {float: right; text-align: right; padding: 15px 16px 0 0;}
#footer a {color: #000; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#middle div.padding {padding: 0 0 0 0; background-image: none !important;}
#middle table {font-size: 100% !important;}
#middle h1 {color: #EC008C; font-weight: bold; font-size: 140%; background-image: url('/en/webs/csad_en/images/sipka_fialova.gif'); background-repeat: no-repeat; background-position: 0 50%; margin: 0; padding: 10px 0 10px 14px;}
#middle h2 {color: #00ADA9; font-weight: bold; font-size: 125%; margin: 0; padding: 7px 0 5px 0;}
#middle h3 {color: #00ADA9; font-weight: bold; font-size: 112%; margin: 0; padding: 7px 0 5px 0;}
#middle h4, #middle h5 {color: #00ADA9; font-weight: bold; font-size: 100%; margin: 0; padding: 7px 0 5px 0;}
#middle p {margin: 0 !important; padding: 3px 0 5px 0 !important;}
#middle p p {padding: 0 !important;}
.clanek {padding: 3px 10px 10px 10px;_padding:0;}

