/* Reset
----------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
body {line-height: 1; color: black; background: #fff;}
ol, ul {list-style: none;}
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}



/* Basic
----------------------------------------------- */
body {background: url(../images/back.jpg) repeat; font: 16px/1em verdana, arial, helvetica, sans-serif; color: #969696; margin: 10px 0 0 30px;}
a {color: #969696; text-decoration: none;}
a:visited {color: #666666; text-decoration: none;}
a:hover {color: #ED2024; text-decoration: underline;}
a:active {color: #969696;	text-decoration: none;}
a img {border: 0;}
.clear {clear: both;}
strong {font-weight: bold;}
em {font-style: italic;}
.red {color: red;}
hr {border-width: 0; border-top: 1px solid #558baf; height: 1px; width: 90%; text-align: left; position: relative; left: -35px;}
h1 {color: #969696;	font-weight: normal; font-size: 1.0em; clear: both; margin: 40px 0 20px 0px;}
.red {color: red;}



/* Alerts
----------------------------------------------- */
.alert-bad {float: left; color: #000; border: 1px solid red; width: 658px; font-size: 10px; padding: 12px; background: #ffe3e3; margin: 10px 0 20px 0;}
.alert-good {float: left; color: #000; border: 1px solid green; width: 658px; font-size: 10px; padding: 12px; background: #d4ead4; margin: 10px 0 20px 0;}



/* Row menu
----------------------------------------------- */
#rowmenu {background: #ed2024; height: 30px; margin-top: 10px;}
#rowmenu ul {background: #fff; float: left; margin: 5px 0 0 6px; font-size: 0.75em; font-weight: bolder;}
#rowmenu ul li {height: 30px; display: block; float: left; background: url("../img/button_left.gif") repeat-x; padding: 0 0 0 17px; border-left: 1px solid #fff;}
#rowmenu ul li img {margin-left: 12px;}
#rowmenu ul li a, #rowmenu li a:visited {color: #d9b8b4; position: relative; top: -8px; text-decoration: none;}
#rowmenu ul li a:hover {color: #fff;}
#rowmenu ul li.select {background: url("../img/button_left_hover.gif") repeat-x;}
#rowmenu ul li.select a, #rowmenu li.select a:visited {color: #fff;}



/* Formulare
----------------------------------------------- */
fieldset {border: 1px solid #969696; width: 340px; margin: 20px; padding: 20px 0;}
legend {padding: 0 10px;}
.input-cell {width: 320px; text-align: left; height: 25px;}
.input-text {width: 120px; float: left; text-align: right; position: relative; top: 3px; font-size: 0.69em; padding: 0 7px 0 0;}
.input-input {width: 180px; float: left; text-align: left;}
.input-input input {width: 170px;}

.registrace-left {float: left; margin: 25px 0 0 0; width: 400px;}
.registrace-right {float: left; margin: 25px 0 0 0; width: 400px;}

.input-cell-box {min-width: 270px; text-align: left; height: 25px;}
.input-text-box {width: 80px; float: left; text-align: right; position: relative; top: 3px; font-size: 0.875em; padding: 0 7px 0 0;}
.input-input-box {width: 140px; float: left; text-align: left;}
.input-input-box input {width: 120px;}
.input-input-box input.input-input-button {width: 70px;}

#wrap {width: 945px; float: left;}
#content {width: 675px; float: left; padding: 60px 0 0 5px;}
#sidebar {width: 245px; float: left;}

#wrap-industries {width: 880px; padding: 10px 0 0 0;}
#wrap-industries .industries {font-size: 0.63em; line-height: 14px; margin-bottom: 30px; width: 880px;}
#wrap-industries .industries td {padding-right: 4px; text-align: justify; width: 220px;}
#wrap-industries .industries .industries_applications td {color: #ff0000;	line-height: 16px; text-align: left;}

#wrap-contacts {width: 945px; padding: 0;}
#wrap-contacts #content-contacts {width: 675px; height: 500px; float: left; padding: 6px 0 0 0;}
#wrap-contacts #sidebar-contacts {width: 245px; float: left; padding: 46px 0 0 0;}

#footer {width: 1090px; text-align: center; padding: 30px 0 20px 0; clear: both; font-size: 0.69em;}





#apDivBoxCIG {position: absolute; left: 746px; top: 161px;	width: 181px; height: 113px; z-index: 1;}

#small-box {width: 250px; height: 110px; background: url("../image/main_menu/small_box.gif") no-repeat; padding: 4px 0 0 0; margin-bottom: 15px; font-size: 1.25em;}
#small-box span {margin-left: 17px; font-weight: bolder; color: #fff; font-size: 0.875em;}
#small-box form {margin-top: 12px;}

#log {width: 250px; height:110px; background: url("../image/main_menu/cig_log.gif") no-repeat; padding-top: 32px;}
#case {width: 250px; height:110px; background: url("../image/main_menu/case_study.gif") no-repeat; padding-top: 32px;}
#login {width: 250px; height:110px; background: url("../image/main_menu/smart_login.png") no-repeat; padding-top: 32px; margin: 20px 0 0 20px;}
#adminlog {width: 250px; height:110px; background: url("../image/main_menu/smart_login.png") no-repeat; padding-top: 32px; margin: 20px 0 0 20px;}
.login-text {margin: -20px 0 0 20px; width: 190px; text-align: right; font-size: 0.75em;}

.style3 {font-size: 11px}
#apDivLogCase {position:absolute; left:751px; top:349px; width:243px;	height:121px;	z-index:6;}
#apDivBoxCase {position:absolute;	left:748px;	top:320px; width:249px;	height:125px;	z-index:0;}
.copyright {font-size: 0.75em; text-align: center; vertical-align: middle;}



/* Taby
----------------------------------------------- */
.TabbedPanels {margin: 0px;	padding: 0px;	float: left; clear: none;	width: 100%; font-size: 0.75em;}
.TabbedPanels ol {list-style-type: decimal; padding: 10px 40px;}
.TabbedPanels p {padding: 10px;}
.TabbedPanelsTabGroup {margin: 0px;	padding: 0px;}
.TabbedPanelsTab {position: relative;	top: 1px;	float: left; padding: 4px 10px;	margin: 0px 1px 0px 0px; background-color: #ddd; list-style: none;	border-left: solid 1px #ccc; border-bottom: solid 1px #999;	border-top: solid 1px #999;	border-right: solid 1px #999; -moz-user-select: none; -khtml-user-select: none;	cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.TabbedPanelsTabHover {background-color: #ccc;}
.TabbedPanelsTabSelected {background-color: #ED2024; border-bottom: 1px solid #eee; color: #fff;}
.TabbedPanelsTab a {color: black; text-decoration: none;}
.TabbedPanelsContentGroup {clear: both; border-left: solid 1px #CCC; border-bottom: solid 1px #ccc; border-top: solid 1px #999; border-right: solid 1px #999; background-color: #EEE;}
.TabbedPanelsContent-cari {padding: 4px;}
.TabbedPanelsTab {}
.VTabbedPanels .TabbedPanelsTabGroup {float: left; width: 10em; height: 20em; background-color: #eee; position: relative;	border-top: solid 1px #999;	border-right: solid 1px #999;	border-left: solid 1px #CCC; border-bottom: solid 1px #CCC;}
.VTabbedPanels .TabbedPanelsTab {float: none; margin: 0px; border-top: none; border-left: none; border-right: none;}
.VTabbedPanels .TabbedPanelsTabSelected {background-color: #eee; border-bottom: solid 1px #999;}
.VTabbedPanels .TabbedPanelsContentGroup {clear: none; float: left;	padding: 0px;	width: 30em; height: 20em;}



/* Produkty
----------------------------------------------- */
#apDiv1 {position: absolute; left: 107px;	top: 408px;	width: 160px; height: 79px; z-index: 1; font-size: 0.75em;}
.style1 {font-size: 0.69em;}
#apDiv2 {position: absolute; left: 795px; top: 158px; width: 181px; height: 113px;	z-index: 1; font-size: 0.75em;}

#apDiv3 {position: absolute; left: 810px;	top: 161px;	width: 181px; height: 45px; z-index: 2;  font-size: 0.63em; line-height: 16px;}
#apDiv3 span {margin-left: 0px; font-size: 1.15em; font-weight: bolder; color: #fff;}
#apDiv3 div {float: left; margin-right: 20px;}

#apDiv4 {position: absolute; left: 228px; top: 267px; width: 350px; height: 350px; z-index: 3; font-size: 0.75em;}






#apDivChemical {background: url("../image/products/chemical_up.gif"); position: absolute; left: 376px; top: 271px; width: 50px; height: 50px; z-index: 4; font-size: 0.75em;}
div#apDivChemical:hover {background: url("../image/products/chemical_over.gif");}

#apDivPlastic {background: url("../image/products/plastic_up.gif"); position: absolute; left: 233px; top: 417px; width: 50px; height: 50px; z-index: 4; font-size: 0.75em;}
div#apDivPlastic:hover {background: url("../image/products/plastic_over.gif");}

#apDivMachine {background: url("../image/products/machine_up.gif"); position: absolute; left: 524px; top: 417px; width: 50px; height: 50px; z-index: 4; font-size: 0.75em;}
div#apDivMachine:hover {background: url("../image/products/machine_over.gif");}

#apDivService {background: url("../image/products/service_up.gif"); position: absolute; left: 378px; top: 562px; width: 50px; height: 50px; z-index: 4; font-size: 0.75em;}
div#apDivService:hover {background: url("../image/products/service_over.gif");}

#apDivIndustrial {background: url("../image/products/industrial_up.gif"); position: absolute; left: 369px; top: 344px; width: 70px; height: 70px; z-index: 4; font-size: 0.75em;}
div#apDivIndustrial:hover {background: url("../image/products/industrial_over.gif");}

#apDivSeals {background: url("../image/products/seals_up.gif") no-repeat; position: absolute; left: 330px; top: 454px; width: 50px; height: 50px; z-index: 4; font-size: 0.75em;}
div#apDivSeals:hover {background: url("../image/products/seals_over.gif") no-repeat;}

#apDivGaskets {background: url("../image/products/gaskets_up.gif") no-repeat; position: absolute; left: 436px; top: 454px; width: 50px; height: 50px; z-index: 4; font-size: 0.75em;}
div#apDivGaskets:hover {background: url("../image/products/gaskets_over.gif") no-repeat;}




#apDiv5 {position: absolute; left: 535px; top: 287px; width: 124px; height: 54px; z-index: 5; font-size: 0.75em;}
#apDiv {position: absolute; left: 333px; top: 415px; text-align:center; width: 138px; height: 29px; z-index: 5; font-size: 14px;}
#apDiv6 {position: absolute; left: 325px; top: 623px; text-align:center; width: 165px; height: 29px; z-index: 5; font-size: 0.75em;}
#apDiv7 {position: absolute; left:  29px; top: 432px; vertical-align:middle; text-align:right; width: 200px; height: 40px; z-index: 5; font-size: 0.75em;}
#apDiv8 {position: absolute; left: 580px; top: 432px; vertical-align:middle; text-align:left; width: 200px; height: 40px; z-index: 5; font-size: 0.75em;}
#apDiv9 {position: absolute; left: 342px; text-align:center; top: 244px; width: 122px; height: 26px; z-index: 5; font-size: 0.75em;}

#apDiv10-seal {position: absolute; left: 300px; text-align:center; top: 500px; width: 95px; height: 26px; z-index: 5; font-size: 0.75em; }
#apDiv11-gasket {position: absolute; left: 410px; text-align:center; top: 500px; width: 95px; height: 26px; z-index: 5; font-size: 0.75em; }

.product-p {font-size: 0.75em; width: 300px; margin: 10px 0 0 0;}


.products-thumb {width: 50px; height: 70px; float: left; text-align: center; padding: 3px;}
.products-thumb img {border: 1px solid #eee;}
.products-thumb img:hover {border: 1px solid #ff0000;}

.products-thumb1 {width: 50px; height: 90px; float: left; text-align: center; padding: 3px;}
.products-thumb1 img {border: 1px solid #eee;}
.products-thumb1 img:hover {border: 1px solid #ff0000;}
.products-thumb1 span span a, .products-thumb1 span span a:visited {font-weight: bold; color: #626262;}




/* Kategorie
----------------------------------------------- */
#category-menu {width: 715px; margin: 15px 0 20px 0;}
#category-menu .text-category {vertical-align: middle; font-size: 0.75em; padding-left: 5px;}

#category-menu1 {width: 785px; margin: 15px 0 20px 0;}
#category-menu1 .text-category {vertical-align: middle; font-size: 0.75em; padding-left: 5px;}

#category-items {width: 945px; border: 0;}



/* Vyhledavani
----------------------------------------------- */
#vyhledavani .vyhledavani-box {clear: both; padding: 2px 0;}
#vyhledavani .vyhledavani-text {float: left; width: 65px; font-size: 0.875em; text-align: right; padding-right: 4px;}
#vyhledavani .vyhledavani-input {float: left;}
#vyhledavani .vyhledavani-input input {width: 100px; border: 1px solid #aaa; height: 13px; font-size: 0.875em; padding-left: 3px;}
#vyhledavani .vyhledavani-button input {width: 60px;}
/* Kosik
----------------------------------------------- */
#sidebar {position: absolute; left: 782px; top: 161px; width: 181px; z-index: 1; font-size: 0.69em; margin-bottom: 10px; }

#cart {width: 200px; z-index: 1; margin-bottom: 10px;}
#cart .cart-header {width: 200px; height: 21px; background: url("../image/main_menu/cart_box200.png") no-repeat; padding: 4px 0 0 10px;}
#cart .cart-header span {font-size: 1.1em; font-weight: bolder; color: #fff;}
#cart .cart-content {border: 1px solid #e5e5e5; border-top: 0; padding: 7px 7px 7px 7px;}
#cart .cart-content .smaller {font-size: 0.875em;}

#cart-adress {width: 208px; z-index: 1; margin-bottom: 10px;}
#cart-adress .cart-header-adress {width: 208px; height: 21px; background: url("../image/main_menu/adress_box.png") no-repeat; padding: 4px 0 0 10px;}
#cart-adress .cart-header-adress span {font-size: 1.1em; font-weight: bolder; color: #fff;}
#cart-adress .cart-content-adress {border: 1px solid #e5e5e5; border-top: 0; padding: 7px;}

#cart-legend {margin-bottom: 10px;}
#cart-legend .legend-machined {margin-left: 4px;}
#cart-legend .legend-basket {margin-left: 15px;}

#sidebar2 {position: absolute; left: 765px;	top: 161px;	width: 210px; z-index: 1; font-size: 0.69em; margin-bottom: 10px;}
#sidebar3 {width: 210px; z-index: 1; font-size: 0.69em; margin-bottom: 10px;}

#cart2 {width: 225px; z-index: 1; margin-bottom: 10px;}
#cart2 .cart-header {width: 225px; height: 21px; background: url("../image/main_menu/cart_box_titul.png") no-repeat; padding: 4px 0 0 5px;}
#cart2 .cart-header span {font-size: 1.1em; font-weight: bolder; color: #fff;}
#cart2 .cart-content {border: 1px solid #e5e5e5; border-top: 0; padding: 7px;}

#cart3 {width: 210px; z-index: 1; margin: 0 0 10px 0; position: relative; left: -20px;}
#cart3 .cart-header {width: 210px; height: 21px; background: url("../image/main_menu/cart_box_titul.png") no-repeat; padding: 4px 0 0 10px; text-align: left;}
#cart3 .cart-header span {font-size: 1.5em; font-weight: bolder; color: #fff;}
#cart3 .cart-content {font-size: 1.3em; border: 1px solid #e5e5e5; border-top: 0; padding: 7px;}

a.red, a.red:visited {color: red;}

a.checkout, a.checkout:visited {background: #ff0000; color: #fff; padding: 3px 6px 4px 6px; margin-right: 5px; font-weight: bold; font-size: 0.875em;}
a.checkout:hover {background: #aeaeae; cursor: pointer; color: #fff; text-decoration: none;}

#tableheader {font-size: 0.63em; background: #fff; color: #fff;	border: 0; width: 720px; margin-left: 0px;}
#tableheader td {font-weight: bold; vertical-align: middle; text-align: center; background: #ff0000; border: 1px solid #fff;}

tr#tabledata {background: #fff;}
tr#tabledata td {text-align: center; background: #fff7f7; border: 1px solid #fff; color: #666; font-weight: normal;}
tr#tabledata .search-field-hodnoty {text-align: right;}


tr#tabledata .search-field input {border: 1px solid #000; width: 25px; height: 15px; font-size: 1.0em; margin-bottom: 2px; background: #ffefef; padding-left: 3px;}
tr#tabledata .search-field input:focus {background: #ffc;}
tr#tabledata .search-field-sm input {border: 1px solid #000; width: 110px; height: 15px; font-size: 1.0em; margin-bottom: 2px; background: #ffefef; padding-left: 3px;}
tr#tabledata .search-field-sm input:focus {background: #ffc;}
tr#tabledata .search-field-select {text-align: left;}
tr#tabledata .search-field-select select {border: 1px solid #000; width: 80px; height: 17px; font-size: 1.0em; margin-bottom: 2px; background: #ffefef;}
tr#tabledata .search-field-select select:focus {background: #ffc;}
tr#tabledata .search-field-select input {border: 0px solid #000; width: 60px; height: 20px; background: #ff0000; margin-left: 10px; font-weight: bold; color: #fff; font-size: 0.875em;}
tr#tabledata .search-field-select input:hover {color: #fff; background: #aeaeae; cursor: pointer; cursor: pointer;}

a.logout, a.logout:visited {color: #fff; border-left: 2px solid #fff; height: 19px; font-size: 0.75em; font-weight: bold; float: right; padding: 6px 6px 5px 6px;}
a.logout:hover {background: #aeaeae; cursor: pointer; color: #fff; border-left: 2px solid #fff; text-decoration: none;}

.complete-price {width: 720px; text-align: left; color: #000; font-weight: bold; font-size: 11px; padding: 7px; }
.complete-price span {color: #fff; font-weight: normal; font-size: 1.18em; background: #ff0000; padding: 7px; vertical-align:middle;}
.complete-price span:hover {background: #aeaeae; cursor: default;}
.complete-price a {text-decoration: none;}
.complete-price a span:hover {background: #aeaeae; cursor: pointer;}

.complete-price .checkout-input {color: #fff; font-weight: normal; font-size: 1.18em; background: #ff0000; padding: 7px; border:0;}
.complete-price .checkout-input:hover {background: #aeaeae; cursor: pointer;}


.update input {color: #fff; background: #ff0000; padding: 7px; font-weight: bold; font-size: 0.95em; width: 50px; height: 20px; border: 0; padding: 0 0 2px 0;}
.update input:hover {background: #aeaeae; cursor: pointer;}



#left-adress {float: left; font-size: 0.69em; margin: 0 0 20px 0px;}
#center-adress {float: left; font-size: 0.69em; margin: 0 0 20px 20px;}
#right-adress {float: left; font-size: 0.69em; margin: 0 0 20px 20px;}

input.obligatory {background: #ffefef;}
input:focus {background: #ffc;}

select {background: #ffefef;}
select:focus {background: #ffc;}

#tabledata-order td {text-align: center; background: #fff7f7; border: 1px solid #fff; color: #666; font-weight: normal; font-size: 1.0em;}

#order-pay {font-size: 0.75em; width: 900px; margin: 20px 0;}
#order-pay .pay-box {padding: 10px 0; height: 30px;}
#order-pay .pay-text {float: left; width: 200px; font-weight: bold;}
#order-pay .pay-input {float: left; width: 600px;}
#order-pay .pay-input select {width: 300px;}

.back-button {margin-bottom: 8px; width: 181px; height: 21px; background: url(../images/button-grey.png) no-repeat; text-align: center; color: #fff; font-weight: bold; padding-top: 4px; cursor: pointer;}



/* Podminky
----------------------------------------------- */
.podminky {list-style: disc; padding: 7px 0 7px 13px;}



/* Kontakty
----------------------------------------------- */
.kontakt-box {float: left; font-size: 0.69em; padding: 0 70px 40px 0;}
.kontakt-box a {text-decoration: underline;}
.kontakt-row {width: 700px; margin-left: 30px;}


.flags {float: right; margin: 10px 10px 0 0;}

#katalogy-detail {list-style: none;}
#katalogy-detail li {margin: 30px 0;}
#katalogy-detail a.ikona-pdf {height: 16px; background: url(/images/icon_pdf.png) no-repeat 0 0; padding: 12px 0 30px 50px; text-decoration: underline;}
#katalogy-detail a.ikona-doc {height: 16px; background: url(/images/icon_word.png) no-repeat 0 0; padding: 12px 0 30px 50px; text-decoration: underline;}
#katalogy-detail a.ikona-program {height: 16px; background: url(/images/icon_program.png) no-repeat 0 0; padding: 12px 0 30px 50px; text-decoration: underline;}
#katalog-img {padding-bottom: 30px; width: 1120px;}
#katalog-img img {margin: 0 10px 10px 0; border: 1px solid #c8c8c8;}



/* Lightbox
----------------------------------------------- */
#lightbox {position: absolute; left: 0; width: 100%; z-index: 100;	text-align: center;	line-height: 0;}
#lightbox a img {border: none;}
#outerImageContainer {position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;}
#imageContainer {padding: 10px;}
#loading {position: absolute;	top: 40%;	left: 0%;	height: 25%; width: 100%;	text-align: center;	line-height: 0;}
#hoverNav {position: absolute; top: 0; left: 0;	height: 100%;	width: 100%; z-index: 10;}
#imageContainer>#hoverNav {left: 0;}
#hoverNav a {outline: none;}
#prevLink, #nextLink {width: 49%;	height: 100%;	background: transparent url(../images/blank.gif) no-repeat; display: block;}
#prevLink {left: 0; float: left;}
#nextLink {right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover {background: url(../scripts/prev.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background: url(../scripts/next.gif) right 15% no-repeat;}

#imageDataContainer {font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;}
#imageData {padding: 0 10px; color: #666;}
#imageData #imageDetails {width: 70%; float: left; text-align: left;}	
#imageData #caption {font-weight: bold;}
#imageData #numberDisplay {display: block; clear: left; padding-bottom: 1.0em;}			
#imageData #bottomNavClose {width: 21px; height: 19px; float: right;  padding-bottom: 0.7em;}	
#overlay {position: absolute;	top: 0;	left: 0; z-index: 90; width: 100%; height: 500px;	background-color: #000;}

span.tel {font-weight: bold; position: relative; top: -10px;}
span.tel span {color: #ed2024;}






.search-number {font-size: 0.69em; position: relative; top: -5px; float: left;}
.search-number input {border: 1px solid #000; background: #ffefef; margin-left: 10px; position: relative; top: -1px;}
.search-number input:focus {background: #ffffcc;}

.quotijo {border: 1px solid #fff7f7; width: 17px; height: 16px; background: url(../image/smart/quotijo.png) no-repeat;}
.quotijo:hover {border: 1px solid green;}

.quotbiru {border: 1px solid #fff7f7; width: 17px; height: 16px; background: url(../image/smart/quotbiru.png) no-repeat;}
.quotbiru :hover {border: 1px solid blue;}


.basket-blue {border: 1px solid #fff7f7; width: 17px; height: 16px; background: url(../image/smart/mach.png) no-repeat;}
.basket-green {border: 1px solid #fff7f7; width: 17px; height: 16px; background: url(../image/smart/basket.png) no-repeat;}
.basket-blue:hover {border: 1px solid blue;}
.basket-green:hover {border: 1px solid green;}

.jmeno-zaznamu {cursor: pointer; }

#back-grey a:hover {background: #aeaeae; cursor: pointer;}