﻿body {width:100%; position:relative; text-align:center; margin:0px; padding:0px; font-family: Arial, sans-serif; font-size:13px; color:#333; background:#F8F8F8 url("../images/bg_stin.gif") repeat-y 50% 0px;}

a{ text-decoration:underline; color:#2C5362;}
a:hover{ text-decoration:none;}
a img{ border:0px;}

img{vertical-align:middle;}

form,p, table{ margin:0px; padding:0px;}
table tr td{vertical-align:top; border-spacing:0px; font-size:13px;}
input,select,textarea {vertical-align:middle; font-size:11px; font-family:ARIAL;}

.f-left{float:left;}
.f-right{float:right;}
.full-width{width:100%;}
.center{text-align:center;}
.align-right{text-align:right;}
.align-left{text-align:left;}
.align-middle{vertical-align:middle}
.italic {font-style: italic;}
.top_odsazeni {margin-top:10px;}
.half_width {width:50%;}
.full_width {width:100%;}
.underline {text-decoration:underline;}
.alone {clear:both;}
.clear {clear: both;height: 1px;font-size: 1px;line-height: .5;} 
.strong {font-weight:bold; color:#000000;} 


.nadpis{color:#939fa4; font-size:17px; font-weight:bold;  background:url("../images/nadpis_point.gif") 11px no-repeat;margin:0px 0px 12px 0px; padding:6px 0px 4px 30px; line-height:22px; border-bottom:4px solid #F6F6F6;}
.nadpis.dark{color:#B8C8CF; font-size:15px; font-weight:bold;  background: url("../images/nadpis_dark_left.gif") no-repeat;margin:0px 0px 20px 0px; padding:0px; line-height:40px; border-bottom:0px; text-align:center;}
.nadpis.dark.left{padding-left:35px; text-align:left; }
.nadpis.dark span{display:block; background: url("../images/nadpis_dark_right.gif") no-repeat right top; padding-right: 150px; }
.nadpis.dark span.tab { float: right; background: url('../images/table-tab-dark.png'); width:124px; height: 29px; text-align: center; padding-right:0px; margin: 11px 20px 0 0; line-height: 29px; }
.nadpis.dark span.tab.active { background: url('../images/table-tab-white.png'); color: #000; }
.nadpis.no_underline{border:0px;}

.button{  background: #1A3038 url("../images/button_left.gif") no-repeat; color:#b8c8cf; font-weight:bold; text-decoration:none; font-size:12px;}
.button:hover{  text-decoration:underline; }
.button span{line-height:26px; padding:0px 19px; background: url("../images/button_right.gif") no-repeat right top; float:left;}

span.button{background: #1A3038 url("../images/button_left.gif") no-repeat; color:#b8c8cf; font-weight:bold; text-decoration:none; font-size:12px;}
span.button input{ padding:0px 10px 1px 10px;_padding:0px 0px 0px 0px; margin:0px; background: url("../images/button_right.gif") no-repeat right top; float:left; border:0px; color:#b8c8cf; font-weight:bold; cursor:pointer; line-height:12px; font-size:12px; height:26px;}

.input-text{border:1px solid #000000; background: #EAEAEA; padding:3px 5px; color:#213E4B;}

h3{font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 10px 0px;}

#bg_top{position:absolute; left:0px; top:0px; width:100%; height:38px; background:url("../images/stin_top.gif") no-repeat top;}
#kun_right{position:absolute; right:0px; top:0px; width:50%; height:950px; background:url("../images/kun2.jpg") no-repeat 630px 600px; }

#center{ width:940px; margin:0px auto; }
#layout{ float:left; width:920px; text-align:left; background: #FFFFFF ;  position: relative; margin:27px 0px 0px 0px; border-right:10px solid #ffffff; border-left:10px solid #ffffff; }

#layout #header {float:left; width:100%; position:relative; height:197px; background: #EAEAEA url("../images/header.jpg") no-repeat ;  margin-bottom:17px; }
#layout #header #logo{position:absolute; left:15px; top:16px; font-size:25px; font-weight:bold; color:#211D1E;}
#layout #header #header_top{position:absolute; left:430px; top:-27px;}

#layout #header #search{position:absolute; right:0px; bottom:0px; width:195px;  height:37px; padding-top:11px;  padding-left:17px; font-size:12px; background: url("../images/menu_left.gif") no-repeat;}
#layout #header #search .input-text{margin:0px; border-right:0px; padding:4px 5px;width:132px; margin-top:1px; height:14px; }
#layout #header #search input{margin:0px; float:left; font-size:11px; }
#layout #header #search p{float:left;}

#layout #header #login{position:absolute; right:0px; top:15px; width:195px; line-height:28px; font-size:12px;}
#layout #header #login .nadpis{border:0px; margin:0px; padding-left:18px; background:url("../images/nadpis_point.gif") 0px no-repeat;}
#layout #header #login .input-text{width:156px; font-size:12px;}
#layout #header #login .button{margin-top:3px;}
#layout #header #login .button input {width:80px;}
#layout #header #login .f-right{padding-right:30px; width:70px; line-height:12px; padding-top:8px;}

#layout #header #top_menu{position:absolute; left:0px; top:148px; width:100%; margin:0px; padding:0px; height:49px; line-height:49px; background:#1D3640 url("../images/top_menu.gif") no-repeat;}
#layout #header #top_menu li{margin:0px; padding:0px; list-style-type:none; float:left; background: url("../images/menu_left.gif") no-repeat;}
#layout #header #top_menu li.first{ background: none;}
#layout #header #top_menu li a{ padding:0px;  float:left; font-size:13px; font-weight:bold; text-decoration:none; color:#b8c8cf; position:relative; width:95px; text-align:center;}
#layout #header #top_menu li a:hover,#layout #header #top_menu li a.aktiv{ color:#ffffff;}
#layout #header #top_menu li a:hover span,#layout #header #top_menu li a.aktiv span{ color:#ffffff; position:absolute; bottom:-6px; left:10px; font-size:0px; background:#EE1C23; height:5px; width:75px;}
#layout #header #top_menu li a span{ color:#ffffff; position:absolute; bottom:-6px; left:10px; font-size:0px;  height:5px; width:75px;}

#layout #header #kun_left{ position:absolute; width:165px; height:335px; background:url("../images/kun1.jpg") no-repeat; top:-10px; left:-340px; z-index:-1;}

#layout #header .reklama{ position:absolute; width:122px; color:#b8bbbc; font-size:11px;}
#layout #header .reklama img{ border:1px solid #FFFFFF;}
#layout #header .reklama.left{ left:-175px; top:60px;}
#layout #header .reklama.right{ right:-175px; top:60px;}


#layout #right_aside{width:212px; float:right;}
#layout #right_aside .box{margin-top:31px; padding:7px 4px;text-align:center; width:204px;}
#layout #right_aside .box.f-left{margin-top:20px; }
#layout #right_aside .box p{padding:5px; text-align:left;}
#layout #right_aside .info-box { float:left; width:280px; }
#layout #right_aside #main_menu, #layout #right_aside #main_menu2{background:#213E4B url("../images/main_menu_top.jpg") no-repeat left top; margin-bottom:10px; width:212px;}
#layout #right_aside #main_menu ul,#layout #right_aside #main_menu2 ul{background: url("../images/main_menu_bottom.jpg") no-repeat left bottom; margin:0px; padding:15px 22px 20px 22px;}
#layout #right_aside #main_menu ul li,#layout #right_aside #main_menu2 ul li{background: url("../images/menu_line.gif") left bottom repeat-x;  margin:0px; padding:0px 0px 1px 0px; list-style-type:none;}
#layout #right_aside #main_menu ul li a,#layout #right_aside #main_menu2 ul li a{line-height:23px; display:block; color:#b8c8cf; text-decoration:none; padding-left:16px; background:url("../images/sipka.gif") no-repeat 0px 10px;}
#layout #right_aside #main_menu ul li a:hover,#layout #right_aside #main_menu2 ul li a:hover{ text-decoration:underline;}

#layout #right_aside .button_vlozit { display:block; line-height:49px;font-size:17px; font-weight:bold; background: #203B47 url("../images/button_vlozit_inzerat.jpg") no-repeat; margin-bottom:10px; color:#b8c8cf; padding-left:33px;text-decoration:none; width:179px;}
#layout #right_aside .button_vlozit:hover { text-decoration:underline;}

#layout #content.home{/*width:405px;*/  float:left;}
#layout #content{width:692px; float:left;}
#layout #content.full{width:920px; float:none;}

#layout #content p{line-height:18px; padding:0px 16px 1em 16px;}
#layout #content strong{color:#000000;}

#layout #content table.jezdectvi,
#layout #content table.western {width:100%; border-spacing:0px;border-collapse:collapse; margin-bottom:40px;}
#layout #content table.jezdectvi tr td,
#layout #content table.western tr td {border-right: 1px dotted #B3B3B3;border-bottom: 1px dotted #B3B3B3; padding:0px 10px; line-height:24px; min-height:24px }
#layout #content table.jezdectvi tr td.green,
#layout #content table.western tr td.green {background:#66CC00;}
#layout #content table.jezdectvi tr td.red,
#layout #content table.western tr td.red{background:#FF3333;}
#layout #content table.jezdectvi tr td.no-bottom-line,
#layout #content table.western tr td.no-bottom-line {border-bottom: 0px;}
#layout #content table.jezdectvi tr.no-bottom-line td,
#layout #content table.western tr.no-bottom-line td {border-bottom: 0px;}
#layout #content table.jezdectvi tr td.no-right-line,
#layout #content table.western tr td.no-right-line {border-right: 0px;}
#layout #content table.jezdectvi tr td.no-right-line,
#layout #content table.western tr td.no-right-line {border-right: 0px;}

#layout #content table.home {width:100%;}
#layout #content table.home td.left{padding-right:15px; width:50%;}
#layout #content table.home td.right{padding-left:15px; width:50%;}
#layout #content table.home td .nejctenejsi{padding-bottom:20px; padding-left:35px;}
#layout #content table.home td .nejctenejsi h3{padding-bottom:15px; color:#305565; padding:0px 0px 6px 17px; background: url("../images/label_cl.gif") no-repeat 0px 4px; }
#layout #content table.home td .nejctenejsi h3 a{color:#305565;  }
#layout #content table.home td .nejctenejsi p{color:#666666; font-size:11px;  padding: 0px 0px 0px 17px; }

#layout #content table.inzeraty {margin-bottom:20px;}
#layout #content table.inzeraty td{padding-bottom:1em;}
#layout #content table.inzeraty .image{ padding-left:18px; padding-right:16px;}
#layout #content table.inzeraty .image img{border:3px solid #EAEAEA; max-height: 50px; max-width: 75px; }
#layout #content table.inzeraty h3{margin:0px; padding:0px; color:#ff0000; font-size:13px;}
#layout #content table.inzeraty h3 a{color:#2c5362;  font-size:13px;}
#layout #content table.inzeraty p{font-size:12px; padding:2px 0px 0px 0px;}
#layout #content table.inzeraty strong{color:#000000;}

#layout #content .strankovani{font-weight:bold; font-size:11px; color:#000000; font-family:verdana; padding:5px 10px 15px 10px; text-align:center;}
#layout #content .strankovani .strany{font-weight:normal; }
#layout #content .strankovani a{color:#2c5362;}
#layout #content .strankovani .strany a.aktiv{text-decoration:none; color:#000000; font-weight:bold; }

#layout #content .box_kategorie{height:400px; position:relative;}
#layout #content .kategorie{position:absolute; left:0px; top:0px;background: #F7F7F7 url("../images/kategorie_bg.gif") repeat-x; float:left; }
#layout #content .kategorie .corner{background: url("../images/kategorie_top.gif") no-repeat;}
#layout #content .kategorie .corner .inside{background: url("../images/kategorie_bottom.gif") no-repeat left bottom; min-height:180px;padding:17px 0px; width:920px;}
#layout #content .kategorie .corner .inside table{border-spacing:0px;}
#layout #content .kategorie .corner .inside td{padding:0px 0px 0px 24px;}
#layout #content .kategorie .corner .inside td h3{font-size:14px; color:#EE1C23; padding:10px 0px 3px 25px;}
#layout #content .kategorie .corner .inside td h3 a{font-size:14px; color:#EE1C23; text-decoration:none;}
#layout #content .kategorie .corner .inside td h3 a:hover{ text-decoration:underline;}
#layout #content .kategorie .corner .inside .button{ display:block;margin:0px 5px;}
#layout #content .kategorie .corner .inside .button span{ float:none; display:block; text-align:center;}
#layout #content .kategorie .corner .inside ul{ margin:0px; padding:2px 8px 15px 8px;}
#layout #content .kategorie .corner .inside ul li{ margin:0px; padding:3px 0px 4px 0px; background: url("../images/line3.gif") repeat-x bottom left;  list-style-type:none;}
#layout #content .kategorie .corner .inside ul li a{ margin:0px; padding:0px 0px 0px 32px; background: url("../images/sipka.gif") no-repeat 19px 7px; line-height:18px; text-decoration:none; color:#2c5362; display:block;}
#layout #content .kategorie .corner .inside ul li a:hover{ text-decoration:underline;}

#layout #content .module_article{ border-bottom:1px solid #DDDDDD;}
#layout #content .content_mce{ background: url("dot_bottom.gif") repeat-x left bottom; padding-bottom:30px;}

#layout #content .kategorie_clanek {margin:0px auto;}
#layout #content .kategorie_clanek.firmy {margin:0px 0px 40px 40px;}
#layout #content .kategorie_clanek.firmy .left{background:none; padding-right:20px;}
#layout #content .kategorie_clanek  tr td.left{padding-right:40px; background:url("../images/dot_right.gif") repeat-y right top;}
#layout #content .kategorie_clanek  tr td.right{padding-left:40px;}
#layout #content .kategorie_clanek  tr td ul{margin:0px; padding:0px; font-size:15px; line-height:20px;}
#layout #content .kategorie_clanek  tr td ul li{margin:0px; padding:0px; list-style-image:url("../images/label_cl.gif");}

#layout #content .companies{margin:0px auto; width:545px; padding:15px 0px; }
#layout #content .companies .company{ background:url("../images/firma_bg.gif") repeat-y; margin-bottom:20px;}
#layout #content .companies .company .inside{ background:url("../images/firma_top.gif") no-repeat; padding:15px 30px 15px 30px;}
#layout #content .companies .company .inside .image{ text-align: right; padding-left:15px;}
#layout #content .companies .company .inside table { width: 100%; }
#layout #content .companies .company .inside .text{ padding-top:10px;  color:#335465;}
#layout #content .companies .company .inside .text p{ padding:0px; font-size:12px;}
#layout #content .companies .company .inside p.gallery { margin:15px 0; }
#layout #content .companies .company .inside .text .lista{ padding-top:10px;}
#layout #content .companies .company .inside .text .lista strong{ color:#999999; font-weight:normal; line-height:20px;}
#layout #content .companies .company .inside h2{ background:url("../images/label_cl.gif") no-repeat left 7px; padding:0px 0px 0px 20px; font-size:17px; margin:0px; font-family:Myriad Pro,Arial;}


#layout #content .clanek{ margin:10px  0px; padding:0px 30px 30px 30px; border:0px;}
#layout #content .clanek h3{  padding:0px 0px 10px 0px; margin:0px; font-size:16px; font-weight:normal;}
#layout #content .clanek h3 a{  color:#305465;}
#layout #content .clanek .date{ color:#666666; display:block; font-size:12px; padding-bottom:10px;}
#layout #content .clanek table{ color:#333333; }
#layout #content .clanek table p{ font-size:14px; color:#333333;}
#layout #content .clanek table a.more { display: block; text-align: right; }
#layout #content .clanek table.line{ margin-top:8px;}
#layout #content .clanek table.line td{ padding-right:20px; font-size:12px; vertical-align:middle; white-space: nowrap;}

#layout #content_firmy{width:607px; margin:0px auto;}
#layout #content .box_form{width:607px; background:url("../images/round_box_bg.gif") repeat-y; margin-bottom:10px; margin-top:50px;}
#layout #content .box_form .line_top{float:left; margin:-40px 0px 0px -15px; line-height:29px;}
#layout #content .box_form .line_top .count{padding-left:10px;}
#layout #content .box_form h3{line-height:29px; background:url("../images/box_nazev_left.gif") no-repeat; float:left; margin:0px; padding:0px; font-weight:normal; font-size:12px;}
#layout #content .box_form h3 .right{line-height:29px; background:url("../images/box_nazev_right.gif") no-repeat right top; padding:0px 25px; display:block;}
#layout #content .box_form .inside{ background:url("../images/round_box_top.png") no-repeat; padding:15px 15px 0px 15px;}
#layout #content .box_form .inside p{ padding:0px 0px 0px 10px;}
#layout #content .box_form .inside form{margin:0px; padding:0px;}
#layout #content .box_form .inside table input,
#layout #content .box_form .inside table select{background:#ffffff; border:1px solid #CCCCCC}


#layout #content .filtr{position:relative; margin-top:33px; background: #F7F7F7 url("../images/filtr_bg.gif") repeat-x; padding:10px 16px; min-height:115px; margin-bottom:10px;}
#layout #content .filtr ul{position:absolute; left:0px; top:-33px; line-height:33px; margin:0px; padding:0px;}
#layout #content .filtr ul li{float:left; line-height:33px; width:161px; text-align:center; color:#000000; list-style-type:none; margin:0px; padding:0px; font-weight:bold;  background: #EAEAEA url("../images/button_option.gif") no-repeat; margin-right:2px;} 
#layout #content .filtr ul li a{float:left; line-height:33px; width:161px; text-align:center; background: #213E4B url("../images/button_option.gif") no-repeat -161px 0px; text-decoration:none; color:#B8C8CF;}
#layout #content .filtr ul li a:hover{ text-decoration:underline; }
#layout #content .filtr table{color:#000000; line-height:40px; border-spacing:0; }
#layout #content .filtr table td, #layout #content .filtr table th{padding-bottom:2px; background:url("../images/line2.gif") repeat-x left bottom; vertical-align:middle;}
#layout #content .filtr table td.noline{padding-top:6px; background:none;}
#layout #content .filtr .radio{margin-left:15px; vertical-align:middle;}
#layout #content .filtr .bottom{ position:absolute; left:0px; bottom:0px; width:100%; height:7px; background: url("../images/filtr_bottom.gif") no-repeat; }
#layout #content .filtr .right_top{ position:absolute; right:0px; top:0px; width:6px; height:6px; background: url("../images/filtr_right.gif") no-repeat; }

#layout .box{padding:10px 15px; border:1px solid #EAEAEA; position:relative; line-height:18px; margin-bottom:1em;}
#layout .box.half_width{width:308px;}
#layout .box table{border-spacing:0px; width:100%; line-height:18px;}
#layout .box table td{padding-right:10px;}
#layout .box .box_nadpis{background:url("../images/box_nadpis.gif") no-repeat; position:absolute; left:-1px; top:-21px;width:71px; height:21px;  text-align:center; line-height:21px; color:#000000;}
#layout .box .left_top{background:url("../images/round.gif") no-repeat; position:absolute; left:-1px; top:-1px;width:7px; height:7px; font-size:0px;}
#layout .box .left_bottom{background:url("../images/round.gif") no-repeat left bottom; position:absolute; left:-1px; bottom:-1px;width:7px; height:7px; font-size:0px;}
#layout .box .right_top{background:url("../images/round.gif") no-repeat right top; position:absolute; right:-1px; top:-1px;width:7px; height:7px;font-size:0px;}
#layout .box .right_bottom{background:url("../images/round.gif") no-repeat right bottom; position:absolute; right:-1px; bottom:-1px; width:7px; height:7px;font-size:0px;}

#layout .box .galerie {position:relative; height:105px; padding:5px 0px;width:100%; float:left; font-size:10px;}
#layout .box .galerie .back {position:absolute;left:-2px; top:0px;width:15px; height:105px; line-height:105px;}
#layout .box .galerie .back span {cursor:pointer;position:absolute;left:0px;top:0px; height:105px;width:15px; background:url("../images/back.gif") no-repeat left center;}
#layout .box .galerie .back:hover span { background:url("../images/back.gif") -15px 50%  no-repeat;}
#layout .box .galerie .go {position:absolute;right:-2px; top:0px;width:15px; height:105px; line-height:105px;}
#layout .box .galerie .go span {cursor:pointer;position:absolute;left:0px;top:0px; width:15px; height:105px; background:url("../images/forward.gif") no-repeat left center;}
#layout .box .galerie .go:hover span { background:url("../images/forward.gif") -15px 50%  no-repeat;}
#layout .box .galerie .inside {position:absolute;float:left; left:20px;height:105px;width:624px;overflow:hidden; background: url("../images/image_ram.gif")repeat-x;}
#layout .box .galerie .inside .images {white-space:nowrap;height:105px;width:1000px;min-width:1000px; float:left;}
#layout .box .galerie .inside .images a{float:left;margin-right:11px; width:141px; height:98px; padding:3px; background: url("../images/image_ram.gif") no-repeat;}
#layout .box .galerie .inside .images a img{height:98px;display:block;margin-left:auto;margin-right:auto;}
#layout .box .galerie .inside .width{float:left;}

#advert-video-popup { width: 310px; height: 235px; position: absolute; background: black; top: -235px; left: 210px; z-index: 1000; }
#advert-video-popup-close { float: right; margin: 5px 10px 5px 10px; color: white; font-weight: bold; text-decoration: none; }
#advert-video-popup-container { width:0; height:0; position:relative }
#advert-video-player { width: 300px; height: 200px; position: absolute; color: white; top: 30px; left: 5px; z-index: 1100; }

#layout .box.form table{color:#000000; line-height:28px;}
#layout .box.form table td.last{padding-right:0px;}

#layout #content .box.vypis .image{width:156px; padding-right:9px; color:#979797;}
#layout #content .box.vypis .image img{height:98px;display:block;margin-left:auto;margin-right:auto; border:3px solid #EAEAEA;}
#layout #content .box.vypis a{color:#2c5362;}
#layout #content .box.vypis table{}
#layout #content .box.vypis table td{padding:0px;}
#layout #content .box.vypis table td table td{padding-left:11px;}
#layout #content .box.vypis p{padding:3px 11px; margin:0px; text-align:left;}
#layout #content .box.vypis p img { float:left; }
#layout #content .box.vypis h3{line-height:24px; margin:0px 0px 4px 0px; padding:0px; font-size:13px; background: #EAEAEA url("../images/nadpis_left.gif") no-repeat; font-weight:normal;}
#layout #content .box.vypis h3 a{color:#2c5362; font-weight:bold;}
#layout #content .box.vypis h3  span{display:block; padding:0px 11px; color:#2c5362; background: url("../images/nadpis_right.gif") no-repeat right top;}
#layout #content .box.vypis h3  span img{padding-left:8px;}
#layout #content .clanek .stars_small { float:left; width: 24px; height: 22px; background: url('../images/star_small.png') no-repeat; }
#layout #content .clanek .stars_small.on { background-position: 0px 0px; }
#layout #content .clanek .stars_small.off { background-position: 0px -22px; }

#layout #footer {float:left; height:127px; width:100%; background: #1E3742 url("../images/footer.jpg") no-repeat; margin-top:40px; color:#b8c8cf; font-size:11px; position:relative; line-height:18px;}
#layout #footer a { color:#b8c8cf;  text-decoration:none;}
#layout #footer a:hover { text-decoration:underline;}
#layout #footer #copyright{position:absolute; left:33px; top:60px;}
#layout #footer #copyright a{font-weight:bold; color:#EE1C23;}
#layout #footer #copyright a span{ color:#939598;}

#layout #footer table{ position:absolute; left:250px; top:24px; border-spacing:0px; font-size:11px;}
#layout #footer table td{ padding:5px 25px; background: url("../images/line.gif") repeat-y;}
#layout #footer table td ul{ margin:0px; padding:0px;}
#layout #footer table td ul li{ margin:0px; padding:0px; list-style-type:none; padding-left:15px; background: url("../images/sipka.gif") 0px 7px no-repeat; font-size:11px;}


/* ************** moje doupravy ******************* */

#advert_form table {margin-left: auto; margin-right: auto;}
input, select, textarea {border:1px solid #000000; background: #EAEAEA; padding:3px 5px; color:#213E4B;}
.input_img { border:0; background:transparent; padding:0; }
.reg_error {background-color: #EE3C23; color: white;}
#search input {font-family: Arial, sans-serif; font-size:13px; color:#979797; border:0px; padding: 0px;}
#logged-info {padding:22px 25px;text-align:right;}
#logged-info strong {color: black; font-size: large;}
#table-zpravy a {text-decoration:none; color:#EE3C23;}
tr.child {display:none;}
table.insertAdvert table.podkategorie {width:100%;}
.vypis_odsazeny{padding-left:18px;}
table.insertAdvert {width: 100%;}
.registrace {font-size: 11px;}

/*style="color:#000;font-size:0.8em;float:right;padding:2px 10px 0px 0px"*/

#layout #right_aside .equiboy_ad { text-align:left; margin-top:10px; }
#layout #right_aside .equiboy_ad img { float:left; margin-right:10px; }
#layout #right_aside .equiboy_ad a + p { text-align:right; color:red; }

