/* www.vodotopo-riha.cz, media screen */

/* zakladni nastaveni */

html
{
font-size: 100.01%;
}

body
{
background: #cee5f7 url("../img/body.png") repeat-x top center;
color: #c2d2e0;
font: normal normal normal 1em/normal sans-serif;
margin: 0;
padding: 0;
text-align: center;
}

p
{
margin: 0;
padding: 0;
}

h1
{
margin: 0;
padding: 0;
}

h2
{
font-size: 1.8em;
font-weight: normal;
margin: 0 0 9px 0;
padding: 0 0 14px 0;
}

h3
{
font-size: 1.6em;
font-weight: normal;
margin: 0 0 6px 0;
padding: 0 0 6px 0;
}

.text h3
{
font-size: 1.4em;
margin-top:10px;
padding-bottom:3px;
}

h4
{
font-size: 1.2em;
font-weight: normal;
margin: 0;
padding: 0 0 10px 0;
}

h5
{
font-size: 1em;
margin: 0;
padding: 0 0 10px 0;
}

h6
{
font-size: 1em;
margin: 0;
padding: 0 0 10px 0;
}

ol, ul
{
margin: 0;
padding: 0;
}

ol li, ul li
{
list-style: none;
}

a
{
color: #bed92d;
text-decoration: none;
}

a:hover
{
color: #bed92d;
text-decoration: underline;
}

a img
{
border: none;
}

ins
{
text-decoration: none;
}

fieldset
{
border: none;
margin: 0;
padding: 0;
}

label
{
cursor: pointer;
}

input.text, input.password
{
background: #95ac1c;
border: none;
color: #154164;
font-family: sans-serif;
font-size: 1em;
padding: 3px;
}

input.submit, input.reset, input.button
{
background: #95ac1c;
border: none;
color: #154164;
cursor: pointer;
font-family: sans-serif;
font-size: 1em;
padding: 10px;
}

textarea
{
background: #95ac1c;
border: none;
color: #154164;
font-family: sans-serif;
font-size: 1em;
overflow: auto;
padding: 3px;
}

select
{
background: #95ac1c;
border: none;
color: #154164;
font-family: sans-serif;
font-size: 1em;
}

hr
{
background-color: #6b8ca7;
border: none;
clear: both;
color: #6b8ca7;
height: 1px;
}

table
{
font-size: 1em;
margin: 10px 0 10px 0;
}

th, td
{
padding: 2px 0;
}

th
{
background: #95ac1c;
color: #000000;
}

/* stranka */

div.homepage, div.page
{
margin: 0 auto 0 auto;
position: relative;
text-align: left;
width: 960px;
}

div.wrapper
{
clear: both;
}

* html div.wrapper
{
overflow: hidden;
height: 1px;
}

span.ir, span.shadow, span.ico, span.corner, span.border
{
overflow: hidden !important;
position: absolute;
}

span.ir
{
left: 0;
top: 0;
}

a span.ir, a span.ico
{
cursor: pointer;
}

span.shadow
{
z-index: 1;
}

* html span.corner, * html div.responseform span.shadow, * html div.photogallery span.shadow
{
display: none;
}

span.corner
{
height: 3px;
width: 3px;
}

span.corner.lt
{
left: 0;
top: 0;
}

span.corner.rt
{
background-position: -3px 0;
right: 0;
top: 0;
}

span.corner.lb
{
background-position: 0 -3px;
bottom: 0;
left: 0;
}

span.corner.rb
{
background-position: -3px -3px;
bottom: 0;
right: 0;
}

span.border
{
height: 108px;
width: 8px;
}

a.more
{
color: #bed92d;
text-decoration: none;
text-transform: lowercase;
}

a.more:hover
{
color: #bed92d;
text-decoration: underline;
}

/* content */

div.content
{
font-size: 0.75em;
line-height: 16px;
margin: 0 auto 0 auto;
padding: 143px 0 30px 0;
position: relative;
width: 960px;
}

div.panel
{
background: #ffffff url("../img/panel.png") repeat-x bottom;
color: #3d505f;
height: 132px;
margin: 0 0 0 110px;
padding: 50px 28px 82px 254px;
position: relative;
text-align: justify;
width: 568px;
}

* html div.homepage div.panel
{
margin-top: -8px;
}

