/*BOF GENERAL*/
 body {
 		margin: 0px;
 		padding: 0px auto 0px auto;
		font-family: verdana, arial, helvetica, sans-serif;
		 font-size: 10pt;
		 color: #0054A5;
		/*background: #E5E5E5 url('images/over_page_bcg.jpg') repeat-x top left;*/
		background: #E5E5E5 url('images/top.gif') repeat-x top left;
		/*background-color: #E5E5E5;*/
 }
 button  {border:0px;padding-top:10px;font-weight:bold;
   height:36px;
  font-size:9pt;
  padding-left:15px;padding-right:15px;
  background:#2E5499 url('includes/templates/template_default/css/images/button_head.png') repeat-x bottom left;
  text-align:center;
  color: #ffffff;
 }
 object {display:block;margin:1em auto;text-align:center;border:0px;}
/*EOF GENERAL*/

/*BOF WRAPPERS*/
#headerWrapper {
  height:167px;
  width:960px;
  background:#ffffff url('./images/head.png') no-repeat bottom center;
  margin:0px;
  padding:0px;

}

ul {padding-left: 25px;}

#mainWrapper {
  width:960px;
  margin:0 auto 0 auto;
  /*background: #F3F3F3 url('images/page_bcg.jpg') repeat-x top left;*/

}
#contentMainWrapper {
  /*width:1024px;*/
  padding:0px;
  text-align:left;
  float:left;
  margin:0px;
}

.menutl td {
  padding:6px;
  color: #ffffff;
  background-color: #0024A8;
}

#innerobal {
  margin:0px auto 0px auto;
  padding:0px;
  border: 5px solid white;
  border-bottom: 2px solid white;
  width: 970px;
  /*background-color: #ffffff;*/
}

#innerleft {
  /*background-image: url('images/page_stin_left.gif');
  background-repeat: repeat-y;
  background-position: top left;
  margin-left: 12px;*/
}

p {
  margin:0px;
}

#backtext {
  background-color:#ffffff;
  border-left: 5px solid #ffffff;
  border-right: 5px solid #ffffff;
  width: 970px;
}

#topleft {
  background-image: url('images/page_stin_topleft.gif');
  background-repeat: no-repeat;
  background-position: top left;
  width:11px;
  height: 28px;
  font-size:5px;
}

#topright {
  background-image: url('images/page_stin_topright.gif');
  background-repeat: no-repeat;
  background-position: top left;
  width:11px;
  height: 28px;
  font-size:5px;
}

#middleleft {
  background-image: url('images/page_stin_left.gif');
  background-repeat: repeat-y;
  background-position: top left;
  width:11px;
  font-size:5px; 
}
#middleright {
  background-image: url('images/page_stin_right.gif');
  background-repeat: repeat-y;
  background-position: top left;
  width:11px;
  font-size:5px; 
}

#downfoot {
  background-image: url('images/page_stin_bottom.gif');
  background-repeat: repeat-x;
  background-position: top left;
  width:980px;
  height: 11px;
  font-size:5px;
  margin: 0px auto 0px auto;
}

#downlfoot {
  background-image: url('images/page_roh_right.gif');
  background-repeat: no-repeat;
  background-position: top right;
  height: 11px;
  width: 11px;
  font-size:5px;
  margin: 0px;
  float: right;
}

#downrfoot {
  background-image: url('images/page_roh_left.gif');
  background-repeat: no-repeat;
  background-position: top left;
  height: 11px;
  width: 11px;
  font-size:5px;
  margin: 0px;
  float: left;
}

#menutopright {
  height: 60px;
  width: 258px;
  background: url('images/menu_head.gif') no-repeat top left;
  margin:0px;padding:0px;
}

#menumiddleright {
  width: 258px;
  background: #ffffff url('images/menu_blank.gif') repeat-y top left;
}

#menubottomright {
  font-size:5px;
  width:258px;
  height:8px;
  background: #ffffff url('images/menu_bottom.gif') no-repeat top left;
}

