BODY {font-family : Arial, sans-serif, Verdana; margin: 0px; padding: 0px;}

A.menu, A.menu:Visited {text-decoration: none; font-size: 12px; font-weight: bold; color: #687582; }
A.menu:Hover      {text-decoration: none; font-size: 12px; font-weight: bold; color: white; }

A.lang, A.lang:Visited {text-decoration: none; font-size: 12px; font-weight: bold; color: #424951; }
A.lang:Hover      {text-decoration: none; font-size: 12px; font-weight: bold; color: #687582; }
A.lang-selected, A.lang-selected:Visited {text-decoration: none; font-size: 12px; font-weight: bold; color: #687582; }
A.lang-selected:Hover      {text-decoration: none; font-size: 12px; font-weight: bold; color: #687582; }

A.submenu, A.submenu:Visited {text-decoration: none; font-size: 12px; font-weight: bold; color: #687582; }
A.submenu:Hover      {text-decoration: none; font-size: 12px; font-weight: bold; color: white; }

A.light, A.light:Visited {text-decoration: none; font-size: 10px; color: #535E68; font-weight: normal;}
A.light:Hover      {text-decoration: none; font-size: 10px; color:#798895; font-weight: normal;}

.light-inactive {text-decoration: none; font-size: 10px; color:#798895;font-weight: normal;}

.menu-inactive {text-decoration: none; font-size: 12px; font-weight: bold; color: white; margin: 0px;}
.menu-inactive-margin {text-decoration: none; font-size: 12px; font-weight: bold; color: white; margin-top: -1px; margin-bottom: -1px; padding: 0px;}

A, A:Visited {text-decoration: none; font-size: 11px; font-weight: bold; color: #687582; margin: 0px;}
A:Hover      {text-decoration: none; font-size: 11px; font-weight: bold; color: white;  margin: 0px; cursor: pointer;}

a#pic_back{cursor:pointer;}
a#pic_next{cursor:pointer;}

/*#arch{padding-right: 25px;}*/
#urban{padding-left: 25px;}

.div-margin{ margin-top: -1px; margin-bottom: -1px; padding: 0px;}

.thumb {border: 1px solid #687582; background-color: #3F474F;}

/*text*/
.text-bold { font-family: tahoma; font-size: 10px; font-weight: bold; font-stretch: condensed;}
.text-normal {background-color: #3F474F; font-size: 10px; color: #687582; padding-bottom: 4px;}
.text-footer {font-size: 10px; color: #424951; }
.text-title{font-size: 12px; color: #687582;font-weight: bold;}
.text-title-news{font-size: 11px; color: #687582; font-weight: bold;}
.text-number{font-size: 26px; color: #687582;font-weight: normal;}
.text-content{font-size: 10px; color: #687582;}

.content {background-color: #171C20; font-size: 10px; color: #687582; /*padding-left: 12 px;*/}
.td-top {background-color: #3F474F;}
.td-bottom {background-color: #2F373F; font-size: 10px; color: #424951;}
.thin {background-color: #333B43; height: 2px;}
.thin-middle {background-color: #2A3137; height: 1px;}
.thin-orange {background: url(../img/orange.png) 0 100% repeat-x; height: 3px;}
.thin-top{background-color: #687582; height: 1px;}
.td-vertical-thin{background-color: #333B43; width:1px; margin: 0px; padding: 0px;}
.td-black{background-color: black;}
.td-submenu {background: url(../img/submenu.jpg) 0px 100% repeat-x; padding: 0px; font-size: 10px; /*height: 10px;*/}
.td-submenu-down {background: url(../img/submenu-down.jpg) 0px 100% repeat-x; padding: 0px; font-size: 10px; /*height: 10px;*/}
.td-item{background-color: #29343A; border-left: 1px solid black; color:#798895; font-size: 10px;}

.metacat { font-family : Verdana, Arial, sans-serif; font-size : 9pt; color : #000000; background-color : #FFFFCC; }
.cat     { font-family : Verdana, Arial, sans-serif; font-size : 9pt; color : #000000; /*background-color :; */}

.mainmenu-inactive { font-family : Verdana, Arial, sans-serif; font-size : 9pt; color : #000000; border-bottom: 1px solid #999; background-color : #EEEEEE; }
.mainmenu-active   { font-family : Verdana, Arial, sans-serif; font-size : 9pt; color : #FFFFFF; background-color : #FFFFFF; border-top: 1px solid #999; border-right: 1px solid #666; border-left: 1px solid #999; border-bottom: none; /*border-radius: 2px;*/ -moz-border-radius: 2px; }

.error {
	background-color: #FFDDDD;
}
.success {
	background-color: #DDFFDD;
}

a.text-content-news{
font-size: 10px; color: #687582;

}

a.footer{
color: #424951;
font-weight: normal;
}
a.footer: hover{
color: white;
font-weight: normal;
}
a.footer: visited{
color: #424951;
font-weight: normal;
}