div.panel span.shadow
{
background-image: url("../img/panel-shadows.png");
}

div.panel span.shadow.b
{
bottom: -17px;
height: 17px;
left: -20px;
width: 870px;
}

div.page div.panel span.shadow.b
{
background-position: 0 -17px;
}

div.panel h2
{
border-bottom: 1px solid #c0c9d1;
color: #154164;
}

div.panel h2 a
{
color: #154164;
text-decoration: none;
}

div.panel h2 a:hover
{
color: #154164;
text-decoration: underline;
}

div.panel a.more
{
color: #184D77;
text-decoration: none;
font-weight:bold;
}

div.panel a.more:hover
{
text-decoration: underline;
}

div.panel div.container
{
height: 100%;
padding-top: 5px;
width: 100%;
}

span.front-image
{
bottom: 1px;
background: url("../img/front-image.png");
height:263px;
left: -110px;
position: absolute;
width: 347px;
}

p.focus
{
background: #abc724;
height: 39px;
left: 38px;
padding: 0;
position: absolute;
top: 215px;
width: 445px;
}

p.focus span.ir
{
background: url("../img/focus.png");
height: 39px;
width: 445px;
}

div.columns.first
{
background: #184d77;
margin-bottom: 45px;
padding: 36px 33px 45px 66px;
position: relative;
width: 861px;
}

div.homepage div.our-services
{
float: left;
text-align: justify;
width: 232px;
}

div.homepage div.highlighted
{
float: right;
line-height: 18px;
position: relative;
text-align: justify;
width: 314px;
}

div.our-services h3, div.highlighted h3
{
border-bottom: 1px solid #6b8da7;
}

div.our-services h3, div.highlighted h3
{
color: #c0c9d1;
}

div.our-services h3 a, div.highlighted h3 a
{
color: #c0c9d1;
text-decoration: none;
}

div.our-services h3 a:hover, div.highlighted h3 a:hover
{
color: #c0c9d1;
text-decoration: underline;
}

div.our-services li
{
background: url("../img/our-services-li.png") no-repeat 7px 0.8em;
padding: 4px 0 4px 20px;
}

div.to-demand-form
{
background: #9ab310 url("../img/to-demand-form.png") repeat-x;
bottom: -15px;
color: #154164;
padding: 10px 20px 8px 20px;
position: absolute;
left: 65px;
}

div.to-demand-form span.corner
{
background-image: url("../img/to-demand-form-corners.png");
}

div.to-demand-form a
{
color: #154164;
font-weight: bold;
}

div.highlighted div.photo-card
{
height: 148px;
left: -253px;
overflow: hidden;
position: absolute;
top: 0;
width: 228px;
}

div.highlighted div.photo-card a
{
border: 3px solid #778893;
height: 142px;
width: 222px;
}

div.columns.second
{
margin: 0 64px 0 64px;
overflow: hidden;
width: 832px;
}

div.homepage div.references
{
color: #3d505f;
float: left;
width: 295px;
}

div.homepage div.news
{
color: #3d505f;
float: right;
width: 480px;
}

div.references h3, div.news h3
{
border-bottom: 1px solid #154164;
color: #154164;
margin: 0 0 20px 0;
}

div.references ul
{
margin-right: -5px;
}

div.references li
{
float: left;
height: 70px;
margin: 0 5px 5px 0;
overflow: hidden;
width: 70px
}

* html div.references li.last-in-row
{
margin-right: 0;
}

*+html div.references li.last-in-row
{
margin-right: 0;
}

div.news div.item
{
color: #154164;
line-height: 18px;
margin-top: -3px;
padding: 0 0 32px 44px
}

div.news div.item p 
{
	text-align:justify;
}
div.news h4
{
background: url("../img/news-h4.png") no-repeat 0 0.5em;
color: #154164;
font-size: 1.1em;
font-weight: bold;
margin: 0 0 0 -21px;
padding: 0 0 0 21px;
}

div.news h4 a, div.news a.more
{
color: #154164;
text-decoration: none;
}

div.news h4 a:hover, div.news a.more:hover
{
color: #154164;
text-decoration: underline;
}

div.news ins
{
color: #778893;
}

div.news a.more
{
color:#154164;
font-weight:bold;
text-decoration:underline;
}

div.news a.more:hover, div.news a.more:focus
{
text-decoration:none;
}
 
