/* structure */

html {
margin: 0px auto;
padding: 0;
background-color: #ffffff;
}


body {
margin: 0px auto;
padding: 0;
height: 100%;
font: normal 12px/18px  Arial, Helvetica, sans-serif;
color: #3b3b3b;
}

br.clearboth {
clear: both;
}

#all {
margin: 0px auto;
padding: 0;
width: 960px;
}

.content {
margin: 0px auto;
padding: 0;
width: 960px;
}

.footer {
	height: 50px;
	font: normal 11px/18px Georgia, "Times New Roman", Times, serif;
	color: #696c76;
	font-style: italic;
	text-align: center;
}
img {
	border:0px;
}
form {
	border:0px;
	margin:0px;
}
td	{
	FONT-SIZE: 10px;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}
a {
	color: #cc0000;  text-decoration: none;
}
a:hover {
	color: #ff0000;  text-decoration: underline;
}
.mainmenu a {
	color: #ffffff;  text-decoration: none;
}
.mainmenu a:hover {
	color: #990000;  text-decoration: none;
}
small	{
	font-size:10px;
}
.ramka {
	border: 2px solid #fff;
}
.ramka2 {
	border: 1px solid #ff5555; border-width: 0 0 2px 0;
}
.submit {
        background: #FC0000;
        color: #FFFFFF;
        font-family: Verdana;
        font-size: 12px;
}

.newsy td {
        font-size:9px;
        line-height: 13px;
}
.title {
        color: #cc0000;
	font-size: 18px;
	font-weight: bold;
}
.singles {
		background-color: #fff;
		border:1px dashed #bbb;
		border-right:0px;
}

.mojemenu ul {
	list-style-type: none;
	margin: 0 0 0 13px;
	padding: 0px;
}

.mojemenu li {
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
}

.mojemenu_main ul {
	list-style-type: none;
	margin: 0 0 0 13px;
	padding: 0px;
}

.mojemenu_main li {
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
}

.mojemenu_main li a {
	color: #b00;
	text-decoration: none;
}

.mojemenu_main li a:hover {
	color: #000;
	text-decoration: none;
}

.td136 { width: 136px; padding: 0 2px 0 2px; vertical-align: top;
    background-image:url(/img/img04/unit1bg.jpg); background-position: center top; background-repeat:no-repeat;
    font-weight: bolder; letter-spacing:0px;
    }
.td137 { width: 137px; padding: 0px; vertical-align:top;
    background-image:url(/img/img04/unit1bg.jpg); background-position: center top; background-repeat:no-repeat;
    font-weight: bolder; letter-spacing:0px;
    }
.td272 { width: 272px; padding: 0 2px 0 2px;; vertical-align: top;
    background-image:url(/img/placki/tkonsek2.jpg); background-position: center top; background-repeat:no-repeat;
}
.units7 {
    background-image:url(/img/img04/7units_bg.jpg); background-position: left top; background-repeat:repeat-x;
}

div.menu_firma {width: 100%; position: relative; height: 150px; clear: both; overflow: hidden; display: block;}
.menu_firma ul{}
.menu_firma li{float: left; list-style: none; background: url(/img/application/bg_menufirma.png) top center no-repeat; display: block; width: 119px; height: 52px;}
.menu_firma li a {color: #fff; text-align: center; font-weight: bold; font-size: 12px; line-height: 35px; display: block; outline: none;}
.menu_firma ul ul {position: absolute; top: 60px; left: 480px;}
.menu_firma li li {float: none; background: none;  height: 20px;}
.menu_firma li li a {color: #9b0000; text-align: left; font-weight: normal; width: 200px; font-size: 11px; line-height: 18px; display: block;}
































