/******************** BEZNE TAGY A STANDARDNE NASTAVENIA ********************/

body {background: url(/images/design/body_bg.gif) #ececec repeat-x; font-family: Trebuchet MS, "Times New Roman", Times, serif; font-size: 12px; color: #484848; margin: 0px 0px 15px 0px; padding: 0px; line-height: 1.5em}

a {color: #d25825}

td {font-size: 12px; vertical-align: top}

table {}

h1,h2, h3, h4, h5 {color: #d25825; padding: 10px 0px 5px 0px; margin: 0px; font-weight: bold}

p {padding: 5px 0px 10px 0px; margin: 0px}

h1,h2 {font-size: 20px; padding-top: 25px; padding-bottom: 20px}
h3 {font-size: 15px; color: #e38760; padding-top: 30px} /* farba musi pasovat s .article h3 a v CONTENT sekcii CSS */
h4 {font-size: 13px; font-weight: bold; color: #000000}
h5 {font-size: 12px;}

.cb {clear: both; font-size: 1px}

form {margin: 0px; padding: 0px}
select, input, textarea {font-family: Trebuchet MS; font-size: 12px; background-color:#FFFFFF; border: 1px solid #999999}

img {border: 0px #CCCCCC solid; margin: 0px 5px 0px 5px}

ul {margin: 0px; padding: 10px 5px 0px 20px; }
li {padding: 0px 0px 6px 0px}



/******************* LAYOUT & SUBLAYOUT ********************/

#mainw {width: 990px; margin: 0px auto;}

#superhw {position: relative}
#superhw div {color: #e4a362; padding: 17px 0px 1px 0px; font-size: 12px} /* pridat text-align: right pre presun vpravo (ale az do specifickych CSS */
#superhw div a {text-decoration: none}
#superhw div a:hover {text-decoration: underline}


#headw {position: relative; background: url(/images/design/headw_bg.jpg) no-repeat;} /* height definovany v "project specific" */


#mmenuw {position: relative; color: #FFFFFF; line-height: 12px; height: 37px; background: url(/images/design/mmenuw_bg.gif) repeat-x #491a01; overflow: hidden}
#mmenuw ul {margin: 0; padding: 0px;}
#mmenuw li {display: block; float: left; padding: 13px 0px 12px 0px; font-weight: normal; line-height: 12px; font-size: 12px}
#mmenuw a {color: #FFFFFF; text-decoration: none; padding: 8px 10px 37px 10px; text-transform: uppercase; font-weight: bold; line-height: 12px; font-size: 12px; }
#mmenuw a span {}

#mmenuw li.nsel a:hover {background: url(/images/design/mm_sip_na.gif) no-repeat center }

#mmenuw li.sel {background: url(/images/design/mm_sip_a.gif) no-repeat bottom center; cursor: default;}
#mmenuw li.sel a {cursor: default;}
#mmenuw li.sel a:hover {cursor: default;}

#mcontentw {background: #ffffff; min-height: 400px; _height: 400px}

#ccolw {overflow: hidden; float: left; position: relative; }
#ccolc {padding: 15px;}

#lcolw {background: #929292; border: 11px solid #ffffff; color: #FFFFFF}
#lmenu {padding: 8px 8px 8px 8px; min-height: 400px; _height: 400px}
#lmenu a {color: #FFFFFF; text-decoration: none}
.lmenuhead {padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #b8b8b8}


#rcolw {background: url(/images/design/rcolw_bg.gif) repeat-x; float: right; position: relative; min-height: 400px; _height: 400px}
#rcolc {padding: 30px 10px 15px 15px; position: relative}
#rcolc h5 {padding-top: 5px}


#footerw {}
#footer {color: #ffffff; text-align: right; padding-top: 4px; text-transform: uppercase; font-size: 11px; font-weight: bold}
#footer a, #footer {color: #FFFFFF; text-decoration: none}
#footer a:hover {text-decoration: underline}


/******************* CONTENT *******************/

.article {padding: 5px 0px 5px 0px; text-align: justify; overflow: hidden; border-bottom: 1px solid #EEEEEE; margin: 0px 0px 5px 0px}
.article img { background-color:#EEEEEE; border: 1px solid #AAAAAA; padding: 3px; position: relative; margin: 0px 5px 0px 8px; position: relative}
.article h3 a {color: #e38760}
.article h3 span {text-decoration: none; color: #999999; font-size: 12px}


/******************* POJECT SPECIFIC - sem davat upravy standardnych tried *******************/


#mainw {width: 770px; margin: 0px auto;}

#headw {height: 174px}

#superhw div {color: #d25825; padding: 24px 0px 1px 0px; text-align: right}
#superhw div a {color: #d25825}


#mmenuw {background-color: #000000; height: 41px; line-height: 13px}
#mmenuw a { text-transform: none; font-size: 13px; padding: 8px 19px 37px 19px}
#mmenuw li {padding: 16px 0px 12px 0px; line-height: 13px}
#mmenuw a.mmsel {color: #759db5; background: none}
#mmenuw li.nsel a:hover {background: none}
#mmenuw li.nsel {background: url(/images/design/mm_sip_na.gif) no-repeat right bottom}
#mmenuw li.sel {background: url(/images/design/mm_sip_na.gif) no-repeat right bottom; color: #90b5cb; cursor: default;}
#mmenuw li.sel a {color: #90b5cb; }

#rcolw {background: url(/images/design/uvod_rcol_bg.gif) no-repeat left bottom; border-left: 1px solid #eaeaea; margin-top: 20px; padding-bottom: 100px; min-height: 200px; _height: 200px}

#rcolc {padding-top: 0px; font-size: 11px}

#footerw {background: url(/images/design/footerw_bg.gif) repeat-x top;}
#footer { padding-top: 25px; text-align: center; color: #b4b4b4}

.article img {border: none; background-color: #969696}
#footer a, #footer {color: #969696; text-decoration: none}


/******************* CMS *******************/

.clear{clear:both;}
.gal_head{padding:10px 0px 10px 0px;}
.imageBox{ width:135px; height:160px; float:left;}
.imageBox_theImage{ width:122px; height:122px; background-color: #000000; background-position: center center; background-repeat: no-repeat; margin: 0 auto; margin-bottom:2px; }
.imageBox .imageBox_theImage{ border:1px solid #666666; padding:2px;}
.imageBox_theImage{border:3px solid #316AC5;	padding:0px;}
.imageBox_label{text-align:center;font-family: arial;font-size:11px;	padding-top:2px; margin: 0 auto; }


/**/
img{border:0}
form{margin:0;}

#footer img{vertical-align:middle;}


div#content-images{padding:0;margin:0;clear:both;}
/*.content-image{float:left;}*/
#content-images img {border:2px solid gray;margin:6px;float:left;}

ul.sitemap {list-style:none;padding:0 0 0 10px;margin:0;}
ul.sitemap li {margin:0;}
ul.sitemap li a {line-height:22px;}
ul.sitemap li.sub1 {padding-left:15px;}
ul.sitemap li.sub2 {padding-left:25px;}
ul.sitemap li.sub3 {padding-left:35px;}
ul.sitemap li.sub4 {padding-left:45px;}
ul.sitemap li.sub5 {padding-left:50px;}
ul.sitemap li.sub6 {padding-left:55px;}
ul.sitemap li.sub7 {padding-left:60px;}
ul.sitemap li.sub8 {padding-left:65px;}

