﻿
body{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background:#ccffff url(../../../images/bgbody.png) repeat-x top left;
}
.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: #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;

	
	
}


a:hover{
text-decoration: underline;
}

a{

padding: 0px;
margin: 0xp;
border: 0px;
color: #003399;
	
}

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%;
clear: both;
}

.h100{
height: 100%;
}


/* ------ // main ------ */
#mainbg{
width: 100%;
}

div.wegweg {
background:url(../../../images/bgmain.png) no-repeat top center;
}

#main{
width: 945px;
text-align: left;
margin: auto;
}
/* ------ main // ------ */

/* -----// header ----- */
#head{
height: 219px;
clear: both;
}
#logo{
	float: left;
	width: 481px;
	height: 209px;
}

#logo img{
	margin-top: 49px;
	margin-left: 25px;
}

#slogan{
	float: left;
	width: 250px;
}

#slogan img{
margin-top: 83px;
}

#contact{
	float: left;
}
#contact img{
	margin-top: 70px;
}

/* ----- header //----- */

/* -----// top ----- */

#top{
	height: 300px;
}

#menu{
list-style: none;
margin: 0px;
padding: 0px;
}

#walt #menu {margin: 5px 0 80px 0;}

#walt #menu li a, #walt #menu li a:link {
color: #06c;
}

#walt #menu li a:hover, #walt #menu li .act, #walt #menu li a.act {
color: #ff9900;
}

#menub{
	width:241px;
	float: left;
	height: 200px;
}

#menub ul{
	margin-top: 65px;
	margin-left: 45px;
}


#menu li{
font-family: Georgia;
font-size: 20px;
color: #00a1e4;
margin-top: 5px;
margin-bottom: 5px;
}

#menu li a{
font-family: Georgia;
font-size: 20px;
color: #00a1e4;
text-decoration: underline;
}

#menu li a:link{
font-family: Georgia;
font-size: 20px;
color: #00a1e4;
text-decoration: underline;
}
#menu li a:hover{
font-family: Georgia;
font-size: 20px;
color: #ff9900;
text-decoration: none;
}

#menu li .act{
font-family: Georgia;
font-size: 20px;
color: #ff9900;
text-decoration: none;
}

#menu li a.act{
font-family: Georgia;
font-size: 20px;
color: #ff9900;
text-decoration: none;
}

#menu li .hilight{
background: #ffddaa;
}


#topban{
	width: 704px;
	float: left;
}

/* -----top //----- */


h1{
color: #333333;
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: 3px;
}


h2{
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;
}



h3{
color: #006dd6;
padding: 0px;
margin: -30px 0 0 0;
font-family: Georgia;
font-size: 18px;
font-weight: normal;
line-height: normal;

}


h4{
padding: 0px;
margin: 0px;
font-family: Georgia;
font-size: 18px;
color: #ffff00;
font-weight: normal;
}
h4 a{
padding: 0px;
margin: 0px;
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;
}



.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; */
	
}

#sbs1, #sbs2, #sbs3, #sbs4{
	width: 145px;
	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: 303px;
	margin-top: 50px;
	font-size: 12px;
}

#sbsrt 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;
padding-top: 10px;
}



/* ----- // step-by-step ----- */



/*  ---- // wa  ---- */

#cont p{
	line-height: 14px;
	text-indent: 20px;
}
#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:305px;
	padding-left: 17px;
}

#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{
	float: left;
	line-height: 15px;
	width: 266px;
}

#copy a{
color: #00a1e4;

}


#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: #FF8A00;
}

#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: 12pt;
font-weight: bold;
color: #FFFFFF;
}

#ntopmenu a:hover {
text-decoration: underline;
}


