/*

DIALOG WEB-DESIGN

================================================*/
@media Screen    
{
/* Global
================================================*/
html {font-size:100.01%; height:100%;}
body {font: 62.5% Tahoma,Arial,Verdana,sans-serif; margin: 0; padding: 0; background: #e91818 url(../img/page_bg_top.gif) repeat-x; height:100%;}
.dlg_content {height: 100%; background: #e91818 url(../img/page_bg_top.gif) repeat-x;}
a img {border: none;}
.clear {clear: both; height: 1px; overflow: hidden;}

.height {min-height: 100%;}
.page_bg_footer {background: url(../img/page_bg_footer.gif) 0 100% repeat-x; height: 249px; width: 100%; min-width: 620px; z-index: -1; margin: -249px 0 0;}
.page {min-height: 100%; max-width: 99.6em; min-width: 62em; margin: 0 auto; position: relative; background: url(../img/header_bg.gif) no-repeat; overflow: hidden;}

/* Header
================================================*/
.header_content {margin: 0 12.2em 0 0; padding: 1.4em 3.6em 0 0; background: url(../img/header_bg_box_left.gif) 100% 100% no-repeat; overflow: hidden; display: block;}

.header_content h1 {font-size: 1em; line-height: 1em;}
.header_content h1 a {float: left; margin: 1px; padding: 0 11px 16px 34px; display: block;}
.header_content h1 a:hover, .header_content h1 a:active, .header_content h1 a:focus {border: 1px solid #F00; margin: 0;}
.header_content h1 span {font-size: 1.2em; color: #877b83; line-height: 1.2em; display: block; background: url(../img/h1_span.gif) repeat-y; padding: 0 0 0 14px; margin: 27px 0 16px; float: left;}

.header_content form {margin: 0; padding: 0;}
.header_content form div {float: right; padding: 4.1em 0 1.5em; width: 305px;}
.header_content form label {display: block; font-size: 1.2em; color: #877b83; font-weight: bold; padding: 0 0 .2em;}
.header_content form input {background: url(../img/search_input.gif) no-repeat; width: 185px; height: 18px; float: left; border: none; padding: 5px;}
.header_content form input.button {width: 110px; padding: 0; height: 28px;}

.header_content .sete_m {margin: 0; padding: 0; list-style: none; position: absolute; top: 1em; right: 0; width: auto;}
.header_content .sete_m li {margin: 0; padding: 0 0 .6em; font-size: 1.2em;}
.header_content .sete_m li a {font-size: 1em; color: #fff; text-decoration: none; background: url(../img/top_menu_right.gif) 100% .3em no-repeat; padding: 0 1em 0 0; width: 5em; display: block; position: relative;}
.header_content .sete_m li a:hover, .header_content .sete_m li a:active, .header_content .sete_m li a:focus {text-decoration: underline; background: url(../img/top_menu_right_h.gif) 100% .3em no-repeat;}

.header_content .font_size_bg {position: absolute; background: #e3e2e1 url(../img/font_size_left_bg.gif) 0 100% no-repeat; padding: 0 0 0 1.1em; top: 0; right: 15.5em;}
.header_content ul.font_size {margin: 0; padding: 5px 0 3px 0; min-width: 175px; width: 17.5em; overflow: hidden; display: block; position: relative; background: url(../img/font_size_right_bg.gif) 100% 101% no-repeat;}
.header_content ul.font_size li {float: left; margin: 0 5px .6em 0; padding: 0; list-style: none; color: #877b83; position: relative; height: 1.5em; overflow: hidden; font-size: 1em;}
.header_content ul.font_size li.text {font-size: 1.2em; font-weight: bold; padding-top: 3px;}

.header_content ul.font_size li a, .header_content ul.font_size li span {height: 15px; overflow: hidden; display: block; float: left;}
.header_content ul.font_size li a.size_font_1 {background: url(../img/size_font_1_h.gif) no-repeat; width: 7px;}
.header_content ul.font_size li a.size_font_2 {background: url(../img/size_font_2_h.gif) no-repeat; width: 9px;}
.header_content ul.font_size li a.size_font_3 {background: url(../img/size_font_3_h.gif) no-repeat; width: 11px;}
.header_content ul.font_size li a.size_font_4 {background: url(../img/size_font_4_h.gif) no-repeat; width: 13px;}
.header_content ul.font_size li a.size_font_5 {background: url(../img/size_font_5_h.gif) no-repeat; width: 15px;}
.header_content ul.font_size li a:hover, .header_content ul.font_size li a:active, .header_content ul.font_size li a:focus {text-indent: -99999px;}

/* global menu
==========================*/
.header .nav {margin: 0; padding: 10px 0 0; text-align: center; list-style: none;}
.header .nav li {margin: 0 1.1%; padding: 0 0 10px; display: block; float: left; font-size: 1.2em;}
.header .nav li a {text-decoration: none; color: #d40603}
.header .nav li a:hover {text-decoration: none;}
.header .nav li a strong {padding: 3px 12px; display: block; color: #fff; text-decoration: underline; position: relative;}
.header .nav li a:hover strong, .header .nav li a:focus strong, .header .nav li a:active strong {background: #fff; color: #c00; text-decoration: none;}
.header .nav li a img {display: block; margin: 0 auto; height: 32px; position: relative;}

/* Content
================================================*/
.content {clear: both!important; padding: 2em 28.5em 11.4em 1em!important; background: none!important;}
.content_column {float: left; width: 100%;}
.right_box {float: right; margin: 0 -28.5em 0 0; width: 24.5em; padding: 0 0 0 4em;}
.right_box div {margin: 0 0 1em;}

.content_box {float: left;}
.content h1 {margin: 0; padding: 0 0 2px; font-size: 2.4em; color: #fff; font-weight: normal;}
.content h2 {padding: 0 0 2px; margin: 0 0 2px; font-size: 2.2em; color: #fff; font-weight: normal; border-bottom: 1px solid #fff;}
.content h3 {padding: 0 0 2px; margin: 0 0 2px; font-size: 1.9em; color: #fff; font-weight: normal; border-bottom: 1px solid #fff;}
.content h4 {padding: 0 0 2px; margin: 0 0 2px; font-size: 1.6em; color: #fff; font-weight: bold; border-bottom: 1px solid #fff;}
.content h5 {padding: 0 0 2px; margin: 0 0 2px; font-size: 1.4em; color: #fff; font-weight: bold; border-bottom: 1px solid #fff;}
.content h6 {padding: 0 0 2px; margin: 0 0 2px; font-size: 1.2em; color: #fff; font-weight: bold;}
.content p {margin: 0; padding: 0 0 1.41em; font-size: 1.2em!important; line-height: 1.33em; color: #fff;}
.content a {color: #fff; padding: 0 2px;}
.content a:hover, .content a:focus, .content a:active {text-decoration: none; background: #fff; color: #000;}
.content a:visited {color: #f99;}
.content .imgleft {float: left; margin: 0 1.1em 0 0; border: 4px solid #fff;}
.content .imgright {float: right; margin: 0 0 0 1.1em; border: 4px solid #fff;}
.clearfloat {clear: both;}
.content img {padding: 1px; background: #b3b3b3; border: 4px solid #fff;}
.content .description {margin: 0 1.1em 0 0; padding: 0 0 1em; background: #fff;}
.content .description img {margin: 1em auto .5em!important;}

.content acronym {cursor: help; border-bottom:1px dotted #fff;}

.content ol {margin: 0; padding: 0 0 .2em 2.4em; list-style-position: outside;}
.content ol li {margin: 0; padding: 0 0 1em; list-style: decimal; font-size: 1.2em; background: none; color: #fff;}
.content ol li li {padding: 1em 0 0; font-size: 1em;}
.content li ol {padding: 0 0 0 18px;}

.content ul {margin: 0; padding: 0 0 .2em; list-style: none;}
.content ul li {margin: 0; padding: 0 0 1em 1.6em; background: url(../img/li_sep_index.gif) 0 .25em no-repeat; font-size: 1.2em; color: #fff;}
.content ul li li {padding: 1em 0 0 2.8em; background: url(../img/li_li_sep_index.gif) 1.6em 1.33em no-repeat; font-size: 1em;}
.content ul li li li {background: url(../img/li_li_li_sep_index.gif) 1.6em 1.33em no-repeat;}

.content blockquote {border-left: .45em solid #f99; font-size: 1.1em; color: #fcc; padding: 0 0 0 0.5em; margin: 0 .9em 1.6em;}

.content table {border: none; border-collapse: collapse; border-spacing: 0; caption-side: top; font-size: 1.2em; width: 100%; margin: 0 0 1.16em; text-align: left;}
.content table caption {text-align: left; font-weight: bold; color: #c33; padding: 0 0 .16em .16em; font-size: 1em;}
.content table th {color: #fff; font-weight: bold; padding: .33em .33em .16em; background: #c00; border-right: 1px solid #fff; border-bottom: 1px solid #fff; font-size: 1em;}
.content table td {color: #000; padding: .33em .33em .16em; border-right: 1px solid #fff; border-bottom: 1px solid #fff; font-size: 1em;}
.content table tr.zebra td {background: #fcc;}
.content table a {padding: 0; color: #d10602; text-decoration: none;}
.content table a:visited {color: #666; text-decoration: underline;}
.content table a:hover, .content table a:focus, .content table a:active {color: #900; background: none; text-decoration: underline;}

.content .right_box h2 {margin: 0; padding: 0 0 .29em; border: none; font-size: 2.4em;}
.content .right_box li {background: none;}

.news {background: url(../img/news_bg.gif) 100% 0 no-repeat; width: 100%; overflow: hidden; font-size: 12px; margin: 0 0 2em!important;}
.inner .news {background: none;}
.news span a {background: url(../img/li_sep_index.gif) 0 50% no-repeat; padding: 0 0 0 1.5em; font-size: 1.2em;}
.news span a:hover, .news span a:active, .news span a:focus {background: url(../img/li_sep_index.gif) 0 50% no-repeat; text-decoration: underline;}
.news ul {margin: 0; padding: 0 0 1em; list-style: none; overflow: hidden;}
.news ul li {margin: 0 0 .25em; padding: 0 0 .33em; border-bottom: 1px dotted #fff; font-size: 1.2em; line-height: 1.33; width: 170px; color: #fff;}
.news ul li strong {display: block; color: #bb0909; padding: 3px 7px; background: #fff; margin: .16em 0 .25em; float: left;}
.news ul li span {clear: left; display: block;}
.news ul li span a {color: #fff; background: none; padding: 0; font-size: 1em;}
.news ul li a:hover, .news ul li a:active, .news ul li a:focus {text-decoration: none; background: #fff; color: #bb0909;}
.news a:visited {color: #f1ecd4; border-bottom: 1px dashed #f1ecd4; text-decoration: none;}


.contakt {background: url(../img/kontakt_bg.png) no-repeat; width: 100%;}
.inner .contakt {background: none;}
.contakt ul {margin: 0; padding: 0; list-style: none; overflow: hidden;}
.contakt ul li {margin: 0; padding: 0; font-size: 1.2em; line-height: 1.5em; color: #fff; width: 5em; overflow: hidden; float: left; background: none;}
.contakt ul li.kont_form {width: 13em; padding: 0 0 .3em;}

/* Content inner page
================================================*/
.inner .content {margin: 7.1em 0 0 .8em!important; padding: 2.6em 0 0 18.4em!important; background: #fff url(../img/inner_cont_box.gif) no-repeat!important; min-height: 100%!important;}

.inner .content .left_box {margin: 0 0 0 -18.4em; width: 18.4em; float: left;}
.inner .content .content_column {width: 62%; margin: 0 0 0 5%; overflow: hidden;}
.inner .content .right_box {margin: 0 0 0 5.3%; width: 27%; float: left; padding: .3em 0 0; background: #fff;}
.inner .content .right_box div {background: #fff;}

.inner .content ul li {background: url(../img/li_sep.gif) 0 .25em no-repeat; font-size: 1.2em; color: #333;}
.inner .content ul li li {background: url(../img/li_li_sep.gif) 1.6em 1.33em no-repeat; font-size: 1em;}
.inner .content ul li li li {background: url(../img/li_li_li_sep.gif) 1.6em 1.33em no-repeat;}

.inner .content ol li {color: #000;}

.inner .content blockquote {color: #966;}
.inner .content blockquote p {font-size: 1em;}
.inner .content acronym {cursor: help; border-bottom: 1px dotted #000;}
.inner .content img {padding: 1px; background: #b3b3b3; border: .4em solid #f99;}

.inner .content h1 {font-size: 2.4em; line-height: 1em; font-weight: normal; color: #d30602; padding: 0 0 2px; margin: 0;}
.inner .content h2 {font-size: 2.2em; line-height: 1.09em; font-weight: normal; color: #d30602; padding: 0 0 2px; margin: 0 0 2px; border-bottom: 1px solid #600;}
.inner .content h3 {font-size: 1.9em; line-height: 1.26em; font-weight: normal; color: #f00; padding: 0 0 2px; margin: 0 0 2px; border-bottom: 1px solid #c33;}
.inner .content h4 {font-size: 1.6em; line-height: 1.5em; color: #f33; padding: 0; margin: 0 0 2px; border-bottom: 1px solid #f33;}
.inner .content h5 {font-size: 1.4em; line-height: 1.57em; color: #c33; padding: 0; margin: 0 0 2px; border-bottom: 1px solid #c33;}
.inner .content h6 {font-size: 1.2em; line-height: 1.57em; color: #c33; padding: 0; margin: 0 0 2px;}

.inner .content p {margin: 0; padding: 0 0 1.16em; font-size: 1.2em; color: #333; line-height: normal;}

.inner .content a {color: #d10602; padding: 0 2px;}
.inner .content a:visited {text-decoration: underline; color: #c66;}
.inner .content a:hover, .inner .content a:active, .inner .content a:focus {color: #fff; background: #f95d58; text-decoration: none;}

.inner .content ul.ear {padding: 1.6em 0 .6em;}
.inner .content ul.ear li {padding-bottom: 1em;}

.inner .content ul.news_previw li {background: none;}

.inner .content ul.site_br {overflow: hidden; display: block;}
.inner .content ul.site_br li {background: url(../img/site_br.gif) 100% 0 no-repeat; color: #666; float: left; padding: 0 14px 14px 10px;}
.inner .content ul.site_br li h2 {margin: 0; padding: 0; font-size: 1em; line-height: normal; color: #666; font-weight: normal; border-bottom: none; text-decoration: none;}
.inner .content ul.site_br li.first {padding: 0; background: none;}
.inner .content ul.site_br li.end {background: none;}
.inner .content ul.site_br li a {color: #333;}

.inner .content .left_box ul {padding: 3.6em 0 1.4em; margin: 0;}
.inner .content .left_box ul ul {padding: 0; margin: 0; background: #fcc;}
.inner .content .left_box ul li {background: none; font-size: 1.4em; font-weight: bold; padding: 0 0 .14em;}
.inner .content .left_box ul li li {font-size: 1em;}
.inner .content .left_box ul li a {text-decoration: none; color: #010101; display: block; font-size: 1em; padding: 0 0 0 1.78em; line-height: 1.78em; height: 1.78em}
.inner .content .left_box ul li li a {padding: 0 0 0 2.85em;}
.inner .content .left_box ul li li li a {padding: 0 0 0 3.98em;}
.inner .content .left_box ul li a:hover {color: #c00; text-decoration: underline; background: none;}
.inner .content .left_box ul li a:focus, .inner .content .left_box ul li a:active, .inner .content .left_box ul li a.active {color: #fff; background: #ee3437 url(../img/left_bg.gif) 100% no-repeat;}
.inner .content .left_box ul li li a:focus, .inner .content .left_box ul li li a:active, .inner .content .left_box ul li li a.active,
.inner .content .left_box ul li li li a:focus, .inner .content .left_box ul li li li a:active, .inner .content .left_box ul li li li a.active {background: #f95d58; color: #fff; text-decoration: none;}

.inner .content .news .left_box {float: none; margin: 0; padding: 0;}
.inner .contakt ul li {background: none;}
/* Gallery
================================================*/
.inner .content .gallery {float: left;}
.inner .content .kontrol {display: block; height: 300px; margin: 0 auto; padding: 0 0 32px; overflow: hidden; width: 490px;}
.inner .content .kontrol li {margin: 0; padding: 0; list-style: none; float: left; background: none;}
.inner .content .kontrol li img {border: none; padding: 0;}
.inner .content .kontrol li.left a, .inner .content .kontrol li.right a {width: 44px; margin: 128px 0 0; padding: 0; text-align: center; height: 52px; display: block; overflow: hidden;}
.inner .content .kontrol li.center {margin: 0 1px; width: 398px; height: 298px; overflow: hidden; display: block; text-align: center; border: 1px solid #b2b1b0;}
.inner .content .kontrol li.left a:hover, .inner .content .kontrol li.left a:active, .inner .content .kontrol li.left a:focus {background: url(../img/gallery_left_h.gif) no-repeat; text-indent: -9999px;}
.inner .content .kontrol li.right a:hover, .inner .content .kontrol li.right a:active, .inner .content .kontrol li.right a:focus {background: url(../img/gallery_right_h.gif) no-repeat; text-indent: -9999px;}

.inner .content .listing_g {padding: 10px 0 0; position: relative; width: 400px; margin: 0 auto; clear: both;}
.inner .content .listing_g ul {margin: 0; padding: 0; white-space: nowrap; width: 100%;}
.inner .content .listing_g ul li {margin: 0; padding: 0 1px; list-style: none; display: inline; overflow: hidden; background: none;}
.inner .content .listing_g ul li a {height: 90px;}
.inner .content .listing_g ul li a img {padding: 1px; background: #b2b1b0; border: none;}
.inner .content .listing_g ul li a:hover, .inner .content .listing_g ul li a:focus, .inner .content .listing_g ul li a:active {background: none;}
.inner .content .listing_g ul li a:hover img, .inner .content .listing_g ul li a:focus img, .inner .content .listing_g ul li a:active img {background: #fe0404;}
.inner .content .listing_g {height: 115px; overflow: auto; margin: 0 auto; display: block; width: 500px!important;}

.inner .content .gal_info {width: 500px; margin: 0 auto!important; padding: 0; display: block;}

.inner .content .gallery_start ul {margin: 0; padding: 0;}
.inner .content .gallery_start ul li {margin: 20px 20px 15px 0; padding: 0; float: left; width: 146px; height: 135px; list-style: none; text-align: center; overflow: hidden; background: none;}
.inner .content .gallery_start ul li a:hover, .inner .content .gallery_start ul li a:active, .inner .content .gallery_start ul li a:focus {background: none; text-decoration: none;}
.inner .content .gallery_start ul li a {position: relative; display: block; height: 118px; padding: 0 0 17px;}
.inner .content .gallery_start ul li a span {}
.inner .content .gallery_start ul li a img {padding: 2px; border: 1px solid #808080;}
.inner .content .gallery_start ul li a:hover img {border-color: #ff8b42;}
.inner .content .gallery_start ul li a:active img, .inner .content .gallery_start ul li a:focus img {border-color: #007AC1;}
.inner .content .gallery_start ul li a strong {font-size: 1.1em; line-height: 1.2em; color: #000; display: block; top: 100%; left: 0; font-weight: normal; overflow: hidden; height: 1.3em!important; width: 146px; position: absolute; margin: -17px 0 0;}
* html .inner .content.gallery_start ul li a strong, * +html .inner .content .gallery_start ul li a strong {margin: -15px 0 0; background:#fff;}
.inner .content .gallery_start ul li a:hover strong {background: #dae1f3;}
.inner .content .gallery_start ul li a:active strong, .inner .content .gallery_start ul li a:focus strong {color: #fff; background: #007AC1;}

.inner .content .pageNav {overflow: hidden;}
.inner .content .pageNav li {padding: 0; margin: 0 .3em .3em 0; background: none; font-weight: bold; color: #d70702; float: left; font-size: 1.2em;}
.inner .content .pageNav li a {background: #fc0303; color: #fff; text-decoration: none; padding: 2px 4px; display: block; border: none; float: left; font-weight: normal;}
.inner .content .pageNav li a:hover {background: #fe9494; color: #000;}


.inner .content .advanced_search {font-size: 1em;}
.inner .content .advanced_search form {margin: 0; padding: 0;}
.inner .content .advanced_search fieldset {background: #e3e2e1; border: 1px solid #cecdcd; padding: 10px;}
.inner .content .advanced_search legend {display: none;}
.inner .content .advanced_search label {font: bold 13px Arial, Helvetica, sans-serif; color: #333; width: 9.6em; float: left; clear: left; display: block; margin: 0 0.3em 0 0; padding: .45em 0 0;}
.inner .content .advanced_search input, .inner .content .advanced_search select {font: 1.3em/1em Arial, Helvetica, sans-serif; color: #000; border: 1px solid #333; background: #fff; width: 21.5em; padding: .15em .23em .07em; float: left; height: 1.2em;}
.inner .content .advanced_search select {padding: 0 0 0 3px; width: 22.23em; height: 1.5em;}
.inner .content .advanced_search input.button {background: #e40c00 url(../img/search_button_adv.gif) 100% no-repeat!important; border: none; width: 7.08em; height: 2.33em; font: bold 1.2em Tahoma, Geneva, sans-serif; color: #e3e2e1; padding: 0 0 0 1.33em; margin: 0 0 1.16em; text-align: left;}
.inner .content .advanced_search input:hover, .inner .content .advanced_search select:hover {border-color: #f00;}




/* Footer
================================================*/
.footer {height: 10.4em!important; width: 100%; min-width: 62em; position: absolute; margin: -10.4em 0 0!important; padding: 0!important;}
.footer ul {margin: 0 auto; padding: 4em 0 0; background: url(../img/footer_bg_index.gif) no-repeat; height: 6.4em; width: 100%; max-width: 99.6em; list-style: none;}
.footer ul li {margin: 0; padding: 0 0 .54em 12.81em; font-size: 1.1em; font-size: 1.2em; color: #000; text-align: left; width: 100%; float: left; clear: left;}
.footer ul li a {color: #000; text-align: left; float: left;}
.footer ul li span {float: left; padding: 0 5px 0 0;}
.footer ul li a:hover {text-decoration: none;}

/* Footer inner page
================================================*/
.inner .footer {position: relative; clear: both; height: auto!important; margin: 0 0 0 -18.4em!important; min-width: 61.5em; text-align: left; padding: 15px 0 0!important;}
.inner .footer ul {background: none; padding: 3em 0 .6em 2.6em; height: auto; color: #000;}
.inner .footer ul li {padding: 0 0 .5em; background: none;}

/* Admin style
=================================================*/
.content .right_top img {border: none; padding: 0; background: none;}
.content_column .news_previw .box_n ul li {padding-right: 2em;}
.content_column .news_previw .box_n ul li a {text-decoration: none;}
.content_column .news_previw .box_n ul li a:hover {text-decoration: underline;}
.content .edit_r_cont h1, .content .edit_r_cont h2, .content .edit_r_cont h3, .content .edit_r_cont h4, .content .edit_r_cont h5, .content .edit_r_cont h6, .edit_r_cont h1.att, .edit_r_cont h2.inf {margin-left: 15px; margin-right: 15px;}
.content .edit_r_cont h1 {padding-bottom: 10px;}
.content .edit_r_cont ul, .content .edit_r_cont ol, .content .edit_r_cont p, .content .edit_r_cont table, .content .edit_r_cont blockquote {margin-left: 15px; margin-right: 15px;}
.edit_r_cont {padding-top: 10px;}

.inner .content ul.gallery_redactor {margin: -39px 0 0; padding: 0;}
.inner .content ul.gallery_redactor li {padding:0 20px 0 0; background: none;}
.inner .content ul.gallery_redactor li a {padding: 0; color: #fff; font-weight: normal;}
.inner .content ul.gallery_redactor li a:hover {background: none; text-decoration: none;}
.inner .content ul.gallery_redactor li p.check {padding: 0 0 19px 10px!important; width: 150px;}
.inner .content ul.gallery_redactor li p.check input {width: auto;}

.inner .content .edit_r_cont {overflow: hidden;}
.inner .content .edit_r_cont .listing_g {height: 143px;}
.content_column .edit_r_cont .listing_g ul ul {width: 100px; margin: 0 0 0 -50px;}

/* img and text
==========================*/
.content_column span.img_text_tpl {display:block; margin-bottom:1.6em; padding: 5px; font-size:1em; text-align: center; color: #000; background: #fff;}
.inner .content_column span.img_text_tpl {border:4px solid #FF9999;}
.content_column span.img_text_tpl img {display: block; border: none; padding: 0; margin: 0 0 .5em;}
.content_column span.img_text_tpl span.img_text {display: block;}

.content_column span.img_size_contact { width:152px; }
/*.content_column span.img_size_contact img { width:150px;}*/
.content_column span.img_size_small { width:142px; }
/*.content_column span.img_size_small img { width:140px;}*/
.content_column span.img_size_medium { width:332px; }
/*.content_column span.img_size_medium img { width:330px;}*/
.content_column span.img_size_large { width:602px; }
/*.content_column span.img_size_large img { width:600px;}*/


/*
.content_column span.img_tpl_normal {width:142px; float: left; margin: .5em 1em .5em 0;}
.content_column span.img_tpl_normal img {width:140px;}
*/


.inner #successTemplate .content {background: url(../img/content_bg.gif) repeat-x scroll 0 0!important; margin: 0!important; min-height: inherit!important; padding: 18px 17px!important;}
.inner #successTemplate .content p {padding: 0!important;}
.edit_r_cont blockquote p {background: none!important;}
.right_top p a {color: #fff!important;}
.right_top p a:hover, .right_top p a:active, .right_top p a:focus {background: none!important;}

}