@charset "utf-8";
/* CSS Document */

* { margin:0; padding: 0; } 

option { padding-left: 0.4em}

fieldset, img { border:0; }

html { height: 100% } 

body { 
min-height: 101%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 100.01%; 
position: relative;
color: #000;        
background: #cee8cb;
text-align: left;
padding: 0px;
}

#seitenrand {
border: 0px #000 solid; 
margin:auto;
width:1000px;
margin-top:40px;
}

#seite {
border: 0px #000 solid; 
background: #fff;
}

select, input, textarea { font-size: 99% }

#header {  
position:relative;
height: 200px;
width:1000px; 
color: #000; 
float:left;
}

#header img {
margin: 0px; 
}

#logo {
position:relative;
width:600px;
height:200px;
border: 0px #000 solid;
float:left;
}

#topnav {
width:400px;
height:200px;
float:left;
}

#navigation li.menuspace {
color:#72bd6b;
}

#navigation li.menuspace:hover {
color:#72bd6b;
background:url(../images/navigation_background_off.jpg) no-repeat;
}

#topnav ul {
list-style:none;
float:left;
}

#topnav ul li {
width:400px;
height:50px;
}

#topnav ul li a {
display:block;
width:400px;
height:50px;
}

li.topnav_li1 {
background:url(../images/quicknav_gartencenter_off.jpg) no-repeat;
}

li.topnav_li1:hover {
background:url(../images/quicknav_gartencenter_on.jpg) no-repeat;
}

li.topnav_li2 {
background:url(../images/quicknav_sportplatzbau_off.jpg) no-repeat;
}

li.topnav_li2:hover {
background:url(../images/quicknav_sportplatzbau_on.jpg) no-repeat;
}

li.topnav_li3 {
background:url(../images/quicknav_samen_off.jpg) no-repeat;
}

li.topnav_li3:hover {
background:url(../images/quicknav_samen_on.jpg) no-repeat;
}

li.topnav_li4 {
background:url(../images/quicknav_engros_off.jpg) no-repeat;
}

li.topnav_li4:hover {
background:url(../images/quicknav_engros_on.jpg) no-repeat;
}


.topnav_li1_act {
background:url(../images/quicknav_gartencenter_on.jpg) no-repeat;
}

.topnav_li2_act {
background:url(../images/quicknav_sportplatzbau_on.jpg) no-repeat;
}

.topnav_li3_act {
background:url(../images/quicknav_samen_on.jpg) no-repeat;
}

.topnav_li4_act {
background:url(../images/quicknav_engros_on.jpg) no-repeat;
}


/*Hauptcontainer um Inhaltsspalten*/
#hauptcontainer {	
clear:both; 
width: auto;
background: #cee8cb url(../images/background_gestaffelt.gif) repeat-y top left;
margin:0px;
padding:0px; 
padding-top:10px;
}

/*Spalten-Definitionen*/
#spalte1 {
float: left;
width: 200px;
z-index: 3;
margin-top:-50px;
}

#spalte1_inhalt {
position:relative;
z-index: 4;
}
	
#spalte2 {
float:right; 
width: 200px;
z-index: 5;
}

#spalte2_inhalt {
position:relative;
z-index: 6;
padding-top:10px;
}

#spalte3 {
width:auto;
margin-left: 200px;
margin-right: 200px;
z-index: 1;
}

#spalte3_inhalt {
position:relative;
z-index: 2;
padding:10px;
padding-bottom:0px;
}

#titelbalken {
clear:both;
margin-left:201px;
height:40px;
width:779px;
background:#00483d;
border-left;1px solid #fff;
color:#fff;
line-height:40px;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:20px;
}

#navigation ul {
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#navigation ul li {
width:194px;
height:20px;
background:url(../images/navigation_background_off.jpg) no-repeat;
line-height:20px;
padding-left:6px;
}

#navigation ul li:hover {
background:url(../images/navigation_background_on.jpg) no-repeat;
}

