/* CSS Document */

body{font:11px tahoma;

color:#960822;

background:#EC7D9E url(bg.jpg) repeat-x top;

margin-top:0;

}

div{line-height:1.5;

direction:rtl;

text-align:justify;

}

a{color:#DC6903;

text-decoration:none;

}

a:hover{text-decoration:underline;

}

img{border:0;

}

.main1{width: 974px;

margin:auto;

background:url(bg1.jpg) repeat-x top;

}

.main2{background:url(bg2.jpg) repeat-x top;

}

.main3{width:900px;

margin:auto;

}

.header{background:url(header.gif) no-repeat right 11px;

height:46px;

padding:11px 0 23px 0;

}

.menu{height:59px;

}

.menu-links{width:600px;

float:right;

padding:0 30px 0 0;

}

.menu a{color:#960822;

padding:21px 25px 20px;

float:right;

}

.menu a:hover{color:#960822;

text-decoration:none;

background:url(menu-hover.jpg) no-repeat bottom center;

}

.search{width:220px;

float:left;

padding:0 0 0 30px;

}

.search input{font:12px tahoma;

color:#960822;

border:0;

}

.search-i{background-color:transparent;

width:153px;

padding:0 15px;

margin:10px 0 0 0;

}

.search-b{background:url(search-button.gif) no-repeat right top;

width:20px;

margin:17px 10px 0 0;

cursor:pointer;

height:25px

}

.abdomen{margin:18px 0 0 0;

padding:10px 0 0 0;

background:#ffffff url(abdomen-bg.jpg) no-repeat top right;

}

.tracker{padding:11px 38px;

}

.tracker .current{color:#EE6070;

}

.tracker a, .tracker a:hover{color:#960822;

}

.r-sidebar{width:195px;

float:right;

padding:0 18px 0 0;

}

.r-sidebar-b-h{background:url(r-sidebar-h.gif) no-repeat right top;

height:65px;

font-weight:bold;

padding:15px 76px 0 0;

}

.r-sidebar-b-t{background:#FBEBEC url(r-sidebar-bg.jpg) repeat-x top;

padding:15px 37px;

}

.r-sidebar a, .r-sidebar a:hover{color:#960822;

display:block;

}

.r-sidebar-b-f{background:url(r-sidebar-f.jpg) no-repeat top right;

height:12px;

margin:0 0 5px 0;

}

.middle{width:659px;

float:left;

margin:0 0 0 20px;

}

.middle1{margin:0 27px 30px 0;

overflow:hidden;

}

.middle-b-h{height:135px;

background:url(middle-h.gif) no-repeat bottom right;

font-weight:bold;

color:#CC3C5E;

}

.register{float:left;

}

.middle-b-title{padding:87px 185px 0 0;

}

.middle-b-t{background:url(middle-bg.jpg) repeat-y right;

overflow:hidden;

width:612px;

padding:0 10px;

}

.middle-part{float:right;

width:175px;

padding:6px 28px 22px 0;

}

.middle-b-f{background:url(middle-f.jpg) no-repeat top right;

height:10px;

width:632px

}

.center{width:447px;

float:right;

}

.center1{margin:0 27px 20px 0;

}

.center1-h{background:url(center-1-h.jpg) no-repeat top right;

padding:73px 143px 0 40px;

color:#ffffff;

font:14px tahoma;

font-weight:bold;

height:46px;

}

.center-t{margin:0 2px;

width:386px;

border-right:3px solid #C03B56;

border-left:3px solid #C03B56;

padding:20px 12px;

overflow:hidden;

}

.center img{float:right;

padding:0 4px 14px 0;

height:51px;

width:60px;

}

.center-f{height:12px;

width:420px;

background:url(center-f.jpg) no-repeat top right;

}

.center2{margin:0 27px 20px 0;

}

.center2-h{background:url(center-2-h.jpg) no-repeat top right;

padding:73px 143px 0 40px;

color:#76041F;

font-weight:bold;

font:14px tahoma;

height:25px;

}

.l-sidebar{width:191px;

float:right;

margin:0 21px;

color:#B75707;

}

.l-sidebar-b-h{background:url(l-sidebar-h.jpg) no-repeat right top;

height:59px;

font-weight:bold;

padding:14px 76px 0 0;

}

.l-sidebar-b-t{background:#FFFAB2 url(l-sidebar-bg.jpg) repeat-x top;

padding:15px 20px;

}

.l-sidebar a, .l-sidebar a:hover{display:block;

}

.l-sidebar-b-f{background:url(l-sidebar-f.jpg) no-repeat top right;

height:12px;

margin:0 0 5px 0;

}



.smalls{width:675px;

overflow:hidden;

float:left;

margin:0 0 0 10px;

}

.small{width:205px;

margin:0 13px 20px 0;

color:#6E3003;

float:right;

}

.small-t a{width:135px;

color:#6E3003;

padding:0 36px 0 0;

background:url(small-a-bg.gif) no-repeat 140px center;

display:block;

direction:rtl;

}

.small-t a:hover{color:#6E3003;

background:url(small-a-hover-bg.gif) no-repeat 140px center;

text-decoration:none;

}

.small-h{background:url(small-h.jpg) no-repeat top right;

padding:37px 65px 4px 0;

color:#E96506;

font-weight:bold;

}

.small-t{

width:171px;

height:110px;

border-right:3px solid #DC7401;

border-left:3px solid #DC7401;

padding:23px 8px 10px 20px;

background:#ffffff;

direction:ltr;

overflow:auto;

overflow-x:hidden;

}

.small-f{width:205px;

background:url(small-f.jpg) no-repeat right top;

height:13px;

}

.footer{background:url(footer-bg.jpg) no-repeat top;

margin:0 0 20px 0;

color:#ffffff;

padding:36px;

}

.footer a, .footer a:hover{color:#ECACBF;

}