div.columns.master
{
position: relative;
width: 960px;
z-index: 2;
}

div.columns.master div.left
{
float: left;
overflow: hidden;
padding: 20px 35px 20px 65px;
width: 295px;
}

div.columns.master div.right
{
background: #184d77;
float: right;
margin: -224px 0 0 0;
padding: 29px;
position: relative;
text-align: center;
width: 505px;
}

div.page div.news, div.page div.references
{
width: 295px;
}

div.path
{
background:#C1D21C url("../img/path-new.png") no-repeat center center;
margin: 0 0 28px 0;
padding: 4px 24px 4px 24px;
overflow:hidden;
*padding:2px 16px 2px 16px;
}

div.path li
{
color: #154164;
float: left;
font-style: italic;
line-height:15px;
}

div.path a
{
background: url("../img/path-a.png") no-repeat right center;
color: #154164;
font-weight: bold;
margin-right: 5px;
padding-right: 13px;
text-decoration: none;
}

div.path a:hover
{
color: #154164;
text-decoration: underline;
}

div.pagination
{
bottom: -45px;
display: table;
margin: 0 auto 0 auto;
position: relative;
z-index: 2;
}

* html div.pagination
{
display: inline-block;
}

* html div.pagination
{
display: inline;
}

*+html div.pagination
{
display: inline-block;
}

*+html div.pagination
{
display: inline;
}

div.pagination div.container
{
background: #9ab310 url("../img/pagination.png") repeat-x;
padding: 8px 0 8px 24px;
position: relative;
display: inline-block;
}

* html div.pagination div.container
{
margin: 0 30% 0 30%;
}

div.pagination div.container div.nest
{
padding: 0 24px 0 0;
}

div.pagination span.shadow
{
background-image: url("../img/pagination-shadows.png");
}

div.pagination span.shadow.b
{
bottom: -7px;
height: 7px;
right: 1px;
width: 98%;
}

* html div.pagination span.shadow.b
{
bottom: -8px;
}

div.pagination span.corner
{
background-image: url("../img/pagination-corners.png");
}

div.pagination p
{
color: #154164;
font-style: italic;
line-height: normal;
margin-right: 4px;
padding: 0;
display: inline;
}

div.pagination ul
{
display: inline;
}

div.pagination li
{
color: #154164;
display: inline;
font-style: italic;
margin-left: 3px;
}

div.pagination a
{
color: #154164;
text-decoration: none;
}

div.pagination a:hover
{
color: #154164;
text-decoration: underline;
}

div.pagination a.active
{
color: #154164;
font-weight: bold;
text-decoration: none;
}

ul.sitemap
{
margin: 0 !important;
}

ul.sitemap ul
{
margin: 5px !important;
}

ul.sitemap li
{
background: url("../img/sitemap-li.png") no-repeat 0 0.3em;
font-weight: bold;
list-style: none !important;
padding-left: 15px;
}

ul.sitemap ul li
{
background: url("../img/sitemap-li-li.png") no-repeat 0 0.6em;
font-weight: normal;
list-style: none !important;
padding-left: 10px;
}

ul.sitemap a
{
text-decoration: none;
}

div.text
{
text-align: justify;
overflow: hidden;
width: 505px;
}

div.text ins
{
font-weight: bold;
}

div.text h2
{
border-bottom: 1px solid #6b8da8;
line-height: normal;
margin-bottom: 9px;
padding-bottom: 9px;
text-align:left;
}

div.text h2 a, div.text h3 a, div.text h4 a, div.text h5 a, div.text h6 a
{
color: #b0c9de;
text-decoration: none;
}

div.text h2 a:hover, div.text h3 a:hover, div.text h4 a:hover, div.text h5 a:hover, div.text h6 a:hover
{
color: #b0c9de;
text-decoration: underline;
}

div.text p
{
padding-bottom: 10px;
}

div.text ol, div.text ul
{
margin:10px 15px;
}
div.text ul li ul
{
margin:3px 5px 10px 15px;
}

div.text ol li
{
list-style: decimal;
}

div.text ul li
{
list-style: square;
text-align:left;
}

div.text ul li ul li
{
list-style: disc;
}

div.text hr
{
margin-top: 0;
margin-bottom: 10px;
}

div.articles-list
{
/*margin-bottom: -30px;*/
}

