/* Diosman icq 1994333 */



body, form, td, th { margin: 0pt; padding: 0pt; }

html, body { height: 100%; width: 100%; }

body {

	text-align: center;

	font-family: Arial,Helvetica,sans-serif;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	font-size: 0.8em;

	line-height: normal;

	font-size-adjust: none;

	font-stretch: normal;

	-x-system-font: none;

	color: #333;

}

table { border-collapse: collapse; font-size: 1em; }

#main, #mainin, #maintr { width: 100%; min-height: 100%; text-align: center; position: relative; }

#main {

	background-color: #FFF;

}

#main1, #main1in, #main1m { margin: 0pt auto; padding: 10px 0pt 10px; text-align: center; }

#main1m {
	overflow: hidden;
	width: 1000px;
}

#main3 {

	margin: 0 auto;

	width: 992px;

	text-align: center;

}

a:link, a:visited { text-decoration: underline; color: rgb(3, 96, 168); }

a:hover, a:visited:hover { text-decoration: none; color: rgb(3, 96, 168); }

select { font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }

#top, #top2 { margin: 0pt 0pt 0pt 10px; width: 750px; min-height: 70px; text-align: left; }

#top, #topin {
	margin: 0 auto;

}

#logo {
	float: left;
	position: relative;
	left: 145px;
	z-index: 1;
	margin-top: 30px;

}


#logo2 {
	float: right;
	position: relative;
	z-index: 1;
	right: 145px;
	margin-top: 15px;

}

#tel {
	margin: 0 auto;
	color: rgb(255, 255, 255);
	font-size: 110%;
	height: 70px;
	float: right;
	text-align: left;
	z-index: 1;
	width: 200px;
	right: 136px;
	top: 43px;

}

#tel div {
	margin: 7px 0pt 0pt;
	display: block;
	float: left;
	background-repeat: no-repeat;
	height: 100px;
	width: 200px;
	left: 1px;

}

img { border: 0pt none ; }

#tm {
	margin: 0 auto;
	font-size: 1em;
}

#tm p, #lm u {

	margin: 0pt;

	-moz-background-clip: border;

	-moz-background-origin: padding;

	-moz-background-inline-policy: continuous;

	text-decoration: none;

	display: block;

	background-color: #D41F00;

}

#tm b, #lm b { background: transparent url('m_tr.gif') no-repeat scroll 100% 0pt; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

#tm i, #lm i { background: transparent url('m_br.gif') no-repeat scroll 100% 100%; display: block; font-style: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

#tm s, #lm s { background: transparent url('m_bl.gif') no-repeat scroll 0pt 100%; display: block; text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

#tm td { padding: 10px 1px 27px; text-align: center; }

#tm a, #tm span, #lm a, #lm span { padding: 4px 12px; color: rgb(255, 255, 255); display: block; }

#tm a:link, #tm a:visited, #lm a:link, #lm a:visited { background: rgb(0, 0, 0) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

#tm a:hover, #tm a:visited:hover, #lm a:hover, #lm a:visited:hover { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

.ml, .mr { width: 374px; text-align: left; }

.ml { float: left; }

.mr { float: right; }

