/* GENERAL */

html {
    margin: 0;
    padding: 0;
}

body {
    background: #f2f0e7;
    margin: 0;
    padding: 0;
    text-transform: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    top: 0;
}

.margin_10 {
    margin: 10px;
    position: relative;
    clear: both;
}

p {
    text-align: left;
    font-size: 12px;
    line-height: 16px;
    margin-top: 0;
    color:#000;
}

.intro {
	position: relative;
	float: left;
	background-image: url(imgs/intro_back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 802px;
	height: 416px;
	margin-top: 40px;
}

.intro span {
	font-size: 14px;
	color: #c2b990;
	margin-top: 383px;
	margin-right: 17px;
	position: relative;
	float: right;
	font-weight: bold;
	}

.intro span a:link, .intro span a:active, .intro span a:visited {
	font-size: 14px;
	color: #536251;
	font-weight: normal;
}

.intro span a:hover {
	text-decoration: underline;
	font-weight: normal;
}

.intro_copyright {
	position: relative;
	float: left;
	text-align: center;
	font-size: 11px;
	color: #999;
	font-weight: 100;
	width: 802px;
	margin-top: 10px;
}

.container {
    left: 50%;
    position: absolute;
    width: 802px;
    margin: 10px 0 0 -401px;
    padding: 0;
}

#content {
    background-color: #fefefb;
    width: 762px;
    height: auto;
    padding: 20px;
    position: relative;
    margin-top: 8px;
    float:left;
}

#content2 {
    background-color: #dfe0da;
    width: 762px;
    height: auto;
    padding: 10px 20px 20px 20px ;
    position: relative;
    float:left;
    margin-top: 8px;
    background-image: url(imgs/back.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}

#content2 ul {
	list-style-position: inside;
}

#content3 {
    background-color: #fff;
    width: 762px;
    height: auto;
    padding: 10px 20px 20px 20px ;
    position: relative;
    float:left;
    margin-top: 8px;
    background-image: url(imgs/contacto_back.jpg);
    background-repeat: no-repeat;
    background-position: top;
}

#subcont, #subcontb, #subcontc, #subcontd, #subconte, #subcontf, #subcontg, #subcont_all, #subcont_all2 {
/*    width: 760px;
    position: relative;
    padding: 0 0 4px 0;
    margin: 0 0 5px 0;
    text-align: left;
    font-size: 18px;
    line-height: 20px;
    float:left;
    border-bottom: 1px solid #ccc;
    */
border-bottom:1px solid #CCCCCC;
float:right;
font-size:18px;
line-height:20px;
margin:0 10px 5px 0px;
padding:0 0 4px;
position:relative;
text-align:left;
width:532px;	
}

#subcont_all {
    color: #000;
}

#subcont_all2 {
    color: #ccc;
}

#subcont_all i {
    color: #666;
}

#subcontb {
    color: #445E90;
}

#subcontc {
    color: #3F4190;
}

#subcontd {
    color: #593B73;
}

#subconte {
    color: #288893;
}

#subcontf {
    color: #D37138;
}

#subcontg {
    color: #C23B3B;
}

#head {
    width: 802px;
    background-image: url(imgs/head.gif);
    background-repeat: no-repeat;
    background-position: center top;
    height: 110px;
    margin: 0;
    position: relative;
    padding: 0px;
}

#foot {
    text-align: center;
    width: 800px;
    background-image: url(imgs/foot.gif);
    background-repeat: no-repeat;
    background-position: center top;
    height: 36px;
    font-size: 11px;
    color: #666;
    margin-top: 5px;
    text-decoration: none;
    position: relative;
    float: left;
}

#foot a {
    text-decoration: none;
    font-size: 11px;
    color: #999999;
}

#foot a:hover {
    color: 333333;
    text-decoration: underline;
}

.logo {
    width: 281px;
    float: left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-left: 20px;
}

#search {
    color: #8E8F7C;
    top: 20px;
    text-align: right;
    position: relative;
    float: right;
    width: 250px;
}

.search_text {
    text-align: left;
    font-size: 12px;
    margin-left: 2px;
}

#searchfield {
    font-size: 12px;
    color: #000;
    border: 1px solid #8e8f7c;
    padding: 2px;
    width: 150px;
    height: 18px;
    vertical-align: middle;
    float: right;
}