div.articles-list div.wrapper
{
height: 30px;
}

div.photo-card
{
border-right: 25px solid #174c75;
float: left;
margin: 0 0 25px 0;
padding: 0 0 0 2px;
position: relative;
width: 165px;
}

div.photo-card a
{
border: 3px solid #778893;
display: block;
height: 122px;
overflow: hidden;
width: 162px;
}

div.highlighted div.photo-card
{
padding: 0;
}

div.photogallery
{
margin: 20px -30px 0 0;
}

div.photogallery div.photo-card
{
border: none;
margin: 0 30px 23px 0;
padding: 0 0 0 2px;
position: relative;
width: 146px;
}

* html div.photogallery div.photo-card.last-in-row
{
margin-right: 0px;
}

*+html div.photogallery div.photo-card.last-in-row
{
margin-right: 0px;
}

/*div.photogallery span.border
{
background: url("../img/photo-card-borders.png");
left: -1px;
height: 98px;
}*/

div.photogallery div.photo-card a
{
border: 3px solid #778893;
display: block;
height: 107px;
overflow: hidden;
width: 142px;
}

div.photo-card div.caption
{
background: #9bb311 url("../img/caption.png") repeat-x;
color: #154164;
margin: 5px 1px 0 1px;
padding: 2px 10px 4px 10px;
position: relative;
text-align: center;
}

* html div.caption
{
margin-top: 2px;
}

*+html div.caption
{
margin-top: 2px;
}

div.caption span.corner
{
background-image: url("../img/caption-corners.png")
}

div.caption span.shadow
{
background-image: url("../img/caption-shadows.png");
}

div.caption span.shadow.b
{
bottom: -7px;
height: 7px;
left: 5px;
width: 142px;
}

div.photo-card div.caption p
{
padding: 0;
}

div.attachments
{
margin: 0 -33px 0 0;
}

div.attachments div.attachment
{
float: left;
position: relative;
margin: 0 33px 14px 0;
min-height: 55px;
width: 235px;
}

* html div.attachment.even
{
margin-right: 0 !important;
}

*+html div.attachment.even
{
margin-right: 0 !important;
}

div.attachment p.title
{
background: #9bb311 url("../img/attachment-title.png") repeat-x;
color: #003366;
font-style: italic;
margin: 0 0 4px 66px;
min-width: 150px;
padding: 2px 10px 1px 10px;
position: relative;
text-align:left;
}

div.attachment span.corner
{
background-image: url("../img/attachment-corners.png");
}

div.attachment p.size-type
{
color: #cee5f7;
font-size: 0.9em;
font-style: italic;
font-weight: bold;
margin: 0 0 0 66px;
}

div.attachment a
{
color: #154164;
text-decoration: none;
}

div.attachment a:hover
{
color: #154164;
text-decoration: underline;
}

div.attachment span.ico
{
height: 56px;
position: absolute;
left: -66px;
top: -3px;
width: 55px;
}

* html div.attachment span.ico
{
left: -76px;
}

div.attachment span.ico.att
{
background: url("../img/att/ico-att.png");
}

div.attachments span.ico.xls
{
background: url("../img/att/ico-xls.png");
}

div.attachment span.ico.xlsx
{
background: url("../img/att/ico-xlsx.png");
}

div.attachment span.ico.doc
{
background: url("../img/att/ico-doc.png");
}

div.attachment span.ico.docx
{
background: url("../img/att/ico-docx.png");
}

div.attachment span.ico.ppt
{
background: url("../img/att/ico-ppt.png");
}

div.attachment span.ico.pptx
{
background: url("../img/att/ico-pptx.png");
}

div.attachment span.ico.zip
{
background: url("../img/att/ico-zip.png");
}

div.attachment span.ico.jpg
{
background: url("../img/att/ico-jpg.png");
}

div.attachment span.ico.pdf
{
background: url("../img/att/ico-pdf.png");
}

div.attachment span.ico.rtf
{
background: url("../img/att/ico-rtf.png");
}

div.attachment span.ico.mp3
{
background: url("../img/att/ico-mp3.png");
}

div.responseform
{
padding: 20px 0 0 0;
}

* html div.responseform
{
height: 1%;
}

div.responseform span.shadow
{
background: url("../img/responseform-shadows.png") no-repeat top right;
}

