/*
Contentpapst Standard-Vorlagenset
© 2002-2010, sandoba.de medien agentur

Contentpapst ist das Content-Management-System der sandoba.de medien agentur (www.sandoba.de) aus Berlin. Weder ein Teil noch der gesamte Quellcode, Inhalte oder Grafiken sind ohne schriftliche Erlaubnis in anderen Medien (v.a. auf anderen Websites) einzusetzen, sofern nicht anderweitig angegeben.
*/

/* Allgemeine Angaben */

banner {
	border-color: #000000;
}

body {
  background-attachment: fixed;
	background-color: #E7EBF4;
	background-image: url('images/layout/main_background.jpg');
	color: #605F5F;
	font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	margin: 0;
	margin-bottom: 15px;
}

body.mceContentBody {
  background: #FFFFFF !important;
  background-image: none !important;
  margin: 5px !important;
}

table {
	font-size: 13px;
}

iframe {
  background: transparent !important;
}

/* Formular-Elemente */

form {
	display: inline;
}

.inputfull, .inputbig, .inputnormal, .inputsubnormal, .inputsmall, .inputsubsmall, .inputmini2, .inputmini, .inputsub, .inputsub2 {
	border: 1px solid #A8A8A8;
	font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
}

.inputfull { width: 440px; }
.inputbig, .inputnormal {	width: 280px; }
.inputsubnormal {	width: 240px; }
.inputsmall {	width: 184px; }
.inputsubsmall { width: 150px; }
.inputmini2 {	width: 100px; }
.inputmini { width: 80px; }
.inputsub2 { width: 40px; }
.inputsub {	width: 25px; }

.inputsubmit, .inputsubmit2 {
	background-color: #8C8878;
  border: 1px solid #CDCBC8;
	color: #CDCBC8;
	cursor: pointer;
	font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center;
	text-decoration: none;
}

.inputsubmit:hover, .inputsubmit2:hover {
	background-color: #A09C8E;
}

.inputerror {
  background-color: #FEE6E2;
  border: 1px solid #EB9587 !important;
}

/* Normale HTML-Tags */

li {
	color: #605F5F;
	padding-bottom: 3px;
}

li a:link {
	color: #605F5F !important;
}

/* Sonstige CSS-Klassen */

.block {
	color: #ABABAB;
	font-size: 12px;
	font-weight: bold;
}

.module_title {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: -20px;
}

/* Rahmen um die Seite */

#layout_wrapper {
	margin: 0 auto;
	width: 996px;
}

/* Kopfbereich mit Logo und Flaggen */

#layout_linklist {
  margin-top: 3px;
  margin-bottom: -8px;
  position: relative;
  text-align: right;
}

#layout_header { }

#layout_choose_country {
	color: #B9B4B2;
	font-size: 10px;
	margin-bottom: -35px;
	left: 770px;
	position: relative;
	text-align: left;
	top: -155px;
	width: 320px;
}

#layout_choose_country a, #layout_choose_country span {
	vertical-align: middle !important;
}

/* Hauptnavigation oben */

#layout_navigation {
	background-image: url('images/layout/navigation_background.gif');
	background-repeat: no-repeat;
	height: 21px;
	padding-left: 65px;
	padding-right: 10px;
	padding-top: 6px;
	text-align: left;
	vertical-align: middle;
}

#layout_navigation_left, #layout_navigation_left ul {
	line-height: 1;
	list-style: none;
	margin: 0;
	padding: 0;
}

#layout_navigation_left a {
	display: block;
  outline: 0;
}

#layout_navigation_left img {
  margin-right: 7px;
}

#layout_navigation_left li {
	border-left: 1px solid #989482;
	float: left;
	font-size: 11px !important;
	margin: 0;
	padding: 0;
	padding-left: 1px;
	padding-right: 1px;
}

#layout_navigation_left li a {
	color: #E0E0E0 !important;
	display: block;
	padding: 4px;
	padding-bottom: 4px;
	padding-top: 2px;
	text-decoration: none;
	text-transform: uppercase;
}