#navigation ul li a {
display:block;
width:200px;
height:20px;
color:#00483d;
text-decoration:none;
text-transform:uppercase;
}

#navigation ul li a:hover {
color:#fff;
}

#navigation ul li.navlink_act {
background:url(../images/navigation_background_on.jpg) no-repeat;
}

#navigation ul li.navlink_act a {
color:#fff;
}

#stw_logo {
background:#72bd6b;
text-align:center;
width:200px;
height:120px;
padding-top:50px;
}

#inhalt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
padding-bottom:30px;
margin-left:10px;
float:left;
width:560px;
}

#inhaltsnavi {
display:none;
}

#inhaltsnavi ul {
list-style:none;
float:left;
}

#inhaltsnavi li {
display:inline;
float:left;
margin-right:4px;
}

#inhaltsnavi li a {
display:block;
float:left;
width:133px;
height:14px;
padding-top:6px;
padding-left:4px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#00483d;
background:#72bd6b;
text-transform:uppercase;
}

#inhaltsnavi ul.inhaltsnavi_3sp li a {
width:173px;
height:28px;
padding:4px;
margin-top:2px;
}

#inhaltsnavi li a:hover {
color:#fff;
background:#ff9a16;
}

#inhaltsnavi li.inhaltsnavi_last {
margin-right:0px;
}

#inhaltsnavi li.inhaltsnavi_act a {
color:#fff;
background:#ff9a16;
}

#inhaltsnavi li.inhaltsnavi_last_act {
margin-right:0px;
}

#inhaltsnavi li.inhaltsnavi_last_act a {
color:#fff;
background:#ff9a16;
}

#inhalt a {
color:#00483d;
}

#inhalt ul {
padding-left:20px;
}

#inhalt h1, h2, h3, h4, h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
display:block;
width:100%;
margin-top:10px;
margin-bottom:10px;
}

/****Bilder********/
.csc-textpic-caption {
font-style:italic;
background:#72bd6b;
padding: 2px 4px 4px 4px;
font-size:10px;
}

#teaser {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
}

#teaser h1, h2, h3, h4, h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#teasertitel {
background:#48a940;
width:194px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:bold;
line-height:18px;
padding-left:6px;
}

/*Footer und Clearing*/	
#footer { 
clear:both;
height: 30px;
text-align:center;
color:#000; 
background:#cee8cb; 
margin: 0px; 
padding: 0px; 
border-top: 1px #00483d solid; 
line-height: 20px; 
}

#footer a {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#00483d;
}

#footer a:hover {
text-decoration:underline;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix { display: block; } 
	
.floatbox { overflow:hidden; }
	
#ie_clearing { display: none }

/********Forms**************/
#kontakt {
padding-left:20px;
width:400px;
}

#kontakt legend {
display:none;
}

#kontakt input {
width:200px;
float:left;
margin-bottom:10px;
}

#kontakt label {
display:block;
width:100px;
float:left;
margin-right:10px;
} 

#kontakt textarea {
width:200px;
height:200px;
margin-bottom:10px;
}

