
body{

	margin: 0px;

	padding: 0px;

	text-align: center;

	background:#fff url(../../../images/bgbody.png) repeat-x top left!important;

}



.left_contact {font: bold italic 16px Georgia; padding: 10px 0 15px;}

.left_contact a, .left_contact a:active, .left_contact a:visited {color: #06c;}

.left_contact a:hover, .left_contact a:focus {color: #ffff00;}

.left_contact div {color: #ff8a00; font: bold 22px Georgia; padding: 5px 0;}





table{border:0px; border-collapse:collapse;}



body, td, table, div{

	padding: 0px;

	vertical-align: top;

	color: #4e4f4f;

	font-family: Arial, sans-serif;

	font-size: 9pt;



	

}



#content p {

				line-height:18px!important;

}



a:hover{

text-decoration: underline;

}



a{



padding: 0px;

margin: 0xp;

border: 0px;

color: #003399;

	

}

#piat table,td{
padding:5px;
spacing:5px;
vertical-align: middle;
}

table,td,div{

vertical-align: top;

}



img{

border: 0px;

vertical-align: top;

}



p{

padding-top: 4px;

padding-bottom: 4px;

margin: 0px;

text-align: left;

}





.fl{

float:left;

}



.fr{

float:right;

}



.cl{

clear:both;

}



.w100{

width: 100%;
cellpadding: 0px;
clear: both;

}



.w1000{

width: 1000px;

clear: both;

}





.h100{

height: 100%;

}





/* ------ // main ------ */

#mainbg{

width: 100%;

}



div.wegweg {

background:url(../../../images/bgmain2.png) no-repeat top center;

}



div.wegweg2 {

background:url(../../../images/bgmain2.png) no-repeat top center;

}



div.wegweg2 #main{

width: 945px;

text-align: left;

margin: auto;

}







#main{

width: 945px;

text-align: left;

margin: auto;

}

/* ------ main // ------ */



/* -----// header ----- */

#head{

/*height: 219px;*/

clear: both;

}



div.wegweg2 #head{

height: 119px;

clear: both;

}



div.wegweg2 #head #logo{

height: 119px;

/*clear: both;*/

}





#logo{

	float: left;

	width: 481px;

	height: 209px;

}



#logo img{

	margin-top: 35px;

	margin-left: 0px;

}



#slogan{

	float: left;

	width: 250px;

}



#slogan img{

margin-top: 83px;

}



#contact{

	float: left;
	width: 0px;
	position:absolute;

}

#contact img{

	margin-top: 50px;

	margin-left: 760px;

	

}



/* ----- header //----- */



/* -----// top ----- */



#top{

	height: 200px;

}



#top2{

margin-top:5px;

	height: 61px;

}





#top2 #menu3{

list-style: none;

margin: 0px;

padding: 0px;

position:absolute;

margin-top:0px;

margin-left:29px;

}





#menu3{

list-style: none;

margin: 0px;

padding: 0px;

position:absolute;

margin-top:135px;

margin-left:29px;





float:left;

width:899px;

height:41px;



}



#menu{

list-style: none;

margin: 0px;

padding: 0px;

float:left;

position:absolute;





padding-left:0px;



width:930px;

height:41px;



}



.wegweg2 #menub #menu3 {

				 margin-top:10px!important;

				position:absolute;

				

}







ul#menu li {

				float:left;

				height:41px;

				padding-right:17px;

				padding-left:17px;

				padding-top:10px;

				width: 105px;

				background:transparent url('../../../images/0.png') no-repeat scroll right top;
				text-align:center;

}



ul#menu2 li {

	height: 19px;

				float:left;

		padding-top:0px;

				background:none;}

				

ul#menu li:hover  ul#menu2 li:hover  {

				background:none;

				height: 19px;

				padding-top:0px;



}



ul#menu li ul#menu2 li a {

				

font: normal 12px Arial;

}

				

ul#menu li:hover  ul#menu2 li:hover a{



font: normal 12px Arial;



}





#walt #menu {margin: 5px 0 80px 0;}



#walt #menu li a, #walt #menu li a:link {

color: #06c;

text-decoration:none;

}



#walt #menu li a:hover, #walt #menu li .act, #walt #menu li a.act {

color: #ff9900;

}



ul#menu  li:hover {

				background:transparent url('../../../images/hovermenu.png') no-repeat scroll left top;

				height:41px;

				padding-right:17px;

				padding-left:17px;



}



