@import url('header.css');
@import url('footer.css');
@import url('content.css');
@import url('special.css');
@import url('button.css');
@import url('tables.css');
@import url('form.css');

/* main */
/*body, html { margin:0; padding:0; background-color:#fff;background: url("/images/2011/body_background.png") repeat-x scroll 0 0 transparent; font-family: Tahoma; font-size:12px; }*/
body, html { margin:0; padding:0; background-color:#fff;background: url("/Images2012/body_background.png") repeat-x scroll 0 0 transparent; }
.clr { clear:both; padding:0; margin:0; width:100%; height:0; line-height:0px; font-size:0px; overflow:hidden;}
.container { margin: 0 auto; padding: 0; width: 100%; text-align: center; }
p { margin:10px 0 16px 0; padding:0;}
/*a { color:#3c3c3c; text-decoration:underline;}*/
a {color: #1111CC; text-decoration: underline;}
a:focus, a:hover {color:#1111CC; text-decoration: none;}
h2 { margin:0; padding:0; font-size: 20px; font-family: Tahoma, Geneva, sans-serif;}
/*p.light { color:#999;}
p.nobottom { margin-bottom:0;}<
p.bot8px { margin-bottom:8px;}
p.p_center { text-align:center;}
p.p_right { text-align:right;}
p.bigprice { margin:0 0 4px 0; font:normal 30px/1.2em Arial, Helvetica, sans-serif;}*/
.linehr { margin-bottom:16px; background:#d7d7d7 url(/images/2011/linehr.gif) repeat-x top; height:2px; line-height:0px; font-size:0px;}
ul{ list-style-type: disc;}
li ul, li ol {margin: 0;}
ul, ol { margin: 0 1em 1em 0; padding-left: 1em;}
ul { list-style-type: none;}
ol {list-style-type: decimal;}
dl {margin: 0 0 1.5em;}
dl dt {font-weight: bold;}
dd { margin-left: 1.5em;}
table { /*margin-bottom: 5px;width: 100%; float: left; background-color: #fff;*/}
th {font-weight: bold;}
/*thead th {background: none repeat scroll 0 0 #C3D9FF;}*/
/*th, td, caption {font-size: 11px; padding: 2px 4px;}*/
/* content */
.gadget h3 { margin:8px 0 0 0; padding:8px 0; font:bold 12px/1.5em Arial, Helvetica, sans-serif;}
.gadget h3 img.calendar { margin:-6px 4px -6px 0; border:none;}
.gadget .titlebar { margin-bottom:2px; border:1px solid #cfcfcf;}
.gadget .titlebar h3 { margin:0; padding:8px 32px 7px 16px; font:bold 12px/1.5em Arial, Helvetica, sans-serif; background:#aaa url(/images/2011/dropdown_bg.gif) repeat-x top; border:1px solid #fff;}
.gadget .titlebar a { margin:1px 1px 0 0; float:right;}
.gadget .titlebar a img, .gadget .error a img { border:none;}
.gadget .titlebar a.hidegadget { background:#335c91 url(/images/2011/button_dropup_bl.gif) no-repeat center center;}
.gadget .titlebar a.closegadget { background:#335c91 url(/images/2011/button_close_bl.gif) no-repeat center center;}
.gadget .error_tit { margin-bottom:2px; padding:0;}
.gadget .newsInfo_tit h3 { margin:0 60px 0 0; padding:5px 0 0 10px; font:bold 12px/1.5em Arial, Helvetica, sans-serif; color:#fff;}
.gadget .newsInfo_tit a.hideerr { margin:2px 2px 0 0; float:right;}
.gadget .newsInfo_container a.closeerr { margin:2px 2px 0 0; float:right;}
.gadget .newsInfo_container img { border:none;}
/*.gadget .error_msg { padding:16px; background-color:#fffbe0; border:1px solid #ff5e3b;}
.gadget .error_msg p { margin:0; padding:0; color:#3c3c3c;}
.gadget .error_msg a { font-weight:bold;}*/
.err_or .newsInfo_container { background: url(/images/2011/top_news_background.png) no-repeat center center; height: 44px;}
.err_bl .newsInfo_container { background-color:#335c91;}
.err_gr .newsInfo_container { background-color:#9d9d9d;}
/*.err_or .newsInfo_tit a.hideerr { background:#df5132 url(/images/2011/button_dropup_or.gif) no-repeat center center;}
.err_bl .newsInfo_tit a.hideerr { background:#33507b url(/images/2011/button_dropup_bl.gif) no-repeat center center;}
.err_gr .newsInfo_tit a.hideerr { background:#7e7e7e url(/images/2011/button_dropup_gr.gif) no-repeat center center;}*/
.err_or .newsInfo_container a.closeerr { background:#000 url(/images/2011/button_close_or.gif) no-repeat center center;}
.err_bl .newsInfo_container a.closeerr { background:#33507b url(/images/2011/button_close_bl.gif) no-repeat center center;}
.err_gr .newsInfo_container a.closeerr { background:#7e7e7e url(/images/2011/button_close_gr.gif) no-repeat center center;}
.err_or .error_msg a { color:#ff5e3b;}
.err_bl .error_msg a { color:#335c91;}
.err_gr .error_msg a { color:#3c3c3c;}
.gadget .gadgetblock { padding:12px 16px; background-color:#f4f4f4; border:1px solid #cfcfcf;}
.gadgets3par { margin-left:-4px; margin-right:-4px;}
.gadget3inline { margin-left:4px; margin-right:4px; float:left; width:247px;}
.gadget ul.grayarrow { margin:0; padding:0; list-style:none;}
.gadget ul.grayarrow li { background:url(/images/2011/li_arrow.gif) no-repeat 0px 10px;}
.gadget ul.grayarrow li a { display:block; margin:0; padding:6px 0 6px 16px; color:#335c91;}
.gadget ul.withlines li { border-top:1px solid #fff; border-bottom:1px solid #d7d7d7;}             /** "ul.withlines" use only with ul.grayarrow or other defined "ul" */
.gadget ul.withlines li.first { border-top:none;}
.gadget ul.withlines li.last { border-bottom:none;}
.gadget a.colourbutton { padding:6px 0 8px 10px; color:#fff; text-decoration:none;}
.gadget a.colourbutton span { padding:6px 10px 8px 0;}
.gadget a.colourbutton span span { padding:6px 12px 8px 6px;}   /* must have two alikes padding */
.gadget a.button_orange { background:url(/images/2011/button_orange_left.gif) no-repeat top left;}
.gadget a.button_orange span { background:url(/images/2011/button_orange_right.gif) no-repeat top right;}
.gadget a.button_orange span span { background:#ff5e3b url(/images/2011/button_orange.gif) repeat-x top;}
.gadget a.button_blue { background:url(/images/2011/button_blue_left.gif) no-repeat top left;}
.gadget a.button_blue span { background:url(/images/2011/button_blue_right.gif) no-repeat top right;}
.gadget a.button_blue span span { background:#ff5e3b url(/images/2011/button_blue.gif) repeat-x top;}
.gadget .shadowpar { margin:0 0 -12px 0; padding-left:6px;}
.gadget .pixshadow { margin:4px 5px 12px 5px; padding:4px; float:left; background-color:#ececec;}
.gadget .pixshadow img { margin-top:-8px; margin-left:-8px; padding:2px; background-color:#fff; border:1px solid #d7d7d7;}
.gadget table.gwlines { margin:0; padding:0;}
.gadget table.gwlines th { padding:6px; font-weight:bold; text-align:left; background-color:#fff; border-bottom:1px solid #d7d7d7;}
.gadget table.gwlines td { padding:6px; text-align:left; border-top:1px solid #fff; border-bottom:1px solid #d7d7d7;}
.gadget table.gwlines tr.last td { border-bottom:none;}
.gadget table.arborder { margin-bottom:8px; border:1px solid #d7d7d7;}
.gadget table .lrborder { border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.gadget table th.calign { text-align:center;}
.gadget table td.ralign { text-align:right; padding-right:12px;}
.gadget img.tabpimpa { border:none;}
.gadget .blockshadow { margin:4px 0 8px 4px; padding:4px; background-color:#ececec;}
.gadget .blockshadow div.bs_content { margin-top:-8px; margin-left:-8px; padding:10px 12px; background-color:#fff; border:1px solid #d7d7d7;}
.gadget .blockshadow div.bs_content img.context { margin-right:8px; float:left; border:none;}
.gadget .blockshadow div.bs_content div.context { float:left; width:126px;}
.gadget .blockshadow div.bs_content div.context h4 { margin:0 0 6px 0; padding:0 0 6px 0; font: bold 16px/1.2em Arial, Helvetica, sans-serif; border-bottom:1px solid #d7d7d7;}
.gadget .iconblockpar { margin:0 0 -16px 0; padding:8px 6px 0 6px;}
.gadget .iconblockshade { margin:0 12px 12px 12px; float:left; width:118px;}
.gadget .blockshadow div.iconblock { padding:6px 24px 0px 24px;}
.gadget .blockshadow div.iconblock img { border:none;}
.gadget .blockshadow div.iconblock p { text-align:center;}
.gadget .blockshadow div.iconblock a { color:#999;}
.gadget .whiteblock { padding:12px 20px; background-color:#fff; border:1px solid #d7d7d7;}
.gadget .whiteblock img { border:none;}
.gadget .whiteblock img.cardpay { float:left;}
.gadget .whiteblock img.cardlogo { margin:-6px 0 -8px 0;}
.gadget .whiteblock .priceblock { padding:8px 20px; float:left;}
.gadget .whiteblock .cardsblock { padding:0 0 0 20px; float:right; border-left:1px solid #d7d7d7;}
.gadget .whiteblock .pimpabtn { margin:-2px 0;}
.gadget .whiteblock .specpad { padding-top:12px;}
.gadget .clocktime { width:110px; float:left;}
.gadget .clockdate { padding-left:4px; float:left;}
.gadget .vertsortable_head { cursor:move;}
.gadget .horizsortable_head { cursor:move;}

/* contact */
form { margin:0; padding:0; }
form ol { margin:0; padding:0; list-style:none;}
form ol li { display:block; margin:0; padding:0 0 8px 0;}
form label, form input.text, form textarea, form select { font:normal 12px/1.5em Arial, Helvetica, sans-serif; color:#3c3c3c;}
form label { display:block; margin:0; padding:0;}
form input.text, form textarea, form select { margin:4px 0; padding:4px; background:#fff; border:1px solid #999;}
form input.text { height:15px;}
form textarea { height:82px;}
form select { padding:2px; /*height:100px;*/}
form a.pnbtn { padding:4px 8px; text-decoration:none; background-color:#fff; border:1px solid #d7d7d7;}
.form_quickcontact input.text { width:140px;}
.form_quickcontact textarea { width:204px;}
.form_login { margin-bottom:8px;}
.form_login input.text { width:140px;}
form input.text { width:140px;}
.form_example textarea { width:450px;}
.form_example input.mini { width:64px; text-align:center;}
.form_example input.small { width:120px;}
.form_example input.medium { width:180px;}
.form_example input.large { width:450px;}
.form_example input.date { width:16px;}
.form_example input.year { width:32px;}
.form_example select { width:450px;}
.form_example select.cntresults { float:right; width:100px;}
.form_example label.small { float:left; width:132px;}
.form_example label.date { float:left; width:35px;}
.form_example label.year { float:left; width:50px;}

/* DATEPICKER */
/* ========================================================== begin ====================================================================== */
/* Interaction states */
.ui-state-default, .ui-widget-content .ui-state-default { border:1px solid #f3f3f3; text-align:center;}    /* days (border must have) */
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border:1px dotted #d7d7d7;}    /* hovered day */
.ui-state-active, .ui-widget-content .ui-state-active { border:1px solid #d7d7d7;}    /* selected day */
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { }

/* Interaction Cues */
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border:1px solid #d7d7d7; background:#fff; text-align:center;}     /* today */

/* Datepicker */
.ui-datepicker { margin-top:8px; margin-bottom:16px;}  /* container for datepicker */
.ui-datepicker .ui-datepicker-header { position:relative; padding:4px 0; border:1px solid #d7d7d7; background:#fff;}          /* container for datepicker's head */
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; padding-top:3px; top:2px; width:36px; height:23px; text-decoration:none;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { border:none;}
.ui-datepicker .ui-datepicker-prev { left:8px; background:url(/images/2011/arrow_prev.gif) no-repeat 2px 8px; text-align:right;}
.ui-datepicker .ui-datepicker-next { left:56px; background:url(/images/2011/arrow_next.gif) no-repeat 28px 8px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display:block;}
.ui-datepicker .ui-datepicker-title { margin:0; padding-right:12px; line-height:1.8em; text-align:right;}
.ui-datepicker table { width:100%; border-collapse:collapse;}
.ui-datepicker th { padding:6px 4px; text-align:center; font-weight:bold; background:url(/images/2011/linehr.gif) repeat-x bottom;}
.ui-datepicker td { padding:0;}
.ui-datepicker td span, .ui-datepicker td a { display:block; padding:4px; text-decoration:none; }
/* ========================================================== end ====================================================================== */

/* dialogs */
#mask { position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none;}
#dialogboxes .window { position:absolute; display:none; padding:2px; left:0; top:0; width:382px; z-index:9999; background-color:#335c91;}
#dialogboxes .window .gadget { margin-bottom:0px;}
#dialogboxes .window .gadget .gadget { margin-bottom:12px;}

/*Kosta CSS*/

/*Start: simple Search mainpage*/
#simple_search_wrapper {
	border: 1px solid #92A0A3;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 980px;
}

#simple_search {
	border: 4px solid #ACBABD;
	margin: 0 auto;
	overflow: hidden;
	padding: 55px 55px 55px 100px;
	position: relative;
	width: 823px;
}

/*gbarlic
#simple_search_mainpage {
	border: 0px solid #ACBABD;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding: 15px 55px 15px 100px;
	position: relative;
	width: 823px;
}*/

#simple_search_mainpage {
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding: 15px 55px 15px 100px;
	position: relative;
	float: left;
	background-color: #F9F9F9; 
	border: 1px solid #ACBABD;
	margin: 10px 0 0 0;
}

.ltr .verticals {
	padding-bottom: 9px;
	padding-left: 105px;
}

#gvin_search_icon_submit {
	background: url("/images/2011/search_logo.jpg") repeat scroll 0 0 transparent;
	border: medium none;
	cursor: pointer;
	display: inline-block;
	height: 55px;
	padding: 0;
	vertical-align: middle;
	width: 82px;
}

#simple_search fieldset {
	background: none repeat scroll 0 0 white;
	border: 1px solid #ACBABD;
	display: inline-block;
	margin: 0 8px 0 12px;
	padding: 2px 3px;
	position: relative;
	vertical-align: middle;
}

#simple_search fieldset input {
	display: inline-block;
	vertical-align: middle;
}

#simple_search_mainpage fieldset {
	background: none repeat scroll 0 0 white;
	border: 1px solid #ACBABD;
	display: inline-block;
	margin: 0 8px 0 12px;
	padding: 2px 3px;
	position: relative;
	vertical-align: middle;
	width: 470px;
	float: left;
}

#simple_search_mainpage fieldset input {
	display: inline-block;
	vertical-align: middle;
}

input.gvin_query {
	border: medium none;
	font-family: Arial,Sans-Serif;
	font-size: 16px;
	height: 27px;
	line-height: 24px;
	width: 478px;
	border: 1px solid #CCCCCC;
	padding: 0 10px;
}

#simple_search fieldset input {
	display: inline-block;
	vertical-align: middle;
}

input.gvin_submit {
	background: url("/images/2011/mag-glass.png") repeat scroll 0 50% #E66400;
	border: medium none;
	cursor: pointer;
	height: 27px;
	width: 27px;
}

a.search-button {
	background: url("/images/2011/search-button.png") no-repeat scroll left top transparent;
	display: inline-block;
	padding-left: 5px;
	text-decoration: none;
	float: left;
}

a.search-button span {
	background: url("/images/2011/search-button.png") no-repeat scroll right -32px transparent;
	color: #000000;
	cursor: pointer;
	display: block;
	font-family: Arial,Sans-Serif;
	height: 32px;
	line-height: 32px;
	padding: 0;
	text-align: center;
	/*gbarlic*/
	float:left;
	width: 93px;
}

a.search-button {
	text-decoration: none;
}

/*.elementariSearch{
    text-decoration: none;
}*/
.simple_search_directLinks .section { 
	margin:10px 0 0 0; padding:0;
}

fieldset p {
	position: relative;
	margin: 0 15px 0 0;
	padding: 0 3px 5px 0;
	float: left;
}

p:not(#foo) > input[type="checkbox"]:checked + label {
	background-position: 0 -81px;
}

p:not(#foo) > input + label {
	background: url("/images/2011/gr_custom-inputs.png") no-repeat scroll 0 -1px transparent;
	height: 16px;
}

p > input {
	float: left;
	height: 16px;
	left: 0;
	margin: 0;
	opacity: 0;
	padding: 0;
	position: absolute;
	width: 16px;
}

p > label {
	float: left;
	line-height: 16px;
	padding: 0 0 0 18px;
}
p:not(#foo) > input[type=radio]:checked + label{ background-position: 0 -241px; }
p:not(#foo) > input[type=checkbox]:checked + label{ background-position: 0 -81px; }
p:not(#foo) > input[type=checkbox]:hover:checked + label,
p:not(#foo) > input[type=checkbox]:focus:checked + label,
p:not(#foo) > input[type=checkbox]:checked + label:hover,
p:not(#foo) > input[type=checkbox]:focus:checked + label{ background-position: 0 -101px; }
p:not(#foo) > input[type=radio]:hover:checked + label,
p:not(#foo) > input[type=radio]:focus:checked + label,
p:not(#foo) > input[type=radio]:checked + label:hover,
p:not(#foo) > input[type=radio]:focus:checked + label{ background-position: 0 -261px; }

.elementariSearch{
    float: left;
    margin: 0 0 0 175px;
    text-align: left;
	text-align: center;
    margin: 0 auto;
    width: 500px; 
}
#simple_search .elementariSearch fieldset{
	background-color: #F9F9F9;
	border: none;
	
}

#simple_search_mainpage .elementariSearch fieldset{
	background-color: #F9F9F9;
	border: none;
	
}

.simple_search_directLinks{
	margin: 0 0 0 150px;
	padding: 0;
	float: left;
}

.simple_search_directLinks a:link, .simple_search_directLinks a:visited, .simple_search_directLinks a:active{
	text-decoration: none;
	color: #0F3DA1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

.simple_search_directLinks a:hover{
	text-decoration: underline;
	color: #000;
}

.simple_search_directLinks .spliter {
	color: #B1B1B1;
	margin: 0 0 0 5px;
}

.openCloseSearchButton a img{
	position: absolute;
	right: 0;
	top: 84px;
	border: none;
}

.bigBoxShadow{
	background: url("/images/2011/big_shadow.png") no-repeat scroll center top transparent;
	height: 18px;
}
/*End: simple Search mainpage*/

/*Start: news info*/
.newsInfo_title{
	margin:0 10px 0 0; 
	padding:5px 0 0 10px; 
	font-weight: bold;
	font-size: 13px;
	color:#fff;
	float: left;
	width: 90px;
}

.newsInfo_description{
	margin:0 10px 0 0; 
	padding: 5px 0 0 10px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#fff;
	width: 810px;
	overflow: hidden;
}

.newsInfo_description a{
	font-weight: bold;
	text-decoration: underline;
	color: #fff;
}

.newsInfo_description a:hover{
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}

.newsInfo_description img{
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
}
/*End: news info*/

/*Start: Search results BOX SISTEM*/
.contentContainer {}

.contentContainer_Mainpage {}

.content_res { margin:0 auto; padding:32px 0; width:100%;}

.gadget { margin-bottom:0px;}

.leftblock { 
	float:left; 
	width:715px; 
	background: url(/images/2011/3_colum_background.jpg) no-repeat top; 
	margin: 0; 
	padding: 0; 
	min-height:529px; 
	height:auto !important; 
	height:529px;
}

.gadgetContentContainer{
	width: 980px;
	margin: 0 auto;
	text-align: left;
}

.companyGadgetContentContainer{
	width: 100%;
	float: left;
	margin: 10px 0 0 0;
	background: url(/images/2011/company_border_background.png) repeat-y 0 -10px;
}

/*Start: left side faceting*/
.outer1{
	width: 185px;
	margin: 25px 20px 0 0;
	padding: 0;
	float: left;
}

.blueSmallTitle{
	/*width: 195px;*/
	float: left;
	background: transparent url('/images/2011/small_blue_title_arrow.png') no-repeat bottom left;
	height: 45px;
	margin: 0 0 10px 0;
	padding: 0;
	width: 100%;	
}

.blueSmallTitle h2{
	color: #000;
	font-size: 18px;
	margin: 0 0 0 10px;
	float: left;
}


.greenLightSmallTitle{
	/*width: 195px;*/
	float: left;
	background: transparent url('/images/2011/small_green_light_title_arrow.png') no-repeat bottom left;
	height: 45px;
	margin: 0 0 10px 0;
	padding: 0;
	width: 100%;	
}

.greenLightSmallTitle h2 {
    color: #000000;
    float: left;
    font-size: 18px;
    margin: 0 10px 0 10px;
}

.yellowSmallTitle {
	background: url("/images/2011/small_yellow_title_arrow.png") no-repeat scroll left bottom transparent;
	float: left;
	height: 45px;
	margin: 0;
	padding: 0;
	width: 100%;
}

.yellowSmallTitle h2 {
	color: #000000;
	float: left;
	font-size: 20px;
	margin: 0 35px 0 10px;
}

.graySmallTitle {
	background: url("/images/2011/small_gray_title_arrow.png") no-repeat scroll left bottom transparent;
	float: left;
	height: 45px;
	margin: 10px 0 0 0;
	padding: 0;
	width: 100%;
}

.graySmallTitle h2 {
	color: #000000;
	float: left;
	font-size: 20px;
	margin: 0 10px 0 10px;
}

.numberOfHits{
	background-color: #1F84C1;
	padding: 3px;
	color: #fff;
	float: right;
	margin: 0;
}

.numberOfHitsGray{
	background-color:#C5C5CA;
	padding: 3px;
	color: #fff;
	float: right;
	margin: 3px 0 0 0;
}

/*start: faceting*/
.facetingListContentContainer{
	float: left;
	width: 100%;
}

.facetingListContainer{
	float: left;
	margin: 0;
	width: 100%;
}

.facetingListContainer ul {
	margin: 0 0 0 22px;
	overflow: hidden;
	padding: 0;
	width: 163px;
}

.facetingListContainer ul li {
    background: url("/images/2011/faceting_list.png") no-repeat scroll 0 5px transparent;
    display: block;
    padding: 2px 0 2px 13px;
    text-decoration: none;
    font-size: 11px;
    text-transform: uppercase;
    float: left;
    width: 150px;
    text-align: left;
    height: 20px;
}

.facetingListContainer ul li:hover {
    background: url("/images/2011/faceting_list_hover.png") no-repeat scroll 0 5px transparent;
    display: block;
    padding: 2px 0 2px 13px;
    font-size: 11px;
}

.facetingBorder {
    background: url("/images/2011/faceting_border_background.png") no-repeat scroll 0 0 transparent;
    display: block;
    width: 183px;
    height: 5px;
    padding: 0;
    margin: 5px 0;
    float: left;
}

.facetingListContainer .deliteFaceting {
	background: url("/images/2011/delite.png") no-repeat scroll left 5px transparent;
	padding: 2px 0 2px 13px;
	width: 100%;
	text-transform: uppercase;
}

.facetingListContainer li.moreOption a {
    background: url("/images/2011/more_t_win.png") no-repeat scroll right 3px transparent;
    display: block;
    float: right;
    font-size: 11px;
    margin: 0;
    padding: 0 15px 0 0;
    text-decoration: underline;
}
.facetingListContainer li.moreOption a:hover {
    background: url("/images/2011/more_t_win_hover.png") no-repeat scroll right 3px transparent;
    display: block;
    float: right;
    font-size: 11px;
    margin: 0;
    padding: 0 15px 0 0;
    text-decoration: underline;
    color: #000;
}

/*.facetingListContainer ul li a {
    text-decoration: none;
}*/

.facetingSelectTitle{
	background: url("/images/2011/faceting_title_select.jpg") no-repeat scroll 0 bottom transparent;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 0 22px;
	width: 168px;
	text-align: left;
	text-transform: uppercase;
}

/*.facetingUnselectTitle{
	background: url("/images/2011/faceting_title_unselect.jpg") no-repeat scroll 0 bottom transparent;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0 0 22px;
	width: 168px;
	text-transform: uppercase;
}*/

.facetingUnselectTitle a{
	background: url("/images/2011/faceting_title_unselect.jpg") no-repeat scroll 0 0 transparent;
	color: #1111CC;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 0 22px;
	width: 168px;
	text-transform: uppercase;
	float: left;
}

.facetingUnselectTitle a:hover{
	background: url("/images/2011/faceting_title_select.jpg") no-repeat scroll 0 0 transparent;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 0 22px;
	width: 168px;
	text-transform: uppercase;
}

.facetingFunction{
	width: 205px;
	float: left;
	margin: 20px 0 0 0;
}

/*Start: save biutton*/
.saveButton a.ovalbutton{
	background: transparent url('/images/2011/saveButton.png') no-repeat top left;
	display: block;
	float: left;
	font: normal 13px Tahoma;
	line-height: 16px; 
	height: 32px;
	padding-left: 41px; 
	text-decoration: none;
	font-weight: bold;
}
/*End: save biutton*/
/*END: BUTTON Display All FACETING*/

/*END: left side faceting*/


/*Start: content middle box OUTER 2 ------------------------------------------------------------------------------------------------------------------------*/
.outer2{
	width: 475px;
	margin: 25px 0px 0 10px;
	padding: 0;
	float: left;
}

.titleContainer{
	float: left;
	margin: 0;
	padding: 0;
	width: 475px;
}

.titleContainer h2 {
    color: #000000;
    float: left;
    font-size: 18px;
    margin: 0 35px 0 10px;
}

/*.title{
	background-color: #FF9900;
	float: left;
	margin: 25px 0;
	padding: 0;
	width: 475px;
}*/
.fecetingSearchResults {
	color: #0066CC;
	float: right;
	font-weight: bold;
	margin: 5px 0 0;
	padding: 5px 0 5px 10px;
	width: 465px;
	
}

.smallBlueArrow {
	background: url("/images/2011/small_blue_title_arrow.png") no-repeat scroll left bottom transparent;
	float: left;
	width: 100%;
	height: 14px;
	margin: 5px 0 0 0;	
}

/*Content list*/

.outer2 .content .company{
    margin: 0;
    padding: 0;
    width: 475px;
}

.outer2 .content .company ul,
.outer2 .content .newsPost ul,
.outer2 .content .person ul,
#outer6 .newsPostArchive ul {
	margin: 25px 0 0 0;
	padding: 0;
	width: 475px;
	position: relative;
	top: 0;
	width: 100%;
	float: left;
	display: block;
	
}

.outer2 .content .company ul li {
	float: left;
	background: url("/images/2011/companysearch_icon.png") no-repeat scroll 5px 25px ;
	padding: 5px 0;
	width: 475px;
	margin: -14px 0 0 0;
}

.outer2 .content .company ul li:hover {
	background: url("/images/2011/companysearch_icon_hover.png") no-repeat scroll 5px 25px #FBFBFA;
	color: #000000 !important;
	background-color: #FBFBFA;
	padding: 5px 0; 
}

.content .newsPost ul li {
	background: url("/images/2011/news_search_icon.png") no-repeat scroll 5px 35px transparent;
	float: left;
	padding: 5px 0;
	width: 475px;
}

.content .newsPost ul li:hover {
	background: url("/images/2011/news_search_icon_hover.png") no-repeat scroll 5px 35px #FBFBFA;
	color: #000000 !important;
	background-color: #FBFBFA; 
	padding: 5px 0;
}


.outer2 .content .person ul li {
	background: url("/images/2011/person_icon.png") no-repeat scroll 5px 5px transparent;
	float: left;
	padding: 5px 0;
	width: 475px;
	margin: -14px 0 0 0;
}

.outer2 .content .person ul li:hover {
	background: url("/images/2011/person_ico_hover.png") no-repeat scroll 5px 5px #f0f0f0;
	color: #000000 !important;
	background-color: #FBFBFA;
	padding: 5px 0; 
}

.resultsBottomShadow {
	background: url("/images/2011/results_bottom_shadow.png") repeat-x scroll bottom center transparent;
	width: 100%;/*465px*/
	height: 16px;
	float: left;
	position: relative;
	top: 0;
}

.shadowSearchResultsTop{
	background: url("/images/2011/search_top_background.png") no-repeat scroll 0 center transparent;
	float: left;
	height: 15px;
	margin: 10px 0 0;
	width: 475px;
}

.filterHit{
	float: left;
	margin: 0;
	width: auto;
}

.sortFixTitle{
	float: left;
	margin: 0 10px 0 0;
	width: auto;
}

.sorting {
    background: url("/images/2011/sort_both.png") no-repeat scroll right center transparent;
    width: 20px;
    height: 20px;
    float: right;
}

.resultDisplay{
	float: left;
	margin: 0 0 0 40px;
	width: 78%;
}

.newsResultDisplay{
	float: left;
	margin: 0;
	width: 85%;
}

.newsPostContentSelect{
	width: 370px;
	float: left;
	margin: 0 0 0 40px;
	width: 100%;
}

.resultDisplay a{
	font-size: 15px;
	line-height: 18px;
}

.personResultDisplay{
	width: 300px;
	float: left;
	margin: 0 0 0 40px;
}

.personResultDisplay a{
	font-size: 15px;
	line-height: 18px;
}

.numberOfConection{
	width: 135px;
	float: left;
}

/*.companyResultIcon{
	background: url("/images/2011/companysearch_icon.png") no-repeat scroll 5px 25px transparent;
	float: left;
	height: 70px;
	width: 40px;
}*/

.outer2 .content ul li h3{
	margin: 0;
	padding: 0 0 5px 0;
	float: left;	
}

#outer6 .newsPostArchive ul li h3 {
	margin: 0;
	padding: 0;
}

.outer2 .content ul li h3 a,
#outer6 .newsPostArchive ul li h3 a {
	color: #1111CC;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;
}

.outer2 .content ul li .address{
	float: left;
	font-size: 13px;
	width: 100%;
}

.content ul li .briefDescription{
	float: left;
	font-size: 12px;
	width: 100%;
	font-weight: normal;
	color: #000;
}

.content ul li .briefDescription strong{
	float: left;
	font-size: 12px;
	width: 100%;
	font-weight: normal;
	color: #000;
}

/*.content ul li .briefDescription span{
	float: left;
	font-size: 12px;
	width: 100%;
	font-weight: normal;
	color: #000;
}*/

.outer2 .content ul li .dateSource{
	float: left;
	font-size: 12px;
	width: 100%;
	font-weight: bold;
	font-style: italic;
}

.newsPostDetailSourceContainer{
	border-bottom: 1px dotted #EFEFEF;
	border-top: 1px dotted #EFEFEF;
	float: left;
	font-size: 12px;
	margin: 5px 0;
	width: 100%;
}

#outer6 .briefDescription{
	float: left;
	margin: 5px 0;
}

#outer6 .select{
	color: #000;
}

#outer6 .unselect{
	color: #999;
}

.briefDescription p {
    margin: 0px 0 10px;
    padding: 0;
}

.printMailContainer{
	float: left;
	width: 13%;
	margin: 5px 0 0 0;
}

.newsPostDetailSource{
	float: left;
	margin: 5px 0;
	width: 76%;
	border-right: 1px #efefef dotted;
}

.outer2 .content ul li .registrationNumber {
	float: left;
	font-size: 13px;
}

.outer2 .content ul li .taxNumber {
	float: left;
	font-size: 13px;
}

.status{
	float: right;
	height: 50px;
	margin: 0;
	padding: 0;
	text-align: right;
	width: 13%;
}

img .status{
	float: right;
}

.removal{
	color: #CCCCCC;
}

/*End: content middle box OUTER 2 ------------------------------------------------------------------------------------------------------------------------*/

/*Start: content right box*/
#outer3 { 
	width:265px; 
	float:left;
	padding: 0;
	margin: 15px 0 0 0;
}

.personInfoContainer {
	/*background: url("/images/2011/faceting_border_background.png") no-repeat scroll 0 bottom transparent;*/
	float: left;
	margin: 0;
	padding: 0 0 8px;
	width: 100%;
	border-bottom: 1px #ccc dotted;
}

.listName a{
	color: #1F3A5F;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}

.listName a:hover{
	text-decoration: none;
}

#outer3 .numberOfLinks a {
    background: url("/images/2011/numbe_of_links.png") no-repeat scroll 0 5px transparent;
    color: #38B44A;
    display: block;
    float: left;
    font-size: 11px;
    padding: 0 0 5px 14px;
}

#outer3 .numberOfLinks a:hover {
    background: url("/images/2011/numbe_of_links_hover.png") no-repeat scroll 0 5px transparent;
    color: #1111CC;
    display: block;
    padding: 0 0 5px 14px;
    text-decoration: none;
}

.widgetBorder{
	background: url("/images/2011/widget_border.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 7px;
	margin: 10px 0;
	width: 100%;
}


.newsContainer,
.lastLookContainer{
	border-bottom: 1px dotted #E4E4E4;
	float: left;
	margin: 5px 0 0;
	padding: 0 0 5px;
	width: 100%;
}
.newsTitle a,
.lastLookTitle a,
.subjectTitle a {
	color: #3030D2;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	margin: 2px 0 0;
	text-decoration: underline;
	width: 100%;
}

.newsTitle a:hover,
.lastLookTitle a:hover {
	text-decoration: none;
}

.newsSource,
.lastLookSource,
.subjectAddress {
	font-size: 10px;
	float: left;
	margin: 3px 8px 0 0;
	color: #666;
}

.newsLinks a {
	background: url("/images/2011/numbe_of_links.png") no-repeat scroll 0 5px transparent;
	color: #38B44A;
	display: block;
	float: left;
	font-size: 11px;
	padding: 0 0 0 14px;
}

.newsLinks a:hover {
	background: url("/images/2011/numbe_of_links_hover.png") no-repeat scroll 0 5px transparent;
	color: #1111CC;
	display: block;
	float: left;
	font-size: 11px;
	padding: 0 0 0 14px;
}

/*End: content right box*/

/*Start: trenutno aktualno*/
.currentPopularContainer,
lastLook{
	float: left;
	width: 100%;
}
/*End: trenutno aktualno*/

/*Start: subjekti small right box*/
.resultDisplaySmall{
	border-bottom: 1px dotted #E4E4E4;
	float: left;
	margin: 10px 0 0;
	padding: 0 0 4px;
	width: 100%;
}

.resultDisplaySmall h3{
	float: left;
	margin: 0;
	width: 100%;
}

.resultDisplaySmall{
	float: left;
	margin: 0;
	width: 100%;
}

.resultDisplaySmall a{
	font-size: 12px;
	line-height: 18px;
}
/*Start: subjekti small right box*/

/*START: Company PROFIL ........................................................................................................................*/

#outer4{
	width: 635px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
}

.companyInfoContainer{
	width: 635px;
	float: left;
}

.companyTop{
	background: url("/images/2011/companyBigBox_top.png") repeat-x scroll left bottom transparent;
	float: left;
	height: auto;
	margin: 0;
	padding: 0 0 4px;
	width: 100%;
}

.companyTop .title{
	width:	635px;
	float: left;
}

.companyTop .title h2{
	float: left;
	font-size: 18px;
	font-weight: bold;
	margin: 5px 0 0;
	padding: 7px 0 0 10px;
	width: 500px;
}

.companyTop .fipoTitle h2{
	float: left;
	font-size: 15px;
	font-weight: bold;
	padding: 7px 0 0 60px;
	margin: 4px 0 0 0;
	width: 498px;
	background: url("/images/2011/company_fipo_ico.png") no-repeat scroll 5px 0 transparent;
}

.companyContainerHolder{
	width: 100%;
	float: left;
	background-color: #FCFCFC;
}

.companyContainer{
	width: 100%;
	float: left;
	background: url("/images/2011/companyBigBox_bottom.png") repeat-x scroll bottom center transparent;
	min-height:110px;
	height: auto !important;
	height:110px;
}

.companyBottom{
	width: 635px;
	float: left;
	background: url("/images/2011/companyBigBox_bottom.png") no-repeat scroll 0 5px transparent;
	height: 77px;
}

.marketPositionContainer .title{
	margin: 0;
	padding: 20px;
	width: 120px;
	float: left;
}

.marketPositionContainer .title h2{
	font-size: 20px;
}

.marketPositionContainer .scoreSmallContainer{
	width: 70px;
	float: left;
	margin: 0 auto;
}

.marketPositionContainer .scoreBigContainer{
	width: 80px;
	float: left;
	margin: 0 auto;
}

.marketPositionContainer .scoreSmallTitle{
	background: url("/images/2011/small_arrow_background.png") no-repeat scroll center bottom transparent;
	float: left;
	height: 22px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 70px;
}

.marketPositionContainer .scoreBigTitle{
	background: url("/images/2011/small_arrow_background.png") no-repeat scroll center bottom transparent;
	float: left;
	height: 22px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 80px;
}

.marketPositionContainer{
	width: 520px;
	margin: 10px 20px 0 0;
}

.companyDescriptionContainer{
	/*width: 86.6%;*//*505px*/
	float: left;
	margin: 10px;
	padding: 0;
	width: 79%;
}

.companylogo{
	width: 100px;
	height: 100px;
	background-color: #fff;
	border: #efefef;
	float: left;
	margin: 10px 0 10px 10px;
}

.companyInfoLeftContainer{
	width: 39%;
	float: left;
}

.companyArchiveDescription{
	width: 98%;
	float: left;
	padding: 0 10px 20px 10px;
}

.companyInfoRightContainer{
	width: 61%;
	float: left;
}

.textInfoLeft{
	line-height: 14px;
	margin: 0 0 9px 0;
	float: left;
	width: 100%;
}

.textInfoRight{
	line-height: 14px;
	margin: 0 0 5px 0;
	float: left;
	width: 100%;
}

.companyBigDescription{
	line-height: 14px;
	margin: 0 0 5px 0;
	float: left;
	width: 97%;
	margin: 5px 10px 10px 10px;
}

.addProfileContainer{
	float: left;
	margin: 10px;
	width: 615px;
}
/*END: Company PROFIL ........................................................................................................................*/

.companyNewsTabContainer{
	width: 635px;
	float: left;
	margin: 15px 0;
}

.allList{
	float: left;
	margin: 20px 0 0 10px;
}

/*Start: FIN Podatki graf*/
.finLeftGraphLinks{
	width: 153px;
	float: left;
}

.finRightGraph{
	width: 440px;
	float: left;
	background-color: #fff;
	padding: 10px;
	margin: 0 0 10px 0;
}

.buttonLinksContainer{
	width: 150px;
	float: left;
}

.buttonLinksItam{
	width: 100%;
	float: left;
	margin: 10px 10px 0 0;
}

smallCompanyIcon{
	width: 100%;
	float: left;
	margin: 10px 10px 0 0;
}

/*End: FIN Podatki graf*/

#outer5{
    float: left;
    margin: 0 0 0 9px;
    padding: 0;
    width: 325px;
}

.bpContainer{
	width: 100%;
	float: left;
	margin: 15px 0 0 0;
	padding: 0 0 20px 0;
	background: url("/images/2011/small_bottom_background.png") no-repeat scroll left bottom #FCFCFC;
}

.bpContainer .title{
	background: url("/images/2011/small_title_background.png") no-repeat scroll left top transparent;
	height: 34px;
	float: left;
	width: 100%;	
}

.bpContainer .title h2{
	font-size: 18px;
	margin: 0;
	padding: 7px 0 0 10px;
	float: left;
	width: 260px;	
}

.bpContentContainer{
	float: left;
	padding: 10px 10px 0 10px;
	margin: 0;
	width: 305px;
}

.cardText{
	font-weight: bold;
}

.bpContentContainer ul{
	margin: 0;
	padding-left: 0;
}

/*Outer 6 FULL WIDTH*/
.fullwidthCompanyContainer{
	width: 100%;
	float: left;
}

.newsPostContentContainer{
	width: 100%;
	float: left;
	background: url("/images/2011/2_colum_background.jpg") no-repeat scroll center 15px transparent;
	height: auto !important;
	margin: 0;
	min-height: 529px;
	padding: 0;
}

#outer6{
	width: 729px;
	padding: 16px;
	float: left;
}

.newsPostArchive{
	width: 100%;
	margin: 20px 0 0 0;
	float: left;
}

img {
  /*border-bottom: 16px solid #E7EAEC;
    float: left;
    margin: 0 10px 0px 0;*/
}

a img {
    border: medium none;
}

img, fieldset {
    border: 0 none;
}

img.leftArticlePosition {
    border: 0 none;
    margin: 0 10px 10px 0;
    float: left;
}

/*Start: Bonitete*/

.bocPostContentContainer {
    background: url("/images/2011/1_column_background.png") no-repeat scroll left 15px transparent;
    float: left;
    height: auto !important;
    margin: 0;
    min-height: 529px;
    padding: 0;
    width: 100%;
}

#outer7{
	width: 759px;
	float: left;
	padding: 16px 0 16px 16px;
}

.bocContainer{
	background-color: #FCFCFC;
	border: 1px solid #D7D7D7;
	float: left;
	margin: 4px 0 5px 0;
	padding: 10px;
	width: 737px;
}

.foContainer{
	background: url("/images/2011/fo_border.png") no-repeat scroll 300px 15px #fff;
	min-height:315px;
	height:auto !important;
	height:315px;
	float: left;
	margin: 0 0 10px 0;

}
.foLeft{
	background-color: #FFFFFF;
	float: left;
	height: auto !important;
	margin: 0 11px 0 0;
	min-height: 315px;
	width: 300px;
}
.foRight{
	/*background: url("/images/2011/fo_table_border.png") no-repeat scroll 0 0 #FFFFFF;*/
	float: left;
	height: auto !important;
	min-height: 315px;
	padding: 0;
	width: 426px;
}

.foTitleBackground{
	width: 280px;
	padding: 3px 10px;
	color: #fff;
	float: left;
	background-color: #39679D;
}

.bigTitle{
	font-size: 13px;
	font-weight: bold;	
}

.bigSmallTitle{
	padding: 0;
	float: left;
}

.foDescriptionContainer{
	width: 100%;
	float: left;
}

.selectContainer{
	border-bottom: 2px dotted #EFEFEF;
	float: left;
	margin: 10px;
	width: 280px;
}

.selectStatus{
	width: 140px;
	font-size: 12px;
	float: left;
}

.upDownStatus{
	float: left;
	font-size: 12px;
	width: 140px;
}

.descriptionContainer{
	font-size: 12px;
	font-weight: normal;
	padding: 10px;
}

.foTrendText{
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 5px 0 0;
}

.foUp{
	background: url("/images/2011/fo_up.png") no-repeat scroll 0 0 #FFFFFF;
	width: 23px;
	height: 22px;
	float: left;
}

.foDown{
	background: url("/images/2011/fo_down.png") no-repeat scroll 0 0 #FFFFFF;
	width: 23px;
	height: 22px;
	float: left;
}

.foThisYearContent{
	width: 100%;
	margin: 5px 0;
	font-size: 12px;
	float: left;
}

.foThisYear{
	display: inline;
	float: left;
	font-size: 38px;
	font-weight: bold;
	padding: 8px 0 0 0;
	color: #39669D;
}

.foThisYearText {
    float: left;
    font-size: 18px;
    font-weight: bold;
    padding: 16px 5px 0 0;
}

.noBlocadeText{
	font-size: 18px;
	color: #8B9D26;
	margin: 10px;
	float: left;
}

.facetingUnivesalText{
    float: left;
    font-size: 11px;
    height: 20px;
    margin: 0 0 0 35px;
    text-transform: uppercase;
	
}

body .statHTML{
	background: none;
	
}

.popupSecBox {
	margin: 0;
	padding: 0;
}

.popupSecBox .top {
    background: url("../images/big_title_background.png") repeat-x scroll right center transparent;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 11pt;
    font-weight: bold;
    text-align: center;
}


/* Start: brandcrumb cute small search */

.compayInfoContentContainer{
	width: 960px;
	float: left;
	overflow: hidden;
}
.articleInfoContentContainer{
	width: 980px;
	float: left;
	overflow: hidden;
}

.compayInfoContainer{
	width: 950px;
	float: left;
	height: 27px;
	padding: 5px;
	background: url(../Images/2011/company_title_bg.png) repeat-x 0 0;
}

.compayInfoContentContainer .smallCuteSearch{
	width: 950px;
	float: left;
	height: 27px;
	padding: 5px;
	background: url(../Images/2011/company_title_bg.png) repeat-x 0 0;
}

.breadcrumbContainer{
	width: 650px;
	float: left;
	padding: 5px 0 0 5px;
	overflow: hidden;
}

.breadcrumb{
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-size: 14px;
	padding: 0;
	float: left;
	color: #A4C5EE;
}

.breadcrumb a{
	background: transparent url(../Images/2011/breadcrumb.png) no-repeat center right;
	padding-right: 18px; /*adjust bullet image padding*/
	color: #fff;
	text-decoration: underline;
}

.breadcrumb a:active{
	color: #4E69BA;
	text-decoration: underline;
}

.breadcrumb a:visited{
	color: #fff;
	text-decoration: underline;
}

.breadcrumb a:hover{
	text-decoration: none;
	color: #fff;
}

.breadcrumb a:focus{
	color: #fff;
	text-decoration: underline;
}
/* End: brandcrumb cute small search */

/* Start: cute small search */
.cuteSmallSearchContainer{
	width: 250px;
	float: right;
	height: 27px;
}

.cuteSmallSearchContainer fieldset.search {
	border: none;
	width: 243px;
	/*margin: 0 auto;*/
	margin: 0;
	padding: 0;
	float: right;
}
.cuteSmallSearchContainer .search input, .search button {
	border: none;
	float: left;
}
.cuteSmallSearchContainer .search input.cuteBox {
	color: #000;
	font-size: 14px;
	width: 190px;
	padding: 2px 5px;
	background: #fff url(../Images/2011/search_bg.gif) no-repeat left top;
	margin-right: 5px;
	height: 26px;
}
.cuteSmallSearchContainer .search input.cuteBox:focus {
	background: #efefef url(../Images/2011/search_bg.gif) no-repeat left -38px;
	outline: none;
}
.cuteSmallSearchContainer .search input.cuteButton {
	width: 38px;
	cursor: pointer;
	text-indent: -9999px;
	background: #000 url(../Images/2011/cute_search_button.png) no-repeat top right;
	height: 27px;	
}
.cuteSmallSearchContainer .search input.cuteButton:hover {
	background: #000 url(../Images/2011/cute_search_button_hover.png) no-repeat bottom right;
	height: 27px;	
}

.cuteSmallSearchContainer .search input.cuteButton:focus {
	background: #000 url(../Images/2011/cute_search_button_hover.png) no-repeat bottom right;
}

.conpanyInfoInfoContainer{
    background-color: #F8F9FB;
    border-bottom: 2px solid #CCCCCC;
    float: left;
    margin: 0 10px 10px 0;
    padding: 10px 0 10px 10px;
    text-align: left;
    width: 950px;
    overflow: hidden;
}

.conpanyInfoInfoContainerNews{
    background-color: #F8F9FB;
    border-bottom: 2px solid #CCCCCC;
    float: left;
    margin: 0 10px 10px 0;
    padding: 0 0 10px 0;
    text-align: left;
    width: 950px;
}
/* End: cute small search */
