body {
background: #000000 url('bg.gif') repeat;
}

.wrap {
position: relative;
display: block;
/*width: 975px;*/
width: 800px;
border: 0px solid red;
margin-left: auto;
margin-right: auto;
top: 41px;
}

.global {
float: left;
width: 800px;
height: 90%;
display: block;
border: 0px solid yellow;
background-image: url(bg_big.jpg);
background-color: #DDCCAA;
padding: 0px;
margin: 0px;
overflow-x: visible;
overflow-y: auto;
}

.skyscraper {
float: left;
/*width: 163px;*/
width: 0px;
height: 90%;
border: 0px solid green;
padding: 0px;
margin: 0px;
/*margin-left: 10px;*/
}

.box_search {
position: relative; top: 30px; left: 270px; border: 1px #5a3e21 dotted; width: 340px; padding-left: 20px; padding-right: 20px; background-color:rgba(230,230,230,0.9); }

.box_profile {
position: relative; top: 30px; left: 270px; border: 1px #5a3e21 dotted; width: 440px; padding-left: 20px; padding-right: 20px; background-color:rgba(230,230,230,0.9); }

a {color: #7a1e01; text-decoration: none;}
a:hover {text-decoration: none;}

.hoverunderline a:hover {text-decoration: underline;}

div.reklama {
border: 1px solid #bbbbbb;
width: 100px;
padding: 2px;
margin-left: 2px;
margin-right: 2px;
background-color: #ffffff;
text-align: center;
float: left;
}

td {
font-size: 10pt;
font-weight: normal;
color: #5a3e21;
font-family: Tahoma;
text-align: left;
}

td.righttop {text-align: right; vertical-align: top;}

.iknow {text-align: right; font-size: 8pt; line-height: 17px;}

h1 {
position: relative;
font-size: 10pt;
font-weight: normal;
color: #5a3e21;
font-family: Tahoma;
text-align: justify;
}

h2 {
position: relative;
left: -13px;
top: -3px;
font-size: 10pt;
font-weight: bold;
color: #5a3e21;
font-family: Tahoma;
line-height: 10px;
text-align: justify;
}

h3 {
position: relative;
font-size: 8pt;
font-weight: normal;
color: #5a3e21;
font-family: Tahoma;
text-align: justify;
}

.input_text {  
font-size: 10pt; 
font-weight: normal;
color: #000000;
font-family: Tahoma;
background-color: #FFFFFF;
border: 0px solid #000000;
height: 18px;
width: 180px;
padding-left: 3px;
}

.input_textarea {  
font-size: 10pt; 
font-weight: normal;
color: #000000;
font-family: Tahoma;
background-color: #FFFFFF;
border: 0px solid #000000;
height: 34px;
width: 150px;
padding-left: 3px;
} 

.input_textarea_review {
font-size: 10pt; 
font-weight: normal;
color: #000000;
font-family: Tahoma;
background-color: #FFFFFF;
border: 0px solid #000000;
height: 49px;
width: 360px;
padding-left: 3px;
}

.button {
vertical-align: baseline;
vertical-align: 1px;
padding-bottom: 3px;
font-size: 10pt;
font-weight: normal;
color: #000000;
font-family: Tahoma;
border: 0px solid #000000;
background: #FFFFFF;
filter: alpha(opacity=50): moz-opacity: .50;
opacity: .70;
height: 20px;
}

.line
{
border-bottom: 1px dotted #000000;
width: 440px;
}

.line_s
{
border-bottom: 1px dotted #000000;
width: 340px;
}

select {
border: 0px solid #cfcfcf;
vertical-align: middle;
width: 180px;
background: #FFFFFF;
filter: alpha(opacity=50): moz-opacity: .50;
opacity: .50;
}

option {
background: rgba(255, 255, 255, 1);
border: 0px solid;
filter: alpha(opacity=70): moz-opacity: .70;
opacity: .70;
}

option:hover {
cursor: pointer;
}

#inputArea input[type="text"]:focus, #inputArea textarea:focus
{
filter: alpha(opacity=100): moz-opacity: .100;
opacity: .100;
}

.activeField {
filter: alpha(opacity=70): moz-opacity: .70;
opacity: .70;
}

.idle {
filter: alpha(opacity=50):
moz-opacity: .50;
opacity: .50;
}

.tooltip {
border-bottom: 0px dotted #000000; color: #5a3e21; outline: none;
cursor: help; text-decoration: none;
position: relative;
}

.tooltip span {
margin-left: -999em;
position: absolute;
}

.tooltip:hover span {
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
font-family: Tahoma;
position: absolute; top: 2em; z-index: 99;
margin-left: 0;
}

.w200 {width: 200px; left: -200px;}
.w300 {width: 300px; left: -300px;}
.w400 {width: 400px; left: -400px;}

.tooltip:hover img {
border: 0; margin: -10px 0 0 -55px;
float: left; position: absolute;
}

.tooltip:hover em {
font-family: Tahoma; font-size: 10pt; font-weight: bold;
display: block; padding: 0.2em 0 0.6em 0;
}

.tooltip_nadpis {font-size: 11pt; font-weight: bold;}
.tooltip_text {font-size: 10pt; font-weight: normal;}

.classic { padding: 0.8em 1em; }
.custom { padding: 0.5em 0.8em 0.8em 2em;}
* html a:hover { background: transparent; }
.classic {background: #5a3e21; border: 1px solid #FFAD33; }
.critical { background: #FFCCAA; border: 1px solid #FF3334;	}

.help { background: #FFFFFF;
border: 1px dotted #000000;
filter: alpha(opacity=90): moz-opacity: .90;
opacity: .90;
}

.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
.warning { background: #FFFFAA; border: 1px solid #FFAD33; }
