<?php
header('Content-type: text/css');
ob_start("compress");
function compress($buffer) {
// remove comments
$buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer);
// remove tabs, spaces, newlines, etc.
$buffer = str_replace(array("\r\n", "\r", "\n", "\t", '  ', '    ', '    '), '', $buffer);
return $buffer;
  }
?>
* {
padding : 0;
margin : 0;
}

html {
height : 100%;
}

html, body {
font-family : "Bitstream vera sans", "lucida grande", "lucida sans unicode", "lucida sans", tahoma, verdana, arial, sans-serif;
padding : 0;
margin : 0;
font-size : 1.0em;
background-color:#f1f1f1;/*saturation TV*/
background: url(back.png);
color : #43493a;
min-height : 100%;
height : auto !important ;
height : 100%;
}

table a {
margin : 0;
padding : 0;
}
p {
margin : 0;
padding : 0 0 16px 0;
line-height : 1.7em;
}
h1 {
font-family : "Bitstream Vera Sans", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma;
font-size : 108%;
letter-spacing : 0.1em;
}
h2 {
margin : 0;
padding : 0 0 4px 0;
font-size : 16px;
}
img {
border : 0;
}
ul li {
list-style-type : none;
}
.left {
float : left;
padding : 0 8px 0 0;
}
.right {
float : right;
padding : 0 0 0 8px;
}
.center {
display : block;
text-align : center;
margin : 0 auto;
}
blockquote {
margin : 20px 0 20px 0;
padding : 10px 20px 0 20px;
border-left : 8px solid;
}
ul {
margin : 8px 0 0 16px;
padding : 0;
}
ul li {
list-style-type : none;
margin : 0 0 10px 0;
padding : 0;
}
ol {
margin : 8px 0 0 24px;
padding : 0;
}
ol li {
margin : 0 0 11px 0;
padding : 0;
}

#main, #links, #footer, #logo, #menu, #content {
margin-left : auto;
margin-right : auto;
}
#main {
width : 780px;
}
#links, #footer {
width : 726px;
height : 24px;
font-size : 88%;
text-transform : uppercase;
padding : 12px 21px 0 19px;
}
#links {
text-align : right;
}
#footer {
text-align : center;
border-top : 2px solid;
}
#links a, #footer a {
text-decoration : none;
}
#links a:hover, #footer a:hover {
text-decoration : underline;
}

#logo {
width : 766px;
height : 125px;
border-top : 2px solid;
border-bottom : 5px solid;
padding : 0 0 5 0px;
}
#logo h1, #logo h2 {
margin : 0;
letter-spacing : 0.2em;
}
#logo h1 {
padding : 28px 0 0 19px;
font-size : 160%;
}



#menu {
height : 30px;
width : 766px;
margin-top : -30px;
position : relative;
}
#menu ul {
margin : 0 auto;
}
#menu li {
float : left;
margin : 0 5px 0 0;
padding : 0;
list-style : none;
}
#menu li a {
display : block;
float : left;
height : 22px;
text-decoration : none;
padding : 6px 15px 2px 15px;
font-size:18px;
}

#content {
width : 766px;
overflow : hidden;
}
#column1 {
width : 198px;
margin : 22px 0 0 0;
float : right;
padding : 19px 19px 15px 19px;
}

/*div contenus*/
.sidebaritem {
text-align : left;
float : left;
margin : 0 0 23px 0;
border : 1px solid;
padding : 14px 8px 14px 19px;
}
.sidebaritem h1 {
margin : 0;
font-weight : normal;
padding : 0 0 16px 0;
text-transform : uppercase;
}
.sidebaritem p {
line-height : 16px;
padding : 0 0 8px 0;
}
.sidebaritem a, .sidebaritem a:hover {
padding : 0 0 2px 19px;
text-decoration : none;
}

/*cartouche coins arrondis gris*/
#content0 {
width:60%;
margin-top:3%;
margin-left:3%;
border:solid 1px #c0c0c0;
-moz-border-radius:7px;
-webkit-border-radius:7px;
-khtml-border-radius:7px;
/*-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;*/
clear:left;
}

/*cartouches coins arrondis verts*/
#content1, #content2, #content3, #content4, #content5{
width:60%;
margin-top:3%;
margin-left:3%;
border:solid 1px #8AAF55;
-moz-border-radius:7px;
-webkit-border-radius:7px;
-khtml-border-radius:7px;
clear:left;
}


