table.searchBlock {
    margin: 0px 0px 0px 20px;
}
table.bl1 {
    margin: 0px 0px 14px 0px;
}
td.bl1Img {
    vertical-align: top;    
}
td.bl1Txt {
    background: #FFFFFF;
    font-size: 11px;
}
    td.bl1Txt div.headHot {
        background: #60cafc;
        float: left;
        font-weight: bold;
        color: #FFFFFF;
        margin: 0px 3px 3px 0px;
        padding: 3px 5px 3px 5px; 
    }
div.clear { 
    clear: both;
}
object {
	border: 0px solid #000000;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
embed {
	border: 0px solid #000000;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.png
{
	//background-image: none ! important;
	behavior: url('img/pngfix.htc');
}
form {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

img.topBan {
	border: 1px solid #00acfc;
	margin: 5px 0px 5px 3px;
}
td.ratings img, img.blockImg {
	margin: 0px 5px 2px auto;
	float: right;
}

img {
	border: 0px solid #000000;
	display: block;
}
img.center {
	margin: 0px auto 0px auto;
}
img.right {
	margin: 0px 0px 0px auto;
}
img.left {
	margin: 0px auto 0px 0px;
}
input.login {
    background: #FFFFFF;
	border: 1px solid #767676;
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 1px 1px 1px 1px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
}
select.test {
    background: #E0E0D2;
	border: 0px solid #BBBBBB;
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin: 0px 0px 0px 0px;
}
html,body {
    width: 100%;
    height: 100%;
	font-family: Arial,Verdana,Tahoma,sans-serif; 
	font-size: 13px;
	color: #0a8ecb;	
}
body {
	background: #dfe0db url(../img/bg.gif);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

table.site {
	width: 100%;
	height: 100%;
	min-width: 900px;
	width:expression(document.getElementById('merka').clientWidth < 900 ? "900px" : "100%");
	margin: 0px auto 0px auto;
}
td.leftMpart {
	vertical-align: top;
	width:10%;
}
td.rightMpart {
	vertical-align: top;
	background: url(../img/right_m/bg.gif);
	height:100%;
}
div.rmp1 {
	width: 100%;
	height: 100%;
	background: url(../img/right_m/bg_line.gif) repeat-y left;
}
div.rmp2 {
	width: 100%;
	height: 100%;
	background: url(../img/right_m/bg_top.gif) repeat-x top;
}
div.rmp3 {
	width: 100%;
	height: 100%;
	background: url(../img/right_m/bg_top_corner.gif) no-repeat left top;
}
div.rmp4 {
	width: 100%;
	height: 100%;
	background: url(../img/right_m/bg_bottom.gif) repeat-x left bottom;
}
div.rmp5 {
	width: 100%;
  /* //height: expression(document.body.clientHeight) ;*/
	height: 100%;
	background: url(../img/right_m/bg_bottom_corner.gif) no-repeat left bottom;
}
td.dreiTOP {
	vertical-align: top;
	height: 5%;
}
td.topLogo {
	width: 24%;
	background: #00acfc;
}
div.tl1 {
	width: 100%;
	background: url(../img/left_m/top_logo/bg_top.gif) no-repeat right top;
}
td.tl2 {
	width: 100%;
	height: 99px;
	background: url(../img/left_m/top_logo/bg_bottom.gif) no-repeat right bottom;
	text-align: center;
	vertical-align: middle;
}

td.topBanner {
	width: 76%;
	background: #00acfc;
}
/*
table.topBanner {
	margin: 0px auto 0px auto;
}
*/
div.tb1 {
	width: 100%;
	background: url(../img/left_m/top_banner/bg_top.gif) no-repeat left top;
}
div.tb2 {
	width: 100%;
	background: url(../img/left_m/top_banner/bg_bottom.gif) no-repeat left bottom;
}
/*
div.gumTB {
	background: url(../img/left_m/top_banner/ban_c.gif) repeat-x;	
	margin: 0px auto 0px auto;
	width: 98%;
}
*/
td.dreiMIDDLE {
	vertical-align: top;
}
td.topMenu {
	height: 25px;
	background: #00acfc;
}
td.menuTxt {
	padding: 0px 5px 0px 15px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
	text-transform: uppercase;	
}
td.menuTxt a {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana,Arial,sans-serif; 
}
td.menuTxt a:hover {
	text-decoration: underline;
}
td.menuImg {
	text-align: center;
	padding: 2px 0px 2px 0px;
}

td.leftCenter {
	/*width: 170px;*/
	vertical-align: top;
	padding-right: 6px;
}
td.rightCenter {
	vertical-align: top;
	background: #FFFFFF url(../img/rcenter/bottom.gif) no-repeat left bottom;
}
td.rightCenter1 {
	vertical-align: top;
    background: #FFFFFF;
}
td.rightCenter2 {
	vertical-align: bottom;
	background: #FFFFFF url(../img/rcenter/bottom.gif) no-repeat left bottom;
}

div.block1 {
	background: #bee3f6 url(../img/blocks/bg0.gif);
}
div.block1 a {
	text-transform: lowercase;
	font-size: 13px;	
}
div.arrow0 {
	background: url(../img/icons/arrow0.gif) no-repeat left;
	padding-left: 6px;
	margin-left: 15px;
}
div.arrow0Head {
	background: url(../img/icons/arrow0.gif) no-repeat left;
	padding-left: 6px;
	margin: 5px 0px 0px 15px;
    text-transform: uppercase;
    /*font-size: 115%;*/
}
div.HeadBL1 {
	padding-left: 6px;
	margin: 5px 0px 10px 15px;
    text-transform: uppercase;
    /*font-size: 115%;*/
}
div.SUBarrow {
	padding-left: 35px;       
}
td.headerTxt {
	height: 25px;
	background: #00acfc;
	width:100%;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;	
	text-align: left;
	text-transform: uppercase;
    padding-left: 10px;
}
td.headerTxt a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
td.headerTxt a:hover {
	text-decoration: underline;
}

table.magicBlock {
	margin: 0px auto 0px auto;
	width: 100%;
}
td.bl0lt,td.bl0rt,td.bl0lb,td.bl0rb {
	width: 10px;
	height: 10px;
}
td.bl0l {
	background: url(../img/blocks/0/l.gif) repeat-y left;
}
td.bl0r {
	background: url(../img/blocks/0/r.gif) repeat-y left;
}
td.bl0t {
	background: url(../img/blocks/0/t.gif) repeat-x top;
}
td.bl0b {
	background: url(../img/blocks/0/b.gif) repeat-x bottom;
}
td.bl0c {
	background: url(../img/blocks/0/c.gif);
	padding: 0px 3px 0px 3px;
	font-size: 13px;
	vertical-align: top;
/*	width: 90%;*/
}
td.bl0c a {
	/*font-size: 100%;*/
}
td.cellCV {
	vertical-align: top;
	text-align: center;
	width: 50%;
	padding: 0px 5px 0px 10px;
}
td.cellCV_left {
	vertical-align: top;
	text-align: left;
	width: 50%;
	padding: 0px 5px 0px 15px;
}
td.cellCV_leftCat {
	vertical-align: top;
	text-align: left;
	width: 50%;
	padding: 0px 5px 0px 15px;
}


td.dreiBOTTOM {
	vertical-align: bottom;
	text-align: right;
}
table.bottomMenu {
	width: 100%;
	margin: 0px 0px 0px auto;
}
td.bm {
	width: 100%;
	background: url(../img/left_m/top_logo/bg_bottom.gif) no-repeat right bottom;
	text-align: center;
	vertical-align: top;
	padding: 20px 30px 20px 5px;
	white-space: nowrap;
}

td.copy {
	width:170px;
}
td.copy a.copy, a.copy {
	color: #035dab;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
td.copy a.copy:hover, a.copy:hover {
	text-decoration: underline;
}

td.ratings {
	width: 520px;
	background: #FFFFFF url(../img/rcenter/top.gif) no-repeat left top;
	vertical-align: top;
	text-align: right;
	padding: 20px 10px 10px 0px;
}

table {
	border: 0px solid #000000;
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
table.center {
	margin: 0px auto 0px auto;
}
table.right {
	margin: 0px 0px 0px auto;
}
table.w100 {
	width: 100%;
}
table.w100h100 {
	width: 100%;
	height: 100%;
}
td {
	border: 0px solid #000000;
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
td.top {
	vertical-align: top;
}
td.bottom {
	vertical-align: bottom;
}
td.center {
	text-align: center;
}
td.right {
	text-align: right;
}
.italic {
	font-style: italic;
}
.italicUnder {
	font-style: italic;
	text-decoration: underline;
}
span.bold {
	font-weight: bold;
}
span.redBold {
	color: #6C0606;
	font-weight: bold;
}
span.selected {
	color: #000000;
	font-weight:bold;
}
span.date {
	color: #7d7d7d;
	font-weight: bold;
}
.justify {
	text-align: justify;
}
div.center {
	margin: 0px auto 0px auto;
}
div.right {
	text-align:right;
	width:100%;
}
div.left {
   text-align:left;
   width:100%;
}
div.w100Center {
	width: 100%;
	text-align:center;
}

h1 {
	font-family: Arial,Verdana,Tahoma,sans-serif; 
	font-size: 12px;
	color: #0a8ecb;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
	text-transform: uppercase;
}
h2 {
	font-family: Arial,Verdana,Tahoma,sans-serif; 
	font-size: 12px;
	color: #0a8ecb;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}
a {
	font-family: Arial,Verdana,Tahoma,sans-serif; 
	/*font-size: 100%;*/
	color: #0a8ecb;
	font-weight: normal;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a.bold {
	font-weight: bold;
}
a.bm {
	color: #FFFFFF;
	font-size: 9px;
	text-transform: uppercase;
	padding: 0px 3px 0px 3px;
	white-space: nowrap;
}

a.icons {
	padding: 12px 0px 10px 20px;
}

#merka
{
position: absolute;
left: 0;
bottom: 0;
visibility: hidden; 
width: 100%; 
}
#merka2
{
position: absolute;
left: 0;
bottom: 0;
visibility: hidden; 
}
input {
	background-color: #bee3f6;
	border: 1px solid Black;
	font-family: verdana;
	/*font-size: 9pt;*/
	color: #333;


}

textarea {
	background-color: #bee3f6;
	border: 1px solid Black;
	font-family: verdana;
	/*font-size: 9pt;*/
	color: #333;


}

.checkbox  {
	border: 1px solid Black;
	background-color: #FFE6D9;
	width : 25px;
}

select {
	background-color: #bee3f6;
	border: 1px solid Black;
	font-family: verdana;
	/*font-size: 9pt;*/
	color: Black;
}

div.bottomBanner {
    width: 100%;
    text-align: center;
}
div.bottomBanner img, div.bottomBanner embed, div.bottomBanner object {
    margin: 0px auto 0px auto;
}

td.lang {
	text-align: right;
	vertical-align: top;
}

td.lang div {
	display: block;
	margin: 0 0 0 auto;
	width: 106px;
	height: 16px;
	background: top right no-repeat url("../img/lang.gif");
	font-size: 8pt;
	color: #fff;
	text-align: center;
}

td.lang div a {
	color: #fff;
	text-decoration: none;
}
