*
{	color: #555;
	font-family: tahoma, verdana, arial, sans-serif;
	line-height: 150%;
}

body
{	margin: 0px;
	padding: 0px;
	background:#eceadc url('/images/bg2.gif') top left;
}

body, html
{	height: 100%;	}

img
{	border: 0px;
}

table
{	border-collapse: collapse;
	padding: 0px;
	border: solid #000 0px;
}

table td
{	text-align: left;	vertical-align: top;
	border-color: #000;
	padding: 0px;
}

a
{	color: #a8251c;
	text-decoration: underline;
	cursor:pointer;
}

a:hover, a:hover *
{	color: #a8251c;
	text-decoration: none;
	cursor:pointer;
}

form
{	padding: 0px;
	margin: 0px;
}


.supersmall, .supersmall *
{	font-size: 10px;
}
.small, .small *
{	font-size: 11px;
}
.big, .big a
{	font-size: 14px;
}

.strong
{	font-weight: bold;
}
.nostrong, .nostrong:hover
{	font-weight: normal;
}

.italic
{font-style:italic;}

.silver, .silver * not a
{	/*	color: #abb49d;	*/
	color: #9ba4a7;
}
a.silver:hover
{	color: #fff;
	text-decoration: underline;
}
.gray, .gray * not a
{	color: #818181;
}
.white, .white * not a
{	color: #fff;
}
.black, .black * not a
{	color: #000;
}
.red, .red * not a
{	color: #a8251c;
	font-size: 15px !important;
}
.blue
{	color: #2785bc;}

div.content
{	font-size: 12px;
	line-height: 17px;
	margin: 10px 18px 50px 0px;
}

.center
{	text-align: center;	}

a.dotted
{	cursor: pointer;
	text-decoration: none;
	border-style: dashed;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;	}

.style_news_area
{	border-color: #44b607;
	border-style: solid;
	border-width: 1px;
	padding: 10px;
	margin-bottom: 20px;		}

.style_copied_with
{	border-color: #ff8400;
	border-style: solid;
	border-width: 1px;
	padding: 10px;
	margin-bottom: 20px;		}

/* --- */

.font2 *,.font2{font-family:Myriad Pro;font-size:14px;}

.fontsize12 *,.fontsize12{font-size:12px;}

div.title{font-family:Georgia;font-size:22px;color:#a8251c;}

div.h2,h2{font-family:Georgia;font-size:22px;color:#000;font-weight:normal;font-style:italic;}
div.h3,h3{font-family:Georgia;font-size:17px;color:#000;font-weight:normal;font-style:italic;}

.video {text-decoration: none;}

#servis p {margin: 0em !important;}

#mailform  {
	color: #555555;
	font-size: 12px;
	font-family: Tahoma !important;
	padding: 20px;
	background: #fff;
	line-height: 105%;
	width: 500px;
}
#mailform p {
	margin: 5px 0;
}
#mailform h2 {
	font-family: Georgia;
	color: #a8251c;
	font-size: 21pt;
	font-style: normal;
	margin: 0 0 10px 0;
}
#mailform table {
	width: 100%;
}
#mailform td {
	padding: 5px 0 5px 10px;
	font-size: 14px;
}
#mailform input {
	background-color: #efefef;
	padding: 5px 0 0 5px;
	
	border-radius: 7px; /*CSS3 */
   moz-border-radius: 7px; /* Firefox < 4*/
   -webkit-border-radius: 7px; /* Safari and Chrome */
   -khtml-border-radius: 7px; /* Linux browsers */
  behavior: url(pie/PIE.htc);
}
#mailform textarea {
	background-color: #efefef;
	padding: 5px;
	width: 252px;
	font-size: 12px !important;
	font-family: Tahoma !important;
	border-radius: 7px; /*CSS3 */behavior: url(/pie/PIE.htc);
   moz-border-radius: 7px; /* Firefox < 4*/
   -webkit-border-radius: 7px; /* Safari and Chrome */
   -khtml-border-radius: 7px; /* Linux browsers */
   
}
#mailform select {
	width: 260px;
	background-color: #efefef;
	font-size: 11pt !important;
	font-family: Tahoma !important;
	padding: 5px;
	behavior: url(/pie/PIE.htc); 
	border-radius: 7px; /*CSS3 */
   moz-border-radius: 7px; /* Firefox < 4*/
   -webkit-border-radius: 7px; /* Safari and Chrome */
   -khtml-border-radius: 7px; /* Linux browsers */
  
}
#mailform input[type="submit"] {
	background: url(/images/submit.png) top left no-repeat;
	padding: 5px 0 0 5px;
	width: 138px;
	height: 48px;
	border: none;
	behavior: url(/pie/PIE.htc);
   moz-border-radius: 0px; /* Firefox < 4*/
   -webkit-border-radius: 0px; /* Safari and Chrome */
   -khtml-border-radius: 0px; /* Linux browsers */
   border-radius: 0px; /*CSS3 */

	
}