#texfield {
    font-size: 11px;
    color: #8E8F7C;
    border: 1px solid #e3e3e3;
    padding: 2px;
    width: 170px;
    line-height: 20px;
    height: 18px;
    vertical-align: middle;
}

#texfieldcomm {
    font-size: 11px;
    color: #8E8F7C;
    border: 1px solid #e3e3e3;
    padding: 2px;
    width: 170px;
    line-height: 20px;
    height: auto;
    vertical-align: middle;
}

.cont {
    float: right;
    width: 190px;
    color: #7d8989;
    font-size: 12px;
    height: 30px;
    text-align: right;
    vertical-align: bottom;
    padding-top: 5px;
    padding-bottom: 5px;
}

.font {
    width: 140px;
    color: #929C9C;
    font-size: 12px;
    height: 30px;
    text-align: right;
    vertical-align: middle;
    padding: 5px;
    float: left;
}

.hlinks {
    height: 70px;
    width: 340px;
    float: right;
    padding-top: 5px;
    padding-right: 20px;
}

.scont {
    width: 150px;
    text-align: left;
    color: #7d8989;
    font-size: 13px;
    height: 15px;
    border: 1px solid #8E8F7C;
    line-height: 20px;
}

.text {
    float: right;
    width: 530px;
    text-align: left;
    font-size: 13px;
    color: #000;

}

#contactform input {
	border: 1px solid #ccc;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

#contactform textarea {
	border: 1px solid #ccc;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.form_text {
    float: left;
    width: 530px;
    text-align: left;
    font-weight: normal;
    font-size: 13px;
    color: #fff;
    height: 400px;
}

.form_text_1 {
    float: left;
    width: 371px;
    padding-right: 5px;
    text-align: left;
    font-weight: lighter;
    font-size: 12px;
    color: #000;
    height: auto;
}

.form_text_2 {
    float: left;
    width: 371px;
    padding-left: 5px;
    text-align: left;
    font-weight: lighter;
    font-size: 13px;
    color: #000;
    height: auto;
}

.form_text_2 h1 {
    font-size: 14px;
    line-height: 17px;
    color: #00427b;
    font-weight: lighter;
    top: 0;
}

.form_text_2 h2 {
    font-size: 12px;
    color: #000;
    font-weight: lighter;
    line-height: 15px;
    top: 0;
    margin: 0;
}

.form_text_2 h3 {
    font-size: 11px;
    line-height: 14px;
    color: #333;
    font-weight: normal;
    top: 0;
    margin: 0;
}

.form_text_2 h3 a:link, .form_text_2 h3 a:visited {
    font-size: 11px;
    line-height: 13px;
    color: #333;
    font-weight: lighter;
    text-decoration: none;
}

.form_text_2 h3 a:hover {
    font-size: 11px;
    color: #333;
    font-weight: lighter;
    text-decoration: underline;
}

.clinks {
    float: left;
    width: 198px;
    border: 1px solid #b5d2f0;
    text-align: left;
    background-color: #FFFFFF;
    padding-bottom: 20px;
    margin-bottom: 10px;
}

#sbota1 a {
    font-size: 12px;
    color: #F2F0E7;
    background-color: #8E8F7C;
    height: 20px;
    width: 20px;
    display: block;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding: 5px 3px 1px 3px;
}

#sbota2 a {
    font-size: 15px;
    color: #F2F0E7;
    background-color: #8E8F7C;
    height: 20px;
    width: 20px;
    display: block;
    text-decoration: none;
    text-align: center;
    padding: 3px;
}

#sbotsea a {
    font-size: 13px;
    line-height: 18px;
    color: #F2F0E7;
    background-color: #8E8F7C;
    height: 18px;
    display: block;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding: 3px 6px;
    width: auto;
    float: right;
	margin: 0 3px;
}

#botsend a {
    font-size: 13px;
    color: #F2F0E7;
    background-color: #8E8F7C;
    height: 18px;
    display: block;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding: 3px;
    width: 66px;
    float: right;
    line-height: 19px;
}

#sbota1 a:hover, #sbota2 a:hover, #sbotsea a:hover, #botsend a:hover {
    color: #FFFFFF;
    background-color: #5A5B4F;
}