div.responseform span.shadow.b
{
bottom: -16px;
height: 16px;
left: -4px;
width: 496px;
}

div.responseform span.corner
{
background-image: url("../img/responseform-corners.png");
}

div.responseform form
{
margin: 0;
padding: 0;
}

div.responseform div.container
{
background: #9ab210 url("../img/responseform-data.png") repeat-x;
padding: 22px;
position: relative;
}

* html div.responseform div.container
{
height: 1%;
}

div.responseform p
{
clear: both;
line-height: normal;
margin-bottom: 10px;
padding: 0;
}

div.responseform p.error, div.responseform p.success
{
color:#154164;
margin-bottom:20px;
}

div.responseform label
{
color: #154164;
float: left;
margin-right: 10px;
padding-top: 3px;
width: 154px;
text-align:left;
}

* html div.responseform label
{
margin-right: 0;
padding-top: 3px;
}

div.responseform input.text
{
background: url("../img/responseform-input-text.png");
height: 15px;
width: 286px;
}

div.responseform textarea
{
background: url("../img/responseform-textarea.png");
height: 72px;
margin-top: 6px;
max-width: 457px;
width: 451px;
}

div.responseform div.selectbox
{
color: #154164;
cursor: pointer;
left: 164px;
position: relative;
text-align: left;
width: 292px;
}

* html div.responseform div.selectbox
{
left: 0;
}

*+html div.responseform div.selectbox
{
left: 0;
}

div.responseform div.selectbox ul
{
background: #95ac1c;
display: none;
left: 0;
max-height: 245px;
margin: 0;
overflow: auto;
padding: 0;
position: absolute;
width: 292px;
z-index: 9999;
}

div.responseform div.selectbox li
{
color: #154164;
padding: 2px 6px 2px 6px;
position: relative;
}

div.responseform div.selectbox li:hover
{
background: #999900;
}

div.responseform div.selectbox div.current
{
background: url("../img/responseform-selectbox.png") no-repeat left;
color: #154164;
height: 21px;
padding-top: 6px;
position: relative;
width: 292px;
}

div.responseform div.selectbox span.title
{
left: 0;
padding-left: 6px;
position: absolute;
}

* html div.responseform div.selectbox span.title
{
left: 0;
padding-left: 6px;
}

*+html div.responseform div.selectbox span.title
{
left: 0;
padding-left: 6px;
}

div.responseform p.required label
{
font-weight: bold;
}

div.responseform p.required img
{
position:relative;
float:left;
margin-right:10px;
}

div.responseform p.required #code
{
background:#95AC1C;
border:none;
height:15px;
padding:3px;
width:185px;
}

div.responseform fieldset.submit
{
height: 30px;
line-height: 30px;
margin-top: 18px;
position: relative;
text-align: right;
z-index: 2;
}

div.responseform fieldset.submit p
{
clear: none;
color: #ffffff;
display: inline;
}

div.responseform fieldset.submit input.image
{
background: url("../img/responseform-input-image.png");
margin-bottom: -10px;
padding: 5px 5px 4px 5px;
}

p.notice
{
color: #003366;
font-size: 0.9em;
margin-right: 10px;
}

/* header */

div.print-header
{
display: none;
}

div.header
{
background: url("../img/header.png") no-repeat;
font-size: 0.7em;
height: 136px;
top: 7px;
position: absolute;
width: 960px;
}

div.logo
{
height: 80px;
left: 25px;
position: absolute;
top: 31px;
width: 215px;
z-index: 2;
}

div.logo h1
{
height: 80px;
overflow: hidden;
position: relative;
width: 215px;
}

div.logo span.ir
{
background: url("../img/lukas-riha-instalaterstvi-topenarstvi.png");
height: 80px;
width: 215px;
}

span.line
{
background: #144165;
border-bottom: 1px solid #275980;
height: 1px;
left: 0;
overflow: hidden;
position: absolute;
top: 64px;
width: 960px;
}

div.quick-navigation
{
font-size: 0.9em;
overflow: hidden;
position: absolute;
right: 24px;
top: 150px;
z-index: 2;
}

* html div.quick-navigation
{
height: 12px;
}

div.quick-navigation ul
{
right: -9px;
position: relative;
}

* html div.quick-navigation ul
{
position: absolute;
}