/*recherche grenoble*/
#rond1, #rond2, #rond3, #rond4 {border:solid 1px #c0c0c0;-moz-border-radius-topleft: 7px;-moz-border-radius-topright: 7px;-moz-border-radius-bottomleft: 7px;-moz-border-radius-bottomright: 7px;text-align:left;width:168px;float:left;margin:0px 0px 13px 0px;padding:14px 8px 14px 19px; }


.sbilinks {
padding : 0;
}
.sbilinks ul {
margin : 0 auto;
}
.sbilinks li {
margin : 0;
float : left;
list-style : none;
}
.sbilinks li a, .sbilinks li a:hover {
float : left;
height : 16px;
text-decoration : none;
padding : 5px 0 4px 19px;
width : 149px;
}

/*masque les div imposees par feeddigest*/
#creditfooter {
visibility : hidden;
}

.fdpoweredby {
visibility : hidden;
}


#column2 {
text-align : justify;
width : 508px;
float : left;
padding : 2px 3px 15px 19px;
}
#column2 h1 {
font-family : arial, sans-serif;
padding : 16px 0 5px 0;
margin : 0 0 12px 0;
border-bottom : 1px solid;
font-size : 150%;
text-transform : uppercase;
font-weight : normal;
}
#column2 a, #column2 a:hover {
padding : 0 0 2px 0;
text-decoration : none;
color : #008000;
}
#column2 a:hover {
color : #008000;
border-bottom : 1px dashed;
}

form {
margin-top : 0;
}
form #directos {
font-size : 0.8em !important ;
}

div.row {
clear : both;
width : 448px;
}
div.row span.formlabel {
float : left;
width : 150px;
text-align : left;
}
div.row span.forminput {
float : right;
text-align : right;
}
div.spacer {
clear : both;
width : 80px;
}

#textinput {
height : 20px;
width : 50%;
font-size : 14px;
padding : 5px 5px 5px 5px;
background-color : #ffffc1;
}

#player_radios {
background-color : #ffff80;
width : 80%;
margin-top : 5px;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
}


.combo {
border : 1px solid #656f57;
margin : 2px;
padding : 3px;
background-color : #ffffc1;
color : #004080 !important ;
}
.shiftcontainer {
position : relative;
left : 5px;
top : 5px;
}

.shadowcontainer {
width : auto;
background-color : #d1cfd0;
}
.shadowcontainer .innerdiv {
background-color : #ffffd2;
border : 1px solid #3254c9;
padding : 6px;
text-align : left;
position : relative;
left : -5px;
top : -5px;
}

.rnd_container {
margin : 3px;
}
.rnd_top, .rnd_bottom {
display : block;
background : #fffef4;
font-size : 1px;
}
.rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {
display : block;
overflow : hidden;
}
.rnd_b1, .rnd_b2, .rnd_b3 {
height : 1px;
}
.rnd_b2, .rnd_b3, .rnd_b4 {
background : #fffef4;
border-left : 2px solid #004080;
border-right : 2px solid #004080;
}
.rnd_b1 {
margin : 0 5px;
background : #004080;
}
.rnd_b2 {
margin : 0 3px;
border-width : 0 3px;
}
.rnd_b3 {
margin : 0 2px;
}
.rnd_b4 {
height : 2px;
margin : 0 1px;
}
.rnd_content {
display : block;
border : 0 solid #004080;
border-style : ridge;
border-width : 0 2px;
padding : 14px;
background : #fffef4;
color : #000000;
}
.rnd content a:link {
color : #004080;
}

.exemples {
font-style : normal;
color : gray;
padding : 5px;
margin-top : 5px;
height : 40px;
display : block;
clear : left;
}


#haut a:link {
display : inline;
color : green !important ;
}

#titre_sces {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
text-align : left;
font-weight : lighter;
color : #009966;
letter-spacing : 6px;
}
.retour a:link>.liensnus ;



blockquote {
background : #fff;
color : #656f57;
border-color : #83b82e;
}

#main {
background : url(main.png) repeat-y;/*main.png*/
color : #656f57;
}
#links, #footer {
background : #83b82e url(linkfoot.png);
color : #fff;
border-color : #656f57;
}
#links a, #footer a, #links a:hover, #footer a:hover {
color : #ffffc6;
}


#logo {
background : #fff url(http://lepartisan.info/logo.png) no-repeat;
color : #656f57;
border-top-color : #656f57;
border-bottom-color : #8aaf55;
}

#logo h2 {
background : transparent;
color : #eee;
}
h2 {
color : #004080;
}
h1 {
background : transparent;
color : #83b82e;
border-color : #e1e1e1;
}

/*menu general*/