.tx_powermail_pi1_fieldwrap_html_1 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_2 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_3 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_4 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_5 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_6 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_7 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
margin-left:110px;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_7 label {
width:100%;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_7 input {
width:100px;
margin-top:10px;
margin-right:6px;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_7 img {
margin-top:4px;
}

.tx_powermail_pi1_fieldwrap_html_8 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_8 input {
width:auto;
margin-left:250px;
}

.tx_powermail_pi1_fieldwrap_html_9 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_10 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_11 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_12 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_13 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_14 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_15 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
margin-left:110px;

}

#kontakt .tx_powermail_pi1_fieldwrap_html_15 label {
width:100%;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_15 input {
width:100px;
margin-top:10px;
margin-right:6px;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_15 img {
margin-top:4px;
}

.tx_powermail_pi1_fieldwrap_html_16 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_16 input {
width:auto;
margin-left:250px;
}

.tx_powermail_pi1_fieldwrap_html_17 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_18 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_19 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_20 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_21 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_22 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_23 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
margin-left:110px;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_23 label {
width:100%;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_23 input {
width:100px;
margin-top:10px;
margin-right:6px;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_23 img {
margin-top:4px;
}

.tx_powermail_pi1_fieldwrap_html_24 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_24 input {
width:auto;
margin-left:250px;
}

.tx_powermail_pi1_fieldwrap_html_25 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_26 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_27 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_28 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_29 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_30 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

.tx_powermail_pi1_fieldwrap_html_31 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
margin-left:110px;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_31 label {
width:100%;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_31 input {
width:100px;
margin-top:10px;
margin-right:6px;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_31 img {
margin-top:4px;
}

.tx_powermail_pi1_fieldwrap_html_32 {
margin-bottom:10px;
float:left;
display:block;
width:100%;
}

#kontakt .tx_powermail_pi1_fieldwrap_html_32 input {
width:auto;
margin-left:250px;
}

/*********Teaser*****************/
.teasernews_container .news-list-item {
padding-bottom:10px;
border-bottom:1px solid #48a940;
margin-bottom:12px;
}

.teasernews_container h3 {
display:inline;
font-size:10px;
}

.teasernews_container h3 a {
color:#000;
}

.teasernews_container .news-list-date {
display:inline;
font-size:10px;
font-weight:bold;
}

.teasernews_container .bodytext {
font-size:10px;
line-height:15px;
display:inline;
}

.teasernews_container .teasernews_morelink {
font-size:10px;
display:inline;
}

.teasernews_container .teasernews_morelink a {
color:#00483d;
display:inline;
}

.news_container .news_list_item a {
color:#00483d;
}

.news_container .news_list_item {
padding-bottom:10px;
border-bottom:1px dotted #48a940;
margin-bottom:12px;
}

.news_container .news_list_date {
font-weight:bold;
}

.news_list_item p.bodytag {
display:inline;
}

.news_container .news_morelink {
display:inline;
}

.csc-textpic-clear {
display:none;
}

/*************Layer Imagemap***********/
#layer1,
#layer2,
#layer3,
#layer4,
#layer5,
#layer6,
#layer7,
#layer8,
#layer9 {
position:absolute;
bottom:60px;
left:40px;
font-family:verdana,arial,sans-serif;
font-size: 14px;
color:#00483d;
background:#ff9a16;
padding:20px;
text-transform:uppercase;
z-index:10;
font-weight:bold;
}


/********************Shop Liste************************/
.tt_products_item_list .listitem {
margin-bottom:20px;
/*background:#fff;*/
background:#f0f8ef;
float:left;
width:100%;
color:#00483d;
}

.clear_right {
clear:both;
}

.tt_products_item_list .listitem img {
float:left;
padding-right:10px;
}

.tt_products_item_list .listitem h3 {
display:block;
background-color:#72bd6b;
width:100%;
height:18px;
color:#fff;
padding-top:6px;
padding-bottom:6px;
margin-top:0px;
margin-bottom:0px;
}

#inhalt .tt_products_item_list .listitem h3 a {
color:#fff;
text-decoration:none;
font-size:14px;
padding-left:6px;
}

.price_box {
height:26px;
float:left;
width:100%;
}

.price {
height:14px;
width:12%;
background:#ff9a16;
color:#00483d;
font-weight:bold;
font-size:12px;
float:left;
padding-top:6px;
padding-bottom:6px;
padding-left:1%;
padding-right:1%;
}

.order_form {
width:56%;
height:14px;
float:left;
background-color:#72bd6b;
padding-top:6px;
padding-bottom:6px;
padding-left:30%;
color:#00483d;
}

.order_form input#order_cart {
position:relative;
right:-26px;
bottom:16px;
}

.order_form input#order_count {
position:relative;
bottom:34px;
}

.order_form label#order_count {
position:relative;
bottom:34px;
}

.price_details {
float:left;
width:100%;
height:16px;
font-size:10px;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
}

