html,body {
	height: 100%;
}

body {
	margin:0; padding:0;
	text-align: left;
	border: none;
	color: #FFF;
	font-size: 75%;
	font-family: Georgia, "New York CE", utopia, serif;
	background: #260001;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 225%; font-weight: normal;
	color: #E31C1C;
	margin: 0 0 30px 0; padding: 0;
}
h2 {
	color: #ffdcdc;
	font-size: 185%; font-weight: normal;
	margin: 0; padding: 15px 0;
	background: url(/_clip/bullet_h2.gif) 0 4px no-repeat;
	line-height: normal;
	font-style: italic;
}

h3 {
	font-size: 135%;
	font-weight: normal;
	margin: 13px 0; padding: 0;
	font-style: italic;
}

h4 {
	font-weight: bold;
	font-size: 100%;
	color: #373c65;
	margin: 0; padding: 0;
}

h1, h2, h3, h4 {line-height: normal; text-align: left;}

a {text-decoration: underline; color: #d08f90;}
a:hover {text-decoration: none; color: #D9B75D;}

img {border: none;} img.block {display: block}
sup {font-size: 75%;}
fieldset, form {border: none; margin: 0; padding: 0;}
fieldset {display: inline}
legend {display: none;}
hr {border: none; border-top: 1px dashed #CB6100; height: 1px; width: 100%; display: block;}

/* layout -------------------------------------------- */

#page {}

#content-part {background: #4D0102 url(../_clip/bg_content-part.gif) left top repeat-x; padding: 20px 0;}
#content-part .holder {width: 740px; margin: 0 auto;}
#content-part #zalozit-holder {margin: 0 auto;}
#content-part #edit-holder {width: 640px; margin: 0 auto;}
#content-part #flash {
	margin:0 auto;
	width: 820px;
}
#additional-content-part {background: #3c0001; padding: 0 0 20px 0;}
#additional-content-part .holder, .holder-seznam-profilu {width: 740px; margin: 0 auto;}



/* header -------------------------------------------- */

#header {background: url(../_clip/bg_header-part.gif) left bottom repeat-x; position: relative;}
#header-picture {background: url(../_clip/header.jpg) left top no-repeat; width: 900px; height: 112px; margin: 0 auto; position: relative;}
a.btn-home span {display: none;}
a.btn-home {display: block; width: 480px; height: 110px; position: absolute; left: 200px; z-index: 100;}


/* menu -------------------------------------------- */

#menu-bg {background: #5b0000 url(../_clip/bg_menu.gif) left top repeat-x;}

ul#top-menu {
	list-style: none;
	margin: 0 auto; padding: 0;
	text-align: center;
	width: 628px;
}
#top-menu li {float: left;}
#top-menu li {position: relative; /*overflow: hidden;*/}
#top-menu li span {position: absolute; top: 0; left: 0; display: block;}
#top-menu li a:hover {cursor: pointer;}

#top-menu li.btn-01, #top-menu li.btn-01 span {background: url(../_clip/btn_1.gif) top left no-repeat; width: 79px; height: 43px;}
#top-menu li.btn-02, #top-menu li.btn-02 span {background: url(../_clip/btn_2.gif) top left no-repeat; width: 179px; height: 43px;}
#top-menu li.btn-03, #top-menu li.btn-03 span {background: url(../_clip/btn_3.gif) top left no-repeat; width: 175px; height: 43px;}
#top-menu li.btn-04, #top-menu li.btn-04 span {background: url(../_clip/btn_4.gif) top left no-repeat; width: 103px; height: 43px;}
#top-menu li.btn-profil, #top-menu li.btn-profil span {background: url(../_clip/btn_profil.gif) top left no-repeat; width: 112px; height: 43px;}
#top-menu li.btn-06, #top-menu li.btn-06 span {background: url(../_clip/btn_6.gif) top left no-repeat; width: 92px; height: 43px;}

#top-menu li.btn-01 a:hover span, #top-menu li#btn-active.btn-01 span {background: url(../_clip/btn_1.gif) 0 -43px no-repeat;}
#top-menu li.btn-02 a:hover span, #top-menu li#btn-active.btn-02 span {background: url(../_clip/btn_2.gif) 0 -43px no-repeat;}
#top-menu li.btn-03 a:hover span, #top-menu li#btn-active.btn-03 span {background: url(../_clip/btn_3.gif) 0 -43px no-repeat;}
#top-menu li.btn-04 a:hover span, #top-menu li#btn-active.btn-04 span {background: url(../_clip/btn_4.gif) 0 -43px no-repeat;}
#top-menu li.btn-profil a:hover span, #top-menu li#btn-active.btn-profil span {background: url(../_clip/btn_profil.gif) 0 -43px no-repeat;}
#top-menu li.btn-06 a:hover span, #top-menu li#btn-active.btn-06 span {background: url(../_clip/btn_6.gif) 0 -43px no-repeat;}

#flowers {width: 900px; margin: 0 auto; position: relative;}
.flower-left {position: absolute; top:0; left:0; width: 89px; height: 20px; background: url(../_clip/flower-left.gif) left top no-repeat;}
.flower-right {position: absolute; top:0; right:0; width: 89px; height: 20px; background: url(../_clip/flower-right.gif) left top no-repeat;}


/* content -------------------------------------------- */

#karta-holder {width: 780px; margin: 0 auto; padding: 5px 0 10px 0;}
#karta-holder #karta {width: 507px; height: 307px; background: url(../_clip/bg_karticka.png) left top no-repeat; float: left;}
#karta-holder #info {padding: 0 0 46px 0; width: 260px; min-height: 257px; float: right; position: relative;}
#karta-holder .infoText {font-size: 125%; padding: 15px 0 0 0;}
#karta-holder .infoText span {color: #f5e83c;}
#karta-holder ol {color: #ffc3c3; margin: 1em 0 1em 1.9em; padding: 0;}
#karta-holder .btn-prihlasit {position: absolute; bottom: 0;}

#karta-holder #info p {margin-bottom: 10px}
#karta-holder #info ol {margin-top: 10px}

/* \*/ * html #karta-holder #info {height: 257px;} /**/

#karta .foto {float: left; width: 195px; margin: 70px 0 0 0; padding: 0 0 0 51px;}
#karta .profil-info {float: right; text-align: center; margin: 55px 0 0 0; padding: 0 27px 0 0; width: 210px; color: #a10000; font-family: "Times New Roman", Times, serif;}
#karta-holder #profil-info-holder {float: right; margin: 12px 0 0 0; padding: 0; width: 240px;}
#karta-holder #profil-info {background: url(../_clip/bg_info.png) left top no-repeat; padding: 25px 15px 5px 15px; width: 210px;}
#karta-holder #profil-info-bottom {background: url(../_clip/bg_info_bottom.png) left top no-repeat; height: 7px; margin: 0; padding: 0; width: 240px; }

table.profil-info-table {font-size: 100%; text-align: center; border-collapse: collapse; width: 100%;}
table.profil-info-table td {background: url(../_clip/hr_shadow.gif) left bottom repeat-x; color: black; padding: 2px 2px 3px 2px;}
table.profil-info-table td.doporuceni {color: #540707; font-size: 135%;}
table.profil-info-table td.doporuceni span {color: #b20707; font-size: 125%;}
table.profil-info-table td.varovani {color: #540707; font-size: 135%;}
table.profil-info-table td.varovani span {color: #000; font-size: 125%;}

#karta .profil-info h3 {
	color: #540707; background: url(../_clip/hr_shadow.gif) left bottom repeat-x;
	padding: 0 0 8px 0; margin-bottom: 0;
	text-align: center;
	font-style: italic;
	font-family: Georgia, "New York CE", utopia, serif;
	font-weight: normal;
	font-size: 145%;
}
#karta .profil-info p {padding: 0; margin: 3px 0 2px 0;}

#karta-holder #profil-info ul {list-style: none; margin: 0; padding: 0; line-height: 1.4em;}
#karta-holder #profil-info ul li {border-bottom: 1px solid #75372e; padding: 3px 0;}
#karta-holder #profil-info ul span {color: #ffc3c3}
#karta-holder #profil-info h3 {font-size: 155%; margin: 0; padding: 15px 0;}

.add-info {font-size: 135%; font-style: italic; padding: 15px; margin: 10px 15px 0 6px; border: 1px solid #75372E; background: #5D1213; float: left; width: 463px}
/* \*/ * html .add-info {margin: 10px 15px 0 3px;} /**/

#karta ul.btns {list-style: none; margin: 0; padding: 0;}
#karta ul.btns li {float: left}
#karta ul.btns li.ano a {background: url(/microsite/excelent_promo/_clip/btn_ano.gif) left top no-repeat; width: 110px; height: 58px; display: block; margin: 2px}
#karta ul.btns li.ne a {background: url(/microsite/excelent_promo/_clip/btn_ne.gif) left top no-repeat; width: 85px; height: 58px; display: block; margin: 2px}
#karta ul.btns li.ano a:hover {background: url(/microsite/excelent_promo/_clip/btn_ano_on.gif) left top no-repeat;}
#karta ul.btns li.ne a:hover {background: url(/microsite/excelent_promo/_clip/btn_ne_on.gif) left top no-repeat;}
#karta ul.btns li.ukaz a {background: url(/microsite/excelent_promo/_clip/btn_ukaz-profil.gif) left top no-repeat; width: 110px; height: 26px; display: block; margin: 2px}
#karta ul.btns li.dalsi a {background: url(/microsite/excelent_promo/_clip/btn_ukaz-dalsi.gif) left top no-repeat; width: 85px; height: 26px; display: block; margin: 2px}
#karta ul.btns li.ukaz a:hover {background: url(/microsite/excelent_promo/_clip/btn_ukaz-profil_on.gif) left top no-repeat;}
#karta ul.btns li.dalsi a:hover {background: url(/microsite/excelent_promo/_clip/btn_ukaz-dalsi_on.gif) left top no-repeat;}
#karta ul.btns li.posli a {background: url(/microsite/excelent_promo/_clip/btn_posli.gif) left top no-repeat; width: 110px; height: 26px; display: block; margin: 2px}
#karta ul.btns li.posli a:hover {background: url(/microsite/excelent_promo/_clip/btn_posli_on.gif) left top no-repeat;}
#karta ul.btns li.ne a strong, ul.btns li.ano a strong, ul.btns li.dalsi a span, ul.btns li.ukaz a span, ul.btns li.posli a span {display: none;}

#komentare {float: left; width: 456px;}
#pridat-komentar {float: right; width: 262px;}
#pridat-komentar .box {background: url(../_clip/bg_pridat-koment.gif) left top no-repeat; padding: 20px; height: 302px;}

.koment {width: 456px;}

.koment-top {background: url(../_clip/bg_koment-top.gif) left top no-repeat; height: 7px; margin: 0; padding: 0;}
.koment-text {background: url(../_clip/bg_koment-center.gif) left top repeat-y; color: #b59c9d; padding: 5px 15px; margin: 0;}
.koment-bottom {background: url(../_clip/bg_koment-bottom.gif) left top no-repeat; color: #b59c9d; padding: 10px 0 10px 60px}

/* \*/ * html .koment-top {height: 7px; margin: 0 0 -10px 0;} /**/

#comment-empty, #comment-dberror {display: none;}
#pridat-komentar input, #pridat-komentar textarea {
	background: #712a2a;
	border: 1px solid #894747;
	font-size: 95%;
	color: #d08f90;
	font-family: Georgia, "New York CE", utopia, serif;
	margin: 3px 0 10px 0;
	width: 140px;
}
#pridat-komentar textarea {width:100%; height: 100px;}
#pridat-komentar input#odeslat-btn {background: #923434; border: 1px solid #a24f4f; color: white; width: auto;}



/* footer -------------------------------------------- */

#footer {background: url(../_clip/bg_footer.gif) center bottom no-repeat;}
#footer .holder {width: 770px; margin: 0 auto;}
#footer .links {
	color: #7d6667;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 95%;
	float: left;
	margin: 0 50px 0 0; padding: 25px 0;
	line-height: 1.8em;
}
#footer .links.last {margin: 0}
#footer .links a {color: #7d6667; text-decoration: underline;}
#footer .links a:hover {color: #D9B75D; text-decoration: underline;}
#footer .links ul {margin: 0; padding: 0; list-style: none;}

#cupid {
    width: 181px; height: 129px;
	background: url(../_clip/cupid.png) left top no-repeat;
	position: relative;
	left: -20px;
	float: left;
}

.bottom-btns {
    background: url(../_clip/bg_btns_left.gif) left bottom no-repeat;
	padding: 0; margin-bottom: 25px;
	position: relative; top: -22px
}
.bottom-btns .right-corner {
    background: url(../_clip/bg_btns_right.gif) right bottom no-repeat;
	padding: 10px 15px 10px 15px;
}



/* layout items -------------------------------------------- */

ul#nahled-foto {list-style: none; margin: 0; padding: 0;}
#nahled-foto li {float: left;}
#nahled-foto li a.neadm {
    background: url(../_clip/bg_thumbmail.png) center top no-repeat;
	font-size: 95%; font-style: italic;
	text-align: center;
	padding: 25px 0; margin: 0 5px;
	width: 138px; height: 122px;
	position: relative;
	color: #4d0102;
	text-decoration: none;
	display: block;
	line-height: 1.2em;
}
#nahled-foto li a.adm{
    text-align: center;
	display: block;
}
#nahled-foto li img {padding: 1px; /*background: #dfd6d6; border: 1px solid #d29a9a; */}
#nahled-foto li .name {position: absolute; bottom: 13px; left: 0; width: 138px; }

#nahled-foto a:hover {text-decoration: underline; color: #86302F;}
/*#nahled-foto a:hover img {background: #dfd6d6; border: 1px solid #d29a9a;}*/

.predel-1, .predel-2 {height: 34px; text-align: center;}
.predel-1 {background: url(../_clip/predel_1_bg.gif) left top repeat-x;}
.predel-1 .ornament {background: url(../_clip/predel_1_ornament.gif) left top no-repeat; width: 142px; height: 34px; margin: 0 auto;}
.predel-2 {background: url(../_clip/predel_2_bg.gif) left top repeat-x;}
.predel-2 .ornament {background: url(../_clip/predel_2_ornament.gif) left top no-repeat; width: 142px; height: 34px; margin: 0 auto;}
.predel-3 {background: url(../_clip/predel_3_bg.gif) left top repeat-x;}
.predel-3 .ornament {background: url(../_clip/predel_3_ornament.gif) left top no-repeat; width: 142px; height: 34px; margin: 0 auto;}

#shortcut_btns {
    background: #712a2a;
	border: 1px solid #8b4848;
	padding: 9px; margin: 0 auto;
	width: 749px;
}

#shortcut_btns .btn-proc a {background: url(../_clip/btn_proc.gif) left top no-repeat; width: 249px; height: 84px; display: block; float: left;}
#shortcut_btns .btn-editor a {background: url(../_clip/btn_editor.gif) left top no-repeat; width: 261px; height: 84px; display: block; float: left;}
#shortcut_btns .btn-proc a:hover {background: url(../_clip/btn_proc_on.gif) left top no-repeat;}
#shortcut_btns .btn-editor a:hover {background: url(../_clip/btn_editor_on.gif) left top no-repeat;}
#shortcut_btns a span {display: none;}
#shortcut_btns a {color: #4d0102;}

#shortcut_btns .login {
	background: url(../_clip/bg_login.gif) left top no-repeat;
	width: 239px; height: 84px;
	display: block;
	float: left;
	color: #4d0102;
	font-size: 95%;
}
#shortcut_btns .login input {background: #ffa4a4; border: 1px solid #ffbfbf; color: #a65d5e; margin: 2px 5px 0 0; width: 110px}
#shortcut_btns .login input.btn-login {background: #ff9d9d; border: 1px solid #ffbfbf; color: #FFF; width: auto;}
#shortcut_btns .login fieldset {margin: 0 5px; padding: 10px;}

