html, iframe {
margin:0px;
padding:0px;
}
body {
padding: 0px;
margin:0px;
font-family:Verdana, Tahoma, sans-serif;
font-size:11px;
}

form {
display:inline;
}

img {
border:none;
}

p, p-block {
margin:0px;
padding:8px 0px 0px 0px;
}

hr {
margin:4px 0px; 
padding:0px 0px;
}

.plato input, .plato select, .plato textarea, .plato button {    
font-family:Verdana, Tahoma, sans-serif;
font-size:11px;
margin:0px;
}

a, a:active, select {
outline:none;
-moz-outline-style:none;
}

.plato, .platocontent div, .platocontent span, .platocontent td, .platocontent p, .platocontent font, .platocontent {
font-family:Verdana, Tahoma, sans-serif;
font-size:11px;
color: #FFF;
line-height:17px;
}
/* ----------------------------- TEXT ---------------------------------- */



.plato h1 {
font-family:Verdana, Tahoma, sans-serif;
font-size:18px;
color: #FFF;
padding:0px 0px 10px 0px;
margin:0px;
font-weight:bold;
}

.plato h2 {
font-family:Verdana, Tahoma, sans-serif;
font-size:18px;
color: #FFF;
padding:0px 0px 0px 0px;
margin:0px;
font-weight:normal;
line-height:24px;
}

a {
color:#545757;  
text-decoration:none;
}

a:hover {
color:#e15805;  
text-decoration:none;
}


/* ---------------------------- 
   Validator, form-table, Inputs
   ---------------------------- */
.platocontent input, .platocontent select, .platocontent textarea, .platocontent button {    
font-family:Tahoma,Arial,sans-serif; 
font-size:11px;
margin:0px;
color:#545757;
}   
   
.val-err, .error {
color:#CC0000;
font-weight:normal;
font-size:9px;
}

.val-desc-err {
color:#CC0000;
font-weight:bold
}

table.form-table tr td {
padding:3px 0px;
}

table.form-table td.a {
white-space:nowrap;
padding-right:10px;
}

table.form-table td.b {
width:100%
}

table.form-table td table.inner td {
padding:0px 0px;
}

.p-ra {
vertical-align:middle;
margin-right:3px;
}

.p-cx {
vertical-align:middle;
margin-right:3px;
}

.p-ta {
}

.p-ti {
}

.p-mul {
}

.p-dd {
}

.p-sb, button {
border:1px solid #D3D3C4;
font-weight:bold;
background:#FFF;
color:#545757;
}

/* ================================= 
   Lists
   ================================= */
.platocontent ul {
margin:5px 5px 5px 15px;
padding:0px;
}

.platocontent ul {
list-style-type:disc;
}

.platocontent ul ul {
margin:5px 10px 0px 15px;
}

.platocontent ul li {
margin:0px;
padding:0px 0px 0px 0px;

}

.platocontent ol {
margin:5px 10px 0px 20px;
padding:0px;
}

/* ----------------------------- CUSTOM ---------------------------------- */

div.item {
margin:0px 20px 20px 0px;float:left;cursor:pointer;
}

div.item td {
width:360px;height:105px;border:4px solid white;
}

.s-img {
border:4px solid white;margin-right:17px;margin-bottom:17px;cursor:pointer;
}

.s-txt, .s-txt * {
	font-size:12px !important;
}


.x1 {
float:left;padding-right:10px
}

.x2 {
height:105px;width:135px;overflow:hidden;
}

.x3 {
height:105px;overflow:hidden;
}

.x4 {
padding:10px;
line-height:14px !important;font-size:11px !important;
}
.x4 h1{
padding:0px 0px 6px 0px;margin:0px;
}
.x4 p{
padding:0px 0px 4px 0px;margin:0px;
}
div.special {
position:absolute;border:2px solid white;margin-top:-14px;margin-left:280px;padding:2px 7px;background:#e15805;font-weight:bold;font-size:12px;
}

td.start-td {
border:6px solid white;padding:15px;background:#d3d3c4;
font-weight:normal;
}

td.start-td, td.start-td p {
font-size:20px;line-height:28px;
color:#e15805;
font-weight:normal;
font-family: Tahoma, Arial,  sans-serif;
}

/* ------------------- */

div.finder_item {
margin:0px 20px 20px 0px;float:left;cursor:pointer;
}

div.finder_item td {
width:360px;height:75px;border:4px solid white;
}

.fx1 {
float:left;padding-right:10px
}

.fx2 {
height:75px;overflow:hidden;
}

.fx3 {
height:75px;overflow:hidden;
}

.fx4 {
padding:10px;
}

/* ================================= 
   Navigation
   ================================= */
.plato #navigation {
margin:40px 0px 0px 32px;
line-height:12px;
}

.plato #navigation ul, .plato #navigation li {
margin:0px;
padding:0px;
list-style-type:none;
}

.plato #navigation ul li {
display: inline; 
}


.plato #navigation li.lvl-1-active a, .plato #navigation li.lvl-1 a, .plato #navigation li.lvl-1-inpath a {
display:block;
text-transform:uppercase;
line-height:14px;
color:#e15805;
text-decoration:none;
font-size:11px;
}

.plato #navigation li.lvl-1-inpath a, .plato #navigation li.lvl-1-active a {
color:#e15805;  
text-decoration:none;
}

.plato #navigation li.lvl-1 a {
text-decoration:none;
color:#545757;  
}

.plato #navigation li.lvl-1 a:hover {
text-decoration:none;
color:#e15805;  
}


.plato #navigation li.lvl-2-active a, .plato #navigation li.lvl-2 a, .plato #navigation li.lvl-2-inpath a {
display:block;
text-transform:none;
line-height:14px;
color:#e15805;
text-decoration:none;
font-size:11px;
padding-left:5px;
}

.plato #navigation li.lvl-2-inpath a, .plato #navigation li.lvl-2-active a {
color:#e15805;  
text-decoration:none;
}

.plato #navigation li.lvl-2 a {
text-decoration:none;
color:#545757;  
}

.plato #navigation li.lvl-2 a:hover {
text-decoration:none;
color:#e15805;  
}