#menub{

	width:241px;

	float: left;

	height: 200px;

}



#menub ul{

	margin-top: 65px;

	margin-left: 45px;

}





#menu li{

font-family: Georgia;

font-size: 14px;

color: #4e4f4f;

margin-top: 0px;

margin-bottom: 0px;

}



#menu li a{

font-family: Georgia;

font-size: 14px;

color: #4e4f4f;

text-decoration:  none;

}



#menu li a:link{

font-family: Georgia;

font-size: 14px;

color: #4e4f4f;

text-decoration:  none;

}

#menu li a:hover{

font-family: Georgia;

font-size: 14px;

color: #2090c8;

text-decoration: none;



}



#menu li.act{

font-family: Georgia;

font-size: 14px;

color: #2090c8;

text-decoration: none;

				background:transparent url('../../../images/hovermenu.png') no-repeat scroll left top;

				height:41px;

				padding-right:17px;

				padding-left:17px;



}



#menu li.act a{

font-family: Georgia;

font-size: 14px;

color: #2090c8;

text-decoration: none;

}



#menu li .hilight{

background: #ffddaa;

}





#topban{

	width: 704px;

	float: left;

	height:190px;

}



/* -----top //----- */





h1{

color: #4e4f4f;

padding: 0px;

margin: 0px;

font-family: Georgia;

font-size: 24px;

font-weight: normal;

line-height: normal;

padding: 0px;

margin: 0px;

padding-bottom: 0px;

margin-top: 3px;

margin-bottom: 5px;

}





h2{

color: #4e4f4f;

padding: 0px;

margin: 0px;

font-family: Georgia;

font-size: 24px;

font-weight: normal;

line-height: normal;

padding: 0px;

margin: 0px;

margin-top: 3px;

margin-bottom: 5px;



}







h3{

color: #4e4f4f;

padding: 0px;

margin: -30px 0 0 0;

font-family: Georgia;

font-size: 18px;

font-weight: normal;

line-height: normal;

margin-bottom:3px;



}





h4{

padding: 0px;

margin: 0px;

font-family: Georgia;

font-size: 18px;

color: #4e4f4f;

font-weight: normal;

margin-bottom:3px;

}

h4 a{

padding: 0px;

margin: 0px;

margin-bottom:3px;

font-family: Georgia;

font-size: 18px;

color: #006dd6;

font-weight: normal;

text-decoration: underline;

}



h4 a:hover{

padding: 0px;

margin: 0px;

font-family: Georgia;

font-size: 18px;

color: #ffff00;

font-weight: normal;

}







.ver{

padding: 0px;

margin: 0px;

font-family: Georgia;

font-size: 11px;

color: #4e4f4f;

font-weight: bold;

float:left;

margin-left:10px;

width:99px;

}

.ver a{

padding: 0px;

margin: 0px;

font-family: Georgia;

font-size: 11px;

color: #4e4f4f;

font-weight: bold;

text-decoration: underline;

float:left;

}



.ver a:hover{

padding: 0px;

margin: 0px;

font-family: Georgia;

font-size: 11px;

color: #4e4f4f;

font-weight: bold;

float:left;

}







.left_block {padding: 0;}

.left_block h2 {padding-top: 5px;}

.left_block ul {margin: 15px 0 0; padding: 0;}

.left_block li {padding: 0; margin: 0 0 10px 10px; list-style-type: disc; font-size: 14px;}





.order-form {border: 1px dashed #999; padding: 10px 15px 15px; clear: both; position: relative;}

#cont .order-form p {padding: 0 0 15px; margin: 0; text-indent: 0;}

.wegweg .order-form {margin: 20px 0 0;}

.order-form .hidden {display: none;}

.order-form h3 {padding: 15px 0; clear: both; margin: 0;}

.order-form table {width: 925px; margin: 0 -20px 0 0;}

.order-form .success_message {font-weight: bold; font-size: 14px; padding: 0 0 15px;}

.order-form .fail_message {font-weight: bold; font-size: 14px; padding: 0 0 15px;}

.order-form input {width: 300px;}

.order-form textarea {width: 420px; height: 85px;}

.order-form td {padding: 5px 20px 5px 0;}

.order-form td.right {text-align: right; padding: 10px 20px 5px 0;}

.order-form .right input {width: auto;}



.review {padding: 10px 0;}

.review h4 {color: #333;}

.review p {font-size: 13px;}



/* ----- // step-by-step ----- */



#sbs{

	/* height: 245px; */

	

	margin-top:-10px;

}



#sbs1, #sbs2, #sbs3, #sbs4{

	width: 155px;

	float: left;

	margin-right: 15px;

	

	border: 0px solid;

	padding-top: 0px;

	font-size: 12px;

}





