* {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}



table.basket_items {
  margin-top: 20px;;
}

.basket_items th {
  text-align: left;
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding: 5px;
}

.basket_items #product {
  width: 150px;
}

.basket_items td {
  padding: 10px 5px 5px 5px;
}

.basket_items td.product {
  width: 150px;
} 

.basket_items td.image {
  width: 125px;
}
.tt_products_item_list {
  float: left;
}
.tt_products_item_list .listitem {
  margin-bottom: 21px;
  border-bottom: 1px solid #a2c4ce;
  float: left;
width: 433px;
margin-bottom: 10px;
padding-bottom: 10px;
}

.tt_products_item_list .listitem .left {
  float: left;
  width: 125px;
  margin-right: 10px;
  padding-top: 3px;
}

.tt_products_item_list .listitem .right {
  float: left;
  width: 298px;
}

.tt_products_item_list .listitem div.csc-frame-rulerAfter {
  background-image: url(images/news_trenner.gif);
  background-repeat: repeat-x;
  height: 1px;
  margin-top: 5px;
  margin-bottom: 5px;
}

.tt_products_item_list .listitem input {
  border: none;
  background-color: transparent;
  text-decoration: underline;
  font-size: 1em;
}

.tt_products_item_list .listitem .right img {
  vertical-align: middle;
}

.tt_products_minibasket {
  background-color: #61341F;
  float: right;
  width: 150px;
  padding: 0;
}

#content .tt_products_minibasket h3 {
  font-size: 1.1em;
  color: #61341F;
  text-align: center;
  margin: 0 0 0.5em 0;
  padding: 0px;
  font-weight: bold;
  font-family: Arial, Arial, Helvetica, sans-serif;
}

.tt_products_minibasket div.csc-frame-rulerAfter {
}

.tt_products_minibasket .tt_products_minibasket_inner  {
  background-color: #D8A789;
  border: 1px solid #86b6c7;
  border-width: 2px 2px 0 2px;
  border-bottom: 2px solid #61341F;
  padding: 4px;
}

.tt_products_minibasket img {
  vertical-align: middle;
}

.tt_products_item_single_display .left {
  float: left;
  width: 180px;
  margin-right: 10px;
}
.tt_products_item_single_display .left img {
width:170px;
}

.tt_products_item_single_display .right {
  float: left;
  width: 231px;
}


.tt_products_item_single_display input.warenkorb {
  border: none;
  background-color: transparent;
  text-decoration: underline;
  font-size: 1.2em;
}

.tt_products_item_single_display .right img {
  vertical-align: middle;
}

.tt_products_basket div.csc-frame-rulerAfter {
  background-image: url(images/news_trenner.gif);
  margin-top: 5px;
  margin-bottom: 5px;
}

.tt_products_basket  .delivery {
  border-width: 1px;
  border-style: dashed;
  border-color: black;
  padding-bottom: 10px;
  padding-top: 0;
}

.tt_products_basket  .delivery h2 {
  background-color: #D8A789; /*changed*/
  margin: 0px;
  font-size: 1.2em;
  padding-left: 15px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-bottom: 10px;
}

.tt_products_basket  .delivery p {
  padding-left: 15px;
  padding-top: 3px;
}

.tt_products_basket  .delivery label {
  margin-left: 15px;
  margin-top: 10px;
  color: #3455b6;
  color: #000;
  font-weight: bold;
}

.tt_products_basket  .payment label {
  margin-left: 15px;
  margin-top: 10px;
}