#layout_navigation_left li a:hover {
	background-color: #726C5C;
	text-decoration: underline;
}

#layout_navigation_left li ul {
	-moz-opacity: 0.9;
	background: #726C5C;
  border: 1px solid #989482;
	filter: alpha(opacity=90);
	left: -999em;
	margin: 0 !important;
	opacity: .90;
	padding: 0;
	position: absolute;
	width: 180px;
}

#layout_navigation_left li ul ul {
	margin: -1em 0 0 10em;
}

#layout_navigation_left li:hover ul ul {
	left: -999em;
}

#layout_navigation_left li:hover ul, #layout_navigation_left li li:hover ul {
	left: auto;
}

#layout_navigation_left li ul li {
	float: none !important;
	border: 0 !important;
	border-bottom: 1px solid #989482 !important;
	padding: 0;
	margin-top: 1px !important;
	width: 180px;
}

#layout_navigation_left li ul li a {
  vertical-align: middle;
	text-transform: none;
}

#layout_navigation_left li ul a {
	background-image: none !important;
	height: 18px;
	padding: 3px !important;
	padding-left: 5px !important;
	margin: 0 !important;
}

#layout_navigation_left li ul a:hover {
  background-color: #989482 !important;
  text-decoration: none !important;
}

#layout_navigation_left li ul li ul {
  border: 1px solid #989482;
	float: none !important;
  left: 40px !important;
	position: absolute;
	z-index: 700;
}

#layout_navigation_start {
	border-left: none !important;
	margin-left: 0 !important;
	padding: 0 !important;
	padding-right: 1px !important;
}

/* Suchformular oben */

#layout_search {
	background-image: url('images/layout/search_background.gif');
	background-repeat: no-repeat;
	height: 25px;
	padding-left: 65px;
	padding-right: 10px;
	padding-top: 6px;
	text-align: left;
	vertical-align: middle;
}

#layout_search * {
  vertical-align: middle !important;
}

#layout_search_form {
  float: left;
}

#layout_search_query, #layout_search_category {
	background-color: #8C8878;
	border: 1px solid #CDCBC8;
	color: #CDCBC8;
	font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
}

#layout_search_query {
	padding-left: 4px;
  width: 310px;
}

#layout_search_category {
  height: 18px;
  width: 165px;
}

#layout_search_submit {
	background-color: #8C8878;
  border: 1px solid #CDCBC8;
	color: #CDCBC8;
	cursor: pointer;
	font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
  width: 35px;
}

#layout_search_submit:hover {
	background-color: #A09C8E;
}

.layout_search_loading {
	background: Window url('images/ajax_loading.gif') right center no-repeat;
}

.layout_search_over {
	background-color: #E9E7E1;
	color: #000000;
}

.layout_search_results {
	background-color: #FFFFFF;
	border: 1px solid #BBB4A5;
	overflow: hidden;
	padding: 0;
}

.layout_search_results a {
  color: #000000 !important;
}

.layout_search_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	filter: mask();
	height: 3000px;
	left: 0;
	position:absolute;
	top: 0;
	width: 3000px;
	z-index: -1;
}

.layout_search_results li {
	cursor: pointer;
	display: block;
	font: menu;
	margin: 0px;
	overflow: hidden;
	padding: 2px 5px;
	width: 100%;
}

.layout_search_results ul {
	list-style: none;
	list-style-position: outside;
	margin: 0;
	padding: 0;
	width: 100%;
	z-index: 500;
}

#layout_search_socialmedia {
  float: right;
  overflow: hidden !important;
  width: 250px;
}

/* Inhaltsbereich mit ein oder zwei Spalten */

#layout_content {
  clear: both;
}

#layout_content h1 {
	background-image: url('images/layout/line.gif');
	background-repeat: repeat-x;
	color: #605F5F;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	margin-bottom: -18px;
	overflow: hidden;
	padding-bottom: 10px;
	text-decoration: none !important;
}

