.dettagli a, .eventi a, .visita a, .news a, .masters a, .mti a {
	color: #fff;
	font-size: 13px;
}

.news h2 a {
	font-size: 15px;
}

.search_text {
	padding-top: 4px;
	height: 21px;
}

.news_pbg {
	background-position: 7px 9px;
	float: none;
	margin-top: 8px !important;
	margin-bottom: 7px !important;
}

.dots div {
	margin-top: 8px !important;
	margin-bottom: 7px !important;
}

.news_pbg p, .dots div p {
	padding-top: 8px !important;
	padding-bottom: 7px !important;
}

.box2_img h3 {
	margin-bottom: 15px;
}

.box2_img p {
	padding-top: 25px;
	color: #fff;
}

.right_box_bg3 h4 a {
	color: #1272a7;
}

.right_box_bg3 h4 {
	margin-top: 0px;
}

.arhiva {
	background: url('../i/promo_right_bg.gif') no-repeat left top;
	margin-top: 20px !important;
	padding-left: 20px;
	padding-top: 17px;
	width: 210px;
	margin-left: 25px;
}

.arhiva2 {
	background: url('../i/archive_bg_2.gif') no-repeat left top;
	margin-top: 20px !important;
	padding-left: 20px;
	padding-top: 17px;
	min-height: 155px;
	color: #808080;
	width: 210px;
	margin-left: 25px;
}

.arhiva a, .arhiva2 a{
	color: #808080;
}

.right_box_bg3 {
	padding-bottom: 0px;
}

.content3 h3 a, .content4 h3 a, .content4 h4 a, .content3 h4 a, .content3_magasine h3 a, .content3_download h3 a, .content3 a, .content4 a, .content3_magasine a, .content3_download a {
	color: #189ACB;
	font-size: 13px;
}
.content3 h3 a, .content4 h3 a, .content3_magasine h3 a, .content3_download h3 a {
	font-size: 15px;
}

.right_box_bg3 p {
	padding-right: 25px;
}

.news_pic img {
	cursor: pointer;
}


.promo_price {
	margin-left: 0px;
}

.pdf a {
	color: #2F5B7C;
	display: block;
	float: left;
	line-height: 1.3em;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
}

.pdf a:hover, .description2 a:hover, .pdf_blue a:hover {
	text-decoration: underline;
}

.provincia, .centro_masters {
	width: 200px;
}

.message {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
/*
.description2 {
	_float: left;
	_padding-top: 0px;
	_width: 685px !important;
}

.description {
	_width: 290px !important;
}

.menu a {
	_width: 100px;
}

.menu, .menu_dark {
	_position: absolute;
	_top: 155px;
}

.index_div, .description, .content3_magasine, .content_dark, .description2, .content3, .content4 {
	_position: absolute;
	_top: 210px;
}

.content4 {
	_width: 630px;
}

.right_banner {
	_margin-right: 10px;
}

.right_box_bg {
	_margin-right: 0px;
}*/

.description2 a {
	color: #1181BC;
	font-size: 14px;
	font-weight: bold;
}

.box2_img a {
	color: #FFF;
}

.anuar a {
	color: #1279b1;
}

.anuar {
	padding-bottom: 5px;
}

.pdf_blue a {
	color: #cccccc;
}

.pdf_blue {
	padding-bottom: 20px;
}

.anuar td {
	text-align: center;
	padding-bottom: 13px;
}

.centri_names {
	padding-bottom: 30px;
}

.magasine_supporto h3 {
	padding-top: 0px !important;
	background-position: left 2px;
	margin-top: 20px;
}

.magasine_supporto h3 a {
	color: #2D6188 !important;
}

.mainwrap .page_nr, .mainwrap1 .page_nr, .mainwrap2 .page_nr {
	float: right;
	padding-left: 20px;
	height: 20px;
}

.mainwrap .page_nr a:hover, .mainwrap1 .page_nr a:hover, .mainwrap2 .page_nr a:hover {
	color: #189ACB;
}
.mainwrap .last_nr, .mainwrap1 .last_nr, .mainwrap2 .last_nr {
	padding-right: 20px;
}
.content_dark h4 a {
	color: #a7a8a8 !important;
}

.img_1 p, .img_3 p {
	border: none;
}

.centri_offer {
	float: none;
	margin-left: 30px;
}

.page_nr img {
	border: none;
	float: left;
	margin-right: 5px;
	margin-top: 2px;
}

.page_nr a, .page_nr p {
	border-right: 1px solid #808080;
	display: block;
	float: left;
	padding: 0 5px;
}

.content_dark .page_nr a /*, .content_dark .page_nr p*/ {
	border-right: 1px solid #667F92;
}

.page_nr p {
	border: none;
	padding: 0px;
}

.page_nr .current, .page_nr .current:hover {
	color: #808080 !important;
}

.content_dark .page_nr .current, .content_dark .page_nr .current:hover {
	color: white !important;
}

.page_nr .first {
	margin-right: 10px;
}

.page_nr .last {
	margin-left: 10px;
}

.page_nr .plast {
	border-right: 0px !important;
}

.no_border_pad {
	border-right: 0px !important;
	padding: 0 !important;
}

.mainwrap2 .right_box_bg2 {
	background-image: url('../i/right_box_bg3_darker.gif');
}