.tt_products_basket  .payment {
  border-width: 1px;
  border-style: dashed;
  border-color: black;
  margin-top: 15px;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.tt_products_basket  .payment h2 {
  background-color: #D8A789; /*changed*/
  margin: 0px;
  font-size: 1em;
  padding-left: 15px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-bottom: 10px;
}

.tt_products_basket  .payment p {
  padding-left: 15px;
  padding-top: 3px;
}

.tt_products_basket  .price_summary {
  background-color: #D8A789;
  border-width: 1px;
  border-style: dashed;
  border-color: black;
  margin-top: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.tt_products_basket  .price_summary .left {
  float:left;
  width: 200px;
  padding-top: 35px;
  padding-left: 40px;
}

.tt_products_basket .price_summary .right {
  float: right;
  width: 200px;
  margin-right: 50px;
}

.tt_products_basket .form_control {
  text-align: right;
  margin-top: 15px;
}

.tt_products_basket .form_control input {
  background-color: #61341F;
  color: white;
  font-weight: bold;
  text-decoration: underline;
  border: none;
  font-size: 1em;
  padding: 3px 15px;
}
.tt_products_basket .act input.zurueck {
  background-color: #D8A789;
  color: #61341F;
  font-weight: bold;
  text-decoration: underline;
  border: 1px solid #61341F;
  font-size: 1em;
  padding: 2px 15px;
  margin-left: 15px;
}

* html .tt_products_basket .price_summary .right {
  margin-right: 25px;
}

.tt_products_basket  .price_summary .right label {
  width: 120px;
  display: block;
  float: left;
}

.tt_products_basket .price_summary div.csc-frame-rulerAfter {
  border-top-width: 1px;
  border-top-style: dashed;
  border-top-color: black;
  background-image: none;
  margin-top: 5px;
  margin-bottom: 5px;
}

.tt_products_basket .act {
  text-align: right;
}

.tt_products_basket .act input {
  border: none;
  font-size: 1em;
  font-weight: bold;
  background-color: #61341F;
  color: #fff;
  padding-left: 15px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 10px;
}

.tt_products_basket_info label {
  width: 160px;
  float: left;
  display: block;
  margin-left: 5px;
}

.tt_products_basket_info fieldset {
  border-width: 1px;
  border-style: dashed;
  border-color: black;
  margin-top: 15px;
}

.tt_products_basket_info fieldset h2 {
  background-color: #D8A789; /*changed*/
  margin: 0px;
  font-size: 1.2em;
  padding-left: 15px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.tt_products_basket_info fieldset textarea{
  border-color: black;
  border-style: solid;
  border-width: 1px;
}

p.mwst {
  padding: 0px;
  margin: 0px;
  color: #61341F;
  font-size: 0.9em;
}

p.price {
  padding: 0px;
  margin: 0px;
  color: #61341F;
  font-size: 1em;
}

p.subheader {
  margin: 0px;
  padding: 0px;
}
.tt_products_item_single_display .subheader {
  font-size: 1.2em;
  font-weight: bold;
}

p.listitem_header {
  margin: 0px;
  padding: 0px;
  font-size: 1.2em;
}
p.listitem_header a {
  color: #000;
  font-weight:bold;
}

p.listitem_subheader {
  margin: 0px;
  padding: 0px;
}

p.product_note {
  margin: 0px;
  padding: 0px;
}

p.basket {
  margin: 0px;
  padding: 0px;
  margin-top: 10px;
  padding-left: 5px;
}

p.buy {
  padding: 3px 10px 5px 5px;
  margin: 0px;
  text-align: right;
  clear: both;
}

p.buy a {
  color: #fff;
  font-weight: bold;
  text-decoration: underline;
}

p.buy img {
  margin-right: 5px;
}

p.billing_address_info {
  margin: 5px;
}

p.delivery_address_info {
  margin: 5px;
}

.tt_products_basket_info p {
  margin: 5px;
}
#main #content fieldset {
  padding-bottom: 15px;
}
.trading_conditions span.agbs {
  width: 100%;
  text-decoration: underline;
  float: right;
}
.delivery-payment, .invoice_address, .notes, .price_summary, .order_data, shop_address {
  margin: 20px 0;
}
.price_summary h1, .notes h1, .delivery_address h1, .invoice_address h1 {
  font-size: 1.15em;
  margin-bottom: 0.6em;
}
.price_summary li {
  list-style-type: none;
}
input.zurueck {
  background-color: #D8A789;
  color: #61341F;
  font-weight: bold;
  text-decoration: underline;
  border: 1px solid #61341F;
  font-size: 1em;
  padding: 2px 15px;
}
input.weiter {
  background-color: #61341F;
  color: #fff;
  font-weight: bold;
  text-decoration: underline;
  border: none;
  font-size: 1em;
  padding: 3px 15px;
}
.delivery_address input, .notes textarea, .billing_address input {
  background-color: #D8A789;
  border: 1px solid #000;
  width: 250px;
}
#billing_zip, #delivery_zip {
  width: 40px;
}
#billing_city, #delivery_city {
  width: 205px;
}
.infotextloeschen {
  margin-bottom: 7px;
}
.putinbasket a {
  margin: 0 4px 0 0;
}
#content .tt_products_basket h1, #content .tt_products_basket h2, #content .tt_products_basket h3, #content .tt_products_basket h4, #content .tt_products_basket h5, #content .tt_products_basket h6,
#content .tt_products_basket_info h1, #content .tt_products_basket_info h2, #content .tt_products_basket_info h3, #content .tt_products_basket_info h4, #content .tt_products_basket_info h5, #content .tt_products_basket_info h6 {
  margin-top: 0;
}
#content .shopheader h1 {
  border-bottom: 1px solid #000;
  margin-bottom: 0;
}
.shopheader .step {
  margin-left: 25px;
  text-align: right;
}
.tt_products_item_catlist {
  margin-bottom: 26px;
  background-color: #def0d8;
  padding: 7px 0 0 0;
  text-align: center;
  height: 27px;
}
.tt_products_item_catlist a {
  font-size: 1.1em;
  text-decoration: underline;
  margin: 0 22px;
}
#tx-ttproducts-pi1-list, #tx-ttproducts-pi1-overview {
  float: left;
}
#content h2.category_title {
  background-color: #015b7e;
  background-image: url(images/bg_shopcat.jpg);
  background-repeat: repeat-y;
  background-position: right;
  width: 155px;
  padding-right: 7px;
  text-align: right;
  color: #fff;
  font-weight: bold;
  font-family: Arial, Arial, Helvetica, sans-serif;
  font-size: 1.1em;
  margin-bottom: 1.5em;
}
.mehrinformationen {
  float: right;
}
.mehrinformationen a {
  color: #61341F;
}
.warenkorbinhaltansehen {
  margin-top: 6px;
}
.warenkorbinhaltansehen a {
  font-weight: normal;
}
.pricewrap {
  text-align: right;
}
.pricewrap .price {
  color: #61341F;
}
.pricewrap .euros {
  font-size: 1.8em;
  font-weight: bold;
}
.pricewrap .mwst {
  color: #000;
}
.minipricewrap {
  border-top: 1px solid #61341F;
  margin-top: 4px;
  padding: 5px;
}
.minipricewrap .mwst {
  padding-top: 5px;
}
.miniproducts {
  padding: 5px;
}
.tt_products_minibasket_inner .versandkosten {
  padding-top: 1em;
  margin-bottom: 0.5em;
}

