.topcor { background: transparent url('u_tl.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

.botcor { background: transparent url('u_bl.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

.topcor, .botcor { margin: 0pt; padding: 0pt 0pt 0pt 23px; clear: both; height: 24px; font-size: 1px; line-height: 1px; }

.topcor i, .botcor i { margin: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; width: 328px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 24px; float: left; }

.topcor s { background: transparent url('u_tr.png') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

.botcor s { background: transparent url('u_br.png') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }

.topcor s, .botcor s { margin: 0pt; display: block; width: 23px; height: 24px; float: left; font-size: 1px; line-height: 1px; }

.mc { padding: 1px 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; min-height: 150px; }

.br { margin: 0pt; display: block; clear: both; float: none ! important; height: 1px ! important; font-size: 1px ! important; visibility: hidden ! important; }

.br2 { border-top: 1px solid rgb(255, 255, 255); margin: 0pt; padding: 0pt 10px; display: block; clear: both; float: none ! important; }

.mh1 { margin: 0pt; padding: 0pt 0pt 0.9em; text-align: left; }

.mh1 b { margin: 0pt 0pt 0pt 22px; color: rgb(237, 28, 36); font-family: tahoma; font-style: normal; font-variant: normal; font-size: 2.5em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: -2px; font-weight: normal; }

#main2 .mh1 b a, #main3 .mh1 b a { color: rgb(237, 28, 36); }

.mh1 span { margin: 0pt 0pt 0pt 22px; color: rgb(255, 255, 255); }

#main2 a.link1:link, #main2 a.link1:visited, #main3 a.link1:link, #main3 a.link1:visited { border-bottom: 1px dashed rgb(255, 255, 255); color: rgb(255, 255, 255); text-decoration: none; font-size: 1.1em; }

.podbor, .podbor1 { margin: 0pt 0pt 25px; padding: 1px 27px; display: none; }

.podbor { border-bottom: 3px solid rgb(0, 0, 0); }

.podbor i, .podbor1 i { font-weight: bold; font-style: normal; }

.sel { margin: 0pt 17px 0pt 0pt; padding: 0pt 0pt 10px; float: left; }

.sel select { margin: 0.2em 0pt 0.4em; }

.sel input { margin-left: 12px; }

.but { border-top: 1px solid rgb(165, 172, 178); margin: 0pt; padding: 9px 0pt; clear: both; float: none ! important; text-align: right; }

.but input { margin: 0pt; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }

.mr10 { margin-right: 10px; position: relative; top: -0.3em; }

.banerb {

	margin: 0pt 9px 0pt 0pt ! important;

	padding: 30px 0pt;

	display: block;

	float: none ! important;

	text-align: center;

}

.banerb img { border: 0pt none ; }





.banerb2 {

	margin: 0 auto ! important;

	padding: 30px 0pt;

	display: block;

	float: none ! important;

	text-align: center;

	background-image: url(images/34123.jpg);

	background-repeat: no-repeat;

	height: 100px;

	width: 600px;

}

.banerb2 img { border: 0pt none ; }







#bot {

	margin: 0 auto;

	width: 750px;

	z-index: 1;

}

#bot div {

	width: 200px;

	float: left;

	margin-left: 1px;

}

#bot p { margin: 0pt; }

#bottel { float: left; width: 285px; color: rgb(255, 255, 255); }

#bottel b {

	color: rgb(237, 27, 35);

	font-size: 1.2em;

}

#bottel span { position: relative; top: -0.55em; }

#botdemis { float: right; width: 187px; }

#botdemis img { margin: 0.55em 14px 0pt 0pt; float: left; }

#botdemis i {

	padding: 3px;

	display: block;

	font-style: normal;

}

#botdemis a:link, #botdemis a:visited { color: rgb(130, 130, 130); text-decoration: none; display: block; }

#botdemis a:hover, #botdemis a:visited:hover { color: rgb(130, 130, 130); text-decoration: underline; }

#botcopy { padding: 0pt 187px 0pt 285px; color: rgb(130, 130, 130); }

#botcopy a, .botcopy a { color: rgb(189, 7, 7); }

.br2 table { width: 100%; font-size: 1.2em; }

.br2 td { padding: 0pt 10px 0.5em; width: 50%; text-align: center; }

.br2 th { padding: 1.5em 10px 0pt; color: rgb(189, 9, 9); font-size: 0.95em; text-align: center; }

.br2 img { margin: 0.8em 0pt 0.6em; }

.br3 p a, .br2 a { text-decoration: none; }

.br3 p a:hover u, .br3 p a:visited:hover u, .br2 a:hover u, .br2 a:visited:hover u { text-decoration: none; }

.banerb {

	margin: 0 auto;

	background-image: url(images/ferada.jpg);

	background-repeat: no-repeat;

	width: 750px;

	height: 150px;

}

.banerb img { border: 0pt none ; }

.banmr {

	margin: 0pt 0pt 0pt 3px;

	padding: 100px 0pt 0pt;

	float: right;

	width: 130px;

}

.banml {

	margin: 0pt 3px 0pt 0pt;

	padding: 100px 0pt 0pt;

	float: left;

	width: 130px;

}

.banml a, .banmr a { margin: 0pt 0pt 5px; display: block; }

#lnk { font-family: tahoma,arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(255, 255, 255); }

#lnk a { color: rgb(189, 7, 7); text-decoration: underline; }

















/* Footer menu */



.footer-menu {

	padding: 0px;

	width: 300px;

	float: left;

	margin-top: 35px;

	margin-left: 10px;

	font-size:12px;

	color:#FFF

}



.footer-menu a {

	color: #FFF;

	text-decoration: underline;	

}

.footer-menu a:hover {

	color: #333;

	text-decoration: none;

	background-color: #FFF;

}







/* Copyright */



.Copyright {

	padding: 0px;

	width: 380px;

	float: none;

	margin-top: 10px;

	color: #333;

	margin: 0 auto;

}



.Copyright a {

	color: #FFF;

	text-decoration: underline;	

}

.Copyright a:hover {

	color: #333;

	text-decoration: none;

	background-color: #333;

}





#gallery1 {
	padding:3px;
	height:167px;
	width: 750px;
	margin: 0px auto;
	background-color: #FFF;
	border-color: #CCC;
}




/* Slider */

		
		.stripNavR {
			background: url("images2/arrow-right.gif") no-repeat center;
		}
		
		.stepcarousel{
	position: relative; /*leave this value alone*/
	border: 5px solid black;
	overflow: scroll; /*leave this value alone*/
	width: 700px; /*Width of Carousel Viewer itself*/
	height: 167px;
	margin: 0 auto;
	background-color: #000;
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
	height: 167px;
	width: 750px;
}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 0 auto; /*margin around each panel*/
	width: 250px;
}