#shortcut_btns .login .logged {padding: 10px; color: #9B0709;}
#shortcut_btns .login .logged span {font-weight: bold;}
#shortcut_btns .login .logged p {padding: 5px 0; margin: 0;}
#shortcut_btns .login .logged strong {font-size: 125%;}


.predel-short-1 {background: url(../_clip/predel.png) center center no-repeat; height: 50px; width: 756px; margin: 0 auto; padding: 0;}
.predel-short-2 {background: url(../_clip/predel-2.png) center center no-repeat; height: 50px; width: 756px; margin: 0 auto; padding: 0;}

.sort {float: left; font-size: 95%;	padding: 5px 0 15px 0;}
.search {float: right; font-size: 95%;	padding: 5px 0 15px 0; line-height: 1.6em;}
.search input {background: #712a2a; border: 1px solid #894747; font-size: 95%; color: #d08f90; font-family: Georgia, "New York CE", utopia, serif;}
.search input.btn-vyhledat {background: #923434; border: 1px solid #a24f4f; color: white;}

.two-column-holder {width: 100%;}
.left-column {float: left; width: 48%;}
.right-column {float: right; width: 48%;}

.info {font-size: 135%; font-style: italic;}

#login-form.login-box {background: #5D1213; border: 1px solid #75372E; width: 200px; padding: 7px 5px; color: #4d0102; margin: 5px 0 0 0; font-size: 95%; text-align: left; color: white;}
#login-form.login-box input {background: #712A2A; border: 1px solid #894747; color: #a65d5e; margin: 2px 5px 2px 2px; width: 100px; font-size: 95%; }
#login-form.login-box input.btn-login {background: #923434; border: 1px solid #A24F4F; color: #FFF; width: auto; font-weight: bold; font-size: 75%; padding: 2px; margin: 2px 0 0 39px; overflow: visible;}
#login-form.login-box {position: relative; z-index: 100;}
.login-form span {float: left; display: block; width: 35px; margin: 5px 2px 0 0;}

.paginationControl {text-align: center; padding: 20px 0 0 0; font-family: "Times New Roman", Times, serif; font-size: 125%;}
.paginationControl a:hover {text-decoration: none; background: #853838;}
.paginationControl a {text-decoration: none; padding: 2px 5px; background: #712a2a;}
.paginationControl strong.page {padding: 2px 5px;}

.register-links {margin: 0; padding: 20px 0 0 0; line-height: 1.8em;}
.register-links strong {font-size: 155%; font-weight: normal;}

/* zalozit/editovat */

.zalozit-login-box {text-align: center; background: url(../_clip/bg_karticka-login.gif) center top no-repeat; width: 336px; height: 201px; margin: 0 auto; padding: 35px 0 0 0; color: #3C0001;}
.zalozit-login-box h3 {color: #3C0001; padding: 0 0 15px 0; margin: 0;}
.zalozit-login-box input {margin: 2px 0 5px 0; text-align: center;}
.zalozit-login-box input {background: #ffa4a4; border: 1px solid #FFF; color: #a65d5e; }
.zalozit-login-box input.btn-login {background: #ff9d9d; color: #FFF; width: auto; font-weight: bold; padding: 3px; overflow: visible;}

#zalozit-holder {background: #ffc3c3; width: 531px; color: #3C0001; margin: 25px 0 0 0;}
#zalozit-holder .bg_prihlaska-top {background: url(../_clip/bg_prihlaska-top.gif) left top no-repeat; padding: 60px 0 0 0;}
#zalozit-holder .bg_prihlaska-bottom {background: url(../_clip/bg_prihlaska-bottom.gif) left bottom no-repeat; padding: 50px 25px 35px 25px;}

.upravit-holder {background: #ffc3c3; width: 640px; color: #3C0001; margin: 0;}
.upravit-holder .bg_upravit-top {background: url(../_clip/bg_upravit-top.gif) left top no-repeat; width: 640px;}
.upravit-holder .bg_upravit-bottom {background: url(../_clip/bg_upravit-bottom.gif) left bottom no-repeat; padding: 35px 25px 35px 25px;}

#zalozit-holder textarea, .upravit-holder textarea {width: 100%;}

table.table-zalozit ul {list-style: none; margin: 0; padding: 0;}

input.btn-zalozit {
	font-family: Georgia, "New York CE", utopia, serif;
	font-size: 200%; font-weight: normal;
	color: #4d0102;
	margin-top: 25px; padding: 10px 40px;
	background: url(../_clip/btn_bg.gif) center center no-repeat;
	overflow: visible;
	border: none;
	cursor: pointer;
}
#profileFotoUpload {
	background: url(../_clip/btn_pridat-foto.gif) center center no-repeat;
	padding: 12px 0 12px 55px;
	font-size: 155%;
	width: 128px;
	cursor: pointer;
}

#foto-nahledy div {float: left; width: 100px; border: 1px solid #CB6100; padding: 10px; margin: 7px; text-align: center;}
#foto-nahledy div.default {background: silver; border-color: gray}
#foto-nahledy div a {color: #c21e24}

#proc-eda-holder {background: #ffc3c3; width: 732px; color: #3C0001; margin: 25px 0 0 0;}
#proc-eda-holder .bg_proc-eda-top {background: url(../_clip/bg_proc-eda-top.gif) left top no-repeat; padding: 30px 0 0 0;}
#proc-eda-holder .bg_proc-eda-bottom {background: url(../_clip/bg_proc-eda-bottom.gif) left bottom no-repeat; padding: 50px 30px 35px 30px;}
#proc-eda-holder h2 { color: #3C0001; }
img.foto-eda {float: right; margin: -120px 0 15px 20px}

/* pohled */

.pohled-holder {width: 800px; margin: 30px auto 0 auto; padding: 0; background: url(/microsite/excelent_promo/_clip/bg_pohled_center.gif) left top repeat-y;}
.pohled-holder .bg-top {background: url(/microsite/excelent_promo/_clip/bg_pohled_top.gif) left top no-repeat; padding: 10px;}
.pohled-holder .bg-bottom {background: url(/microsite/excelent_promo/_clip/bg_pohled_bottom.gif) left bottom no-repeat;}

.pohled-img {float: left; width: 540px;}
.pohled-img img {display: block}
.pohled-form {float: right; width: 240px; color: #5D1213; padding: 10px 0;}
.pohled-form input, .pohled-form textarea {border: 1px solid #d57777; background: #e29999; color: #5D1213; margin: 3px 0 7px 0; width: 98%;}
.pohled-form textarea.adresy {height: 50px; margin-bottom: 3px;}
.pohled-form textarea.vzkaz {height: 100px; }
.pohled-form small {margin: 0 0 7px 0; display: block;}
.pohled-form #messages {color: red; font-weight: bold; padding: 10px 0;}
.pohled-form .message {color: red; font-weight: bold; padding: 5px 0;}
.pohled-form .message span {color: #5D1213; font-weight: normal; font-style: italic;}
.vzkaz {float: right; width: 230px; color: #5D1213; padding: 0;}

/* table styles -------------------------------------------- */

table.table-zalozit {width: 100%; font-size: 100%; border-collapse: collapse;}
table.table-zalozit th {vertical-align: top; background: url(../_clip/hr_shadow.gif) left bottom repeat-x; padding: 3px 3px 7px 3px; font-style: italic; text-align: left; width: 35%;}
table.table-zalozit td {vertical-align: top; background: url(../_clip/hr_shadow.gif) left bottom repeat-x; padding: 3px 3px 7px 3px;}
table.table-zalozit th small {color: #731f20;}
table.table-zalozit th small span {font-weight: normal;}
table.table-zalozit td span { color: red; font-weight: bold;}

table.table-ceny {font-size: 100%; width: 100%; border-collapse: collapse;}
table.table-ceny th {padding: 5px; vertical-align: top; background: #751e1f; font-weight: bold; border: 1px solid #4D0102;}
table.table-ceny td {padding: 5px; vertical-align: top; background: #5d1314; border: 1px solid #4D0102;}



/* redefine -------------------------------------------- */

.no-border {border: none;}
.no-bg {background: none;}

img.img-border {border: 5px solid #E4E9F7;}
a:hover img.img-border {border: 5px solid #B3B6D0;}

.clear {height: 0; clear: both; overflow: hidden; visibility: hidden;}
.hide {display: none;}

.floatLeft {float: left;}
.floatRight {float: right;}

.textCenter {text-align: center;}
.textLeft {text-align: left;}
.textRight {text-align: right;}

h3 .male {
    font-size: 75% !important;
	font-weight: normal !important;
}



/***** SIMPLE MODAL STYLE send_profile ****/

#simplemodal-overlay {
  background-color: #000;
/*  cursor: wait; */
}

#simplemodal-container {
  /*height:400px;*/
  /*width: 350px;*/
  background: #4D0102 url(../_clip/bg_content-part.gif) left top repeat-x;
  border: 5px solid #FFF;
  color: #FFC3C3;
  padding: 20px;
}

#send_profile {display: none; }
#send_profile input, #send_profile textarea {border: 1px solid #3C0001; background: #5D1213; color: #FFC3C3; margin: 3px 0 7px 0; width: 160px}
#send_profile textarea.adresy {height: 50px; margin-bottom: 3px; width: 300px;}
#send_profile textarea.vzkaz {height: 100px; width: 300px;}
#send_profile small {margin: 0 0 7px 0; display: block;}
#send_profile input#mail-btn {width: auto; background: #923434; border-color: #A24F4F;}
#send_profile #messages {color: yellow; font-weight: bold;}








