body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}

a {text-decoration: underline; color:#002569;}
/*a:hover {color:#3399CC; text-decoration:none; }
a:visited { color:#810081;}*/

h1,h2,h3,h4 { color:#000000; font-family:Tahoma;}
h1 a,h2 a,h3 a,h4 a { color:#E67817;}
h1 { font-size:24px;}
h2 { font-size:18px; color: #000080}
h3 { font-size:16px; color: #000080}
h4 { font-size:14px;}
p, div, li { font-family:Tahoma; font-size:14px; color:#000000;line-height: 1.5}

td { font-family:Tahoma; font-size:12px; color:#000000;}

.tm,.tma { padding:12px 25px 0 25px; text-transform:uppercase;}
.tm { background:url(images/tm2m.jpg) no-repeat left center;}
.tma { background:url(images/tm2ma.jpg) no-repeat left center; }
.tm a,.tma a { text-decoration:none; font-size:11px; font-weight:bold;}
.tm a:hover,.tma a:hover { text-decoration:underline;}
.tma a { color:#E57915;}

.telefon { font-weight:bold; font-size:11px; color:#002569; position:relative; top:10px; left:-10px;}
.telefon b { font-size:12px;}

.lang { position:relative; top0; left:200; width:90px;}
.lang a { font-size:11px; color:#291670; }
.lang a:hover {color:#0468BF;}
.lang a.act {color:#0468BF;}

.strPix1 { background:url(images/str.gif) repeat-x bottom;}
.strPix2 { background:url(images/str-right.gif) no-repeat right bottom;}

.leftC { position:relative; top:139px; left:264px;}
.left1 { background:url(images/left-menu-bg.gif) repeat-y left;}
.lm { background:url(images/left-menu.gif) no-repeat top left;}
table.lm,.pix2 { position:relative; top:-41px; left:0;}

#foto img { vertical-align: top; }

.lmenu img,.lmenuA img { margin-left:17px;}
.lmenu span { position:relative; top:-15px; left:8px; font-size:11px;}
.lmenu a { font-weight:bold; text-decoration:none;}
.lmenuA span { position:relative; top:-15px; left:8px; font-size:11px;}
.lmenuA a {font-weight:bold; text-decoration:none; color:#E57915;}
.lmenu a:hover,.lmenuA a:hover { text-decoration:underline;}
.lmenuA { background:url(images/lmenua.gif) repeat-y;}

.menu5 { margin:5px 0 5px 38px;}
.menu5 li  { list-style-type:none; list-style-image:url(images/m2.gif);}
.menu5 a { text-decoration:none; color:#291670; font-weight:bold;}
.menu5 a:hover { text-decoration:underline;}
.menu5 ul { margin:0 0 0 15px; padding:0 0 0 15px;}
.menu5 ul li { font-size:11px; padding-bottom:5px;}
.menu5 ul li a:hover { text-decoration: underline;}
.menu5 ul li.act5 { font-weight:bold; list-style-type:none; list-style-image:url(images/m2a.gif);}
.menu5 ul li.act5 a { color:#291670;}
ul#sub5 { margin-left:5px; padding-top:10px; padding-bottom:10px;}
ul#sub5 a { color:#000066; font-weight:normal;}
ul#sub5 a:hover { text-decoration:underline;}
ul#sub5 .act52 a { text-decoration:underline; list-style-type:none; list-style-image:url(images/m3a.gif);}
ul#sub5 li.act52 { font-size:11px; list-style-type:none; list-style-image:url(images/m3a.gif); text-transform:none; font-weight:normal;}
ul#sub5 li { font-size:11px; list-style-type:none; list-style-image:url(images/m3.gif); text-transform:none; font-weight:normal;}

.bot { background:#C7C4C1 url(images/bottom-bg.gif) repeat-x top;}
.bottom { background:url(images/bottom.gif) no-repeat;}

div.adres { font-size:11px; color:#002569; width:150px; height:80px; position:relative; top:15px; left:80px;}
.adres b { font-size:12px;}
.adres a { font-weight:bold; text-decoration:none;}
.adres a:hover { text-decoration: underline;}

#content { padding:0 30px 30px 30px;}

.str { color:#002569; font-weight:bold; position:relative; top:-20px; line-height: 1.5;}
.str a { text-decoration:none;}
.str a:hover { text-decoration:underline;}

.box * { font-weight:normal;}
.box b { color:#291670; }
.box font { color:#FF0000; font-size:11px;}
div.box
{
	background: #E7E7E7; border:1px solid #A8A8A8; width:290px; color:#291670; 
}
div.top-left
{
	background: url('images/ctl.gif') no-repeat top left;
	height: 7px; position:relative; top:-1px; left:-1px;
}
div.top-right
{
	background: url('images/ctr.gif') no-repeat top right;
	height: 7px; position:relative; top:0px; left:2px;
}
div.bottom-left
{
	background: url('images/cbl.gif') no-repeat bottom left;
	height: 7px; position:relative; top:1px; left:-1px;
}
div.bottom-right
{
	background: url('images/cbr.gif') no-repeat bottom right;
	height: 7px; position:relative; top:0px; left:2px;
}

*form { margin:0; padding:0;}
input, textarea { font-size:11px;}
	