/*****Shop Single********/
.tt_products_item_single_display {
margin-bottom:20px;
background:#fff;
float:left;
width:100%;
color:#00483d;
}

.tt_products_item_single_display img {
float:left;
padding-right:10px;
}

#inhalt .tt_products_item_single_display h1 {
display:block;
background-color:#72bd6b;
width:98%;
height:18px;
color:#fff;
padding-top:6px;
padding-bottom:6px;
padding-left:2%;
margin-top:0px;
margin-bottom:0px;
}

#shop_single_pb {
background:#00483d;
width:100%;
float:left;
padding-top:4px;
padding-bottom:4px;
}

#shop_single_pb a span {
color:#fff;
}

.shop_single_back {
float:left;
width:50%;
}

.shop_single_back a {
padding-left:4px;
}

.shop_single_for {
float:right;
width:50%;
text-align:right;
}

.shop_single_for a {
padding-right:4px;
}

/*******Mini Warenkorb*******/
#teaser .tt_products_minibasket {
background:#fff;
color:#00483d;
}

#teaser .tt_products_minibasket a {
color:#00483d;
}

#teaser .miniwarenkorb_inhalt {
padding:4px;
}

/******Login*****************/
#shop_login {
margin-top:20px;
}

#teaser #shop_login form {
background:#ff9a16;
}

#teaser #shop_login legend {
display:none;
}

#shop_login .login_username {
padding-left:10px;
padding-bottom:6px;
}

#shop_login .login_username label {
color:#00483d;
font-size:11px;
}

#shop_login .login_password {
padding-left:10px;
}

#shop_login .login_password label {
color:#00483d;
font-size:11px;
}

/**********Warenkorb**********/
.tt_products_basket table.basket_items {
float:left;
width:100%;
margin-bottom:20px;
}

.tt_products_basket table.basket_items caption {
text-align:left;
padding-bottom:10px;
}

.tt_products_basket table.basket_items th {
background:#00483d;
color:#fff;
font-size:10px;
padding-left:4px;
padding-right:4px;
}

.shop_basket_info {
clear:both;
margin-top:20px;
color:#00483d;
background:#fff;
padding:2px;
font-size:10px;
}

#inhalt .tt_products_basket h2,
#inhalt .tt_products_basket h3 {
display:block;
background-color:#72bd6b;
width:98%;
height:18px;
color:#fff;
padding-top:6px;
padding-bottom:6px;
padding-left:2%;
margin-top:8px;
margin-bottom:8px;
}

/*******Daten eingeben************/
#inhalt .tt_products_basket_info h3 {
display:block;
/*background-color:#72bd6b;*/
background-color:#00483d;
width:98%;
height:18px;
color:#fff;
padding-top:5px;
padding-bottom:4px;
padding-left:2%;
margin-top:7px;
margin-bottom:8px;
}

.tt_products_basket_info form fieldset {
float:left;
position:relative;
width:100%;
}

.tt_products_basket_info .billing_address {
background:#fff;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
margin-bottom:20px;
color:#00483d;
float:left;
width:100%;
}

.tt_products_basket_info .delivery_address {
background:#fff;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
margin-bottom:20px;
color:#00483d;
float:left;
width:100%;
}

.tt_products_basket_info .notes {
background:#fff;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
margin-bottom:20px;
color:#00483d;
float:left;
width:100%;
}

.billing_address label {
padding-bottom:6px;
width:200px;
display:block;
float:left;
padding-left:10px;
}

.billing_address input{
margin-bottom:6px;
float:left;
}

.delivery_address label {
padding-bottom:6px;
width:200px;
display:block;
float:left;
padding-left:10px;
}

.delivery_address input{
margin-bottom:6px;
float:left;
}

.notes label {
padding-bottom:6px;
width:200px;
display:block;
float:left;
padding-left:10px;
}

.notes textarea {
margin-bottom:6px;
float:left;
width:170px;
height:130px;
}

input#products_update {
margin-right:-3px;
}

input#products_clear_basket {
margin-right:-3px;
}

