html{
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}

body {
margin: 0px auto -30px;
min-width: 1024px;
width: 100%;
height: 100%;
background: #fff;
}

a {
	outline:none;
	color: #0270F9;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #FC0005;
}

a img {
border: none;
}

#wrapper {
width: 100%;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -30px;
}

#top {
height: 320px;
width: 100%;
}

#kat {
float: left;
margin-top: 10px;
width: 210px;
background: fff;
}

#kat ul {
list-style: none;
}

#kat li {
margin-top: 10px;
border-left: 5px solid #FF9829;
height: 20px;
}

#kat a {
text-decoration: none;
font-size: 14px;
font-weight: bold;
color: #110F30;
height: 20px;
}

#kat a:hover {
background: #ccc;
color: #96A7BB;
height: 20px;
}

#right {
float: right;
height: 220px;
width: 78%;
}

#phone {
height: 120px;
width: 250px;
background: url(../i/phone.gif) left no-repeat;
}

#phone span {
display: block;
margin-left: 100px;
font-weight: bold;
color: #0270F9;
font-size: 14px;
}

#mail {
height: 120px;
width: 220px;
background: url(../i/mail.gif) left no-repeat;
}

#mail span {
display: block;
margin-left: 110px;
font-weight: bold;
color: #0270F9;
font-size: 14px;
}

#adr {
position: absolute;
top: 15px; 
left: 320px;
font-weight: bold;
color: #0270F9;
font-size: 14px;
}

#logo {
height: 210px;
font-family: Trebuchet MS;
font-weight: 20px;
color: #0071FF;
font-weight: bold;
padding-right: 40px;
}

#logo img {
float: right;
}

#ltext {
float: right;
}

#limg {
height: 156px;
}

#mark {
position: absolute;
top: 190px;
right: 0px;
height: 77px;
width: 80%;
}

@-moz-document url-prefix(){
#mark div {
position: relative;
bottom: 10px;
}
}
#mark ul {
padding-bottom: 10px;
list-style: none;
}

#mark li{
display: inline;
font-size: 18px;
font-weight: bold;
padding-left: 35px;
color: #fff;
}
#hmen {
position: absolute;
top: 260px;
right: 0px;
height: 40px;
}

#hmen ul {
list-style: none;
}

#hmen li {
display: inline;
font-size: 20px;
padding-right: 5px;
padding-left: 5px;
border-right: 2px dotted #110867;
}

#hmen a {
text-decoration: none;
font-weight: bold;
color: #58A3CA;
padding-right: 3px;
padding-left: 3px;
border-bottom: 5px solid #3F6FEB;
}

#hmen a:hover {
border-bottom: 5px solid #FF9600;
}

#conleft {
position: absolute;
left: 0px;
float: left;
width: 200px;
padding-left: 10px;
padding-top: 10px;
}

#conright {
margin-left: 210px;
border-left: 2px dotted #110867;
}

#flash {
height: 284px;
white-space: nowrap; 
width: 100%; 
overflow: hidden;
border-bottom: 2px dotted #110867;
}

#content {
padding: 5px;
color: #464C55;
border-bottom: 2px dotted #110867;
}
#news {
padding: 20px;
color: #464C55;
border-bottom: 2px dotted #110867;
}

/*-------------------- MODULES ----------------------*/
#left .module, #right .module {
	padding: 0px;
	margin-bottom:2px;
}

#left .moduletitle, #right .moduletitle{
	font-size: 18px;
	font-weight:bold;
	text-align:left;
	margin-bottom: 6px;
	padding: 0px;
	height: 34px;
	line-height:34px;
	border-bottom: 2px dotted #110867;
	color: #0270F9;
}
#left .modulebody, #right .modulebody {
	padding: 10px;
	background-color:#FFFFFF;
}

#center .module{
	padding: 2px;
	margin-bottom:2px;
}

#center .moduletitle{
	font-size:18px;
	font-weight:bold;
	color:#044786;
}
#center .modulebody {
	padding: 2px;
	background-color:#FFFFFF;
}
/************ UNIVERSAL CATALOG *******************************/
.uc_new{
	color:#FF0000;
	font-style:italic;
	padding:5px;
	vertical-align: super;	
}
.uc_list_item{
	padding: 2px;
	margin: 2px;
}
.uc_itemfieldlist{
	margin: 0px;
	list-style:none;
}
.uc_itemfield{
	font-size:14px;
}
.uc_itemlink{
	font-size:18px;
	font-weight: bold;
	color: #0270F9;
	text-decoration: none;
	border-bottom: 1px dotted #0270F9;
}

.uc_itemlink:hover{
	font-size:18px;
	font-weight: bold;
	text-decoration: none;
	color: #FC0005;
	border-bottom: 1px dotted #FC0005;
}

.uc_list_itempic{
	background-color: #FFFFFF;
	border: solid 1px black;
	padding: 2px;
}
.uc_list_itemdesc{
	padding-left: 12px;
}