.newsingel h2 {
font-size:12px !important;
margin-bottom:10px;
}

b img,h1 img,.tx-indexedsearch-searchbox{
	display:none;
}
.suche input {
	font-size:11px;
font-weight:bold;
}
#suchbox {
	width:130px;
font-size:12px;
font-weight:normal;
}

.diashowlink img {
	border:10px #E3ECF5 solid;
	display:block;
	margin-bottom:2px;
	padding:10px;
}

.diashowlink {
	float:left;
	width:160px;
	height:185px;
	margin:10px;
	font-size:12px;
}

.diashowlink a{
	color:#000;
	font-size:13px;
	font-weight:bold;
}
.tabel {
	clear:left;
}
#srsendcard-submit {
	background-color:#82984D;
	color:#fff;
	font-weight:bold;
	border:1px #82984D solid;
}

.error-message {
	color:#ae101f;
	font-size:11px;
}

#to_name, #to_email, #from_name, #from_email, #card_title, #card_message, #tx_srsendcard_pi1_card_title, #tx_srsendcard_pi1_card_message {
	background-color:#fff;
	border:1px #000 solid;
	width:180px;
	color:#000;
}
#tx_srsendcard_pi1_card_message{
	height:100px;
}
.foto_nav {
	padding-top:10px;
	padding-bottom:15px;
}

.ecardlink {
	text-align:left;
	font-size:12px;
	padding-left:40px;
}