.links {
    padding: 3px;
}

.clinkstitulo {
    background-color: #00427b;
    width: 100%;
    height: 35px;
    font-size: 14px;
    color: #FFFFFF;
    text-indent: 15px;
    text-align: left;
    vertical-align: middle;
    line-height: 30px;
}

#content .text img {
    border: 1px solid #ddd;
	padding: 4px;
	background-color: #fff;
	margin-bottom: 15px;
}

.link {
    padding: 3px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #b5d2f0;
    font-size: 12px;
    color: #333333;
    text-indent: 10px;
    text-align: left;
    vertical-align: middle;
    line-height: 30px;
}

.qclinks {
    float: left;
    width: 198px;
    border: 1px solid #ebbfc8;
    text-align: left;
    background-color: #FFFFFF;
    padding-bottom: 20px;
    margin-bottom: 12px;
}

.links {
    padding: 3px;
}

.qclinkstitulo {
    background-color: #b00023;
    width: 100%;
    height: 35px;
    font-size: 14px;
    color: #FEFEFB;
    text-indent: 15px;
    text-align: left;
    vertical-align: middle;
    line-height: 30px;
}

.qlink {
    height: 30px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ebbfc8;
    font-size: 12px;
    color: #333;
    line-height: 30px;
    padding-top: 5px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 0;
}

#foot a {
    text-decoration: none;
    color: #666666;
    padding: 0 5px;
}

#content2 .banner img {
    border: 5px solid #fff;
}

.column_left {
    float: left;
    width: 200px;
    padding: 0;
    position: relative;
}