.uc_thumb_item{
	padding: 2px;
	margin: 2px;
	background-color: #FFFFFF;
	border:solid 1px silver;
	display:block;
	width:140px;
	height:170px;
	float:left;
	text-align:center;
}
.uc_thumb_itemlink{
	font-size:12px;
}
.uc_detailfield{
	margin:0px;
	margin-bottom: 8px;
}
.uc_detaillist{
	margin:0px;
	list-style: none;
}
.uc_detaillink{
	font-size:16px;
	margin-top:15px;
	text-decoration:underline;
}
.uc_detaillink:hover{
	color:#FF6600;
	font-size:16px;
	margin-top:15px;
	text-decoration:underline;
}
.uc_detailtags{
	margin-top: 10px;
	margin-bottom: 10px;
}
.uc_detailimg{
	border: solid 1px gray;
	padding: 4px;
	background-color:#FFFFFF;
}
.uc_detailrating{
	margin:0px;
	margin-bottom:8px;
	margin-top:8px;
	border:solid 1px gray;
	padding:3px;
}
.uc_findsame{
	color: gray;
}
.uc_tagline{
	border-top:dashed 1px silver;
	margin-top: 6px;
	padding-top:2px;
	padding-bottom:8px;
	font-size: 10px;
	width: 100%;
}
.uc_sortform{
	padding: 5px;
	border: solid 1px gray;
	background-color:#FFFFFF;
	margin:1px;
}
.uc_queryform{
	padding: 5px;
	border-bottom: solid 1px gray;
	margin-bottom:10px;
}
.uc_rating{
	margin-bottom: 8px;
}
.uc_toolbar{
	margin: 0px;
	margin-bottom:20px;
}
/*----------------------MODULE "LATEST FROM CATALOG"--------------------------*/
.uc_latest_item{
	background-color: #FFFFFF;
	display:block;
	text-align:center;
}
.uc_latest_link{
	font-size:12px;
	font-weight: bold;
	color: #7E7E7E;

}
.uc_latest_title{
	list-style-position:inside;
	list-style:square;
}
.uc_alpha_list{
	margin-bottom:5px;
	border-bottom:solid 1px gray;
	padding-bottom:6px;
}
.uc_alpha_link{
	font-size:18px;
	padding-right:10px;
}

.mod_latest_title{
text-decoration: none;
font-size: 14px;
font-weight: bold;
color: #7E7E7E;
height: 20px;
}

#menu1 {
list-style: none;
}

#kat li {
margin-top: 10px;
border-left: 5px solid #FF9829;
height: 20px;
}

#kat a {
text-decoration: none;
font-size: 14px;
font-weight: bold;
color: #0D4273;
height: 20px;
}

#kat a:hover {
background: #ccc;
color: #96A7BB;
height: 20px;
}

/*---------------- COMPONENT "CONTENT" -------------*/
.component {
	padding:10px;
}
.con_heading {
	font-size: 24px;
    font-weight:normal;
	color:#0270F9;
    margin: 0px;
	margin-bottom: 15px;
}
.con_pubdate{
	color:#666666;
	font-weight:bold;
}
.con_description {
	margin-top:     4px;
	margin-bottom:  15px;
}
.con_description p{
    margin-bottom:  4px;
}
.con_desc{
	margin-top:0px;
}
.con_text{
    margin-top:15px;
}
.con_title{
	font-weight:bold;
	font-size:16px;
}
.con_icons{
	margin:4px;
	margin-top:9px;
	margin-left:10px;
}
.con_icon{
	margin-top:4px;
}
.con_details{
	margin-top:8px;
    margin-bottom:12px;
	font-size:10px;
	color:#999999;
}

#uc_random_title a {
text-decoration: none;
font-size: 14px;
font-weight: bold;
color: #110F30;
height: 20px;
}
#uc_random_title a:hover {
color: #96A7BB;
}

a.mod_latest_title {
text-decoration: none;
font-size: 16px;
color: #FF9829;
}
a.mod_latest_title:hover {
text-decoration: none;
font-size: 16px;
color: #96A7BB;
}

.uc_cat_item  a{
text-decoration: none;
font-size: 14px;
font-weight: bold;
color: #110F30;
height: 20px;
}

.uc_cat_item a:hover {
color: #96A7BB;
}
a.backlink {
padding: 8px;
background: #ccc;
border: solid 1px #96A7BB;
text-decoration: none;
color: #2E5E95;
font-weight: bold;
}
a.backlink:hover {
padding: 8px;
background: #ccc;
border: solid 1px #96A7BB;
color: #fff;
}

a.con_titlelink{
text-decoration: none;
font-size: 16px;
color: #FF9829;
}
a.con_titlelink:hover {
text-decoration: none;
font-size: 16px;
color: #96A7BB;
}

#leasing {
position: absolute;
top: 160px;
left: 200px;
padding-right: 70px;
}

#leasing .blinkingText{
font-size: 16px;
font-weight: bold;
color: #0270F9;
}

#leasing .blinkingText1{
font-size: 16px;
font-weight: bold;
color: #FC0005;
}
a.print {
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #0270F9;
border-bottom: 1px dotted #0270F9;
}

a.print:hover {
color: #FC0005;
border-bottom: 1px dotted #FC0005;
}