/*
html{
	background-image:url("/templates/orange/images/side_bg.gif");
	background-repeat: repeat-x;
}
body {
color: #ffffff;
background-color: #FFDAEC;
text-align: center;
padding: 0 0 0 0;
margin: 0 0 0 0;
font-weight: normal;
font-size: 12px;
font-family: Tahoma, Arial, sans-serif;
	background-image:url("/templates/orange/images/side_pic.gif");
	background-repeat: no-repeat;
}*/



/* Clear margins and padding, a good start to any CSS */ 
* {margin:0;padding:0;} 
html { background:#FFDAEC url("/templates/orange/images/side_bg.gif") repeat-x; /* Height is 100%, so the body can be 100% */ height:100%; } 
body { background:url("/templates/orange/images/side_pic.gif") no-repeat; 
background-position:50px top; 
margin:0; 
padding:0; 
font-weight: normal;
font-size: 12px;
font-family: Tahoma, Arial, sans-serif;
text-align: center;
color: #ffffff;
/* Height is 100%, so the tiled BG will tile all the way down the page, not just as far down as the page"s content (when the content"s height < window"s height) */ 
height:100%; } 
/* Hackety-hack-hack... FF2, with the above code, will only display the repeat-y image for as high as the window"s viewport is; higher content (upon scrolling) will not have the bg. This "hack" makes the tiled background work properly in FF2. This type of "advanced selector" is not understood by IE6...dunno "bout IE7. */ 
html>body { min-height:100%; height:auto; } 

img {
border: none;
}

#wrapper {
margin: 0 auto;
width: 940px;
text-align: left;
}

#top {
color: #042c6b;
background: transparent url("/templates/orange/images/top.jpg");
background-repeat: no-repeat;
background-position: top left;
width: 940px;
height: 120px;
text-align: left;
position: relative;
}

#top div {
color: #042c6b;
background-color: transparent;
position: absolute;
right: 9px;
top: 8px;
}

#top #nome {
color: #F80BD9;
background-color: transparent;
left: 200px;
top: 8px;
}

#top #nome a {
font-size: 42px;
color: #F80BD9;
background-color: transparent;
font-weight: bold;
text-decoration:none;
}

#top div a {
font-size: 12px;
color: #042c6b;
background-color: transparent;
font-weight: bold;
}

#menu {
color: #ffffff;
background: #d00707 url("/templates/orange/images/menu.jpg");
background-repeat: repeat-x;
background-position: top left;
width: 940px;
}

#menu div {
color: #ffffff;
background-color: transparent;
width: 940px;
padding-top: 4px;
padding-bottom: 4px;
text-align: center;
line-height: 25px;
}

#menu div a {
color: #ffffff;
background-color: transparent;
font-weight: bold;
margin: 0 8px 0 8px;
}

#bar {
color: #4d4d4d;
background: #ffffff url("/templates/orange/images/bar.jpg");
background-repeat: repeat-x;
background-position: top left;
width: 940px;
height: 60px;
}

#bar div {
color: #4d4d4d;
background: transparent url("/templates/orange/images/bar_c.gif");
background-repeat: repeat-x;
background-position: top left;
width: 900px;
height: 34px;
padding-top: 8px;
padding-left: 20px;
padding-right: 20px;
text-align: left;
}

#bar div a {
color: #4d4d4d;
background-color: transparent;
font-weight: bold;
margin: 0 7px 0 7px;
}

#bar div a:hover {
color: #1d7000;
background-color: transparent;
}

#wrapp {
width: 940px;
color: #0b1f67;
background-color: #ffffff;
}

#left {
float: left;
width: 701px;
color: #0b1f67;
background-color: #ffffff;
padding-left: 11px;
}

#centro {
float: left;
width: 930px;
color: #0b1f67;
background-color: #ffffff;
padding-left: 11px;
}

#right {
color: #0b1f67;
float: right;
width: 228px;
background-color: #ffffff;
}

.clear {
clear: both;
}

.info {
color: #784d00;
background: #ffc600 url("/templates/orange/images/info.jpg");
background-repeat: repeat-x;
background-position: top left;
width: 691px;
text-align: left;
margin-bottom: 15px;
}

.info .div1 {
width: 691px;
color: #784d00;
background: transparent url("/templates/orange/images/dot2.gif");
background-repeat: no-repeat;
background-position: top right;
}

.info .div1 .div2 {
width: 653px;
color: #784d00;
background: transparent url("/templates/orange/images/dot2.gif");
background-repeat: no-repeat;
background-position: bottom left;
padding: 20px 19px 29px 19px;
}

.info .div1 .div2 h1 {
font-size: 16px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.info .div1 .div2 p {
width: 526px;
margin: 8px auto 0 auto;
}

#search {
width: 228px;
height: 51px;
color: #784d00;
background-color: transparent;
}

#search form {
margin: 0 0 0 0;
padding: 10px 0 0 0;
}

.navh1 {
width: 198px;
height: 29px;
color: #ffffff;
background: #ffffff url("/templates/orange/images/navh3.jpg");
background-repeat: no-repeat;
background-position: top left;
font-size: 16px;
font-weight: bold;
padding-top: 9px;
padding-left: 20px;
margin: 0 0 0 0;
font-family: Tahoma, Arial, sans-serif;
}