#sbs1 p, #sbs2 p, #sbs3 p, #sbs4 p{

display: block;

color: #333333;

font-family: 12px;

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

background:url(../../../images/line.gif) repeat-x top left;

margin-top: 7px;

}







#sbsrt{

	float: left;

	width: 214px;

	margin-top: -20px;

	margin-left:0px;

	font-size: 12px;



}



#sbsrt p {

display: block;

padding-left:10px;



}



#sbsrt ul {





font-family:Arial; font-size:12px; color:#4e4f4f;

font-weight:normal;



padding:0px;

margin:0px;

padding-left:10px!important;

/*background:transparent url('../../../images/pick/7.png') no-repeat scroll left top;*/

}





#sbs22 {

margin-top:-54px;

margin-bottom:30px;

float:left;

				

}







#sbsrt ul li

{

	padding-bottom:3px;			

}



#sbsrt ul li * {



font-family:Arial; font-size:12px; color:#4e4f4f;

font-weight:normal;



line-height: 20px;



}











/* ----- // step-by-step ----- */







/*  ---- // wa  ---- */



#cont p{

}

#cont{

	margin-bottom: 35px;

padding-top: -10px;

}



#cont {margin-top: -40px;}

div.wegweg #cont {margin-top: 0;}



#walt{

	width:305px;

	padding-right: 17px;

}



#walt img{

margin-bottom: 15px;

}







#wart{

	width:290px;

	padding-left: 0px;

}



#wart img{

margin-bottom: 15px;

}

#walt ul{

	margin-left: 0px;

	padding-left: 2px;

	

}



#wart ul{

	margin-left: 0px;

	padding-left: 2px;

	

}



#lmenu li{

		margin-left: 2px;

		padding-left: 2px;

		width: 270px;

}



#lmenu ul{

	list-style: none;

	padding-left: 2px;

	margin-left: 2px;

	padding: 0px;

	display: block;

	

	

}

#lmenu {

	/*background:url(../../../images/line2.gif) repeat-x top left;*/

	padding-top: 1px;

	/*padding-bottom: 12px;*/

}





#lmenu li{

	list-style: none;

	margin-left: 0px;

	padding-left: 0px;

}



#lmenu li{

font-family: Georgia;

font-size: 12px;

color: #0066cc;

margin-top: 10px;

margin-bottom: 10px;

font-weight: bold;

font-style: italic;

}



#lmenu li a{

font-family: Georgia;

font-size: 12px;

color: #0066cc;

text-decoration: underline;

font-weight: bold;

font-style: italic;

}



#lmenu li a:link{

font-family: Georgia;

font-size: 12px;

color: #0066cc;

text-decoration: underline;

font-weight: bold;

font-style: italic;

}

#lmenu li a:hover{

font-family: Georgia;

font-size: 12px;

color: #ff9900;

text-decoration: none;

font-weight: bold;

font-style: italic;

}





#lmenu li .act{

font-family: Georgia;

font-size: 12px;

color: #0066cc;

text-decoration: none;

font-weight: bold;

font-style: italic;

}



#lmenu li a.act{

font-family: Georgia;

font-size: 12px;

color: #0066cc;

text-decoration: none;

font-weight: bold;

font-style: italic;

}













#lmenu2 li{

		margin-left: 2px;

		padding-left: 2px;

}



#lmenu2 ul{

	list-style: none;

	padding-left: 2px;

	margin-left: 2px;

	padding: 0px;

	display: block;

	

	

}

#lmenu2 {

	background:url(../../../images/line2.gif) repeat-x top left;

	padding-top: 1px;

	padding-bottom: 12px;

}





#lmenu2 li{

	list-style: none;

	margin-left: 0px;

	padding-left: 0px;

}



#lmenu2 li{

font-family: Georgia;

font-size: 16px;

color: #0066cc;

margin-top: 5px;

margin-bottom: 5px;

font-weight: bold;

font-style: italic;

}



#lmenu2 li a{

font-family: Georgia;

font-size: 16px;

color: #0066cc;

text-decoration: underline;

font-weight: bold;

font-style: italic;

}



#lmenu2 li a:link{

font-family: Georgia;

font-size: 16px;

color: #0066cc;

text-decoration: underline;

font-weight: bold;