.ecardsenden {
	font-size:12px;
	color:#82984D;
	background:url(http://www.rinderzucht-tirol.at/fileadmin/Vorlagen/brief.jpg) no-repeat left;
	padding-left:20px;
}

.smallbox {
	background-color:#B5C6A9;
	width:156px;
}
.csc-mailform-radio {
}

.csc-mailform-radio fieldset {
	width:250px;
	float:right;
	border:0px #fff solid;
}

.csc-mailform-radio fieldset legend{
	font-size:1px;
	color:#fff;
}

.csc-mailform-radio fieldset input{
	width:20px;
}

.csc-mailform-radio fieldset label{
	}

.csc-mailform {	
	width:350px;
	margin-left:120px;
	border:0px #fff solid;
	font-size:12px;
}
.csc-mailform-field label{
	color:#6589A0;
	font-weight:bold;
	float:left;
}
.csc-mailform-field input{
	width:250px;
	border:1px #8DA66D solid;
	padding:1px;
	float:right;
	font-size:12px;
}
.csc-mailform-field select{
	width:254px;
	border:1px #6589A0 solid;
	padding:1px;
	float:right;
	font-size:12px;
	background-color:#E5E3D7;
}
.csc-mailform-field textarea{
	width:250px;
	height:100px;
	border:1px #6589A0 solid;
	padding:1px;
	float:right;
	font-size:12px;
}

.csc-mailform-field {
	clear:both;
	padding:4px;
	margin-bottom:8px;
}
.csc-mailform-field .csc-mailform-check, .csc-mailform-radio{
	margin-right:220px;
	width:20px;
	border:0px #fff solid;
	
}





h1 img{
	width:0px;
	height:0px;
}
.formularbox1 {
	font-size:12px;
	width:450px;
	margin:8px 60px;
	background:#edf1e8;
}

.button-weiter {
	padding-top:10px;
}
.button-senden {
	padding-top:10px;
	text-align:right;
}
.bnachname,.tabellenfeld {
	width:140px;
}
.lfbisnummer, .bnachname, .enachname, .telefon, .emailfeld, .tabellenfeld {
	height:20px;
	font-size:12px;
}
.formularinnen {
	padding:10px;
	font-size:12px;
}
.formularinnen td h5{
	font-size:14px;
}
.formularinnen td{
	font-size:12px;
}
.verlauf {
	padding:8px 0px;
	font-size:11px;
}
.formular_datum {
	border:1px #8ca56a solid;
	padding:2px;
	font-weight:bold;
	font-size:12px;
}
#lfbis_formular input {
	border:1px #8ca56a solid;
	border-left:3px #8ca56a solid;
	font-size:12px;
}
#daten_formular input,#daten_formular select {
	border:1px #8ca56a solid;
	border-left:3px #8ca56a solid;
	font-size:12px;
}


#tiernummer {
	width:80px;
}


#lfbis_daten input {
	border:1px #8ca56a solid;
	border-left:3px #8ca56a solid;
}
.select_formular {
	font-weight:bold;
	padding-bottom:8px;
}

.gruen {
	color:#8ca56a;
}

.error {
	padding:10px;
	color:#ff0000;
}
#lfbis_formular, #daten_formular {
	border:1px #8ca56a solid;
	margin:10px;
	padding:5px 40px;
}
#buttonfeld {
	padding-top:10px;
	padding-bottom:10px;
}






















.Stil1 {color: #CC0000}

.headerteil {
	width:250px;
	padding:5px;
	background:#8FAA67;
	color:#fff;
	font-size:12px;
}

#mailinfo {
	font-size:12px;
	font-weight:bold;
	color:#8FAA67;
	border:1px #8FAA67 solid;
	padding:5px;
	margin:10px;
}

.berstellform {
	width:30px;
	border:1px #8FAA67 solid;
	margin-left:4px;
}
.aufgeben, .Aktualisieren {
	text-decoration:none;
	color:#8FAA67;
	font-weight:bold;
	font-size:12px;
	
}
#formResult, #datensenden {
	font-size:12px;
}
#datensenden select {
	border:1px #8faa67 solid;
	padding:1px;
}