#menu {
background : #fff;
color : #43493a;
font-family:'Yanone Kaffeesatz',arial,serif;
font-size:18px;
}
#menu li a {
background: -webkit-gradient(linear, left top, left bottom, from(#aa0000), to(#ffbaa8));
background: -moz-linear-gradient(top, #aa0000, #ffbaa8);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa0000', endColorstr='#ffbaa8'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa0000', endColorstr='#ffbaa8')"; /* IE8 */
color : #43493a;
}

#menu li a:hover,  #menu li a#selected, #menu li a#selected:hover {
background : #aa0000;
color : #fff;
}

/* gradients couleur */
.gradient a {
background: -moz-linear-gradient(top, #b8da40, #89a230); /* FF3.6 */
background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #b8da40),color-stop(1, #89a230)); /* Saf4+, Chrome */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#b8da40', EndColorStr='#89a230'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#b8da40', EndColorStr='#89a230')"; /* IE8 */
}
.gradient a:hover, .gradient a:focus {
background: -moz-linear-gradient(top, #89a230, #b8da40); /* FF3.6 */
background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #89a230),color-stop(1, #b8da40)); /* Saf4+, Chrome */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#89a230', EndColorStr='#b8da40'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#89a230', EndColorStr='#b8da40')"; /* IE8 */
}

/*boutons couleur*/
/* .awesome, .awesome:visited {
	background: #222 url(alert-overlay.png) repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

.awesome:hover		{ background-color: #111; color: #fff; }
.awesome:active	{ top: 1px; }
.small.awesome, .small.awesome:visited 	{ font-size: 11px; padding: ; }

.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
.green.awesome:hover						{ background-color: #749a02; }
	.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
	.blue.awesome:hover							{ background-color: #007d9a; }
	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
	.red.awesome:hover							{ background-color: #872300; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
	.orange.awesome:hover							{ background-color: #d45500; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover							{ background-color: #fc9200; }
*/

#content a {
color : #004080;
border: 0;
}

#column2 a:hover {
color : #83b82e;
border-color : #83b82e;
}
.sidebaritem {
color : #000;
border-color : #e1e1e1;
}
.sidebaritem .liensnus a {
background : transparent !important ;
}
.liensnus a {
background : transparent !important ;
}
.sidebaritem .playlists a {
background : transparent url(http://google38.lepartisan.info/images/circular/bullet_yellow.png) no-repeat left center;
color : #004080;
}
.playlists a {
background : transparent;
}
.sidebaritem h2{
font-family : verdana, arial, sans-serif;
font-size : 12pt;
letter-spacing : 1px;
text-shadow: 1px 1px #c0c0c0;
color:#4169E1;}


.sbilinks li a, .sidebaritem a {
background : transparent url(link_arrow.png) no-repeat left center;
color : #004080;
}
.sbilinks li a:hover, .sidebaritem a:hover {
background : transparent url(link_arrow_sel.png) no-repeat left center;
color : #83b82e;
}

input, textarea {
color : #43493a;
border-color : #e1e1e1;
}

#radios1 a,#radios2 a,#radios3 {
background : #fff !important ;
}

#dmcbouton {
background-image : url(http://google38.lepartisan.info/images/bt_c_g.gif);
background-repeat : no-repeat;
}
#dmcbouton a {
padding-right : 21px;
margin-left : 21px;
background-image : url(http://google38.lepartisan.info/images/bt_c_d.gif);
background-repeat : no-repeat;
background-position : 100% 0;
text-decoration : none;
}
#dmcbouton a, #dmcbouton {
display : inline-block;
height : 37px;
white-space : nowrap;
}
#dmcbouton a b {
vertical-align : top;
font-size : 12px;
display : block;
cursor : pointer;
font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
line-height : 37px;
vertical-align : middle;
color : #000;
}
.startupbutton {
background-color : #fff;
color : #004080;
border : 1px outset #004080;
text-align : center;
padding-top : 0;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
display : block;
text-decoration : none;
margin : 0 auto;
cursor : pointer;
}
.startupbutton:hover {
background-color : #ccff66;
border : 2px outset #000;
color : #007d00;
text-decoration : none;
}
.clear {
overflow : hidden;
width : 100%;
}

/* bouton standard*/
a.button {
background : transparent url('bg_button_a.gif') no-repeat scroll top right;
color : #444;
display : block;
float : left;
font : normal 12px arial, sans-serif;
height : 24px;
margin-right : 6px;
padding-right : 18px;
text-decoration : none;
}
a.button span {
background : transparent url('bg_button_span.gif') no-repeat;
display : block;
line-height : 14px;
padding : 5px 0 5px 18px;
}
a.button:active {
background-position : bottom right;
color : #000;
outline : none;
}
a.button:active span {
background-position : bottom left;
padding : 6px 0 4px 18px;
}

