@charset "iso-8859-2";
/* CSS Document */

/*-----------------------------------------------------------*\
	HTML
\*-----------------------------------------------------------*/


a { color: #FFAA22; font-weight: bold; }
a:hover { text-decoration: none; }
body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #7C7C7C; }
h2 { color: #FF9C07; font-size: 140%; }
.box h2 { text-transform: uppercase; margin: 8px 0; }
img { border: none; }


/*-----------------------------------------------------------*\
	IDs
\*-----------------------------------------------------------*/


#page { }
#head { height: 300px; background: transparent url(../img/headBg.jpg) center no-repeat; }
#logo { left: 55px; top: 30px; width: 290px; height: 60px; }
#foot { height: 52px; padding: 48px 10px 0 10px; background: transparent url(../img/footBg.jpg) center no-repeat; }
#foot p { font-size: 12px; font-weight: bold; color: #FFAA22; }
#foot p span { padding: 0 15px; }
#body { }
#subLeft { width: 205px; padding-top: 140px; }
#langBox { height: 24px; margin-bottom: 10px; }
#langBox img { margin: 0 10px; }
#fotoBox { font-size: 12px; }
#fotoBox img { border: 1px solid #FFAA22; }
#fotoBox p { padding: 0 5px 0 10px; }
#subRight { width: 580px; }
#searchBar { padding-bottom: 4px; }
#searchBar td { width: 33%; text-align: center; }
#q { width: 123px; background: transparent url(../img/searchTextInputBg.jpg) left top no-repeat; border: none; padding: 3px 5px; font-size: 14px; }
#content { padding: 7px; }
#content div.floatLeft, #content div.floatRight { width: 270px; }
#content .box { padding: 0 6px; border-top: 1px solid #FFCAA1; margin: 10px 0; overflow: hidden; }
#content .noBorder { border: none; }

#poslat-emailem h2 {
        color:white;
	background-color:#F47920;
        padding:3px;
	margin:0;
	position:relative;
}
#poslat-emailem input#from {
        width:200px;
        margin-top:2px;
}
#poslat-emailem input#to {
        width:330px;
	margin-top:2px;
}
#poslat-emailem input#username {
        width:450px;
	margin-top:2px;
}
#poslat-emailem input#submit {
        margin-left:15px;
}
div#poslat-emailem-body {
        border:1px #F47920 solid;
	border-top:6px #F47920 solid;
        background-color:#FFEED0;
	padding:5px;
}
div#poslat-emailem-body div.form-item {
	float:left;
	margin:5px;
}

/*-----------------------------------------------------------*\
	CLASSes
\*-----------------------------------------------------------*/


/* global.positions */
.absPos { position: absolute !important; }
.relPos { position: relative !important; }
.posTop { top: 0px !important; }
.posRight { right: 0px !important; }
.posBottom { bottom: 0px !important; }
.posLeft { left: 0px !important; }

/* global.alignment */
.textLeft { text-align: left; }
.textCenter { text-align: center; }
.textRight { text-align: right; }
.textJustify { text-align: justify; }
.textTop { vertical-align: top; }
.textMiddle { vertical-align: middle; }
.centered { margin-left: auto !important; margin-right: auto !important; }

/* global.floating */
.floatLeft { float: left !important; }
.floatRight { float: right !important; }
.floatEnd { clear: both !important; }

/* global.decoration */
.textBold { font-weight: bold; }
.textItalic { font-style: italic; }
.textUnderline { text-decoration: underline; }

/* other */
.layout { width: 790px; overflow: hidden; }
.button { width: 204px; height: 47px; margin: 10px 0; background: transparent url(../img/buttonBg.jpg) center no-repeat; }
.button a { display: block;padding: 14px 0;  font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-transform: uppercase; }
* html .button a { width: 204px; height: 14px; } /* IE */
