
body {font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; font-size: medium; text-align:center; margin:0px 0px 20px 0px;background-color:#ffffff;}

td {font-family: Arial, Helvetica, sans-serif;}

th {font-family: Arial, Helvetica, sans-serif;}

h1 {font-size:1.45em; margin-top: 30px;}

h2, h3 {font-size:medium; margin-top: 30px;}

.cll {clear:left;font-size:0px;line-height:0px;}

.clr {clear:right;font-size:0px;line-height:0px;}

.clb {clear:both;font-size:0px;line-height:0px;}



.red {color:#EE1C25;}

.blue {color:#000080;}

.redbgc {background-color:#EE1C25;}

.bluebgc {background-color:#000080;}

.error {background-color:#EE1C25;color:white;}
.note {background-color:#27CF11;color:black;}

a:visited {color:#000080}
a {color:#000080}

.sitemap li {padding-top:0; padding-bottom:0; margin-top:-15px; margin-bottom:0; list-style: none; }


#project {width:1001px;background-color:#ffffff;margin: 0 auto;text-align:left;border:1px solid #DBDBDB;}
#flagR {width:200px;height:300px;position:absolute;top:0px;right:0px;z-index:-1;}
#flagL {width:200px;height:300px;position:absolute;top:0px;left:0px;z-index:-1;}


#columnHolder {width:1000px}

#lColumn {width:220px;float:left;}

#lColumn .box {width:150px;margin:12px 35px 12px 35px;}

#lColumn #logo {width:220px;height:116px;text-align:center;background-color:#EE1C25;border-bottom:1px solid #ffffff;}

#lColumn #logo img {margin-top:0px; border:0px;}

#lColumn #smenu {width:220px;background-color:#000080;}

#lColumn #smenu ul {margin:0px;padding:0px;width:220px;list-style-type:none;}

#lColumn #smenu li {line-height:24px;border-bottom:1px solid #00001D;}

#lColumn #smenu li a { margin:0px 0px 0px 1px;padding-left:37px;width:181px;height:24px;display:block;font-size:12px;font-weight:normal;color:#ffffff;text-decoration:none;}

#lColumn #smenu li a:hover {color:#00001d;background:url('../images/smenu-back1.gif') no-repeat;}

#lColumn #smenu li a.active {color:#00001d;background:url('../images/smenu-back1.gif') no-repeat;}



#lColumn #smenu ul li ul {margin:0px;padding:0px;width:220px;list-style-type:none;}

#lColumn #smenu ul li ul li {line-height:24px;}

#lColumn #smenu ul li ul li a { margin:0px 0px 0px 1px;padding-left:37px;width:181px;height:24px;display:block;font-size:12px;font-weight:normal;color:#ffffff;text-decoration:none;}

#lColumn #smenu ul li ul li a:hover {color:#00001d;}

#lColumn #smenu ul li ul li a.active {color:#00001d;}



#lColumn #datum {width:220px;height:41px;background-color:#DDDEE0;line-height:41px;vertical-align:middle;text-align:center;font-size:11px;border-top:2px solid #00001D;}

#lColumn #upoutavka {width:220px;text-align:center;}

#lColumn #upoutavka img {margin:20px 0px 5px 0px; border-width: 0px;}

#lColumn #loga {width:220px;text-align:center;}

#lColumn #loga img {margin:10px 0px 10px 0px;}

#lColumn #novinky {width:220px;text-align:left;}

#lColumn #novinky p {height:41px;background-color:#EE1C25;line-height:41px;vertical-align:middle;text-align:center;border-bottom:1px solid #ffffff; margin:20px 0px 0px 0px;color:#ffffff}

#lColumn #novinky .novinka {color:#ffffff; background-color:#000080; font-size:0.75em; border-bottom:1px solid #00001D;padding-top:10px}
#lColumn #novinky .posledni {border-bottom:0px solid #00001D;}

#lColumn #novinky a:visited {color:white}
#lColumn #novinky a {color:white}




#rColumn {width:780px;float:left;overflow:hidden;}

#rColumn img {border:0px; margin:0px; padding:0px;}

#rColumn #mmenu {margin-top:-5px;width:779px;height:22px;border:1px solid #ffffff;border-right:none;background-color:#EE1C25;}

#rColumn #mmenu ul {margin:0px;padding:0px;width:779px;list-style-type:none;}

#rColumn #mmenu ul li {display:inline; margin:0px; padding:0px;}

#rColumn #mmenu ul li a {padding:0px 18px 0px 18px;display:block; float:left;height:22px;font-size:12px;font-weight:normal;color:#ffffff;text-decoration:none; line-height:22px; vertical-align:middle;}

#rColumn #mmenu ul li a:hover {color:#00001d; background:url('../images/mmenu-back-on.jpg') repeat-x;}

#rColumn #mmenu ul li a.border {border-right:1px solid #BE161E;}

#rColumn #mmenu ul li a.active { color:#000000;background:url('../images/mmenu-back-on.jpg') repeat-x;}

#rColumn #obsah { margin:12px 0px 25px 0px;}

#rColumn #obsah .txt {margin:0px 15px 0px 15px;font-size:small;}

#rColumn #obsah .txt p {margin:10px 0px 10px 0px; text-align: justify;}

#rColumn #obsah .txt h1 {font-size:1.45em;}

#rColumn #obsah .txt h2, h3 {font-size:large; margin:20px 0px 0px 0px;}

#rColumn #obsah .txt hr {clear: both;}

#rColumn #obsah .txt .cerne-pozadi {background-color: #000000; color: #ffff00; font-size: large;}

#rColumn #obsah .txt .highlighter-div {position: relative; left: 0px; top: 0px;}

#rColumn #obsah .txt .ramecek {border: 2px solid #ff0000; padding: .6em; margin: 0 3em 0 3em;}

#rColumn #obsah .txt .razitko {text-align: right;}

#rColumn #obsah .txt .blue {color:}

#rColumn #obsah .txt .red {color:#ff0000;}

#rColumn #obsah .txt .vetsi-nadpis {font-size: x-large; font-family: arial black,avant garde; margin-top: 40px;}

#rColumn #obsah .txt #highlighter {position: absolute; left: 0pt; top: 0pt; font-size: large; background-color: yellow; clip: rect(0px, 0px, auto, 0px);}

#rColumn #obsah .txt img {padding: 0; border:1px solid #DDDEE0; float:left; margin:0px 15px 15px 0;}

#rColumn #obsah .txt img.menu1 {margin-left:50px; border:0px;}

#rColumn #obsah .txt img.menu2 {margin-left:20px; border:0px;}

#rColumn #obsah .txt ul li a {vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;line-height:38px;font-size:1.05em;}

#rColumn #obsah .txt ul li a img {padding:5px; border:0px solid #DDDEE0; float:left;}

#rColumn #obsah .txt table {background-color:white; width:500px;}

#rColumn #obsah .txt th {background-color:#000080;padding:3px 5px 2px 5px;text-align:center;color:white;}

#rColumn #obsah .txt td {background-color:#EE1C25;padding:3px 5px 2px 5px;text-align:center;color:white;}

#rColumn #obsah .txt .lichy {background-color:#F1363F;padding:3px 5px 2px 5px;text-align:center;color:white;}

#rColumn #obsah .txt table img {border:none;margin:0px;padding:0px;float:none;}

#rColumn #obsah .txt table a {border:none;margin:0px;padding:0px;color:lime;}

#rColumn #obsah .galerie {margin:0px 15px 0px 15px;}

#rColumn #obsah .galerie h1 {font-size:1.0em;}

#rColumn #obsah .galerie .item {width:156px;padding:10px;float:left;}





#footer {width:1000px;height:37px;background-color:#EE1C25;}

#footer #copyright {float:left;background-color:#000080;width:220px;height:37px;}
#footer #copyright a {font-size:10px;color:#ffffff;text-decoration:none;margin:15px 0px 0px 25px;}

#footer #madeBy {float:right;font-size:10px;color:#ffffff;margin:15px 25px 0px 0px;}

#footer #madeBy a {color:#b3c4b9;text-decoration:none;}

/* lenght standarts */
.sizeSs {width: 30px;}
.sizeS {width: 6em;}
.sizeSm {width: 75px;}
.sizeM {width: 100px;}
.sizeMl {width: 9em;}
.sizeL {width: 150px;}
.sizeLl {width: 13px;}
.sizeXl {width: 14em;}
.sizeXxl {width: 235px;}
.sizeXxxl {width: 270px;}
.sizeXxxxl1 {width: 400px;}
.sizeXxxxl2 {width: 500px;}
.sizeXxxxl3 {width: 600px;}
.sizeXxxxl4 {width: 90em;}