font-style: italic;

}

#lmenu2 li a:hover{

font-family: Georgia;

font-size: 16px;

color: #ffff00;

text-decoration: none;

font-weight: bold;

font-style: italic;

}





#lmenu2 li .act{

font-family: Georgia;

font-size: 16px;

color: #0066cc;

text-decoration: none;

font-weight: bold;

font-style: italic;

}



#lmenu2 li a.act{

font-family: Georgia;

font-size: 16px;

color: #0066cc;

text-decoration: none;

font-weight: bold;

font-style: italic;

}





















.up{

	font-family: Georgia;

	font-size: 16px;

	font-style: italic;

	display: block;

	float: right;

}









/*  ----  wa // ---- */









#botban {

margin-bottom: 27px;

}



#botban img{

margin-right: 10px;

}



#botban .lst{

margin-right: 0px;

}

#botban .lst img{

margin-right: 0px;

}



.lst{

margin-right: 0px;

}







/* --- // footer ---  */



#copy{

	

	line-height: 15px;

	width: 340px;

	margin-left:30px;

	float:left;

	position:absolute;

	padding-top:150px;

	line-height: 21px;

}





#contain{

	

	line-height: 15px;

	width: 340px;

	margin-left:430px;

	float:left;

	position:absolute;

	padding-top:150px;

}





#copy a{

color: #00a1e4;



}



#cd {

				width:286px;

				font-size:12px;

				font-family:Arial, Helvetica, sans-serif;

				line-height: 21px;

				position:absolute;

				padding-top:150px;

				padding-left:650px;

				

}





#bmenu{

	float:left;

	width: 161px;

	margin-left: 56px;

}



#inf img{



display: block;

margin-bottom: 5px;

	

}







#bottom{

	height: 80px;

}





#bottom ul{

	margin-left: 0px;

	padding-left: 2px;

	

}



#bmenu li{

		margin-left: 2px;

		padding-left: 2px;

}



#bmenu ul{

	list-style: none;

	padding-left: 2px;

	margin-left: 2px;

	padding: 0px;



	

	

}

#bmenu {

margin-top: 0px;

	

}





#bmenu li{

	list-style: none;

	margin-left: 0px;

	padding-left: 0px;

}



#bmenu li{

font-family: verdana;

font-size: 11px;

color: #00a1e4;



}



#bmenu li a{

font-family: verdana;

font-size: 11px;

color: #00a1e4;



}



#bmenu li a:link{

font-family: verdana;

font-size: 11px;

color: #00a1e4;

}

#bmenu li a:hover{

font-family: verdana;

font-size: 11px;

color: #00a1e4;

}





#bmenu li .act{

font-family: verdana;

font-size: 11px;

color: #00a1e4;

}



#bmenu li a.act{

font-family: verdana;

font-size: 11px;

color: #00a1e4;

}









.left {float: left; margin-right: 5px;} 

.right {float: right; margin-left: 5px;}









/* --- footer // ---  */



        #container {

            background-color: #fff;

            width: 580px;

            margin: 15px auto;

            padding: 50px;

        }

        

        /* slider specific CSS */

        .sliderGallery {

            background: url(http://static.jqueryfordesigners.com/demo/images/productbrowser_background_20070622.jpg) no-repeat;

            overflow: hidden;

            position: relative;

            padding: 10px;

            height: 160px;

            width: 560px;

        }

        

        .sliderGallery UL {

            position: absolute;

            list-style: none;

            overflow: none;

            white-space: nowrap;

            padding: 0;

            margin: 0;

        }

        

        .sliderGallery UL LI {

            display: inline;

        }

        

        .slider {

            width: 542px;

            height: 17px;

            margin-top: 140px;

            margin-left: 5px;

            padding: 1px;

            position: relative;

            background: url(http://static.jqueryfordesigners.com/demo/images/productbrowser_scrollbar_20070622.png) no-repeat;

        }

        

        .handle {

            position: absolute;

            cursor: move;

            height: 17px;

            width: 181px;

            top: 0;

            background: url(http://static.jqueryfordesigners.com/demo/images/productbrowser_scroller_20080115.png) no-repeat;

            z-index: 100;

        }

        

        .slider span {

            color: #bbb;

            font-size: 80%;

            cursor: pointer;

            position: absolute;

            z-index: 110;

            top: 3px;

        }

        

        .slider .slider-lbl1 {

            left: 50px;

        }

        

        .slider .slider-lbl2 {

            left: 107px;

        }

        

        .slider .slider-lbl3 {

            left: 156px;

        }

 

        .slider .slider-lbl4 {

            left: 280px;

        }

 

        .slider .slider-lbl5 {

            left: 455px;

        }



/*.icq {

	background-image: url(../../../images/icq_bloc.png);

	background-repeat: no-repeat;

	background-position: middle center;

	padding: 0px;

	margin: 0px;

}

*/



.zag {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	font-weight: bold;

		color: #333;

}

.tale_text {

	font-family: Verdana, Geneva, sans-serif;

		font-size: 10px;

			color: #333;

}



#sbsrt h3.h1 {

text-align: center;

font-weight: bold;

font-size: 14pt;

color: #4e4f4f;

}



#sbsrt h4.h2 {

font-size: 11pt;

font-weight: normal;

color: #006DD6;

}



#ntopmenu {

width: 100%;

clear: both;

margin-bottom: 10px;

text-align: center;

color: #FFFFFF;

}



