/*CSS STYLESHEET DESIGNED BY TEMPLATEMONSTER CO.*/
/*GLOBAL STYLES START*/
*{padding:0; margin:0; font-family:Tahoma; font-size:11px; line-height:14px;}
body{text-align:center; vertical-align:top; background: url(../images/h_back1.gif) repeat-x top #000000;}
img { border:0; margin:0px;}
input {vertical-align:middle;}
/*do not make any change here to prevent design brake!!!*/
.dt { display:table; width:100%;}
.dr { display:table-row; width:100%; height:100%;}
.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; color:#464646;}
/*GLOBAL STYLES END*/
/*********************************************************************************************************/
/*TOTAL CONSTRUCTIVE START*/
.main {width:766px; margin:auto;}
.l1{ background:url(../images/h_back1.gif) repeat-x top #000000;}
.l1_c1{width:321px; background:url(../images/h_back3.gif) no-repeat 21px 13px;}
.l1_c2{width:211px; background:url(../images/h_back4.gif) no-repeat left top;}
.l1_c3{width:auto; background:url(../images/h_back4.gif) no-repeat left top;}
.l2{ background:url(../images/h_back2.jpg) no-repeat 322px 0px #000000;}
.l3{}
.l4{ background:url(../images/h_back5.gif) repeat-x top;}
.l5{ background:#FFFFFF;}
.l5_c1{background:#92B65C;}
.l5_c1_t1{background:url(../images/left_back1.gif);}
.l5_c1_t2{background:url(../images/left_back2.gif);}
.l5_c1_t3{background:url(../images/left_back3.gif);}
.l5_c2{width:16px;}
.l5_c3{width:519px;}
.l5_c4{width:auto;}
.l6{ background:url(../images/f_back.gif) repeat-x top #10313A;}
.l6_c1{width:213px; background:url(../images/f_back1.gif) no-repeat right top;}
.l6_c2{width:auto;}
.l6_c1 img{margin:29px 0 24px 21px;}

.pos1 div{margin:17px 0 23px 51px;}
.pos1 div input{margin-left:6px;}
.pos2 div{margin:19px 0 0 31px;}
.pos2 div img{margin-left:10px; vertical-align:middle;}
.pos3 div{margin:18px 0 0 34px;}
.pos3 div select{margin-left:7px;}
.pos4 img{margin:77px 0 82px 60px;}

.pos8 div{ margin:8px 0 8px 16px;}
.pos8x div{ margin:8px 0 8px 0px;}
.pos9 div{ margin:12px 15px 0 5px;}
.pos10 div{ margin:6px 0 6px 9px;}
.pos11 img{ margin:5px 0 0 0px;}
.pos12 div{ margin:27px 0 0 13px;}
.pos13 { margin-left:31px; margin-right:35px;}
.pos14 div {margin:21px 0px 22px 32px;}


.pos5 {margin-left:40px; margin-bottom:23px;}




.line1{background:url(../images/line1.gif) repeat-x left top; height:7px; margin:13px 0 7px 0;}
.line1x{background:url(../images/line1.gif) repeat-x left top; height:7px; margin:25px 0 15px 0;}
.line3{background:url(../images/line3.gif) repeat-x left top #E9E9E9; height:2px; margin:0 0 19px 0;}
.line4{background:url(../images/line4.gif) repeat-x left top #E9E9E9; height:3px; margin:0 0 19px 0;}

.product_c1{width:154px; text-align:center; padding-top:10px;}
.product_c2{width:auto;}
.product_c2_h1{height:65px;}



.tt_t_in1{ background:url(../images/line2.gif) repeat-x top;}
.tt_t_in2{ background:url(../images/line2.gif) repeat-x bottom;}
.tt_t_in3{ background:url(../images/line2.gif) repeat-y left;}
.tt_t_in4{ background:url(../images/line2.gif) repeat-y right;}


.price_t_c1{width:150px;}
.price_t_c2{width:2px; height:27px; background:#E7E5E0;}
.price_t_c3{width:213px; text-align:center;}
/*TOTAL CONSTRUCTIVE END*/
/*FOOTER CLASSES START*/
.footer {color:#478697; font-size:11px; line-height:15px;}
.footer a {color:#478697; text-decoration:underline; margin:0px 14px 0px 14px; line-height:15px;}
.footer a:hover{text-decoration:none;}

.footer span {color:#AFAFAF; font-size:10px; line-height:13px;}
.footer span a {color:#ffffff; text-decoration:underline; margin:0 0 0 0; font-size:10px; line-height:13px;}
.footer span a:hover{text-decoration:none;}

/*FOOTER CLASSES END*/
/*FORMS CLASSES START*/
.form_total{padding:0 0 0 3px; vertical-align:middle;}
.form_1 {width:119px; height:17px; color:#282E3E; background:#CFCFCF; border:solid 1px #3D3D3D; font-size:10px;}
.form_2 {width:109px; height:17px; color:#282E3E; background:#CFCFCF; border:solid 1px #3D3D3D; font-size:10px;}
.form_3 {width:143px; height:17px; color:#282E3E; background:#ffffff; border:solid 1px #9A9A9A; font-size:10px;}
.form_4 {width:47px; height:17px; color:#2D2D2D; background:#ffffff; font-size:10px;}
.form_5 {width:39px; height:17px; color:#2D2D2D; background:#ffffff; font-size:10px; text-align:right;}
/*FORMS CLASSES END*/
/*LIST CLASSES START*/
ul {list-style:none; }
li {background:url(../images/pimp1.gif) no-repeat 0px 8px; padding-left:19px; line-height:22px; color:#ffffff; }
li a {text-decoration:underline; color:#ffffff; line-height:22px;}
li a:hover {text-decoration:none;}

.list1 li {background:url(../images/pimp2.gif) no-repeat 0px 8px; padding-left:13px; line-height:18px; color:#353535; }
.list1 li a {text-decoration:none; color:#353535; line-height:18px;}
.list1 li a:hover {text-decoration:underline;}


/*LIST CLASSES END*/
/*LINKS START*/
a {color:#2D2D2D; text-decoration:underline;}
a:hover{ text-decoration:none; }

.link1 {color:#464646; font-weight:bold; text-decoration:underline;}
.link1:hover {text-decoration:none;}

.link2 a {color:#ffffff; text-decoration:none;}
.link2 a:hover {text-decoration:underline;}

.link3 a {color:#2D2D2D; text-decoration:none;}
.link3 a:hover {text-decoration:underline;}
/*LINKS END*/
/*TXT START*/
/*titles start*/
.title1{background:url(../images/tt_pimp1.jpg) no-repeat left top; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:29px; line-height:18px; padding-bottom:2px;}
.title2{background:url(../images/tt_pimp2.jpg) no-repeat left top; color:#363636; font-size:14px; font-weight:bold; padding-left:29px; line-height:18px; padding-bottom:2px;}
.title3{background:url(../images/tt_pimp3.jpg) no-repeat left top; color:#000000; font-size:14px; font-weight:bold; padding-left:29px; line-height:18px; padding-bottom:2px;}
.title4{background:url(../images/tt_pimp4.jpg) no-repeat left top; color:#0C5C76; font-size:14px; font-weight:bold; padding-left:27px; line-height:18px;}
/*titles end*/
.price_txt{color:#000000; font-size:18px; line-height:18px; font-weight:normal;}


.txt1 {color:#FFFFFF;}
.txt2{color:#0081A1; font-size:12px; font-weight:bold; text-transform:uppercase; line-height:14px;}
.txt3{color:#2D2D2D;}
.txt4{color:#FFFFFF;}
.txt5{color:#0081A1; font-weight:bold; text-transform:uppercase;}
/*TXT END*/
/****************** --for each pages classes-- ***************************************/
/*page2*/
.p2_t1_c1{width:339px;}
.p2_t1_c2{width:auto;}

/*page4*/
.p4_t1_c1{width:72px; text-align:center;}
.p4_t1_c2{width:287px; text-align:center;}
.p4_t1_c3{width:66px; text-align:center;}
.p4_t1_c4{width:78px; text-align:center;}
.p4_t1_c5{width:auto; text-align:center;}

.p4_t2_c1{width:72px; text-align:center;}
.p4_t2_c2{width:182px; text-align:center;}
.p4_t2_c3{width:105px; text-align:left;}
.p4_t2_c4{width:66px; text-align:center;}
.p4_t2_c5{width:78px; text-align:center;}
.p4_t2_c6{width:auto; text-align:center;}


.p4_t3_c1{text-align:right; padding-right:28px;}

/*page5*/
.pop_up{width:417px; margin:auto;}
.pop_up_l1{}
.pop_up_l2{background:url(../images/pop-up_back1.gif) repeat-x top;}
.pop_up_l3{ background:#FFFFFF;}


.margin {background:url(../images/line1.gif) repeat-x left bottom; margin-bottom:7px;}

.list li a {color:#464646;}