.menubottomright {
  font-size:5px;
  width:258px;
  height:8px;
  background: #ffffff url('images/menu_bottom.gif') no-repeat top left;
}

#headerTop {
  text-align:left;
  width:960px;
  margin:0px auto 0px auto;
  background: url("images/top.gif") repeat-x top left;
}
#headerNadpis {font-size:11pt;padding-left:17px;color:#FFFFFF}
#headbottom {margin:0px auto 0px;padding:0px;width:970px;height:15px;font-size:5pt;background:#ffffff url('includes/templates/template_default/css/images/head_stin.gif') repeat-x bottom left;}
#maintext {
  padding:0px 7px 0px 7px;
  background-image: url('images/kolecka_roh.gif');
  background-repeat:no-repeat;
  background-position:5px 5px;
} /*hlavni div s textem (body_code)*/
#obal h1 {
  display: inline;
  font-style: bold;
  font-family: verdana;
  color: #ffffff;
  font-size: 13pt;
  margin:0px;
  padding:6px;
  font-weight: bold;
  height:33px;
  text-align: left;
  /*background-color: #074C7A;*/
  } /*nadpis stranky*/
#nadpispozadi {
background: url('images/headline_linka.jpg') repeat-y top left;padding:6px 6px 6px 0px;
}
#footer {
  font-size:8pt;
  font-weight: bold;
  color: #ffffff;
  width:930px;/*970*/
  background: #074C7A url('images/footer.gif') repeat-x top left;; 
  margin:12px auto 5px auto;padding:2px 4px 2px 4px;
  /*clear:both;*/
  /*border-bottom: 5px solid #ffffff;*/
}
#footer a:hover {
  font-size:8pt;
  font-weight: bold;
  color: #0054A5;
}
/*#leftcolumn {float:left;padding:5px auto 5px auto;} /*levy sloupec*/

/*#rightcolumn {
  float:right;
  padding:5px auto 5px auto;
  border:0px solid #ffffff;
}*/ /*pravy sloupec*/
#footer a:link {color:#ffffff;text-decoration:none;font-weight:normal;}
#footer a:visited {color:#ffffff;text-decoration:none;font-weight:normal;}
#footer a:hover {color:#000000;text-decoration:underline;font-weight:normal;}
/*EOF WRAPPERS*/

/*BOF BUTTONS*/
.logoLink {
  /*height:36px;*/
  font-style: bold;
  font-family: verdana;
  color: #074C7A;
  font-size: 10pt;
  background:transparent url('./images/menu_bcg.png') repeat-x top left;
  text-align:center;
  height: 38px;
  }
  
  .logoLink2 {
    font-style: bold;
  font-family: verdana;
  color: #074C7A;
  font-size: 10pt;
  text-align:right;
	height:38px;
	border:0px solid red;
	width:154px;
	}

.tlacitko {
  height:36px;
  font-size:9pt;
  padding-left:15px;padding-right:15px;
  background:#2E5499 url('includes/templates/template_default/css/images/button_head.png') repeat-x bottom left;
  text-align:center;
  color: #ffffff;
  }
/*EOF BUTTONS*/

