ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;}
.clear{clear:both;}
.hidden{display:none;}
html,body{text-align:center;font-family:sans-serif, Arial, Helvetica;font-size:12px;line-height:20px;margin:0;padding:0;}
a {padding:2px;}
#head a {padding:0;}

#debug_bar ul{list-style-type:none;margin:5px 0;padding:5px;}
#debug_bar li{background:#EFEFEF;}
#head{width:100%;background:black; height:80px; margin:0; padding:0;}


#section_mark{position:absolute;width:100%;height:3px;top:0;left:0;background:black;z-index:1500;overflow:hidden;}
	#section_mark span{float:left; width:20%; height:3px;overflow:hidden;}
	#section1 {background:#ffc20a;}
	#section2 {background:#8dc63f;}
	#section3 {background:#00adee;}
	#section4 {background:#922790;}
	#section5 {background:#ec008d;}
* html #section5 {margin-right:-2px;}
*+ html #section5 {margin-right:-2px;}
	

#head_content{width:980px;height:77px;text-align:left;position:relative;z-index:500;margin:auto; top:3px;}

#top_menu{position:absolute;top:9px;height:25px;color:#ccc;font-size:11px;right:10px;}
#top_menu li{float:left;list-style-type:none;}
#top_menu a{color:#898989;text-decoration:none;font-weight:400;float:left;line-height:18px;position:relative;padding:2px 11px 0 5px;}

#lang-menu {padding-left:5px;padding-right:7px; }
#lang-menu a {padding:2px 3px 0;}
#lang-menu a.active {font-weight:bold;}
#lang-menu span {float:left;padding-top:1px;color:#898989;}

#cse-search-box{position:relative;top:-2px;}
#search{width:126px;height:19px;background:url(/layout/searchBG.png) left top no-repeat;border:none;color:#898989;padding:4px 0 0 40px;}
#search_submit {position:absolute;right:5px; top:0; width:25px; border:0; background:none;}
#nav{position:absolute;top:38px;z-index:1300;right:10px;}
#nav li a{text-decoration:none;border-left:1px solid #000;height:12px;overflow:hidden;float:left;line-height:12px;padding:0 11px;}
#nav li{list-style-type:none;float:left;height:23px;background:url(/layout/menuBG.png) left top repeat-x;padding-top:6px;}
#nav li#home{background:none;position:relative;left:12px;padding:0;}
#nav li#home a{height:26px;}
#nav li#home a,#nav #menu_choice a,#choices li a{border:0;}
#nav #menu_choice{display:block;width:155px;height:26px;background:url(/layout/menu_choice.png) right top no-repeat;border-left:1px solid #000;padding:6px 0 0 10px;}
#nav #menu_choice a {padding-left:3px;}
#choices{width:165px;position:absolute;right:0;top:23px;}
#choices li,#choices li a{display:block;width:167px;height:45px;overflow:hidden;background:none;padding:0;}
#choices li a{vertical-align:bottom;}
#choices li{margin:1px 0;}

#hp_facebook {position:absolute; right:5px; top:85px;}

#random_product {margin:0 auto auto; width:980px; padding-top:45px; overflow:hidden; /*background:white;*/}
#main-boxes,#bottom-boxes{width:980px;text-align:left;background:url(/layout/main-boxesBG.gif) left top repeat-y;padding-bottom:0;position:relative;margin:60px auto auto;}