#layout_content h1 span {
  font-weight: normal;
}

#layout_content h2 {
	border-bottom: 1px solid #605F5F;
	color: #605F5F;
	font-size: 12px;
	margin-bottom: 6px;
	padding-bottom: 2px;
}

#layout_content .active {
  color: #444444 !important;
}

#layout_content .comment {
  color: #DBDBDB !important;
}

#layout_content .inactive {
  color: #787878 !important;
}

#layout_content .layout_line {
	background-image: url('images/layout/line_small.gif');
	background-repeat: repeat-x;
	margin-bottom: 10px;
  height: 3px;
  width: 690px;
}

#layout_content .layout_line_small {
  margin-top: 6px;
	border-bottom: 1px solid #605F5F;
	margin-bottom: 6px;
}

/* Erweiterter Inhaltsbereich mit nur einer Spalte */

#layout_content_full {
	background-image: url('images/layout/full_background.gif');
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: top;
	width: 1013px;
}

#layout_content_full p {
	padding-bottom: 4px;
	padding-left: 38px;
	padding-top: 4px;
}

/* Linke Spalte des Inhaltsbereichs bei zwei Spalten */

#layout_content_left {
	background-image: url('images/layout/left_background.gif');
	background-repeat: repeat-y;
	text-align: right;
	vertical-align: top;
	width: 275px;
}

/* Gestaltung des Empfehlungen-Kastens */

.layout_content_recommendations {
	color: #E0E0E0;
	padding-bottom: 10px;
	padding-left: 16px;
	padding-top: 8px;
	text-align: left;
	text-decoration: none;
}

.layout_content_recommendations a:link, .layout_content_recommendations a:visited, .layout_content_recommendations a:active, .layout_content_recommendations a:hover {
	color: #E0E0E0;
}

/* Gestaltung des Vermischten-Kasten */

.layout_content_misc {
	color: #E0E0E0;
	min-height: 200px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-left: 16px;
	padding-top: 8px;
	text-align: left;
	text-decoration: none;
}

.layout_content_misc a:link, .layout_content_misc a:visited, .layout_content_misc a:active, .layout_content_misc a:hover {
	color: #E0E0E0;
}

.layout_content_misc_tabs { }

/* Gestaltung des Community-Kasten */

#layout_content_left_community {
	padding-left: 80px;
	margin-top: 10px;
	text-align: left;
}

/* Mittlere Spalte des Inhaltsbereichs */

#layout_content_center {
	background-color: #BAB3A5;
	background-image: url('images/layout/center_background.gif');
	background-repeat: repeat-x;
	border-right: 1px solid #525044;
	text-align: left;
	vertical-align: top;
	width: 721px;
}

#layout_content_center a:link, #layout_content_center a:visited, #layout_content_center a:active {
	color: #605F5F;
	text-decoration: underline;
}

#layout_content_center a:hover {
	color: #444444;
	text-decoration: underline;
}

#layout_content_top {
	background-image: url('images/layout/center_top.gif');
	background-repeat: no-repeat;
	height: 14px;
	width: 720px;
}

#layout_content_inner {
	padding: 15px;
	width: 690px;
}

#layout_content_inner ul {
	list-style-type: square;
  margin: 0;
  margin-left: 25px;
  padding: 0;
  font-size: 12px;
}

/* Detailansicht und Listenansicht der Beiträge */

.layout_content_options {
  font-size: 11px;
	padding-bottom: 20px;
}

.layout_content_options a:link, .layout_content_options a:hover, .layout_content_options a:active, .layout_content_options a:visited {
	color: #605F5F;
	text-decoration: underline;
}

/* Detailansicht der Beiträge */

#layout_content_navigation {
  font-size: 11px;
}

#layout_content_navigation .inactive {
  color: #B4B4B4;
}

#layout_content_header {
  font-size: 12px;
  margin-bottom: 10px;
}