#mask {
background : #072a88 url(http://google38.lepartisan.info/images/mask_star_1600px.jpg) no-repeat scroll 100% -260px;
}

.message {
position : absolute;
width : 190px;
border : 1px solid #000000;
background : #fff;
padding : 5px;
left : 0;
top : -170px;
}

.trombi {
font-family : times;
font-size : 16pt;
font-variant : small-caps;
color : #ffffc6;
letter-spacing : 10px;
}
.sst {
font-family : "Bitstream vera sans", "lucida grande", "lucida sans unicode", "lucida sans", tahoma, verdana, arial, sans-serif;
font-size : 12pt;
font-variant : small-caps;
letter-spacing : 5px;
color:#4169E1;
}
.shadow-light{
font-family : verdana, arial, sans-serif;
font-size : 14pt;
letter-spacing : 1px;
text-shadow: 1px 1px #c0c0c0;
color:#4169E1;}


.lettrine
{
font-size:3em;
float:left;
margin-right:0.2em;
line-height:0.8em;
}

/* GOOGLE FEEDCONTROL */

#feedControl .gf-title {font-size : 12pt;}#feedControl .gfc-resultsHeader {border: 0 ;}


.gsc-control {
width : 300px;
}
.gsc-control div {
position : static;
}
form.gsc-search-box {
font-size : 13px;
margin-top : 0;
margin-right : 0;
margin-bottom : 4px;
margin-left : 0;
width : 100%;
}
table.gsc-search-box {
border-style : none;
border-width : 0;
border-spacing : 0;
width : 100%;
margin-bottom : 2px;
}
table.gsc-search-box td {
vertical-align : middle;
}
table.gsc-search-box td.gsc-input {
padding-right : 2px;
}
td.gsc-search-button {
width : 1%;
}
td.gsc-clear-button {
width : 14px;
}
table.gsc-branding td, table.gsc-branding {
margin : 0;
padding : 0;
border : none;
}
table.gsc-branding {
border-style : none;
border-width : 0;
border-spacing : 0;
width : 100%;
}
.gsc-branding-text {
color : #676767;
}
td.gsc-branding-text {
vertical-align : top;
}
td.gsc-branding-text div.gsc-branding-text {
padding-bottom : 2px;
text-align : right;
font-size : 11px;
margin-right : 2px;
}
div.gsc-branding-youtube td.gsc-branding-text {
vertical-align : middle;
}
td.gsc-branding-img-noclear {
width : 51px;
vertical-align : bottom;
}
td.gsc-branding-img {
width : 65px;
vertical-align : bottom;
}
div.gsc-branding-youtube td.gsc-branding-img-noclear {
width : 55px;
}
div.gsc-branding-youtube td.gsc-branding-img {
width : 69px;
}
table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text {
margin-right : 0;
text-align : center;
}
table.gsc-branding-vertical td.gsc-branding-img-noclear {
text-align : center;
}
div.gsc-branding-img, div.gsc-branding-img-noclear, img.gsc-branding-img, img.gsc-branding-img-noclear {
padding-top : 1px;
}
img.gsc-branding-img, img.gsc-branding-img-noclear {
margin : 0;
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
border : none;
display : inline;
}
a.gsc-branding-clickable {
cursor : pointer;
}
input.gsc-search-button {
margin-left : 2px;
}
div.gsc-clear-button {
display : inline;
text-align : right;
margin-left : 4px;
margin-right : 4px;
padding-left : 10px;
background-repeat : no-repeat;
background-position : center center;
background-image : url('http://www.google.com/uds/css/clear.gif');
cursor : pointer;
}
input.gsc-input {
padding-left : 2px;
border-style : solid;
border-width : 1px;
border-color : #bccdf0;
width : 99%;
}
.gsc-keeper {
color : #36c;
text-decoration : underline;
font-size : 13px;
cursor : pointer;
font-weight : normal;
padding-left : 16px;
background-repeat : no-repeat;
background-position : 1px 3px;
background-image : url('http://www.google.com/uds/css/blue_check.gif');
}
.gsc-resultsHeader {
width : 100%;
border-bottom : 1px solid #e9e9e9;
margin-bottom : 4px;
clear : both;
}
.gsc-resultsHeader td.gsc-twiddleRegionCell {
width : 75%;
}
.gsc-resultsHeader td.gsc-configLabelCell {
text-align : right;
width : 75%;
}
.gsc-resultsHeader .gsc-twiddle {
margin-top : 4px;
display : inline;
cursor : pointer;
background-repeat : no-repeat;
background-position : 0 2px;
}
.gsc-resultsHeader td.gsc-twiddle-closed div.gsc-twiddle {
background-image : url('http://www.google.com/uds/css/arrow_close.gif');
}
.gsc-resultsHeader td.gsc-twiddle-opened div.gsc-twiddle {
background-image : url('http://www.google.com/uds/css/arrow_open.gif');
}
.gsc-resultsHeader .gsc-title {
color : #676767;
margin-right : 10px;
padding-left : 14px;
display : inline;
}
.gsc-resultsHeader .gsc-stats {
color : #676767;
font-size : 11px;
font-weight : normal;
display : inline;
}
.gsc-resultsHeader td.gsc-twiddle-opened .gsc-stats {
display : none;
}
.gsc-results-selector {
display : inline;
}
.gsc-resultsHeader td.gsc-twiddle-closed .gsc-results-selector {
display : none;
}
.gsc-result-selector {
cursor : pointer;
display : inline;
font-size : 13px;
padding-left : 13px;
background-repeat : no-repeat;
background-position : center left;
}
.gsc-one-result {
background-image : url('http://www.google.com/uds/css/one-complex-dark.gif');
}
.gsc-more-results {
background-image : url('http://www.google.com/uds/css/more-complex-dark.gif');
}
.gsc-all-results {
background-image : url('http://www.google.com/uds/css/all-complex-dark.gif');
padding-right : 1px;
}
.gsc-one-result-active .gsc-one-result {
background-image : url('http://www.google.com/uds/css/one-complex-light-blue.gif');
}
.gsc-more-results-active .gsc-more-results {
background-image : url('http://www.google.com/uds/css/more-complex-light-blue.gif');
}
.gsc-all-results-active .gsc-all-results {
background-image : url('/uds/css/all-complex-light-blue.gif');
}
.gsc-resultsHeader .gsc-configLabel {
color : #676767;
display : inline;
font-size : 11px;
cursor : pointer;
}
.gsc-resultsHeader td.gsc-configLabelCell span.gsc-twiddle-closed {
padding-right : 12px;
background-repeat : no-repeat;
background-position : center center;
background-image : url('/uds/css/settings.gif');
}
.gsc-tabsArea {
clear : both;
margin-top : 6px;
}
.gsc-tabsArea .gs-spacer {
font-size : 1px;
margin-right : 0;
overflow : hidden;
}
.gsc-tabsArea .gs-spacer-opera {
margin-right : 0;
}
.gsc-tabsAreaInvisible {
display : none;
}
.gsc-tabHeader {
display : inline;
cursor : pointer;
padding-left : 6px;
padding-right : 6px;
margin-right : 2px;
}
.gsc-tabHeader.gsc-tabhActive {
border-left : 1px solid #e9e9e9;
border-right : 1px solid #e9e9e9;
border-top : 2px solid #f90;
color : black;
}
.gsc-tabHeader.gsc-tabhInactive {
border-left : 1px solid #e9e9e9;
border-right : 1px solid #e9e9e9;
border-top : 2px solid #e9e9e9;
background : #e9e9e9;
color : #676767;
}
.gsc-tabData.gsc-tabdActive {
display : block;
}
.gsc-tabData.gsc-tabdInactive {
display : none;
}
.gsc-tabData .gsc-resultsHeader .gsc-title {
display : none;
}
.gsc-tabData .gsc-resultsHeader .gsc-stats {
display : none;
}
.gsc-tabData .gsc-resultsHeader .gsc-results-selector {
display : none;
}
.gsc-resultsbox-visible {
display : block;
}
.gsc-resultsbox-invisible {
display : none;
}
.gsc-results {
padding-bottom : 2px;
width : 99%;
}
.gsc-result {
margin-bottom : 10px;
}
.gsc-result .gs-title {
height : 1.4em;
overflow : hidden;
}
.gsc-result div.gs-watermark {
display : none;
}
.gsc-results .gsc-result img.gs-ad-marker {
display : none;
}
.gsc-wrapper {
position : relative;
display : block;
}
.gsc-adBlock {
position : relative;
display : block;
margin-top : 6px;
margin-bottom : 4px;
padding-bottom : 2px;
background : #fff8dd none repeat scroll 0 0;
}
.gsc-adBlock h2 {
float : right;
margin : 3px 5px 0;
font-weight : normal;
font-size : 0.9em;
color : #676767;
}
.gsc-adBlock .gsc-ad {
padding-left : 8px;
padding-top : 5px;
padding-right : 3px;
}
.gsc-adBlock .gsc-ad a {
font-weight : bolder;
color : #00c;
line-height : 1.4em;
}
.gsc-adBlock .gsc-ad cite {
font-style : normal;
color : green;
}
.gsc-adBlock .gsc-ad span {
padding-left : 8px;
}
.gsc-adBlockInvisible {
display : none;
}
.gsc-adBlockVertical {
position : relative;
display : block;
float : right;
width : 30%;
border-left : 1px solid #c9d7f1;
}
.gsc-thinWrapper {
width : 69%;
overflow : hidden;
}
.gsc-adBlockVerticalInvisible {
display : none;
}
.gsc-adBlockVertical h2 {
text-align : center;
font-weight : normal;
font-size : 0.9em;
color : #676767;
margin-top : 6px;
}
.gsc-adBlockVertical .gsc-ad {
padding-left : 8px;
padding-top : 5px;
}
.gsc-adBlockVertical .gsc-ad a {
font-weight : bolder;
color : #00c;
line-height : 1.4em;
}
.gsc-adBlockVertical .gsc-ad cite {
font-style : normal;
color : green;
display : block;
}
div.gsc-config {
border : 1px solid #e9e9e9;
margin-top : 0;
margin-bottom : 10px;
padding-top : 2px;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 6px;
}
form.gsc-config {
margin-bottom : 0;
}
.gsc-configSetting {
margin-top : 6px;
}
.gsc-configSetting_Label {
color : #676767;
}
.gsc-configSettingInput {
color : #676767;
border : 1px solid #e9e9e9;
width : 75%;
}
.gsc-configSettingCheckbox {
color : #676767;
margin-right : 6px;
}
.gsc-configSettingCheckboxLabel {
display : inline;
color : #676767;
}
div.gsc-configSettingSubmit {
margin-top : 8px;
text-align : right;
}
input.gsc-configSettingSubmit {
display : inline;
font-size : 11px;
cursor : pointer;
}
.gsc-imageResult {
float : left;
margin-bottom : 1em;
margin-right : 20px;
}
.gs-imageResult {
width : 114px;
overflow : hidden;
}
.gs-imageResult .gs-image-box {
height : 86px;
position : relative;
}
.gs-imageResult .gs-image-box img.gs-image {
position : absolute;
bottom : 0;
}
.gs-imageResult .gs-text-box {
text-align : center;
overflow : hidden;
height : 4em;
}
.gs-imageResult .gs-snippet {
overflow : hidden;
line-height : 1em;
cursor : pointer;
white-space : nowrap;
}
.gs-imageResult .gs-visibleUrl {
cursor : pointer;
}
.gs-imageResult .gs-size {
color : #6f6f6f;
}
.gsc-videoResult .gs-videoResult .gs-title {
line-height : 1.3em;
height : 1.3em;
overflow : hidden;
}
.gsc-videoResult .gs-videoResult .gs-snippet {
line-height : 1.3em;
max-height : 2.6em;
overflow : hidden;
}
.gsc-imageResult .gsc-trailing-more-results {
clear : both;
}
.gsc-results .gsc-trailing-more-results {
margin-bottom : 10px;
}
.gsc-results .gsc-trailing-more-results, .gsc-results .gsc-trailing-more-results * {
color : #00c;
text-decoration : underline;
}
.gsc-imageResult .gsc-cursor-box {
clear : both;
}
.gsc-results .gsc-cursor-box .gsc-trailing-more-results {
margin-bottom : 0;
display : inline;
}
.gsc-results .gsc-cursor {
display : inline;
}
.gsc-results .gsc-cursor-box {
margin-bottom : 10px;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
cursor : pointer;
color : #000;
text-decoration : underline;
margin-right : 8px;
display : inline;
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
color : #a90a08;
font-weight : bold;
text-decoration : none;
}
.gs-result .gs-title, .gs-result .gs-title * {
color : #00c;
text-decoration : underline;
}
.gs-divider {
padding-bottom : 8px;
text-align : center;
color : #676767;
}
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {
color : #008000;
text-decoration : none;
}
.gs-relativePublishedDate, .gs-publishedDate {
color : #6f6f6f;
text-decoration : none;
}
.gs-result a.gs-clusterUrl, .gs-result .gs-clusterUrl {
color : #008000;
text-decoration : underline;
cursor : pointer;
}
.gs-newsResult .gs-publisher {
color : #6f6f6f;
display : inline;
text-decoration : none;
}
.gs-newsResult .gs-relativePublishedDate, .gs-newsResult .gs-publishedDate {
display : inline;
margin-left : 4px;
}
.gs-blogResult .gs-relativePublishedDate, .gs-newsResult .gs-relativePublishedDate {
display : none;
}
.gsc-blogResult .gs-blogResult .gs-publishedDate, .gsc-newsResult .gs-newsResult .gs-publishedDate {
display : none;
}
.gsc-blogResult .gs-blogResult .gs-relativePublishedDate, .gsc-newsResult .gs-newsResult .gs-relativePublishedDate {
display : inline;
}
.gs-newsResult .gs-location {
color : #6f6f6f;
display : inline;
text-decoration : none;
}
.gs-result img.gs-image {
vertical-align : middle;
border : 1px solid #00c;
}
.gs-result .gs-directions, .gs-result .gs-directions * {
color : #77c;
font-weight : normal;
text-decoration : underline;
cursor : pointer;
}
.gs-secondary-link, .gs-secondary-link * {
color : #77c;
font-weight : normal;
text-decoration : underline;
cursor : pointer;
}
.gs-result .gs-directions-to-from {
display : none;
margin-top : 4px;
}
.gs-result .gs-directions-to-from .gs-label {
display : inline;
margin-right : 4px;
}
.gs-result .gs-directions-to-from div.gs-secondary-link {
display : inline;
}
.gs-result .gs-directions-to-from .gs-spacer {
display : inline;
margin-right : 3px;
margin-left : 3px;
}
.gs-videoResult a.gs-publisher, .gs-videoResult .gs-publisher {
color : #008000;
text-decoration : none;
}
.gs-result a {
cursor : pointer;
}
.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet {
padding : 5px;
margin : 5px;
border : 1px solid #fc3;
background-color : #fff4c2;
}
.gs-result .gs-watermark {
font-size : 10px;
color : #77c;
}
div.gs-results-attribution {
text-align : center;
margin-bottom : 4px;
}
div.gs-results-attribution, div.gs-results-attribution * {
font-size : 10px;
color : #676767;
text-decoration : none;
}
div.gs-results-attribution a {
color : #00c;
cursor : pointer;
}
div.gs-results-attribution a:hover {
text-decoration : underline;
}
.gs-result .gs-metadata {
color : #676767;
}
.gs-localAd img.gs-ad-marker, .gs-webAd img.gs-ad-marker {
padding-left : 4px;
}
.gs-webResult div.gs-visibleUrl-long {
width : 100%;
overflow : hidden;
display : none;
}
.gs-localAd div.gs-address * {
color : #676767;
}
.gs-localAd div.gs-street {
display : inline;
}
div.gs-city {
display : inline;
}
div.gs-region {
display : inline;
}
div.gs-country {
display : none;
}
div.gs-infoWindow * {
font-size : 11px;
}
.gs-videoResult * {
font-size : 13px;
}
.gs-videoResult td div.gs-image-box {
width : 110px;
height : 78px;
}
.gs-videoResult td div.gs-text-box {
vertical-align : top;
margin-left : 4px;
}
div.gs-book-image-box td, .gs-bookResult td {
vertical-align : top;
}
div.gs-book-image-box, div.gs-book-image-box div {
position : static;
text-align : start;
}
div.gs-book-image-box {
width : 75px;
height : 90px;
}
.gs-bookResult td div.gs-text-box {
vertical-align : top;
margin-left : 4px;
}
div.gs-book-image-box img {
border-spacing : 0;
border : none;
}
div.gs-book-image-box div.gs-row-1 {
line-height : 7px;
}
div.gs-book-image-box img.gs-pages {
height : 7px;
width : 45px;
}
div.gs-book-image-box img.gs-page-edge {
height : 7px;
width : 11px;
}
div.gs-book-image-box img.gs-image {
height : 80px;
border : 1px solid #a0a0a0;
}
.gs-bookResult .gs-author {
display : inline;
color : #6f6f6f;
}
.gs-bookResult .gs-publishedDate {
display : inline;
}
.gs-bookResult .gs-pageCount {
display : inline;
color : #6f6f6f;
margin-left : 4px;
}
.gs-patentResult td {
vertical-align : top;
}
.gs-patentResult .gs-patent-number, .gs-patentResult .gs-publishedDate, .gs-patentResult .gs-author {
display : inline;
}
.gs-patentResult .gs-image-box {
padding-right : 8px;
}
.gs-patentResult img.gs-image {
border : 1px solid #77c;
}

/*google map control*/

#mapsearch {
display : block;
width : auto;
height : 420px;
padding : 5px;
overflow : visible;
}



