html, body { margin: 0px; padding: 0px; width: 100%; height: 100%; }
body { background: #e6e6e6 url('../images/background.gif') repeat-y; }
body, div, span, input, td { font-family: Verdana; font-size: 13px; }

a { color: #333333; }
a:hover { color: #1940AA; }
a img { border: none; }

div.langbar { float: left; height: 20px; margin-bottom: -20px; position: absolute; top: 20px; left: 700px; }
div.langbar a.toplink { font-size: 10px; text-decoration: none; margin-right: 15px; }

div.top-bar { height: 30px; background: #e6e6e6; border-top: 5px solid #1940aa; }

div.menu-top { height: 20px; background: url('../images/menu-top.gif') no-repeat #e6e6e6;}
div.menu { float: left; width: 150px; }
div.menu span { display: block; line-height: 13px; font-size: 11px; padding: 5px 10px 5px 10px; cursor: pointer; }
div.menu a { color: #ffffff; font-weight: bold; text-decoration: none; }
div.menu a:hover span, div.menu span.active { background-color: #bbbbbb; }

div.submenu { padding-left: 10px; }
div.submenu { background: #ffffff; display: block; border: 1px solid #fff; }
div.submenu span { font-size: 10px; }
div.submenu span.active { color: #ffffff; }
div.submenu a { color: #555555; }
div.submenu a:hover { color: #ffffff; }

div.sizefix { width: 870px; }

div.content { float: left; width: 443px; height: 80px; color: #333333; }
div.content div.padding { padding: 20px; }
div.content div.padding p { text-align: justify; letter-spacing: -0.1px; }

h1 { margin: 0px; margin-bottom: 20px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 24px; color: #606060; font-weight: normal; }
h3 { margin: 0px; margin-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E18B15; }
h2 { margin: 0px; margin-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #E18B15; }
ul { list-style: none; padding: 0px; margin: 10px; }
ul li { background: url('../images/list.gif') no-repeat left top; padding-left: 20px; margin-bottom: 10px; }
ul ul li { margin-left: 10px; background: url('../images/arrow.png') no-repeat left 2px; padding-left: 20px; margin-bottom: 10px; }
div.article-title { background: #f5f5f5; padding: 10px; font-size: 12px; font-weight: bold; }
div.article-title a { font-weight: normal; }
div.sep, div.sep2 { background: url('../images/pixel.gif') repeat-x; height: 1px; margin-top: 10px; margin-bottom: 10px; font-size: 1px;}
div.sep2 { margin: 0px; }

div.right-panel { float: left; width: 269px; }
div.right-panel div.top { float: left; width: 269px; height: 175px; background: #ffffff url('../images/page-right-top.gif') no-repeat right top; }
div.right-panel div.top div.padding { padding-right: 20px; padding-top: 5px;}
div.right-panel div.top div.logo { height: 63px; background: url('../images/logo.gif') no-repeat right top; }
div.right-panel div.top div.address { font-size: 10px; text-align: right; line-height: 15px; }

div.right-panel div.bottom { float: left; width: 264px;}
div.right-panel div.bottom a.item  { text-decoration: none; }
div.right-panel div.bottom a.item div.item { padding: 5px 15px 5px 15px; cursor: pointer; } 
div.right-panel div.bottom a.item div.item table { height: 30px; }
div.right-panel div.bottom a.item div.item td { padding-right: 5px; padding-left: 5px; }
div.right-panel div.bottom a.item div.item h3 { margin-top: 8px; }

div.right-panel div.bottom a.item:hover div.item#serviceitem1 { background: #dbe9ef; }
div.right-panel div.bottom a.item:hover div.item#serviceitem2 { background: #dbecbe; }
div.right-panel div.bottom a.item:hover div.item#serviceitem3 { background: #fdea9e; }
div.right-panel div.bottom a.item:hover div.item#serviceitem4 { background: #e5e8ef; }
div.right-panel div.bottom a.item:hover div.item#serviceitem5 { background: #eddbd9; }

div.result p { text-align: left !important; color: #666; }

/*
div.right-panel div.bottom a.item div.item div.outer { display: table; height: 50px; width: 240px; #position: relative; overflow: hidden; }
div.right-panel div.bottom a.item div.item div.middle { #position: absolute; #top: 60%; display: table-cell; vertical-align: middle; width: 60px; }
div.right-panel div.bottom a.item div.item div.middle#text { left: 60px;  width: 180px; }
div.right-panel div.bottom a.item div.item div.inner { #position: relative;  #top: -50% }
*/

form { margin: 0px; }

.doboz-cim { background: #F5F5F5 url('../images/doboz-cim.png') no-repeat 370px center !important; padding: 10px 50px 10px 5px !important; margin: 20px 0px 10px 0px !important; color: #E18B15; text-decoration: none; font-weight: bold; cursor: pointer; }
blockquote { margin: 0px; padding: 0px; }

/*.tabla { display: block; width: 420px !important; height: 500px; overflow: scroll; }*/
.tabla td, .tabla th { border: 1px solid #eee; padding: 3px; }
.tabla th { color: #fff; background: #999; padding: 5px; }
.tabla tr.odd td { background: #EFFCFF; }


#bread_crumbs { padding:3px; }
#bread_crumbs a { text-decoration: none; color:#555555; }
#bread_crumbs a.main { color: #FF9900; }
#bread_crumbs a.last { color: #999999; }

#bread_crumbs a:hover { text-decoration: underline; }