.buttonshop {
	color:#fff;
	font-weight:bold;
	background-color:#D8A789;
	padding:2px;
	border:0px #fff solid;
}

.listitem h3 {
	font-size:16px;
	color:#61341F;
	margin-top:3px;
}

.listitem_subheader em, .product_note {
	font-size:12px;
	font-weight:normal;
	font-style:normal;
}

.price {
	margin-top:10px;
	font-size:14px;
	color:#61341F;
	font-weight:bold;
	margin-bottom:10px;
}
.price em{
	font-size:11px;
	color:#000;
	font-weight:normal;
	font-style:normal;
	}


.n, .nopr {
	display:none;
}

.billing_address{
	
}
.tt_products_basket_info, .tt_products_basket_payment {
	font-size:12px;
	width:460px;
	
}

.tt_products_basket_info fieldset {
	padding:10px;
	margin:10px;
	border:1px #D8A789 solid;
}

.tt_products_basket_info fieldset legend {
	font-weight:bold;
	color:#D8A789;
}

.content img {
	border:none;
}

.content ol, .content ul, .bodytext ol, .bodytext ul, berndnews ul, berndnews ol{
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
}


.content td {
	font-size:12px;
}

.csc-form-fieldcell {
	background-color:#f7e7de;
	padding:4px 13px;
}

.csc-form-labelcell {
	font-weight:bold;
	padding:4px;
}


.seo-input, .seo-text, .seo-select, .seo-radio, .seo-check {
	border:1px #FFD69C solid;
}
.seo-input, .seo-select, .seo-text{
	width:220px;
}


.seo-submit {
	padding:1px 15px;
	background-color:#3c3525;
	color:#fff;
	margin:4px 4px 4px 120px;
	border:1px #FFD69C solid;
	width:100px;
}



body{
	background:url(images/hintergrundbody.gif) center top no-repeat;
}

.csc-mailform {
	margin-left:60px;
	width:315px;
	border:1px #fff solid;
}

.bodytext {
	text-align:left;
}

.newcontent {
	font-size:12px;
}

.clearer {
	display:none;
}

.newsback {
	text-align:right;
	margin-top:15px;
}
.newsback a {
	font-weight:bold;
	text-decoration:none;
}

.news-single-related dt, .news-single-files dt{
	padding-left:10px;
	font-weight:bold;
}

.news-single-links{
	padding-top:5px;
	margin-top:5px;
	border-top:1px #4c3525 dashed;
	background-color:#FBF6F0;
}


.news-single-links dt {
	padding-left:10px;
	font-weight:bold;
	color:#e72b3c;
}

.news-single-related dd , .news-single-files dd{
	padding-left:20px;
	padding-top:4px;
	padding-bottom:4px;
}
.news-single-links dd {
	padding-left:20px;
	padding-top:4px;
	padding-bottom:4px;
}

.news-single-related dd a, .news-single-files dd a{
	color:#4c3525;
	font-weight:bold;
	text-decoration:none;
}

.news-single-files dd a {
	padding-left:3px;
}