#feedObs .gfg-root {
width : 500px;
height : 1%;
position : relative;
overflow : hidden;
text-align : left;
font-size : 11px;
margin-top : 0;
margin-left : 0;
margin-bottom : 0;
padding : 0;
}


#feedObs .gfg-title {
text-align : left;
color : #808080 !important ;
line-height : 1.4em;
overflow : hidden;
}
.gfg-title a {
color : #808080;
}
.gfg-subtitle {
font-size : 1.9em;
font-weight : bold;
line-height : 1.4em;
overflow : hidden;
white-space : nowrap;
margin-bottom : 5px;
}
.gfg-subtitle a {
color : blue !important ;
}
.gfg-entry {
width : 100%;
height : 9em;
position : relative;
overflow : hidden;
text-align : left;
margin-top : 0;
}
.gfg-root .gfg-entry .gf-result {
position : relative;
width : auto;
height : 100%;
padding-left : 0;
padding-right : 0;
}
.gfg-list {
position : relative;
overflow : hidden;
text-align : left;
margin-bottom : 5px;
}
.gfg-listentry {
line-height : 1.5em;
overflow : hidden;
white-space : nowrap;
padding-left : 15px;
padding-right : 5px;
margin-left : 5px;
margin-right : 5px;
}
.gfg-listentry-highlight {
background-image : url('./images/go.gif');
background-repeat : no-repeat;
background-position : center left;
}