#layout_content_header a {
  text-decoration: none !important;
}

#layout_content_ads {
  float: right;
  margin-top: 10px;
}

.layout_content_adspots { }

#layout_content_excerpt { }

#layout_content_links { }

/* Kommentare & Kommentar-Formular */

.layout_content_comments {
	padding-bottom: 12px;
}

.layout_content_comment { }

/* Gestaltung der Slide-Galerie auf der Startseite und in den Beiträgen. */

#layout_content_gallery {
  border: 1px solid #F8F8F8;
  height: 345px;
  margin-bottom: 10px;
  overflow: hidden;
  width: 688px;
}

#layout_content_gallery ul, #layout_content_gallery li {
  list-style: none;
  margin: 0;
  padding: 0;
}

#layout_content_gallery li {
  height: 345px;
  text-align: center;
  width: 688px;
}

#layout_content_gallery_title {
	-moz-opacity: 0.5;
  background-color: #FFFFFF;
	filter: alpha(opacity=50);
  font-weight: bold;
  height: 42px;
  margin-bottom: -55px;
	opacity: .50;
	padding: 8px;
	padding-left: 12px;
  position: relative;
  text-align: left;
  top: -68px;
}

#layout_content_gallery_title .small {
  font-size: 12px;
  font-weight: normal;
  margin-top: 8px;
}

#layout_content_gallery_title a {
	-moz-opacity: 1;
	color: #000000 !important;
	filter: alpha(opacity=100);
	font-size: 14px !important;
	opacity: 1;
	text-decoration: none !important;
}

#layout_content_gallery_options {
	color: #000000 !important;
  margin-bottom: -32px;
  left: 12px;
  position: relative;
  text-align: left;
  top: -36px;
}

#layout_content_gallery_options a {
	color: #000000 !important;
}

.layout_content_gallery_urls {
  display: none;
}

#layout_content_gallery_frame { }

#layout_content_gallery_frame_start {
  margin-bottom: -5px;
}

#layout_content_gallery_frame_start #layout_content_gallery_options {
  display: none;
}

/* Fusszeile mit Copyright-Hinweis */

#layout_content_signature {
	font-size: 11px;
	padding: 15px;
	padding-top: 0;
	text-align: center;
	width: 690px;
}

/* Fussbereich */

#layout_footer { }

/* Apps */

.layout_apps a {
  outline: 0;
}