#ntopmenu a,

#ntopmenu a:link,

#ntopmenu a:visited {

text-decoration: none;

font-size: 10pt;

font-weight: bold;

color: #FFFFFF;

}



#ntopmenu a:hover {

text-decoration: underline;

}



h2.hr {

	background:url(../../../images/line2.gif) repeat-x bottom left;

}



#ntopmenu a.act {

	text-decoration: underline;

}

.price_table td {

	padding: 3px;



	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	border: 2px white solid;

	vertical-align: middle !important;

	  }

	  

	  .centertab {

				text-align: center;

}



.tophedtab  {

				color: #FFFFFF!important;

				font-size:13px!important;

}





.price_table img {

				width:50px;

				height: 33px;

				background:transparent url('../../../images/inmgpod.png') no-repeat scroll left top;

				padding-left:3px;

				padding-top:3px;

				padding-bottom:3px;

				padding-right:4px;

				

}





.hrs {

	background:url(../../../images/line2.gif) repeat-x bottom left;

color: #333333;

padding: 0px;

margin: 0px;

font-family: Georgia;

font-size: 24px;

font-weight: normal;

line-height: normal;

padding: 0px;

margin: 0px;

margin-top: 3px;

margin-bottom: 3px;

}



#footer {

				background:transparent url('../../../images/bottombg.png') no-repeat scroll center top;

				width:100%;

				height:270px;

								margin-left:0px;

				margin-top:-100px;

			

				z-index:100;

			

				

}



#footin {

				width: 945px;

text-align: left;

margin: auto;

height: 200px;



}





.v1-6 {

				width:666px;

}



.v1-6 img {

				margin-right:6px;

					margin-bottom:5px;

}



#vimg {

				float:left;

				width:222px;

				text-align:center;

				margin-bottom:32px;

				

}





#vimg a {

				text-decoration:none;

}



#vimg span{

	color:#2090c8;

	font-size:18px;

	font-family:Georgia;				

}



.oknapro{

				text-align:center;

}





.oknapro a {

				font-family: Georgia;

				color: #2090c8;

				text-align:center;

				font-size:18px;

}



#articless {

margin-left:15px;

width:200px;

				

}



#articless a {

	color:#2090c8;

	font-size:13px;

	line-height:20x;

	

}



h1.hr {

				margin-bottom:10px;

				font-size:22px;

				margin-left:10px;

				margin-top:-10px;

}





h1.hr2 {

				margin-bottom:10px;

				font-size:22px;

				margin-left:10px;

				margin-top:30px;

}





ul#bmenu2 {

				list-style:none;

				position:absolute;

				margin-top:80px;

				margin-left:-30px;

				z-index:100;

		

				

}



ul#bmenu2 li {

				float:left;

				margin-left:26px;

				margin-right:26px;

				

}

ul#bmenu2 li a {

font-family:Georgia;

color:#4e4f4f;

font-size:14px;

				

}





#example {

				position:absolutel;

				margin-top:-125px;

				margin-left:19px;

}



ul#menu2 {

				

				position:absolute;

			 list-style:none;

				

}



ul#menu2 li {

				float:left;

				margin:0px;

				padding:0px;

				width:auto;

}





ul#menu2 li:hover {

				float:left;

				margin:0px;

				padding:0px;

				width:auto;

}


.pr span {font-weight:bold;}

#galka li{
list-style-image: url(/img/galka.png);}

/*#ban_glav {background: url('/ban_potolki.png') no-repeat; width:650px;}*/