#feedObs .gfg-root .gfg-entry .gf-result .gf-title {
font-size : 1.4em;
font-weight : normal;
line-height : 1em;
overflow : hidden;
margin-bottom : 0;
background-color : transparent;
color : #3254c9 !important ;
}
#feedObs .gfg-root .gfg-entry .gf-result .gf-snippet {
height : 1.6em;
color : #808080 !important ;
margin-top : 3px;
}
.gfg-horizontal-root .gfg-entry .gf-result {
position : relative;
background-color : #fff;
width : 80%;
height : 100%;
line-height : 1.5em;
overflow : hidden;
white-space : nowrap;
}
.gfg-horizontal-root .gfg-list {
display : none;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-snippet, .gfg-horizontal-root .gfg-entry .gf-result .gf-author {
display : none;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-title {
color : #808080 !important ;
margin-right : 3px;
float : left;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer {
float : left;
}
.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer, .gfg-horizontal-root .gfg-entry .gf-result .gf-relativePublishedDate {
display : block;
color : #aaa;
}
.gfg-branding {
white-space : nowrap;
overflow : hidden;
text-align : left;
position : absolute;
right : 0;
top : 0;
width : 100px;
}


#TB_window {
font : 12px Arial, Helvetica, sans-serif;
color : #333333;
}
#TB_secondLine {
font : 10px Arial, Helvetica, sans-serif;
color : #666666;
}
#TB_window a:link {
color : #666666;
}
#TB_window a:visited {
color : #666666;
}
#TB_window a:hover {
color : #000;
}
#TB_window a:active {
color : #666666;
}
#TB_window a:focus {
color : #666666;
}
#TB_overlay {
position : absolute;
z-index : 100;
top : 0;
left : 0;
background-color : #000;
}
#TB_window {
position : absolute;
background : #ffffff;
z-index : 102;
color : #000000;
display : none;
border : 4px solid #525252;
text-align : left;
}
#TB_window img {
display : block;
margin : 15px 0 0 15px;
border-right : 1px solid #ccc;
border-bottom : 1px solid #ccc;
border-top : 1px solid #666;
border-left : 1px solid #666;
}
#TB_caption {
height : 25px;
padding : 7px 30px 10px 25px;
float : left;
}
#TB_closeWindow {
height : 25px;
padding : 11px 25px 10px 0;
float : right;
}
#TB_closeAjaxWindow {
padding : 5px 10px 7px 0;
margin-bottom : 1px;
text-align : right;
float : right;
}
#TB_ajaxWindowTitle {
float : left;
padding : 7px 0 5px 10px;
margin-bottom : 1px;
}
#TB_title {
background-color : #e8e8e8;
height : 27px;
}
#TB_ajaxContent {
clear : both;
padding : 2px 15px 15px 15px;
overflow : auto;
text-align : left;
line-height : 1.4em;
}
#TB_ajaxContent p {
padding : 5px 0 5px 0;
}
#TB_load {
position : absolute;
display : none;
height : 100px;
width : 100px;
z-index : 101;
}
#TB_HideSelect {
z-index : 99;
position : absolute;
top : 0;
left : 0;
background-color : #fff;
border : none;
}
#TB_iframeContent {
clear : both;
border : none;
margin-bottom : -1px;
margin-top : 1px;
}
<?php ob_end_flush();?>