.layout_apps h2 {
  font-size: 15px !important;
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.layout_apps h2 span {
  font-size: 13px !important;
  font-weight: normal;
}

.layout_apps_frame {
	border: 1px solid #ACAAA6;
  background: #D8D6D0;
	padding: 5px;
}

.layout_apps_image {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border: 1px solid #F8F8F8;
  margin-bottom: 8px;
}

.layout_apps_image:hover {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border: 1px solid #BBBDC1;
}

.layout_apps_shortinfo {
  font-size: 11px;
  margin-bottom: 8px;
}

.layout_apps_description {
  margin-bottom: 10px;
}

.layout_apps_description a {
  font-size: 11px;
}

.layout_apps_fullinfo {
  display: none;
  margin-bottom: 10px;
}

.layout_apps_fullinfo table {
  font-size: 11px;
}

.layout_apps_status {
  color: #787878 !important;
  font-size: 11px;
}

/* Länderflaggen */

.layout_flags {
  border: 1px solid #CDCBC8;
  margin-bottom: 3px;
  margin-right: 5px;
}

/* Galerie-Bilder im Inhaltsbereich */

.layout_gallery_image img {
	margin-bottom: 6px;
}

.layout_gallery_image span {
	background-color: #FFFFFF;
	display: inline;
	left: -20px;
	padding: 2px;
	position: relative;
	top: -4px;
	width: 23px;
}

.layout_gallery_image_link {
	background-color: #FFFFFF;
	display: inline;
	left: -11px;
	padding: 2px;
	position: relative;
	top: -5px;
	width: 23px;
}

.layout_gallery_image_panel {
	float: left;
	margin-bottom: 8px;
	margin-right: -10px;
}

/* Rahmen und Schatten für die Bilder */

.layout_image_frame {
  border: 1px solid #F8F8F8;
}

.layout_image_rounded {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

.layout_image_shadow {
	background: url('images/layout/shadow.gif') no-repeat bottom right;
}

.layout_image_shadow div {
	padding: 0 6px 6px 0;
}

/* Auflistungen von Einträgen, u.a. in der linken Spalte */

.layout_content_list ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left: 52px;
}

.layout_content_list * {
  vertical-align: middle;
}

.layout_content_list li {
	border-bottom: 1px solid #8C8878 !important;
  color: #FFFFFF;
	font-size: 11px;
	padding: 3px;
	width: 186px;
}

.layout_content_list li:hover {
  background-color: #786F62 !important;
}

.layout_content_list li a {
	color: #FFFFFF !important;
	text-decoration: none !important;
}

/* Navigation zum Umblättern bei mehrseitigen Auflistungen */

.layout_content_pagination {
  line-height: 24px;
}

.layout_content_pagination a {
  outline: 0;
}

.layout_content_pagination a, .layout_content_pagination strong {
	background-color: transparent;
	border: 1px solid transparent;
	padding: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none !important;
}

.layout_content_pagination a:hover, .layout_content_pagination strong {
	background-color: #CDC5B4 !important;
	border: 1px solid #605F5F;
	color: #000000 !important;
}

.layout_content_pagination_clean {
  line-height: 24px;
}

.layout_content_pagination_clean a {
  outline: 0;
}

.layout_content_pagination_clean a, .layout_content_pagination_clean strong {
	background-color: transparent;
	border: 1px solid transparent;
	padding: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-decoration: none !important;
}

.layout_content_pagination_clean a:hover, .layout_content_pagination_clean strong {
	background-color: #CDC5B4 !important;
	border: 1px solid #605F5F;
	color: #000000 !important;
}

/* Klickzähler in den Reisenews */

.layout_counter {
	background-image: url('images/layout/counter.gif');
	background-repeat: no-repeat;
	color: #000000;
	cursor: pointer;
  float: left;
  font-size: 10px;
  margin-right: 10px;
  padding: 10px;
  text-align: center;
  width: 31px;
}

.layout_counter a {
  text-decoration: none !important;
}

.layout_counter div {
  font-size: 18px;
  font-weight: bold;
}

/* Karte innerhalb der Beiträge */

.layout_map {
  display: none;
  margin-bottom: 20px;
  margin-top: 5px;
  text-align: left;
}

.layout_map_control a {
  outline: none;
}

/* Buttons für Tweetmeme, Facebook usw. in den Beiträgen. */

.layout_socialmedia {
  height: 28px;
  /* left: 505px; */
  left: 611px;
  margin-bottom: -36px;
  overflow: hidden;
  position: relative;
  text-align: left;
  top: -52px;
  white-space: nowrap;
  vertical-align: middle !important;
  width: 79px;
}

.layout_socialmedia * {
  vertical-align: middle !important;
}

.layout_socialmedia_facebook {
  left: 559px;
  position: relative;
  top: -48px;
  width: 62px;
}

.layout_socialmedia_tweetmeme {
  left: 627px;
  margin-bottom: -48px;
  position: relative;
  top: -65px;
  width: 90px;
}

/* Aufbau der Tabellen */

.layout_table_frame {
	border: 1px solid #ACAAA6;
	width: 100%;
}

.layout_table_1 {
  background: #E3E1DD;
}

.layout_table_2 {
  background: #D8D6D0;
}

/* Sonstige */

.layout_text_important {
  background-color: #E0E0E0 !important;
  color: #595443 !important;
  margin-top: 5px;
  padding: 3px;
}

.layout_text_inactive {
  color: #808080;
}

/* Positionierung des Frontend-Editing-Fensters */

#frontend_editing_opener, #frontend_editing_content {
	left: 8px !important;
	top: 8px !important;
}