.price_summary {
font-family:Verdana, Arial, sans-serif;
}

.price_summary_detail {
color:#00483d;
background:#fff;
padding:2px;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
margin-top:10px;
}

.tt_products_basket_info {
width:100%;
}

h2.liefertitel {
display:block;
float:left;
background-color:#72bd6b;
width:98%;
height:18px;
color:#fff;
padding-top:5px;
padding-bottom:4px;
padding-left:2%;
margin-top:20px;
margin-bottom:2px;
}

.form_info,
.form_control {
float:left;
width:100%;
margin-top:20px;
}

.form_info {
color:#00483d;
background:#fff;
padding:2px;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
margin-top:10px;
}

.trading_conditions {
margin-top:10px;
}

/*******Kontrolle*************/
.tt_products_basket_payment h3 {
display:block;
/*background-color:#72bd6b;*/
background-color:#00483d;
width:98%;
height:18px;
color:#fff;
padding-top:5px;
padding-bottom:4px;
padding-left:2%;
margin-top:7px;
margin-bottom:8px;
}

.tt_products_basket_payment table.basket_items {
float:left;
width:100%;
margin-bottom:20px;
}

.tt_products_basket_payment table.basket_items caption {
text-align:left;
padding-bottom:10px;
}

.tt_products_basket_payment table.basket_items th {
background:#00483d;
color:#fff;
font-size:10px;
padding-left:4px;
padding-right:4px;
}

.tt_products_basket_payment h3.zwischentitel,
.tt_products_basket_payment h2.zwischentitel {
display:block;
float:left;
background-color:#72bd6b;
width:98%;
height:18px;
color:#fff;
padding-top:5px;
padding-bottom:4px;
padding-left:2%;
margin-top:20px;
margin-bottom:2px;
}

/*******Abschluss*******/
.tt_products_order_confirmation h3 {
display:block;
/*background-color:#72bd6b;*/
background-color:#00483d;
width:98%;
height:18px;
color:#fff;
padding-top:5px;
padding-bottom:4px;
padding-left:2%;
margin-top:7px;
margin-bottom:8px;
}

.tt_products_order_confirmation h3.zwischentitel,
.tt_products_order_confirmation h2.zwischentitel {
display:block;
float:left;
background-color:#72bd6b;
width:98%;
height:18px;
color:#fff;
padding-top:5px;
padding-bottom:4px;
padding-left:2%;
margin-top:20px;
margin-bottom:2px;
}

.tt_products_order_confirmation table.basket_items {
float:left;
width:100%;
margin-bottom:20px;
}

.tt_products_order_confirmation table.basket_items caption {
text-align:left;
padding-bottom:10px;
}

.tt_products_order_confirmation table.basket_items th {
background:#00483d;
color:#fff;
font-size:10px;
padding-left:4px;
padding-right:4px;
}

#inhalt #tx-ttproducts-pi1-listcat {
text-align:center;
float:left;
width:100%;
padding-bottom:10px;
}

#inhalt #tx-ttproducts-pi1-listcat h1 {
display:inline;
float:left;
width:auto;
font-weight:normal;
font-seize:12px;
margin-bottom:2px;
margin-top:2px;
}

#inhalt #tx-ttproducts-pi1-listcat h1 a.act {
color:#FF9A16;
text-decoration:none;
}

.tt_products_item_list .category_title {
background:#00483D;
color:#fff;
padding:4px 4px 4px 4px;
display:block;
width:552px;
}

.floristik_select {
margin-top:20px;
}

.product_note {
padding-bottom:20px;
}

.product_note p {
padding-left:120px;
}

#shipping-select {
width:200px;
}

/****Adresse im Kontaktformular****/
.adresse_kontaktform {
position:absolute;
width:150px;
right:40px;
}

.tx_powermail_pi1_fieldwrap_html_captcha_description {
display:none;
}

.news-latest-item {
padding-bottom:10px;
border-bottom:1px dotted #48a940;
margin-bottom:12px;
}
