/* CSS Document */
body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	color : #464B4D;
	margin: 0px;
  line-height : 16px;
	text-align:center;
	padding: 0px;
	background-color: #4067A4;
}
td{
 font-size : 12px;
}
#TM_pageContainer{
 width: 950px;
 margin: auto;
 text-align: left;
 background-color: #ACC4EB;
}
#TM_page{
 background-image: url("../img/bgPage.gif");
 background-position: top left;
 background-repeat: repeat-y;
 margin: 0 5px 0 5px;
}
#TM_header{
 height: 386px;
}
#TM_header .langLine{
 background-image: url("../img/bgTop.gif");
 background-position: top left;
 background-repeat: no-repeat;

 height: 46px;
}
#TM_header .navigation{
 background-image: url("../img/bgNavigation.gif");
 background-position: top left;
 background-repeat: no-repeat;
 color: #FFFFFF;
 text-align: left;
 padding: 13px 40px 0px 0px;
 height: 40px;
}
#TM_header ul{
 display: inline;
 padding: 0;
 margin: 0;
}
#TM_header li{
 display: inline;
 list-style: none;
 padding: 0 0 0 42px;
 margin: 0;
 background-image: url("../img/bpNavigation.gif");
 background-position: top left;
 background-repeat: no-repeat;
}
#TM_header .firstLi{
 display: inline;
 list-style: none;
 padding: 0 0 0 42px;
 margin: 0;
 background-image: url("../img/spacer.gif");
 background-position: top left;
 background-repeat: no-repeat;
}
#TM_header .navigation a{
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
}
#TM_content{
 margin: 28px 41px 31px 48px;
}
#TM_content .left{
 float: left;
 width: 199px;
 font-weight: bold;
 color: #6E7274;
}
#TM_content .right{
 float: right;
 width: 561px;
 line-height : 18px;
}
#TM_content .left h1 {
 font-size: 1.2em;
 font-weight: bold;
 color: #DA6801;
 margin-bottom: 15px;
}

#TM_content .left p{
 padding: 0 0 50px 0;
 margin: 0;
} 
#TM_content .left a{
 color:#FFA42B;
 font-weight: bold;
}
#TM_content .left a:hover{
 color:#386FC6;
 font-weight: bold;
}
#TM_content .right h1{
 font-size: 1.2em;
 font-weight: bold;
 color: #194180;
 margin-bottom: 15px;
}
#TM_content .right h2{
 font-size: 1.0em;
 font-weight: bold;
 color: #194180;
 margin-bottom: 15px;
}
#TM_content .right a{
 color:#FFA42B;
 font-weight: bold;
}
#TM_content .right a:hover{
 color:#386FC6;
 font-weight: bold;
}

#TM_content .right ul{
 margin: 0;
 padding:0;
}
#TM_content .right li{
 list-style: none;
 background-image: url("../img/bpContent.gif");
 background-position: top left;
 background-repeat: no-repeat;
 padding: 0 0 0 16px;
 margin: 5px 0 0 0;
}
#TM_content .leftmark{
 background-image: url("../img/uvouzovky-left.gif");
 background-position: top left;
 background-repeat: no-repeat
}
#TM_content .rightmark{
 background-image: url("../img/uvozovky-righttext.gif");
 background-position: top left;
 background-repeat: no-repeat
}
#TM_content .righth1mark{
 background-image: url("../img/uvozovky-righth1.gif");
 background-position: top left;
 background-repeat: no-repeat
}
#TM_content .rightImages{
 float: right;
 width: 166px;
 margin-left: 56px;
}
#TM_content .imgLeft{
 float: left;
 margin-right: 50px;
 padding-top: 35px;
 width: 170px;
}
#TM_content .textRight{
  float: right;
  padding-top: 15px;
  width: 320px;
}
#TM_content .imgRight{
 float: right;
 margin-left: 50px;
 padding-top: 35px;
 width: 170px;
}
#TM_content .textLeft{
  float: left;
  padding-top: 15px;
  width: 320px;
}
#TM_content .image{
 border: 1px solid #CFCFCF;
}
.dottedLine{
 background-image: url("../img/dottedLine.gif");
 background-position: center left;
 background-repeat: repeat-x;
 height: 20px;
 margin-top: 20px;
 clear: both;
}
#TM_footer{
 color:#E4EBF9;
 font-size: 10px;
 background-image: url("../img/bgFooter.gif");
 background-position: center left;
 background-repeat: repeat-x;
 height: 35px;
 padding: 0 41px 0 48px;
}
#TM_footer .left{
 float: left;
 width:40%;
 margin-top: 13px;
}
#TM_footer .right{
 float: right;
 width:40%;
 text-align: right;
 margin-top: 13px;
}
#TM_footer a{
 color:#E4EBF9;
 text-decoration: none;
}
.clear{
 clear: both;
 font-size: 1%;
 line-height: 1px;
}
.TM_srop{
 margin-top: 75px;
}
/* NEW 10.12.2007 */
.offer-box {
  width: 330px;
  margin: 0;
  padding: 0;
}
.offer {
  color: #FFFFFF;
  border: 1px solid #CFCFCF;
  background-color: #cb3219;
  padding: 15px;
}
.offer-2 {
  color: #FFFFFF;
  border: 1px solid #CFCFCF;
  background-color: #698508;
  padding: 15px;
}
.offer h6, .offer-2 h6 {
  color: #FFFFFF;
  font-size: 130%;
  font-weight: bold;
  padding: 10px 0 0 0;
  margin: 0; 
}