#frontend_editing_extended {
	background-color: #E1E2EC;
	background-image: url('images/frontend_background.gif');
	background-repeat: repeat-x;
	border: 1px solid #7C7C94;
	left: 8px !important;
	padding: 3px;
	padding-bottom: 0;
	position: fixed;
	top: 45px !important;
	z-index: 1001;
}

/* Gestaltung der Lightbox für die Screenshots */

#jquery-overlay {
	height: 500px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 90;
}

#jquery-lightbox {
	left: 0;
	line-height: 0;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%;
	z-index: 100;
}

#jquery-lightbox a img {
	border: none;
}

#lightbox-container-image-box {
	background-color: #FFFFFF;
	height: 250px;
	margin: 0 auto;
	position: relative;
	width: 250px;
}

#lightbox-container-image {
	padding: 10px;
}

#lightbox-loading {
	height: 25%;
	left: 0%;
	line-height: 0;
	position: absolute;
	text-align: center;
	top: 40%;
	width: 100%;
}

#lightbox-nav {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 10;
}

#lightbox-container-image-box > #lightbox-nav {
	left: 0;
}

#lightbox-nav a {
	outline: none;
}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	display: block;
	height: 100%;
	width: 49%;
	zoom: 1;
}

#lightbox-nav-btnPrev {
	float: left;
	left: 0;
}

#lightbox-nav-btnNext {
	float: right;
	right: 0;
}

#lightbox-container-image-data-box {
	background-color: #FFFFFF;
	font: 13px Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	line-height: 1.4em;
	margin: 0 auto;
	overflow: auto;
	padding: 0 10px 0;
	width: 100%;
}

#lightbox-container-image-data {
	color: #666666;
	padding: 0 10px;
}

#lightbox-container-image-data #lightbox-image-details {
	float: left;
	text-align: left;
	width: 70%;
}

#lightbox-image-details-caption {
	font-weight: bold;
}

#lightbox-image-details-currentNumber {
	clear: left;
	display: block;
	padding-bottom: 1.0em;
}

#lightbox-secNav-btnClose {
	float: right;
	padding-bottom: 0.7em;
	width: 66px;
}

/* Formularelemente für CP::Forms */

.cpforms_author, .cpforms_country, .cpforms_date_day, .cpforms_date_hour, .cpforms_date_minute, .cpforms_date_month, .cpforms_date_second, .cpforms_date_year, .cpforms_email, .cpforms_files, .cpforms_gender, .cpforms_integer, .cpforms_languages, .cpforms_password, .cpforms_price, .cpforms_relation, .cpforms_section, .cpforms_states, .cpforms_states, .cpforms_text, .cpforms_textarea, .cpforms_url {
	font-size: 12px;
	font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
}

.cpforms_author {
	width: 200px;
}

.cpforms_country {
	width: 200px;
}

.cpforms_date_day {
	width: 40px;
}

.cpforms_date_hour {
	width: 40px;
}

.cpforms_date_minute {
	width: 40px;
}

.cpforms_date_month {
	width: 40px;
}

.cpforms_date_second {
	width: 40px;
}

.cpforms_date_year {
	width: 40px;
}

.cpforms_email {
	width: 200px;
}

.cpforms_files {
	width: 98%;
}

.cpforms_gender {
	width: 200px;
}

.cpforms_integer {
	width: 50px;
}

.cpforms_languages {
	width: 200px;
}

.cpforms_password {
	width: 98%;
}

.cpforms_price {
	width: 200px;
}

.cpforms_relation {
	width: 98%;
}

.cpforms_section {
	width: 200px;
}

.cpforms_states {
	width: 200px;
}

.cpforms_states {
	width: 200px;
}

.cpforms_text {
	width: 98%;
}

.cpforms_textarea {
	width: 98%;
}

.cpforms_url {
	width: 98%;
}