/*BOF MENU*/
.cmsezpages {border:0px;border-collapse: collapse;margin-top:6px;} /*table 769px*/
#menu {
  border:0px;clear:both;float:right;margin-left:62px;/*191 63*/
}
.logoLink a:link {color:#074C7A;text-decoration:none;font-weight:bold;padding-left: 8px;padding-right: 8px;font-family: verdana;}
.logoLink a:visited {color:#074C7A;text-decoration:none;font-weight:bold;padding-left: 8px;padding-right: 8px;font-family: verdana;}
.logoLink a:hover {color:#074C7A;text-decoration:underline;font-weight:bold;padding-left: 8px;padding-right: 8px;font-family: verdana;}
.logoSeparator {width:6px;background: none;}

.logoLink2 a:link {width:250px;color:#074C7A;text-decoration:none;font-weight:normal;padding-left: 9px;padding-right: 9px;font-family: verdana;}
.logoLink2 a:visited {width:250px;color:#074C7A;text-decoration:none;font-weight:normal;padding-left: 9px;padding-right: 9px;font-family: verdana;}
.logoLink2 a:hover {width:250px;color:#074C7A;text-decoration:underline;font-weight:normal;padding-left: 9px;padding-right: 9px;font-family: verdana;}

/*EOF MENU*/


.delicilinka {color:#2E5499;width:100%;} /*linka pod nadpisem*/

a:link {color:#2E5499;text-decoration:none;font-weight:normal;}
a:visited {color:#2E5499;text-decoration:none;font-weight:normal;}
a:hover {color:#000000;text-decoration:none;font-weight:normal;}

/*BOX SIDEBOXES*/
.box {
  font-size:10pt;
  font-family:verdana, arial, helvetica, sans-serif;
  }
.boxcontent {
  font-size:10pt;
  font-family:verdana, arial, helvetica, sans-serif;
  text-align:left;
  padding-left:20px;
}
/*#rightcolumn .box {margin-right:4px;border-left:1px solid #CCCCCC;}*/
/*#leftcolumn .box {margin-left:4px;border-right:1px solid #CCCCCC;}*/
.boxbody {margin:0px auto 0px auto;padding:5px;}
.boxproductsname a:link {color:#4C4C4C;text-decoration:none;font-weight:normal;}
.boxproductsname a:visited {color:#4C4C4C;text-decoration:none;font-weight:normal;}
.boxproductsname a:hover {color:#000000;text-decoration:underline;font-weight:normal;}

.boxtitle {
  text-align:left;margin:5px;padding:5px;}

.boxtitle a:link {color:#ffffff;text-decoration:none;font-weight:bold;}
.boxtitle a:visited {color:#ffffff;text-decoration:none;font-weight:bold;}
.boxtitle a:hover {color:#ffffff;text-decoration:underline;font-weight:bold;}

.boxtop {background: url('images/linka_up.gif') top left repeat-x;height: 7px;font-size:1px;padding:0px;margin:0px;width: 243px;}

.boxleft {background: url('images/linka_left.gif') top left repeat-y;width: 7px;font-size:1px;padding:0px;margin:0px;}
.boxcenter {background-color: #E5F0F2;width: 243px;}
.boxright {background: url('images/linka_right.gif') top left repeat-y;width: 7px;font-size:1px;padding:0px;margin:0px;}

.boxdown {background: url('images/linka_down.gif') top left repeat-x;height: 7px;font-size:1px;padding:0px;margin:0px;width:243px;}

.boxhead {background: url('images/box_head.gif') top left no-repeat;
  color: #ffffff;
  font-family: verdana;
  font-weight: bold;
  font-size: 10pt;
  padding:0px;margin:0px;
  width: 243px;
  }


/*EOF SIDEBOXES*/

/*BOF ALL PAGE SIDE LINES*/
#leftcol {
width:25%;
height:260px;
background: transparent url('./images/left_top.gif') no-repeat top right;
} /*sloupec levy - podel cele stranky*/
#rightcol {
width:25%; height:260px;
background: url('./images/right_top.gif') no-repeat top left;
} /*sloupec pravy - podel cele stranky*/
#leftcol2 {
width:25%;
background: url('./images/stin_left.gif') repeat-y top right;
}
#rightcol2 {
width:25%;
background: url('./images/stin_right.gif') repeat-y top left;
}
/*EOF ALL PAGE SIDE LINES*/

/*BOF FORMBUILDER */
input.zapis {width:250px;}
.badinp {width:250px;border:1px solid red;}
.okinp {width:250px;border:1px solid #2E5499;}
textarea {height:70px;}
textarea.zapis {width:250px;}
/*EOF FORMBUILDER*/

/*BOF LIST OF IMAGES
stin_left.gif
stin_right.gif
spodek_grad.png
head_stin.gif
button_head.jpg
gradient_top.gif
backg_main.gif
head.jpg
EOF LIST OF IMAGES*/

.oranzova 
  {
    color:#ffffff;
    font-size:7pt;
    /*position:absolute;
    top:209px;*/
        /*top:71;left:0px;*/
    height:26px;
    /*border:0px solid green;*/
    border-spacing:2px 0px;
    width:736px;
  }
  
.oranzLink {color:#ffffff;font-size:7pt;padding-left:8px;padding-right:8px;height:20px;background: url('./images/menu_text_bcg.gif') repeat-x center left;text-align:center;}
.oranzLink a:link {color:#ffffff;text-decoration:none;font-weight:normal;}
.oranzLink a:visited {color:#ffffff;text-decoration:none;font-weight:normal;}
.oranzLink a:hover {color:#ffffff;text-decoration:underline;font-weight:normal;}

#obal {padding-top:12px;
padding-right:12px;padding-left:12px;
padding-bottom: 5px;
border:0px solid red;
/*background: #F3F3F3 url('images/page_bcg.jpg') repeat-x top left;*/
background-color: #ffffff;
}

#centercolumn {
  font-style: none;
  font-family: verdana;
  color: #074C7A;
  font-size: 10pt;

margin-left:0px;margin-right:30px;
margin-bottom: 10px;

}
#centercolumn table a:link {color:black;font-weight:bold;text-decoration:none;}
#centercolumn table a:visited {color:black;font-weight:bold;text-decoration:none;}
#centercolumn table a:hover {color:black;font-weight:bold;text-decoration:underline;}

.boxleftmain {border-spacing:0px;color:white;margin:0px 0px 2px 0px;padding:0px;}
.boxproductstitle {text-align:right;font-weight:bold;padding-right:40px;}
.boxproductsname {font-size:9pt;font-weight:bold;color:#992100;}
.boxproductsname a:link {color:#992100;text-decoration:none;font-weight:bold;}
.boxproductsname a:visited {color:#992100;text-decoration:none;font-weight:bold;}
.boxproductsname a:hover {color:#C44C2B;text-decoration:underline;font-weight:bold;}

.boximg {width:27px;height:31px;float:left;border:0px solid red;margin-right:2px;}
.boxproductstitleleft {font-weight:bold;text-align:left;
font-size:9pt; color: #ffffff;
padding-right:10px;
padding-top: 6px;
padding-bottom: 3px;
}

.rightBody ul.next-tree,.rightBody ul.next-tree li {
    font-size: 9pt;
    color: #26359E;
    font-weight: none;
    margin-left: 10px;
    margin-top: 2px ;
    padding-left: 0px;
    list-style-type: none;
}
.rightBody ul.next-tree li a:hover
{
    text-decoration: underline;
}
ul.next-tree li a {
    text-decoration: none;
}

ul.next-tree li {
list-style-type: image;
list-style-image: url('../images/odrazka.png');

}

.leftBody {
    margin-top: 2px;
    padding-top: 2px;
    margin-bottom: 5px;
    margin-left: 5px;
    font-size: 9pt;
    color: #0054A5;
}
.rightBody {
    margin-top: 2px;
    padding-top: 2px;
    margin-bottom: 5px;
    margin-left: 5px;
    font-size: 9pt;
    color: #0054A5;
}
.boxproductstitle {
    font-size: 9pt;
    color: #FFFFFF;
    font-weight: bold;
    padding-top: 2px;  
}

.linkujeme
{
    text-align: center;
    padding-bottom: 8px;
}

.productParams td {
background-color: #CED2EA;padding:5px;
font-size:8pt;text-align:left;
color: #1C3382;
}
.productParams .col2 {font-weight: bold;text-align:right;width:130px;}
.cena {color: #B80000;font-size:13pt;text-align:right;padding-top:5px;}

#navBreadCrumb {margin-left:5px;margin-right:5px;margin-bottom: 5px;color: #4B86BF;font-size:9px;}
/*barva textu navigace 4B86BF */

.subcategorieslist {font-size: 12pt; font-weight: bold;margin-top: 5px;}

p {text-indent:3em;margin-top:1ex;}


.tablegalery {
border: 0px;
}

.tablegalery td {
padding: 10px;
text-align: center;
vertical-align: top;
}