.news-single-links dd a{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.news-singlemehr {
	border:1px #61341F solid;
	margin-top:15px;
}

.newsingel h3 {
	font-size:12px;
	font-weight:bold;
	padding-bottom:8px;
}

.newsleiste {
	padding:4px;
	margin-bottom:3px;
	border-bottom:1px dashed #61341F;
}

.newsleiste h3, .newsleiste h3 a{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.newsleistentabelle {
	width:140px;
	border-top:20px #fff solid;
	font-size:12px;
	text-align:left;
}

.news {
	background-color:#61341F;
	color:#fff;
	text-align:center;
	font-weight:bold;
	padding:2px;
}

a {
	color:#61341F;
}
a:hover {
	color:#333333;
}

.Stil1 {
	text-align:center:
	color:#fff;
}


.newstabelle {
	margin-top:10px;
	margin-bottom:10px;
}

h1 {
	display:block;
	border-bottom:1px #61341F solid;
	font-size:18px;
	color:#61341F;
	text-decoration:none;
	margin-bottom:8px;
	
}

.morelink {
	font-weight:bold;
	padding-top:10px;
}

.newsvorspan h2, .newsvorspan h2 a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:15px;
}

.newsvorspan {
	padding-left:20px;
	font-size:12px;
}

.content {
	padding:20px 10px 10px 10px;
	font-size:12px;
	text-align:left;
}

.unternavtabelle{
	border-top:1px #664236 solid;
	border-bottom:1px #664236 solid;
	background:url(images/navhintergrund.gif) top repeat-y;
	font-size:12px;
	margin-top:20px;
	text-align:left;
}

.unternavlink a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	display:block;
}
.unternavlink a:hover{
	color:#000000;
	border-bottom:1px #E52A3F solid;
	border-top:1px #E52A3F solid;
	display:block;
	text-decoration:none;
	font-weight:bold;
}
.unternavlinkaktiv{
	background:url(images/aktivnavhintergrund.jpg) top repeat-y;
	padding-left:15px;
	text-decoration:none;
	font-weight:bold;
}
.unternavlinkaktiv a{
	color:#E52A3F;
	text-decoration:none;
	font-weight:bold;
	display:block;
}
.unternavlink a:hover{
	color:#000000;
	border-bottom:1px #E52A3F solid;
	border-top:1px #E52A3F solid;
	display:block;
	text-decoration:none;
	font-weight:bold;
}


.unternavlink2, .unternavlinkaktiv2{
	background:url(images/unternavhintergrund.jpg) top repeat-y;
	text-decoration:none;
}

.unternavlink2 a{
	color:#000;
	text-decoration:none;
	display:block;
	padding-left:25px;
}
.unternavlink2 a:hover{
	display:block;
}
.unternavlinkaktiv2 a{
	color:#E52A3F;
	text-decoration:none;
	display:block;
	padding-left:25px;
}
.unternavlinkaktiv2 a:hover{
	display:block;
}


.footer {
	font-size:10px;
	text-align:center;
	width:783px;
	background:#D8A789;
	padding:6px;
}

.tabelle {
	background:url(images/hintergrundgesammtfull.jpg) repeat-y;
}

.tabellefull {
	background:url(images/hintergrundgesammt.gif) repeat-y;
}




 div.light_rounded .pp_top .pp_left{background: url(./images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(./images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(./images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(./images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(./images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(./images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(./images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(./images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(./images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_rounded .pp_nav .pp_play{background: url(./images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_nav .pp_pause{background: url(./images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_arrow_previous{background: url(./images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(./images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(./images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(./images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(./images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(./images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(./images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(./images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(./images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(./images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(./images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(./images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(./images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(./images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(./images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(./images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(./images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(./images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_rounded .pp_nav .pp_play{background: url(./images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_nav .pp_pause{background: url(./images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_arrow_previous{background: url(./images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(./images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(./images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(./images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(./images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(./images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(./images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(./images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(./images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(./images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(./images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(./images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(./images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(./images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(./images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_square .pp_nav .pp_play{background: url(./images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_nav .pp_pause{background: url(./images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_arrow_previous{background: url(./images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(./images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(./images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(./images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(./images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(./images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(./images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(./images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(./images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_square .pp_nav .pp_play{background: url(./images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_nav .pp_pause{background: url(./images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_arrow_previous{background: url(./images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(./images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(./images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(./images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(./images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(./images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(./images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(./images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(./images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(./images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(./images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(./images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(./images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(./images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(./images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_arrow_previous{background: url(./images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_arrow_next{background: url(./images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_nav .pp_play{background: url(./images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_nav .pp_pause{background: url(./images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_next:hover{background: url(./images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(./images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(./images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(./images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(./images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{float: left;margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav .pp_play,.pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}.pp_gallery{left:50%;margin-top: -50px;position:absolute;z-index:10000;}.pp_gallery ul{float: left;height:35px;margin:0 0 0 5px;overflow: hidden;position: relative;}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float: left;height:33px;overflow: hidden;}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}.pp_gallery ul a img{border:0;}.pp_gallery li{display:block;float: left;margin:0 5px 0 0;}.pp_gallery li.default a{background: url(./images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}.pp_gallery li.default a img{display: none;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}a.pp_next{background: url(./images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(./images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;line-height:22px;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}
 


 

 	







