@charset "utf-8";
/* CSS Document */


* { margin:0; padding:0;}
body {font:normal 12px Arial, Helvetica, sans-serif;}

#header { width:100%; border-collapse:collapse; margin-bottom:10px;}
#header .left { background:url(../images/valentines/bg_left.png) repeat-x}
#header .right { background:url(../images/default/bg_right.png) repeat-x}
#header .middle { width:1000px; height:215px; background:url(../images/default/bg_header.png) no-repeat}
#header_content { width:1000px; height:215px; position:relative;}

#logo { position:absolute; left:-11px; top:26px;}
#logo a { display:block; width:260px; height:111px; background:url(../images/default/logo.png) no-repeat; text-indent:-9999px;}
#description {position:absolute; left:5px; top:110px; color:#FEABCE;}

#nav { position:absolute; left:0; bottom:0;  list-style:none}
#nav li { float:left ; padding-left:5px; margin-right:3px; }
#nav li a { display:block; padding:10px 15px 23px 10px;  text-decoration:none; color:#fff; font-weight:bold;}
#nav li.current { background:url(../images/default/tab.png) no-repeat left top; }
#nav li.current a { background:url(../images/default/tab.png) no-repeat right top; color:#333; }

#search_box { position:absolute; right:0; bottom:20px; background:url(../images/default/bg_search.png) no-repeat; width:195px; height:19px;}
#search_box .text { border:0; background:transparent; width:171px; padding:2px; font:normal 11px Arial, Helvetica, sans-serif; float:left}
#search_box .btn {border:0; background:transparent; width:19px; height:19px; float:left; cursor:pointer}

#banner_728 { position:absolute; right:0; top:50px;}

#container { width:1000px; margin:0 auto}

#main_content {padding:0;}
#main_content .left {width:699px; float:left;}
#main_content .right {width:300px; margin:0; float:left;}
#main_content .left .title {height:100px; background-color:#F4F4F4; padding: 20px; padding-bottom:5px; background:url(../images/default/bgtop_title.jpg) no-repeat}
h1 {color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; margin:5px; margin-left:0; border-bottom: 3px dotted #E2E2E2}
.redbold {color:#FA123F; font-weight:bold}
h3 {color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; margin:5px; margin-left:0;}
h2 {color:#D12A62; font-size:11px; margin:0; padding:0;}
a {color: #D12A62; text-decoration:none;font-size:12px; margin:0; padding:0;};
a:hover {color: #D12A62;text-decoration:underline;font-size:12px; margin:0; padding:0;};

#bottom {
	width: 1000px; margin: 0; background:url(../images/default/bg_bot.jpg) no-repeat; height:100px;
}
#bottom .content {padding: 0 20px;height:80px; margin-top:10px;}
.gri {color:#999999; font-size:12px;}
.search {width:195px; height:19px; margin-top:10px; background:url(../images/default/search.png) no-repeat; margin-right:47px; float:right}
input.bgbutsearch {background:url(../images/default/bgbutsearch.png) no-repeat; width:19px; height:19px; padding:0; margin:0; border:none;}
input.bgsearch {border:0px solid #ffffff; background-color:; height:15px; font-size:11px; margin-left: 10px; width:154px; padding:1px; padding-left:5px;}
.google1 {
width: 110px; margin-right:10px; height:200px; float:left
}
.sections {width: 300px; float:right}
.section {width: 280px; background-color:#F4F4F4; padding:10px;}
.section h2 {color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; margin:5px; margin-left:0;border-bottom: 3px dotted #E2E2E2 
}
.sections ul {list-style-type:none;}

.last_searches a {line-height:27px;}
img.felicitare {max-width:82px;}
.google_links {position:absolute; top:-15px; left:-288px; border:1px solid #fff; display:block}
.google_links #abg {color:#FFF!important}