.mblinks {
    float: left;
    width: 190px;
    text-align: left;
    background-color: #445e90;
    background-image: url(imgs/mblinks_back.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    margin-bottom: 10px;
    color: #fff;
    padding: 3px 5px 60px 5px;
    height: auto;
    position:relative;
}

.mclinks {
    float: left;
    width: 190px;
    text-align: left;
    background-color: #3f4190;
    background-image: url(imgs/mclinks_back.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    margin-bottom: 10px;
    color: #fff;
    padding: 3px 5px 60px 5px;
    height: auto;
    position:relative;
}

.mdlinks {
    float: left;
    width: 190px;
    text-align: left;
    background-color: #593b73;
    background-image: url(imgs/mdlinks_back.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    margin-bottom: 10px;
    color: #fff;
    padding: 3px 5px 60px 5px;
    height: auto;
    position:relative;
}

.melinks {
    float: left;
    width: 190px;
    text-align: left;
    background-color: #288893;
    background-image: url(imgs/melinks_back.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    margin-bottom: 10px;
    color: #fff;
    padding: 3px 5px 60px 5px;
    height: auto;
    position:relative;
}

.mflinks {
    float: left;
    width: 190px;
    text-align: left;
    background-color: #d37138;
    background-image: url(imgs/mflinks_back.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    margin-bottom: 10px;
    color: #fff;
    padding: 3px 5px 60px 5px;
    height: auto;
    position:relative;
}

.mglinks {
    float: left;
    width: 190px;
    text-align: left;
    background-color: #993300;
    background-image: url(imgs/mglinks_back_2.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    margin-bottom: 15px;
    color: #ffffff;
    font-size: 12px;
    padding: 3px 5px 60px 5px;
    height: auto;
    position:relative;
}

.mglinks a {
    color: #ffffff;
    text-decoration: none;
}

.mglinks2 {
    float: left;
    width: 190px;
    text-align: left;
    background-color: #993300;
    background-image: url(imgs/mglinks_back_2.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    margin-bottom: 15px;
    color: #ffffff;
    font-size: 12px;
    padding: 3px 5px 2px 5px;
    height: auto;
    position:relative;
}

.mglinks2 a {
    color: #ffffff;
    text-decoration: none;
}

.mglinks_logo {
    float: left;
    width: 198px;
    text-align: left;
    background-color: #993300;
    padding: 1px;
    color: #fff;
    height: auto;
    position:relative;
}

.mblink, .mclink, .mdlink , .melink , .mflink , .mglink {
    border-bottom: 1px solid #c6c6c6;
    font-size: 13px;
    color: #fff;
    text-align: left;
    vertical-align: middle;
    line-height: normal;
    padding: 0;
    margin: 0;
}

.mblink a, .mclink a, .mdlink a, .melink a, .mflink a, .mglink a {
    color: #fff;
    text-decoration: none;
    display: block;
    padding: 10px 3px 10px 13px;
}

.mblink a:hover, .mclink a:hover, .mdlink a:hover, .melink a:hover, .mflink a:hover, .mglink a:hover {
    color: #666;
    text-decoration: none;
    background-color: #fff;
}

.mlink_archivo {
    border-bottom: 1px solid #c6c6c6;
    font-size: 13px;
    color: #fff;
    text-align: left;
    padding: 10px 3px 10px 8px;
    margin: 0;
}

.titulo, .titulob, .tituloc, .titulod, .tituloe, .titulof, .titulog {
    margin-top: 8px;
    text-align: left;
    font-size: 16px;
    vertical-align: bottom;
    line-height: 18px;
    padding-top: 7px;
    padding-bottom: 12px;
}

.titulo{
    color: #000000;
}

.titulob{
    color: #445E90;
}

.tituloc{
    color: #3F4190;
}

.titulod{
    color: #593B73;
}

.tituloe{
    color: #288893;
}

.titulof{
    color: #D37138;
}

.titulog{
    color: #C23B3B;
}

.titulo_all{
    color: #000;
}

.titulo_new1 {
    margin: 0;
    text-align: left;
    font-size: 16px;
    line-height: normal;
    color: #993300;
    padding: 4px 0px;
    position: relative;
    width: 540px;
}

.titulo_new1 img {
    //width: 100px;
    max-width: 100px;
}

.titulo2, .titulo2c, .titulo2d, .titulo2e, .titulo2f, .titulo2g {
    text-align: left;
    font-size: 14px;
    line-height: 18px;
}

.titulo2_all {
    text-align: left;
    font-size: 14px;
    line-height: 30px;
    color: #333;
    padding: 0 8px;
}

.titulo2_all a {
    text-decoration: none;
    color: #333;
    padding: 0 8px;
}

.titulo2_all a:link, .titulo2_all a:visited {
    text-decoration: none;
    color: #333;
    padding: 0 8px;
}

.titulo2 {
    color: #445E90;
}

.titulo2c {
    color: #3F4190;
}

.titulo2d {
    color: #593B73;
}

.titulo2e {
    color: #288893;
}

.titulo2f {
    color: #D37138;
}

.titulo2g {
    color: #C23B3B;
}

.mtext {
    float: right;
    width: 530px;
    text-align: left;
    font-size: 13px;
    padding: 0 10px 10px 0;
    color: #000;
    position: relative;
}

.cont a {
    color: #7d8989;
    font-size: 12px;
}

.cont a:hover {
    color: #333333;
}

.link a {
    font-size: 12px;
    display: block;
    color: #333;
    background-color: #fff;
    text-decoration: none;
}

.link a:hover {
    font-size: 12px;
    color: #333;
    text-decoration:none;
    background-color: #ccc;
}

.qlink a {
    font-size: 12px;
    color: #333;
    text-decoration: none;
    display: block;
    background-color: #fff;
	padding-left: 4px;
}

.qlink a img {
    border: none;
    width: 28px;
    height: 28px;
    margin: 0 4px 0 0;
}

.qlink a:hover {
    font-size: 12px;
    color: #333;
    text-decoration:none;
    background-color: #ccc;
}

.text_image {
    position: relative;
    float: left;
    width: 540px;
}

.thumbs_1 {
    width: 147px;
    float: left;
    position: relative;
    margin-right: 5px;
}

.thumbs_2 {
    width: 142px;
    float: right;
    position: relative;
    margin: 0 0 0 8px;
    padding:0;
}

.thumb_1 {
    max-width: 140px;
    border: 1px solid #dddddd;
    float: left;
    position: relative;
    margin-bottom: 10px;
    padding: 5px;
    background-color:#ffffff;
}

.thumb_news {
    border: 1px solid #dddddd;
    background-color:#ffffff;
    padding: 5px;
    float:right;
    text-align:center;
}

.news_caption {
    font-size: 10px;
    color: #993300;
    text-align:center;
}

/* SITE NAVIGATION */

.menu_head {
    left: 50%;
    position: absolute;
    width: 800px;
    margin: 0 0 0 -400px;
    background-color: #ffffff;
    padding: 0;
}

#siteNav {
    position: relative;
    float:left;
    margin: 0;
    padding: 0;
}

#siteNav ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
}

#siteNav li {
    list-style: none;
    display: inline;
    font-size: 12px;
}

#siteNav li a {
    color: #fff;
    display: inline-block;
    margin: 0;
    padding: 12px 12px;
}

#siteNav li a:link, #siteNav li a:visited {
    color: #fff;
    text-decoration: none;
}

#siteNav li a:hover {
    color: #fff;
    text-decoration: none;
}

.menucolor1 {
    background-color: #c23b3b;
}

.menucolor2 {
    background-color: #445e90;
}

.menucolor3 {
    background-color: #3f4190;
}

.menucolor4 {
    background-color: #593b73;
}

.menucolor5 {
    background-color: #288893;
}

.menucolor6 {
    background-color: #d37138;
}

.menucolor7 {
    background-color: #993300;
}

.thisis {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

.spacer {
    clear:both;
}

.menu_head2 {
    position: relative;
    width: 800px;
    height: 30px;
    margin: 0;
    background-color: transparent;
    padding: 0;
    top: 2px;
}

.menu_head2 a {
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 12px 12px;
    font-size: 12px;
    color: #fff;
    text-decoration: none;
}

.top_submenu {
    position: relative;
    float:left;
    width: 175px;
    background-color: #fff;
    border: 1px solid #ccc;
    top: 0;
    margin: 0;
    padding:0;
}

.top_submenu ul {
    list-style: none;
    text-align: left;
    width: auto;
    margin: 0;
    padding: 10px;
}

.top_submenu li {
    font-size: 12px;
    line-height: 14px;
    border-bottom: 1px solid #ccc;
    padding: 4px 0;
}

.top_submenu li a {
    text-decoration: none;
    color: #000;
}

.top_submenu li a:link, .top_submenu li a:visited {
    text-decoration: none;
    color: #000;
}
.top_submenu li a:hover {
    text-decoration: none;
    color: #ccc;
}

.archivo {
    width: auto;
    position: relative;
    float:left;
    padding-bottom: 10px;
    margin-top: 0;
}

.archivo_news {
    width: auto;
    position: relative;
    float:left;
    padding-bottom: 0;
    margin-top: 0;
}

.archive_form {
    width: 160px;
    border: 1px solid #fff;
    font-size: 12px;
    color: #000;
    margin: 0;
}

.archivo_divide {
    width: 540px;
    position: relative;
    float:left;
    height: 4px;
    background-color:#ccc;
    margin: 5px 0;
    font-size: 1px;
}

.news_divide {
    width: 540px;
    position: relative;
    float:left;
    height: 4px;
    background-color:#ccc;
    margin: 0;
    font-size: 1px;
}

.row_1 {
    position: relative;
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
    background-image: url(imgs/row_back1.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    border-bottom: 1px solid #fff;
}

.row_1 a {
    text-decoration: none;
    display: block;
    padding: 8px;
    margin: 0;
    width: 736px;
    height: 70px;
}

.row_1 a:link,  .row_1 a:visited {
    text-decoration: none;
}

.row_1 a:hover {
    text-decoration: none;
    background-image: url(imgs/row_back1b.gif);
}

.row_2 {
    position: relative;
    float: left;
    width: auto;
    padding: 0;
    margin: 0;
}

.paginador {
    width: 500px;
    text-align:center;
    font-size:12px;
    padding: 10px 0;
}

.paginador a:link, .paginador a:visited {
    font-size:12px;
    color: #666;
    padding: 5px 5px;
    font-weight:normal;
}

.paginador a:hover {
    font-size:12px;
    background-color:#333;
    color: #fff;
    text-decoration:none;
    font-weight:normal;
}

.paginador img {
    padding: 0;
    border: none;
}

.paginador img a {
    padding: 0;
    border: none;
    margin: 0;
}

.paginador img a:link,  .paginador img a:visited {
    padding: 0;
    border: none;
    margin: 0;
}

.paginador img a:hover {
    padding: 0;
    margin: 0;
    border: none;
}

.preview_noactive {
    display: inline;
    font-weight: bold;
}

.map_column {
    position: relative;
    float: left;
    width: 700px;
    text-align: left;
    padding: 20px 20px;
}

.map_column h1 {
    font-size: 14px;
    line-height: 30px;
    color: #00427b;
    font-weight: 100;
    margin: 0;
}

.map_column h1 a:link, .map_column h1 a:visited  {
    font-size: 14px;
    color: #00427b;
    text-decoration: none;
}

.map_column h1 a:hover  {
    font-size: 14px;
    color: #00427b;
    text-decoration: underline;
}

.map_column h2 {
    font-size: 12px;
    line-height: 18px;
    color: #000;
    font-weight: 100;
    margin: 0;
    padding-left: 10px;
}

.map_column h2 a:link, .map_column h2 a:visited  {
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
.map_column h2 a:hover  {
    font-size: 12px;
    color: #000;
    text-decoration: underline;
}

.map_column h3 {
    font-size: 11px;
    line-height: 16px;
    color: #333;
    font-weight: 100;
    margin: 0;
    padding-left: 15px;
}

.map_column h3 a:link, .map_column h3 a:visited  {
    font-size: 11px;
    color: #333;
    text-decoration: none;
}

.map_column h3 a:hover  {
    font-size: 11px;
    color: #333;
    text-decoration: underline;
}

.separador_map {
    border-top: 1px solid #aec6da;
    padding:  0;
    width: 500px;
    margin: 10px 0;
}

.download_column {
    float: left;
    width: 530px;
    text-align: left;
    font-size: 12px;
    padding: 20px 0 0 0;
    color: #333;
    position: relative;
    font-weight: 100;
}

.download_column h1 {
    font-size: 14px;
    line-height: 18px;
    color: #00427b;
    top: 0;
    margin: 0;
    font-weight: 100;
}

.download_column h1 a:link, .download_column h1 a:visited {
    color: #00427b;
    font-weight: 100;
    text-decoration: none;
}

.download_column h1 a:hover {
    color: #00427b;
    font-weight: 100;
    text-decoration: underline;
}

.thumb_3 {
    border: 1px solid #ccc;
    padding: 5px;
    margin-right: 10px;
    float: left;
    position: relative;
    background-color: #fff;
}

.column_center {
    float: left;
    width: 760px;
    text-align: center;
    padding: 20px 0 0 0;
    color: #000;
    position: relative;
}

.column_center h1 {
    font-size: 14px;
    line-height: 16px;
    color: #00427b;
    font-weight: 100;
    top: 0;
    margin: 0;
    padding: 0;
}

.column_center h2 {
    font-size: 13px;
    line-height: 16px;
    color: #000;
    font-weight: 100;
    top: 0;
    margin: 0;
    padding: 0;
}

.column_center ul {
    font-size: 12px;
    list-style: none;
    width:auto;
    padding: 0;
}

.column_center li{
    font-size: 12px;
    line-height: 22px;
    color: #000;
    font-weight: 100;
    width:auto;
    padding: 0;
}

.column_center li span {
    font-size: 10px;
    color: #000;
    font-weight: 100;
}

.column_center li strong {
    font-size: 12px;
    color: #00427b;
    font-weight: bold;
    line-height: 14px;
    display:block;
}

.galery_link {
	width: 198px;
	border: 1px solid #fff;
	background-color: #333;
	color: #fff;
	text-align: left;
	}

.galery_link a {
	padding: 5px;
	text-decoration: none;
	}

.gallery_column {
    float: left;
    width: 740px;
    text-align: left;
    font-weight: lighter;
    font-size: 12px;
    color: #000;
    padding: 0;
}

.galery_thumb {
	max-height: 160px;
	float:left;
	margin: 0 0 10px 10px;
	padding: 5px;
	background-color:#fff;
	border: 1px solid #ccc;
	}

.backto_bot a {
    font-size: 12px;
    line-height: 18px;
    color: #F2F0E7;
    background-color: #8E8F7C;
    height: 18px;
    display: block;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding: 3px 6px;
    width: auto;
    float: left;
}

.backto_bot a:hover {
    color: #FFFFFF;
    background-color: #5A5B4F;
	text-decoration: none;
}

