@charset "utf-8";
/************************************
|| Css Document
|| Date: 2010.06.17
|| Extent: telefonia.supermoney.eu/confronto
|| Developer: vivi
************************************/
/************************************
|| header
************************************/
.header_bk{ float:left; width:1003px; height:144px; background: url(../images/header_bk_bg.jpg) no-repeat;}
.header_top{ float:left; width:865px; height:105px;}
.logo{ float:left; width:298px; height:73px; margin:22px 0px 10px 0px;}
.logo img{ float:left; width:290px; height:73px;}
.confronta {float:left; height:82px; margin:22px 0px 0px 0px; text-align:right; width:565px;}
h1,h1.style{width:565px; line-height:30px; color:#FF6700; text-align:right; font-style:italic; font-weight:normal; font-size:24px;}
h1.style{ font-size:24px;}
h1.style_jimmy{ font-size:21px;}
h1 a{ color:#FF6700; text-decoration:none;}
h1 a:hover{ color:#FF6700; text-decoration:none;}
.confronta span{ float:left; width:565px; color:#7e7e7e; text-align:right; margin-top:3px;}

/**content*/
.content_left{ float:left; width:750px; height:auto; margin:10px 28px 15px 0px;}
.tops{ float:left; width:750px; height:auto; padding-bottom:6px;margin-top:8px; background:url(../images/content_left_bg.gif) no-repeat bottom;}
.btm{ float:left; width:750px; padding-top:1px; background:url(../images/content_left_top_bg.gif) no-repeat;}
.mid{ float:left; width:730px; height:auto; padding-left:20px;background:url(../images/content_left_mid_bg.gif) repeat-y;}

.title{width:728px;}
.title img{ float:left; margin:0px 0px 10px 0px;}
.color_style{ color:#ff6700;}
.title span,span.style{float:left; width:auto; padding-left:20px; padding-right:20px; font-family:"Trebuchet MS"; font-size:13px; font-weight:bold;  background:url(../images/bedeck.gif) 0px 1px no-repeat;}

.mainbox01,.mainbox02{ float:left; width:730px; height:185px; margin:2px 0px 6px 0px;}
.mainbox02{ margin:0px;} 
.mainbox01 img,.mainbox02 img{ float:left; width:213px; height:185px;}
.mainbox01 .space04{ margin-right:32px; margin-left:32px;}
.mainbox02 .space04{ margin-right:32px; margin-left:32px;}
.hand{ cursor:pointer;}


/**mutuo-casa.html start*/
.smallbox{ width:730px; height:26px; font-size:16px; font-weight:bold; color:#010101; margin-bottom:10px;}
.smallbox label{ float:left; width:358px; height:26px; line-height:26px;}
.margin_jimmy{margin-bottom:0;}
/**select default*/
.smallbox select{ float:left; width:346px; font-size:16px; color:#010101; font-family:"Trebuchet MS",Verdana;}
input.in_style{ float:left; width:340px; height:26px; font-size:16px; padding-left:2px; color:#010101; font-family:"Trebuchet MS",Verdana;}

.default ul{ float:left; width:298px; height:22px; margin:0px; padding:0px; overflow:hidden;}
.default ul li{ float:left; width:298px; height:22px; margin:0px; padding:0px; list-style:none;}
.control{ margin-top:-25px;}
.space{ margin-top:10px;}

.smallbox02{ float:left;width:730px; height:75px; margin-top:14px;}
.submit{ float:left; width:252px; height:47px; margin-left:250px; border:0px; cursor:pointer; background:url(../images/submit.jpg) no-repeat;}
.submit02{ float:left; width:283px; height:47px; margin-left:240px; border:0px; cursor:pointer; background:url(../images/submit02.jpg) no-repeat;}
span.style{ padding-left:0px; background-image:none;}

/**mutuo-casa.html end*/
.mainCon0tent{ float:left; width:750px; height:auto; margin-bottom:20px; margin-top:12px; padding-bottom:20px; background:url(../images/btm_bg.jpg) repeat-x bottom;}
.mainCon0tent p{ float:left; width:750px; margin:0px 0px 10px 0px; padding:0px; }
.mainCon0tent h2{ float:left; width:750px; color:#545454; font-family:"Trebuchet MS"; font-size:15px; }
.mainCon0tent a{color:#000066; font-weight:bold; text-decoration:none;}
.mainCon0tent a:hover{color:#d3d3d3; text-decoration:none;}

.news_title h5 a{ text-decoration:none;color:#2e1b86;}
ul.center{ float:left; width:750px; height:auto; margin-bottom:20px; padding:0px 0px 15px 0px; background:url(../images/btm_bg.jpg) repeat-x bottom;}
ul.center li{ float:left; width:750px; margin:0px 0px 5px 0px; padding:0px; list-style:none;}
h5{ float:left; width:390px; color:#91BAE7; font-size:17px; margin-bottom:10px; text-transform:uppercase;} 
h5 a:hover{ color:#2e1b86; text-decoration:none;} 
ul.center li strong{ color:#000066;}
.center a{ color:#000066; text-decoration:none;} 

.news_title{ float:left; width:750px; height:auto;}
.news_title span{ float:left; font-size:12px; color:#666; font-weight:bold; margin-top:5px; width:360px; text-align:right;}
ul.center li a{ font-weight:bold; color:#000066; text-decoration:none;}
ul.center li a:hover{ font-weight:bold; color:#d3d3d3; text-decoration:none;}

ul.center02{ float:left; width:1003px; height:auto; margin:0px; padding:15px 0px 10px 0px; border-bottom:#c8c8c8 solid 1px; background:url(../images/btm_bg.jpg) repeat-x top;}
ul.center02 li{ float:left; width:1003px; margin:0px 0px 5px 0px; padding:0px; list-style:none;}
.center03{ float:left; width:1003px; height:auto; margin-bottom:20px; padding-top:15px; background:url(../images/btm_bg.jpg) repeat-x top;}

.center03 ul{ float:left; width:317px; height:auto; margin-left:26px; margin:0px 0px 0px 26px; padding:0px;}
.center03 ul.ul_space{ margin-left:0px;}
.center03 ul li{ float:left; width:317px; list-style:none; margin:0px; padding:0px; font-weight:bold;}
.center03 ul a{color:#000066; text-decoration:none;}
.center03 ul a:hover{color:#d3d3d3; text-decoration:none;}

/**content_right**/
.content_right{ float:left; width:225px; margin:71px 0px 10px 0px; padding-bottom:13px; background:url(../images/round_btm02.gif) no-repeat bottom;}
.round_tops03{ float:left; width:225px; margin:0px; padding:13px 0px 0px 0px; background:url(../images/round_top02_nei.gif) no-repeat;}
.round_mid03{ float:left; width:209px; height:auto; text-align:center; padding:5px 8px 0px; background:url(../images/round_bg02_nei.gif) repeat-y;}
.round_mid03 p{ float:left; width:209px; line-height:20px; font-size:13px; background:red;}
.round_mid03 p a{ color:#666; text-decoration:underline;}
.round_mid03 p a:hover{ color:#666; text-decoration:none;}
h4{ float:left; width:209px; color:#8c8c8c; font-size:15px;  padding:10px 0px; border-top:#d3d3d3 solid 1px; text-transform:uppercase;}
h4 a{ color:#8c8c8c; text-decoration:none;}
h4 a:hover{ color:#8c8c8c; text-decoration:none;}
.logobox{ width:195px; height:auto;margin:10px auto 20px; }
h6{ float:left; width:195px; color:#686868; font-size:12px; margin-bottom:15px; line-height:15px; font-variant:small-caps;}
.logobox img{ float:left; margin:10px 0px 23px 0px;}
/****/
.logobox02{ float:left; width:100px; height:auto; margin:0 0 22px 55px;}
* html .logobox02{ margin:0px 0px 22px 24px;}
.logobox02 img{ float:left; margin:40px 0px 0px 0px;}

.logobox03{ float:left; width:199px; height:auto; margin-top:10px; padding:0px 0px 15px 10px; border-bottom:#d3d3d3 solid 1px;}
img.space03{ margin-bottom:20px;}
.logobox03 img{ float:left;}

/**pic list**/
.round02{ float:left; width:1003px; height:auto; margin:0px 0px 15px 0px; padding:0px 0px 13px 0px; background:url(../images/round_btm.gif) no-repeat bottom;}
.round_tops{ float:left; width:1003px; height:13px; margin:0px; padding:0px; background:url(../images/round_top_nei.gif) no-repeat;}
.round_mid02{ float:left; width:1003px; height:auto; background:url(../images/round_bg_nei.gif) repeat-y;}
.title03{ float:left; width:979px; margin:0px 12px; background:url(../images/header_top_bg.gif) repeat-x bottom;}
.title03 h3{ float:left; width:979px; padding-bottom:10px; color:#2e1b86; font-weight:bold; font-size:24px; text-align:center;text-transform:uppercase;}
* html .title03{ margin:0px 6px;}

.picbox{ float:left; width:958px; height:auto; margin:15px 0px 0px 42px; padding:0px;}
* html .picbox{ margin-left:21px;}

.picbox2{ float:left; width:952px; height:auto; margin:15px 0px 0px 20px; padding:0px;}
* html .picbox2{ margin-left:10px;}
.picbox2 h2{ float:left; width:952px; color:#ee924a; font-family:"Trebuchet MS"; font-size:18px; font-weight:normal;}
.picbox2 p{ float:left; width:952px; margin:0px 0px 5px 0px; padding:0px;}
.picbox2 img{ margin-left:3px;}

.title04{ float:left; width:952px; margin-left:20px; background:url(../images/header_top_bg.gif) repeat-x bottom;}
* html .title04{ margin-left:10px;}
.title04 h3{ float:left; width:920px; padding-bottom:7px; color:#2e1b86; font-weight:bold; font-size:22px; text-align:left;}
.title04 img{ margin-top:10px; cursor:pointer;}

.list01,.list02,.list03{background:url(../images/list01_top_bg.jpg) no-repeat; float:left; height:253px; position:relative; text-align:center;width:200px;}
.list01{ margin:0px 110px 0px 50px;}
* html .list01{ margin:0px 110px 0px 25px;}
.list02{ margin-right:110px;}
.list03{ margin-left:0px;}

.list02{background:url(../images/list01_top_bg1.jpg) no-repeat;}
.list03{background:url(../images/list01_top_bg2.jpg) no-repeat; margin:0px;}
.list01_btm{background-color:#56a32f; float:left; height:98px; margin-top:155px; position:relative; width:200px; overflow:hidden;}
.list01_btm a{
color:#fff;
display:block;
font-size:17px;
font-weight:bold;
height:98px; 
top:15px;
position:relative;
text-decoration:none;
text-transform:uppercase;
width:200px;
overflow:hidden; letter-spacing:-0.5px;
z-index:2;
background-image:url(/fake.png); 
}
.list01_btm a:hover
{
	color:#ffff66;
	display:block;
	font-size:17px;
	font-weight:bold;
	height:98px;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
	width:200px;
	z-index:2;
	background-image:url(/fake.png); 
}
.list01_btm_word{
	background:url(../images/button.bg.jpg) no-repeat scroll 0 0 #56a32f;
	overflow:hidden;
	color:#fff;
	font-size:17px;
	font-weight:bold;
	height:98px;
	line-height:112px;
	position:relative;
	text-decoration:none;
	top:-98px;
	width:200px;
	z-index:1;
	text-transform:uppercase; letter-spacing:-0.5px;
}

/**round**/
.round{ float:left; width:1003px; height:138px; margin-bottom:10px;}
.round_left{ float:left; width:12px; height:138px; background:url(../images/round_left02.jpg) no-repeat;}
.round_mid{ float:left; width:979px; height:138px; background:url(../images/round_midd02.jpg) repeat-x;}
.round_right{ float:left; width:12px; height:138px; background:url(../images/round_right02.jpg) no-repeat;}
.title02{ float:left; width:979px; background:url(../images/header_top_bg.gif) repeat-x bottom;}
.title02 h3{ float:left; width:979px; padding:12px 0px; color:#2e1b86; font-weight:bold; font-size:24px; text-align:center;}
ul.list_pic{ float:left; width:970px; height:66px; margin:18px 0px 0px 9px; }
* html ul.list_pic{ margin-left:4px;}
* +html ul.list_pic{ margin-left:8px;}
ul.list_pic li{ float:left; width:153px; height:56px; list-style:none;}
li.L01{ margin-right:9px;}

/**load input**/
.load_input{ width:560px; height:130px; left:220px; top:200px; z-index:9999; position:absolute; border:#636981 solid 1px; background:#fff; font-size:14px; font-weight:bold; color:#000;}
.explain{width:560px; height:30px; line-height:30px; text-align:center; position:absolute; background:#edecf0;  border-bottom:#636981 solid 1px;}
.explain span{ width:560px; height:30px; }
.input_int,.input_int2{width:500px; height:30px; position:absolute; top:50px; left:20px;}
.input_int label,.input_int2 label{ float:left;width:100px; height:30px; line-height:30px; text-align:right; margin-right:15px; }
.input_int input{width:250px; height:20px; margin-top:2px; padding:0px 2px 0px 5px; font-size:14px; font-weight:bold; color:#000; font-family:"Trebuchet MS"; }
.input_int2{ top:85px;}
.input_int2 input{ float:left; margin-top:10px; }
.input_int2 span{ float:left; width:50px; height:30px; line-height:30px; margin-top:2px; margin-left:10px; }


/**copright**/
.footer{ float:left; width:1013px; height:auto; margin-bottom:5px;}
.footer p{ float:left; line-height:18px; padding:0px 5px; }
.footer p a{ font-weight:bold; color:#000066; text-decoration:none;}
.footer p a:hover{ font-weight:bold; color:#d3d3d3; text-decoration:none;}


.link_a a{ text-decoration:underline; color:#9D892D;}
.link_ a a:hover{ text-decoration:underline; color:#9D892D;}

.under {text-decoration:underline; color:#2e1b86;}