#bottom-boxes{margin-top:0;}
.boxes-bottom{clear:both;width:980px;height:28px;background:url(/layout/main-boxes-bottomBG.jpg) left top no-repeat;overflow:hidden;margin:auto;}
#bottom-boxes .boxes-bottom {width:980px;height:106px;background:url(/layout/bottom-boxes-bottomBG.jpg) left top no-repeat;}
.col,.center-col,.bottom_col{float:left;width:310px;min-height:200px;}
.center-col{margin:0 20px;}
.col h2{color:#777;font-size:24px;font-weight:400;height:30px; position:relative;top:-70px;margin-bottom:-30px;padding:0 0 0 20px;}
.col .tabs{display:block;height:40px;background:url(/layout/tabsBG.jpg) left bottom no-repeat;position:absolute;top:-40px;}
.col .tabs li{float:left;list-style-type:none;width:134px;height:26px;color:#777;font-size:12px;cursor:pointer;font-weight:700;border-bottom:1px solid #cfcfcf;padding:14px 0 0 20px; text-transform: uppercase;}
.col .tabs li.active{background:#FFF;border-top:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-bottom:0;}

.tab-content{display:none;padding:20px;}
#main-cnt .tab-content{padding:20px 0;}
a.button{float:right;width:auto;background:url(/layout/button_right.png) right top no-repeat;height:25px;padding-right:22px;text-decoration:none;}
a.button span{float:left;background:url(/layout/button_left.png) left top no-repeat;height:25px;cursor:pointer;padding:2px 3px 0 10px;}


#services li{border-top:1px solid #cfcfcf;min-height:20px;padding:10px 0;}
#services .folder{display:none;width:270px;clear:both;overflow:hidden;}
#services h3{float:left;font-size:14px;color:#777;width:210px;
cursor:pointer;padding:5px 0;}
#services h2{float:left;font-size:14px;color:#777;width:210px;
cursor:pointer;padding:5px 0; position:static; height:auto;margin-bottom:0;}

#products li, #box4 li  {margin:0 0 10px 0;}


.col h3, .col h3 a, #services h2  {color:#777;text-decoration:none;font-size:14px; font-weight:bold;}
.col h3 a:hover  {color:black;}

#services img{float:left;margin:0 15px 0 0;}
#references li{padding:0 0 20px;}
#references h3,#references h3 a{}
#references h3{padding:5px 0 0;}
#news li{border-bottom:1px solid #cfcfcf;padding-bottom:8px;margin-bottom:8px; overflow:hidden;}
#news h3,#news h3 a{/*font-size:18px;color:#777;font-weight:400;text-decoration:none;*/}
#news span.date{font-size:10px;}
#news p{line-height:130%;}
.bottom_col{width:268px;background:url(/layout/bottom_colBG.jpg) left top repeat-x;margin-top:0;border:1px solid #cfcfcf;border-bottom:0;padding:20px;}
.bottom_col h2{font-size:24px;color:#6b6b6b;font-weight:400;padding-bottom:15px;border-bottom:1px solid #cfcfcf;margin-bottom:15px;}
.bottom_col a.more{float:right;margin:0;}
#new-products li{list-style-type:none;padding-left:10px;}
#new-products strong{display:block;margin-left:-10px;}

#box6 li {overflow:hidden;}

#footer_cnt{width:920px;text-align:left;overflow:hidden;margin:auto;padding:20px 30px;}
#footer-menu li{list-style-type:none;float:left;text-transform:uppercase;width:90px;font-size:11px;padding:0 0 0 18px;}
#footer-menu li a{text-decoration:none;display:block;border-right:1px solid #000;height:13px;line-height:12px;}
#footer-menu .lvl2{margin-top:10px;}
#footer-menu .lvl2 li{text-transform:none;padding:0;}
#footer-menu .lvl2 li a,#footer-menu a.last{border-right:none;}
#footer-logo{float:right;font-size:10px;line-height:12px;width:230px;margin-top:-5px;text-align:right;}
#footer-logo img{float:right;vertical-align:top;margin:5px 0 0 5px;}
#holder{width:970px;overflow:hidden;text-align:left;margin:auto;padding:15px 10px 50px;}
#holder-wrap{overflow:hidden;background:#FFF /*url(/layout/bodyBG.jpg) center top repeat-x;*/}

#main-cnt,#bar{float:left;background:#FFF;padding:20px;}
#main-cnt{border:1px solid #cfcfcf;width:650px;margin:0 20px 0 0; position:relative; text-decoration: none;}
#bar{width:255px;background:none;/*overflow:hidden;*/padding:0;}
#main-cnt-bottom{float:left;position:absolute;bottom:-50px;left:-1px;width:970px;height:50px;overflow:hidden;margin-right:-42px;}
#crumb{padding:0 0 10px 20px;}
#main-cnt h1, #search-result h1 {padding-bottom:15px;font-size:24px;color:#000;font-weight:400}
#main-cnt h2{font-size:16px;color:#777;padding:10px 0 0;}
#main-cnt h3{padding:0 0 5px 0; text-decoration: none;}

#main-cnt .divide{margin:5px 0 15px 0; clear:both;overflow:hiden; height:1px; background:#DFDFDF;}
#main-cnt .teaser {font-size:14px; color:#777777; line-height:18px;}

#main-cnt li{list-style-type:none;margin-left:10px;background:url(/layout/bullet.gif) left center no-repeat;padding:0 0 0 10px;}
#bar h2{font-size:16px;color:#777;}
#main-cnt .tabs{position:relative;left:-21px;display:block;height:40px;border-bottom:1px solid #cfcfcf;width:691px;margin:20px -40px 0 0; clear:both;}
#main-cnt .tabs li{float:left;list-style-type:none;height:26px;color:#777;font-size:16px;cursor:pointer;font-weight:700;background:url(/layout/main-cnt-tabsBG.jpg) left 8px no-repeat;margin:0;padding:14px 20px 0;}
#main-cnt .tabs li.active{background:#FFF;border-top:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-bottom:0;position:relative;top:2px;padding-top:12px;height:26px;}
#main-cnt .tabs li a{color:#777;text-decoration:none;}
.bar-bottom{position:relative;top:22px;left:-11px;height:21px;overflow:hidden;margin-right:-100px;width:255px;}
#menu,#tab-menu{background:#FFF;border:1px solid #cfcfcf;width:223px;padding:20px 20px 0 10px;}
#menu h2{padding-left:10px;}
#menu ul li{display:block;padding-left:10px;}
#menu ul li a{color:#777;text-decoration:none;padding:3px;}
#menu ul li a.active{font-weight:700;color:#000;}
#menu a.lvl1{font-size:16px;color:#777;font-weight:700;}

/*bar tabs*/
#bar .box{background:#FFF;border:1px solid #cfcfcf;width:223px;margin-top:21px;padding:20px 20px 0 10px;}



#sitemap li{list-style-type:inherit;background:none;}
#view_choice{float:right;margin-top:15px;}
#view_choice a{margin:0 0 0 5px;}

/*REFERENCIE*/
.portfolio {position:relative; }
.portfolio #main-cnt{color:#777;}
.portfolio #crumb a{}

.portfolio #main-cnt .tabs li{font-size:12px;color:#777;font-weight:400;height:40px;overflow:hidden;float:left;padding:0;}
.portfolio #main-cnt .tabs li a{float:left;height:26px;padding:15px 20px 0;}
.portfolio #main-cnt .tabs li.active a:hover{color:#777;}
.portfolio #main-cnt .tabs li.active{top:0;border-bottom:0;padding:0;}

.portfolio #bar.full{position:absolute; right:9px; top:6px;z-index:100;}



.portfolio #main-cnt.main-cnt-full {width:928px;}
.portfolio #main-cnt.main-cnt-full .tabs{width:968px;}
	
	/*.bar-submenu{width:222px;padding:20px 20px 20px 10px; text-align:left; border:1px solid #cfcfcf;border-top:0;border-right:0; background:white; overflow:hidden;}*/
	
	#bar-tabs {position:absolute; right:11px; top:47px; z-index:200;}
	
	
	#bar .tabs li.tab{float:left;list-style-type:none;color:#777;font-size:16px;cursor:pointer;background:url(/layout/main-cnt-tabsBG.jpg) -1px 8px no-repeat;width:126px;text-align:center;border-bottom:1px solid #CFCFCF;border-left:0;margin:0;padding:14px 0 0 0; overflow:hidden;}
	
	#bar .tabs li.tab span {display:block; height:26px;}
	#bar .tabs li.active{background:#FFF;border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-bottom:0;}
	
	.portfolio #bar .bar-submenu {display:none; position:relative;}
	
	.bar-submenu{width:780px;padding:20px 20px 20px 10px; text-align:left; border:1px solid #cfcfcf;border-top:0;border-right:0; background:white; overflow:hidden; z-index:1000; display:none;}
	
	
	.bar-submenu h3,.bar-submenu h3 a{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#000;padding:5px 0 5px 5px;}
	
	.bar-submenu h3,.bar-submenu h3 a{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#000;padding:5px 0 5px 5px;}
	.bar-submenu  li h3 a:hover{color:#000;background:none;text-decoration:underline;}
	.bar-submenu  li{padding-left:5px; list-style-type:none;}
	.bar-submenu  li.lvl_0{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px; float:left; width:250px;}
	.services  li.lvl_0 {height:180px;}
	.bar-submenu  li.lvl_1{font-family:sans-serif, Arial, Helvetica;font-size:12px;color:#777;margin:2px 0;}
	.bar-submenu  li a{text-decoration:none;color:#777;padding:3px 10px 3px 5px;}
	.bar-submenu  li.active a,.bar-submenu li a:hover{color:#FFF;background:#000;}

	

* html .portfolio #main-cnt .tabs li.active{margin-bottom:-1px;}
.thumb_view{float:left;text-decoration:none;text-align:center;width:200px;height:200px;overflow:hidden;border:1px solid #fff; margin:15px 12px 10px 8px;padding:5px;}
#random_product .thumb_view {margin:15px 43px 10px 0; background:white;}
#random_product  .thumb_view_last {margin-right:0;}
.thumb_view:hover{border:1px solid #CFCFCF;}
.thumb_view strong{text-transform:uppercase;display:block;line-height:12px; font-size:11px;}
.thumb_view span{color:#898989; font-size:11px; font-size:10px;}
.portfolio #main-cnt h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;color:#000;font-weight:400;}
.portfolio #main-cnt #project-list{clear:both;margin-top:35px;}
.portfolio #main-cnt #project-list li{float:left;background:none;width:224px;margin:3px 0;padding-left:5px; }
.portfolio #main-cnt #project-list li a{text-decoration:none;padding:5px 2px;}
.portfolio #main-cnt #project-list li img{float:left; height:30px;}
#product-detail{background:#FFF;overflow:hidden;border:1px solid #cfcfcf;padding:20px 0; width:968px;}
#product-detail #main-cnt{border:0;padding-top:0; width:670px; margin-right:0;}
#other_project_services{overflow:hidden;margin-bottom:10px;}
#other_project_services li{background:none;margin:0 2px;padding:0;}
#other_project_services li a{color:#777;background:url(/layout/plus_gray.gif) 5px 10px no-repeat;padding:3px 4px 3px 15px;}
#other_project_services li a.active,#other_project_services li a:hover{color:#FFF;background:#000 url(/layout/plus_white.gif) 5px 10px no-repeat;}
.strong-perex{display:block;background:#ececec;color:#000;margin-top:30px;padding:10px;}
.strong-perex, .project-desc{display:block;background:#ececec;color:#000;margin-top:30px;padding:10px;}
.project-desc {margin:0 0 10px 0;}
#bar .service_box{margin-top:39px;border:0;background:#ececec;font-style:italic;width:210px;padding:10px;} 
#bar .service_box h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#000;font-style:normal;margin:15px 0;}
#service_interrest{display:block;height:27px;width:200px;background:url(/layout/bt_green.png) left top no-repeat;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;text-decoration:none;font-style:normal;font-weight:700;margin:10px 0;padding:10px 0 0 12px;}
#top-toolbar{height:25px;overflow:hidden;width:100%;position:relative;}
#top-toolbar a{font-size:11px;color:#777;text-decoration:none;height:10px;line-height:10px;padding:2px 0;}
#top-toolbar a.prev_project,#top-toolbar a.back{padding-left:18px;background:url(/layout/lft_arrow.gif) left center no-repeat;}
#top-toolbar a.back{margin-left:20px;}
#top-toolbar a.next_project{margin-left:7px;border-left:1px solid #777;background:url(/layout/rgt_arrow.gif) right center no-repeat;padding:2px 18px 2px 7px;}
#project-nav{position:absolute;right:500px;}

#form_service_choice {position:absolute;right:280px;}
#form_service_choice select {float:left; margin:0 3px; font-size:10px;}
#form_service_choice a {float:left;}


ul#share{position:absolute;left:700px;width:220px;height:23px;overflow:hidden;}
ul#share li{display:block;float:left;padding-left:5px;margin:0 3px;}
ul#share li a{display:block;float:left;height:18px;overflow:hidden;background-position:top;position:relative;}
ul#share li a span{display:block;height:18px;overflow:hidden;background-position:top;position:absolute;top:0;left:0;cursor:pointer;}
ul#share li a:hover span{background-position:bottom;}
ul#share li.item_1 a{width:14px;}
ul#share li.item_2 a{width:12px;}
ul#share li.item_4 a{width:15px;}
ul#share li.item_5 a{width:17px;}
ul#share li.item_1 a span{width:14px;background-image:url(/layout/share_1.gif);}
ul#share li.item_2 a span{width:12px;background-image:url(/layout/share_2.gif);}
ul#share li.item_3 a span{width:16px;background-image:url(/layout/share_3.gif);}
ul#share li.item_4 a span{width:15px;background-image:url(/layout/share_4.gif);}
ul#share li.item_5 a span{width:17px;background-image:url(/layout/share_5.gif);}
ul#share li.item_6 a span{width:16px;background-image:url(/layout/share_6.gif);}

#interrest {width:655px;padding:30px 30px 30px 50px;}
#interrest form {width:445px;}
#interrest h1 {font-size:24px; color:black;font-family:"Georgia","Times New Roman", Times, serif; font-weight:normal; margin-bottom:20px;}
#interrest .uvod{font-size:16px; color:#827e7e;}

#interrest .required_info {float:right; width:200px; text-align:right; padding-right:10px; color:#919191; font-style:italic;font-size:11px;}
#interrest .form_row {margin:20px 0; overflow:hidden;padding:0;}
#interrest label {color:#919191; font-style:italic; font-size:14px; background:none;padding-top:14px;}
#interrest .form_row select {width:230px;color:#919191; font-style:italic; font-size:14px;}
#interrest .form_row input {width:428px; height:27px; background:url('/layout/contactform_full.png') left top no-repeat; padding:14px 0 0 15px; border:0; color:#919191; font-style:italic; font-size:14px;}

#interrest .form_row_half {float:left;width:215px; clear:none;margin-top:0; display:inline; }
#interrest .form_row_half input {width:200px; background:url('/layout/contactform_half.png') left top no-repeat; }

#interrest .form_row textarea {width:428px; height:136px; background:url('/layout/contactform_text.png') left top no-repeat; padding:14px 0 0 15px; border:0; color:#919191; font-style:italic; font-size:14px;}

#interrest .spam input {width:42px;  background:url('/layout/contactform_spam.png') left top no-repeat;}
#interrest .spam label, #interrest .submit label {float:left; width:223px;padding:14px 0 0 0;}

#interrest .submit input {float:left; width:auto;}
#interrest input.check {float:left;width:16px;background:url('/layout/contactform_check.png') left top no-repeat; border:0; margin:10px 5px 0;}
#interrest input.button {cursor:pointer;float:left;width:141px; height:37px;background:url('/layout/contactform_send.png') left top no-repeat; border:0; margin:10px 5px 0 20px; padding:0; color:white; font-weight:bold; font-style:normal; font-family:"Georgia","Times New Roman", Times, serif; position:relative;top:-5px;}



#interrest_foot {clear:both; width:680px; padding-left:50px;overflow:hidden; font-size:11px; }
	#interrest_foot .top {font-family:"Georgia","Times New Roman", Times, serif; font-size:12px; }
	#interrest_foot .top strong {font-size:18px; font-weight:normal;text-decoration:underline; margin-right:10px;}
	#interrest_foot .top span {text-decoration:underline;}
	#interrest_foot .foot-col {float:left;width:25%; margin-top:15px; }
	#interrest_foot .foot-col h2 {font-size:11px;color:black; font-weight:normal; }
	#interrest_foot .foot-col li {list-style-type:none; overflow:hidden; color:#827e7e; font-style:italic;}
	#interrest_foot .foot-col li strong {float:left; width:35px; font-weight:normal; color:black; font-style:normal; }
	
#interrest .error {padding-left:0;}




.mailform div,.form_row{clear:both;margin:5px 0 15px;}
.mailform label,.form_row label{float:left;width:160px;background:#ECECEC;margin:0 5px 5px 0;padding:5px;}
.mailform input,.mailform textarea,.mailform select,.form_row input,.form_row textarea,.form_row select{float:left;border:1px solid #DFDFDF;color:#52381a;width:260px;font-weight:400;margin:0;padding:4px;}
.mailform textarea,.form_row textarea{height:100px;}
.mailform input.checkbox{width:auto;}
.mailform input.captcha,.form_row input.captcha{width:100px;}
.mailform input.submit{width:auto;margin-left:160px;}
.mailform span.error{color:red;display:block;padding:3px 0 3px 175px;}


div.alert{border:1px solid #FFF;background:#DFD7B5;text-align:center;font-size:14px;color:#8F8247;margin:10px 0;padding:10px;}
.form_row{padding:5px 0;}
.form_row input.checkbox,.form_row input.short{width:auto;margin:0 5px 0 0;}
.form_row ul{margin-left:140px;}
.form_row li{list-style-type:none;display:block;width:300px;border-bottom:1px solid #D2E4FC;margin:1px 0;padding:5px 0;}
.form_row .help{margin-left:140px;color:#99A3AF;}
.form_row_action{clear:both;border:none;margin-bottom:5px;overflow:hidden;}
.form_row_action .submit,.form_row_action .button{font-size:10px;text-transform:uppercase;width:auto;background:#EBEBF2;padding:5px;}
span.error{color:red;display:block;font-size:11px;}
.flash_message_errors{text-align:center;color:#FFF!important;background:red;font-weight:700;padding:5px;}
.date_select select{float:none;width:80px;overflow:hidden;clear:none;display:inline;margin:1px;}
.flash_message_success{text-align:center;color:black;}
.antispam_num input{float:none;}
a img,.form_row_last{border:none;}
a,a:link,a:active,a:visited,.bar-submenu .tab-content li h3 a{color:#000;}

#debug_bar,#colorbox_holder{text-align:left;}
#top_menu a:hover,#top-toolbar a:hover{text-decoration:underline;}
* html .col,* html .center-col,* + html .col,* + html .center-col{padding-bottom:30px;}
.col .tabs li.hover,#main-cnt .tabs li.hover{background:url(/layout/tabsBGH.jpg) left bottom no-repeat;color:#FFF;}
.tab-content.active,#services .active .folder{display:block;}
.tab-content li,#menu ul{list-style-type:none;}

.bottom_col a,#crumb a{text-decoration:none;}
#footer-menu li a:hover,#main-cnt .tabs li a:hover{color:#FFF;}

.portfolio #main-cnt .tabs li a:hover{color:#FFF;background:url(/layout/tabsBGH.png) left bottom no-repeat;}
.portfolio #main-cnt .tabs li.active a:hover{background:white;}

#bar .tabs,#view_toolbar{overflow:hidden;}
#view_toolbar{width:100%;}
#view_toolbar #subcats li {float:left; padding:15px 10px; background:none;}
#view_toolbar #subcats li a {padding:3px 6px 3px 15px; background:transparent url(/layout/bullet.gif) no-repeat scroll 5px 8px; color:black;}
#view_toolbar #subcats li a:hover, #view_toolbar #subcats li.active a  {background:black url(/layout/plus_white.gif) no-repeat scroll 5px 8px; color:white;}
#other_project_services li,#other_project_services li a,#top-toolbar a,#share a,#share li{float:left;}
ul#share li.item_3 a,ul#share li.item_6 a{width:16px;}
.form_row_label,.form_row span.error{padding-left:175px;}

div.fancy-border {position:relative; background:#ececec; border:1px solid #d7d7d7;  width:650px; padding:10px 10px 10px 10px;  text-align:center;}
div.fancy-border span {display:block; position:absolute; bottom:-55px; left:0; width:670px; height:53px; background:url('/layout/fancy-borderBG.jpg') center top no-repeat;}

.column-2 {width:50%; float:left;}
.column-3 {width:33%; float:left;}
.column-4 {width:25%; float:left;}

#search-result {padding:20px; overflow:hidden; border:1px solid #CFCFCF; background:white;}