div.quick-navigation li
{
border-right: 1px solid #c8c8c8;
float: left;
padding-right: 8px;
position: relative;
}

div.quick-navigation a
{
color: #666666;
padding: 0 0 0 30px;
text-decoration: none;
}

div.quick-navigation span.ico
{
background-repeat: no-repeat;
height: 10px;
left: 10px;
width: 10px;
}

div.quick-navigation a:hover
{
color: #000000;
text-decoration: none;
}

div.quick-navigation li.homepage span.ico
{
background-image: url("../img/homepage.png");
}

div.quick-navigation li.print span.ico
{
background-image: url("../img/print.png");
}

div.quick-navigation li.sitemap span.ico
{
background-image: url("../img/sitemap.png");
margin-top: 1px;
}

div.quick-navigation a:hover span.ico
{
background-position: -10px 0;
}

div.searchform
{
background: url("../img/searchform.png") repeat-x;
height: 31px;
position: absolute;
right: 0;
top: 0;
width: 342px;
}

div.searchfrom span.shadow
{
background-image: url("../img/searchform-shadows.png");	
}

div.searchform span.shadow.b
{
bottom: -9px;
height: 9px;
left: 105px;
width: 237px;
}

div.searchform form
{
margin: 0;
padding: 4px 10px 6px 10px;
}

div.searchform input.text
{
background: #ffffff url("../img/searchform-input-text.png");
border: none;
color: #898989;
height: 14px;
margin-right: 10px;
padding: 4px 8px 3px 8px;
width: 214px;
}

div.searchform input.image
{
bottom: 6px;
position: absolute;
right: 10px;
}

div.mainmenu
{
background: url("../img/mainmenu.png") no-repeat bottom right;
bottom: 0;
height: 40px;
position: absolute;
right: 0;
z-index: 2;
}

div.mainmenu ol
{
margin: 0;
float: right;
}

div.mainmenu li
{
background: url("../img/mainmenu-divider.png") no-repeat 0 15px;
float: left;
font-size: 1.2em;
padding: 0 0 0 1px;
position: relative;
}

div.mainmenu li.first
{
background: none;
}

div.mainmenu a
{
color: #8caec5;
display: block;
min-height: 16px;
padding: 12px 14px 12px 14px;
text-decoration: none;
}

div.mainmenu a:hover
{
color: #c3dc3c !important;
text-decoration: none;
}

div.mainmenu a.active
{
color: #c3dc3c !important;
font-weight: bold;
text-decoration: none;
}

div.mainmenu ol.subitems
{
background: #1a4a71;
border-bottom: 2px solid #5580a0;
border-left: 2px solid #5580a0;
border-right: 2px solid #5580a0;
display: none;
margin-left: -2px;
position: absolute;
width: 160px;
z-index: 4;
}

div.mainmenu li:hover ol.subitems, div.mainmenu li.hover ol.subitems
{
display: block;
}

* html div.mainmenu li.hover ol.subitems
{
position: absolute;
left: 0;
}

li>ol.subitems {
top: auto;
left: auto;
}

div.mainmenu ol.subitems li
{
background: none;
font-size: 0.8em;
width: 160px;
}

div.mainmenu ol.subitems a
{
color: #8caec5;
padding: 4px 14px 4px 14px;
}

div.mainmenu ol.subitems a:hover
{
text-decoration: none;
}

/* footer */

div.footer
{
border-top: 1px solid #c0c9d1;
color: #607282;
font-size: 0.7em;
padding: 9px 0 9px 0;
position: relative;
width: 960px;
}

div.site-owner
{
float: left;
width: 45%;
}

div.created-by
{
color: #3d505f;
float: right;
text-align: right;
width: 45%;
}

div.created-by a
{
color: #3d505f;
font-weight: bold;
text-decoration: none;
}

div.created-by a:hover
{
color: #3d505f;
text-decoration: underline;
}

div.none
{
width:1px;
height:1px;
position:absolute;
bottom:0; 
left:-9999px;
}

.article #map 
{
float:right;
margin-top:50px;
}

.article #map img
{
border:3px solid #778893;
}

.news .item p a
{
color:#184D77;
font-weight:bold;
}

.homepage .panel p a
{
	color:#3D505F;
	text-decoration:underline;
}

.homepage .panel p a:hover, .homepage .panel p a:focus
{
	text-decoration:none;
}