.navh2 {
width: 198px;
height: 29px;
color: #ffffff;
background: #ffffff url("/templates/orange/images/navh3.jpg");
background-repeat: no-repeat;
background-position: top left;
font-size: 16px;
font-weight: bold;
padding-top: 9px;
padding-left: 20px;
margin: 0 0 0 0;
font-family: Tahoma, Arial, sans-serif;
}

.navh3 {
width: 198px;
height: 29px;
color: #ffffff;
background: #ffffff url("/templates/orange/images/navh3.jpg");
background-repeat: no-repeat;
background-position: top left;
font-size: 16px;
font-weight: bold;
padding-top: 9px;
padding-left: 20px;
margin: 0 0 0 0;
font-family: Tahoma, Arial, sans-serif;
}

.links1 {
color: #1d7000;
background: #ffffff url("/templates/orange/images/bggg.jpg");
background-repeat: no-repeat;
background-position: top left;
font-size: 0px;
line-height: 0px;
margin: 0 0 0 0;
padding: 10px 0 15px 0;
}

.links1 div {
float: left;
text-align: center;
width: 228px;
height: 18px;
color: #1d7000;
background-color: transparent;
}


.links1 a {
width: 213px;
height: 17px;
color: #1d7000;
background-color: transparent;
display: block;
font-weight: bold;
padding-top: 2px;
padding-left: 15px;
font-size: 12px;
line-height: normal;
margin: 0 0 0 0;
padding-bottom: 0px;
}

.links1 a:hover {
color: #4d4d4d;
background: transparent url("/templates/orange/images/lines.gif");
background-repeat: no-repeat;
background-position: top left;
font-size: 12px;
line-height: normal;
margin: 0 0 0 0;
padding-bottom: 0px;
}

.links2 {
color: #042c6b;
background: #ffffff url("/templates/orange/images/bggg.jpg");
background-repeat: no-repeat;
background-position: top left;
font-size: 0px;
line-height: 0px;
margin: 0 0 0 0;
padding: 10px 0 15px 0;
}

.links2 div {
float: left;
text-align: center;
width: 228px;
height: 18px;
color: #042c6b;
background-color: transparent;
}


.links2 a {
width: 213px;
height: 17px;
color: #042c6b;
background-color: transparent;
display: block;
font-weight: bold;
padding-top: 2px;
padding-left: 15px;
font-size: 12px;
line-height: normal;
margin: 0 0 0 0;
padding-bottom: 0px;
}

.links2 a:hover {
color: #4d4d4d;
background: transparent url("/templates/orange/images/lines.gif");
background-repeat: no-repeat;
background-position: top left;
font-size: 12px;
line-height: normal;
margin: 0 0 0 0;
padding-bottom: 0px;
}

.links3 {
color: #700000;
background: #ffffff url("/templates/orange/images/bggg.jpg");
background-repeat: no-repeat;
background-position: top left;
font-size: 0px;
line-height: 0px;
margin: 0 0 0 0;
padding: 10px 0 15px 0;
}

.links3 div {
float: left;
text-align: center;
width: 228px;
height: 18px;
color: #700000;
background-color: transparent;
}

.links3 a {
width: 213px;
height: 17px;
color: #700000;
background-color: transparent;
display: block;
font-weight: bold;
padding-top: 2px;
padding-left: 15px;
font-size: 12px;
line-height: normal;
margin: 0 0 0 0;
padding-bottom: 0px;
}

.links3 a:hover {
color: #4d4d4d;
background: transparent url("/templates/orange/images/lines.gif");
background-repeat: no-repeat;
background-position: top left;
font-size: 12px;
line-height: normal;
margin: 0 0 0 0;
padding-bottom: 0px;
}

.dotek {
width: 228px;
height: 0px;
font-size: 0px;
color: #784d00;
background-color: #ffffff;
clear: both;
}

.dotek2 {
width: 228px;
height: 25px;
color: #784d00;
background: #ffffff url("/templates/orange/images/dotek.jpg");
background-repeat: no-repeat;
background-position: top right;
clear: both;
}

#footer {
width: 920px;
height: 25px;
color: #784d00;
background-color: #F7DDF5;
position: relative;
clear: both;
text-align: center;
padding-left: 20px;
padding-top: 10px;
margin-bottom: 10px;
font-weight: bold;
}

#footer a {
color: #784d00;
background-color: #F7DDF5;
font-weight: bold;
}

#emake {
position: absolute;
top: 6px;
right: 20px;
width: 126px;
height: 24px;
background: #c8e3ff url("/templates/orange/images/emake.jpg");
background-repeat: no-repeat;
background-position: top right;
}

a {
color: inherit;
background-color: transparent;
text-decoration: none;
}

a:hover {
color: inherit;
background-color: transparent;
text-decoration: none;


}
/* REQ:5 STAR RATING CSS */
#rateStatus{float:right; clear:both; width:100%; height:20px;}
    #rateMe{float:right; /*clear:both; width:100%; height:auto; padding:0px; margin:0px;*/}
    #rateMe li{float:left;/*list-style:none;*/}
    #rateMe li a:hover,
    #rateMe .on{background:url(images/star.png) no-repeat;}
    #rateMe a{float:left;background:url(/templates/orange/images/empty_star.png) no-repeat;width:16px; height:16px;}
    #ratingSaved{display:none;}
    .saved{color:red; }
	
	
.img {
border:3px solid #002DB1;
height:60px;
width:80px;
}

.img:hover {
border:3px solid #FFFFFF;
}
.dispnone{
display:none;
}
