body{background:#000000;color:#000000;font-size:12px;font-family:Arial, Tahoma, Verdana;margin:0px auto 0px;padding:0px;overflow-x:hidden;}
#wrap{width:100%;margin:0px auto 0px;background:transparent url(images/bg-top.jpg) scroll repeat-x center top;}
#container{width:100%;margin:0px auto 0px;background:transparent url(images/bg-bottom.jpg) scroll repeat-x center bottom;}
#cont{width:972px;margin:0px auto 0px;}
a, a:visited{color:#ff0066;text-decoration:none;}
a:hover{color:#ff0066;text-decoration:underline;}
#header{width:972px;height:221px;margin:0px auto 0px;padding:0px;font-size:12px;color:#FFFFFF;padding-top:160px;background:transparent url(images/header.png) scroll no-repeat center bottom;font-family:Arial, Helvetica, sans-serif;}
#header h1{font-family:"myriad Pro", Arial;font-size:23px;}
#header a{text-decoration:none;padding:0px;margin:0px;color:#FFFFFF;font:bold;}
#header a:hover{color:#000;}
#header img a{margin:0px;border:none;}
#headerleft{width:200px;float:left;margin:0px;padding:25px 0px 0px 40px;position:relative;}
.header-links{float:right;margin:-105px 0 0;position:relative;width:160px;}
.header-links li{list-style-type:none;margin:0 0 17px;padding:2px 0 0 28px;}
.header-links ul{margin:0 0 0;padding:5px 0;}
.header-links ul li a, .header-links ul li a:visited{color:#ffffff;font-family:Arial, Tahoma, Verdana;font-size:12px;font-weight:bold;margin:0px 5px 0px 5px;padding:5px 5px 5px 5px;text-decoration:none;text-transform:uppercase;}
.header-links ul li a:hover{color:#c2c2c2 !important;margin:0px 5px 0px 5px;padding:5px 5px 5px 5px;}
.header-links ul li.home{background:transparent url(images/home.png) no-repeat scroll left center;}
.header-links ul li.contact{background:transparent url(images/contact.png) no-repeat scroll left center;}
.header-links ul li.favorite{background:transparent url(images/favorite.png) no-repeat scroll left center;}
#headerright{float:right;height:44px;margin:35px 0 0;padding:0 35px;text-align:right;width:465px;}
#headerright .description{color:#FFFFFF;}
.logo-head{height:215px;width:547px;margin-top:-138px;margin-bottom:-138px;margin-left:22px;#margin-bottom:-79px;}
.ads-header{margin:138px 28px 0;#margin:78px 28px 0;width:750px;height:100px;}
.menu{float:left;margin:-2px 0 0 36px;position:relative;width:900px;z-index:5;}
.menu li{display:inline;float:left;margin:0 0 0;padding:11px 0 22px;text-align:center;width:180px;}
.menu li.red-tab{background:transparent url(images/red-tab.png) no-repeat scroll left top;}
.menu li.yellow-tab{background:transparent url(images/yellow-tab.png) no-repeat scroll left top;}
.menu li.blue-tab{background:transparent url(images/blue-tab.png) no-repeat scroll left top;}
.menu li.green-tab{background:transparent url(images/green-tab.png) no-repeat scroll left top;}
.menu li.black-tab{background:transparent url(images/black-tab.png) no-repeat scroll left top;}
.menu li a, .menu li a:visited{color:#FFFFFF;font-size:15px;text-decoration:none;}
.menu li a:hover{color:#000000;}
.msg-top{position:relative;margin-top:-160px;margn-right:10px;float:right;}
#content{background:transparent url(images/bg-cont.png) scroll repeat-y center center;display:inline;float:left;width:972px;}
#content-bis{background:transparent url(images/footer.png) scroll no-repeat center bottom;display:inline;float:left;width:972px;padding-top:50px;margin-bottom:-50px;margin-top:-80px;padding-bottom:70px;}
#contentleft{float:left;width:486px;margin:0px 0px 0px 0px;padding:13px 0 0 20px;display:inline;background:transparent;}
#contentleft ol{margin:0px 0px 0px 20px;padding:10px 0px 15px 0px;}
#contentleft ol li{margin:0px 0px 0px 20px;padding:0px 0px 5px 0px;}
#contentleft ul{list-style-type:square;margin:0px 0px 0px 20px;padding:0px 0px 15px 0px;}
#contentleft ul li{list-style-type:square;margin:0px 0px 0px 20px;padding:0px 0px 5px 0px;}
#contentleft h2{color:#FFFFFF;width:300px;margin:0px 0px 0px 0px;padding:30px 0px 0px 5px;font-size:32px;font-weight:bold;}
#contentleft h2 a{color:#ffffff;}
#contentleft h2 a:hover{color:#ff0066;text-decoration:none;}
.title-top{background:#000000 url(images/t-post-head.png) no-repeat scroll center top;width:486px;padding:0px 0px 0px 0px;}
.title-bottom{background:transparent url(images/t-post-foot.png) no-repeat scroll center bottom;width:486px;height:15px;margin:-2px 0px 10px 0px;}
.author{color:#FFFFFF;float:right;margin:-17px 15px 0px 0px;}
.author a{color:#ff0066;text-transform:uppercase;}
.author a:hover{color:#ffffff;text-transform:uppercase;text-decoration:none;}
.postmeta{width:486px;padding:2px 0px 0px 0px;margin:20px 0px 0px 0px;background:transparent url(images/postmeta.png) no-repeat scroll center top;}
.post-meta{width:486px;height:18px;padding:0px 0px 0px 0px;margin:0px 0px 20px 0px;background:transparent url(images/post-meta.png) no-repeat scroll center bottom;color:#000000;}
.meta{width:486px;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;background:#e6e6e6;color:#000000;}
.meta a{color:#8838c7;}
.comments-post{background:transparent url(images/comments.png) no-repeat scroll left top;padding:0px 0px 2px 20px;color:#000000;}
.category{background:transparent url(images/category.png) no-repeat scroll left top;padding:0px 0px 2px 20px;margin:0px 0px 0px 15px;color:#000000;}
.ratings{width:150px;color:#000000;float:right;}
.emailto{background:transparent url(images/emailto.png) no-repeat scroll left top;padding:0px 0px 2px 20px;margin:0;color:#000000;}
.meta-date{background:transparent url(images/date.png) no-repeat scroll left top;padding:0px 0px 2px 20px;margin:0px 0px 0px 15px;color:#000000;}
.tags{color:#000000;padding:10px 0px;}
.tags a{color:#8838c7;}
#l_sidebar{float:left;width:187px;padding:0;margin:20px 0px 0px 45px;line-height:17px;display:inline;background:transparent url(images/bg-sidebar.jpg) repeat-y scroll 0 0;}
#l_sidebar div{margin-left:2px;}
#l_sidebar ul li div a{margin:0;padding:0;color:#000000;}
#l_sidebar h2{background:transparent url(images/title-lsidebar.png) no-repeat scroll 0 0;width:130px;height:37px;margin-top:-10px;padding:10px 5px 5px 50px;color:#FFFFFF;font-size:12px;font-weight:bold;}
#l_sidebar ul{list-style:none;margin:-10px 0px 0px 0px;padding:0px 0px 10px 0px;font-size:13px;width:180px;}
#l_sidebar ul li{padding:0px 0px 3px 0px;margin:0px;list-style-type:none;}
#l_sidebar ul#l_sidebarwidgeted li ul li{padding:0px 0px 0px 8px;margin:0px 0px 0px 24px;list-style-image:url(images/sidebar-pink.png);}
#l_sidebar ul#l_sidebarwidgeted li{margin-bottom:10px;}
#l_sidebar ul li a, #l_sidebar ul li a:visited{color:#000000;text-decoration:none;margin:0px 0px 0px -5px;padding:0px;}
#l_sidebar ul li a:hover{color:#ff0066;}
#r_sidebar{float:left;width:184px;padding:0px;margin:20px 0px 0px 12px;line-height:17px;display:inline;background:transparent url(images/bg-sidebar.jpg) repeat-y scroll 0 0;}
#r_sidebar div{margin-left:2px;}
#r_sidebar ul li div a{margin:0;padding:0;color:#000000;}
#r_sidebar h2{background:transparent url(images/title-rsidebar.png) no-repeat scroll 0 0;width:130px;height:37px;margin-top:-10px;margin-left:-1px;padding:10px 5px 5px 50px;color:#FFFFFF;font-size:12px;font-weight:bold;}
#r_sidebar ul{list-style:none;margin:-10px 0px 0px 0px;padding:0px 0px 10px 0px;font-size:13px;width:180px;}
#r_sidebar ul li{padding:0px 0px 3px 0px;margin:0px;}
#r_sidebar ul#r_sidebarwidgeted li ul li{padding:0px 0px 0px 8px;margin:0px 0px 0px 24px;list-style-image:url(images/sidebar-li.png);}
#r_sidebar ul#r_sidebarwidgeted li{margin-bottom:10px;}
#r_sidebar ul li a, #r_sidebar ul li a:visited{color:#000000;text-decoration:none;margin:0px 0px 0px -5px;padding:0px;}
#r_sidebar ul li a:hover{color:#ff0066;}
#footer{color:#000000;margin:0 auto;padding:0 0 80px;width:972px;}
#footer a, #footer a:hover{color:#FFFFFF;}
.text-foot{color:#FFFFFF;font-size:10px;margin-top:110px;margin-left:17px;width:480px;}
.logo-foot{float:right;margin-top:-140px;margin-right:32px;}
#search{float:right;margin-right:0;#margin-right:-207px;margin-top:-123px;padding:30px 5px 0;width:auto;}
#search form{margin:0;padding:0;}
#search fieldset{margin:0;padding:0;border:none;}
#search p{margin:0;font-size:85%;}
#s{background:transparent url(images/search.png) no-repeat scroll 0 0;border:medium none;color:#152839;float:left;font-family:"Tahoma",Arial,Helvetica,sans-serif;font-size:100%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin-left:0;padding:28px 5px 28px 32px;width:280px;}
#searchsubmit{width:90px;float:left;background:url(images/search-b.png) no-repeat;border:none;font:14px"century gothic", Arial, Helvetica, sans-serif;color:#000;height:68px;cursor:pointer;}
#f{background:#FFFFFF;width:200px;color:#333333;font-size:12px;font-family:Arial, Tahoma, Verdana;padding:4px;margin:7px 0px 0px 0px;border-top:1px solid #C0C0C0;border-right:1px solid #666666;border-left:1px solid #C0C0C0;border-bottom:1px solid #666666;}
#sbutt{background:#878787;width:200px;color:#FFFFFF;font-size:11px;font-family:Arial, Tahoma, Verdana;padding:1px;margin:0px 0px 0px 5px;border:1px solid #333333;}
#author, #email, #url{background:#FFFFFF;width:300px;color:#333333;font-size:12px;font-family:Arial, Tahoma, Verdana;padding:4px;margin:0px 0px 0px 0px;border-top:1px solid #666666;border-right:1px solid #DDDDDD;border-left:1px solid #666666;border-bottom:1px solid #DDDDDD;}
#comment{background:#FFFFFF;width:440px;color:#222222;font-size:12px;font-family:Arial, Tahoma, Verdana;padding:4px;margin:0px 0px 0px 0px;border-top:1px solid #666666;border-right:1px solid #DDDDDD;border-left:1px solid #666666;border-bottom:1px solid #DDDDDD;}
#submit{background:#F2F2F2;width:150px;color:#222222;font-size:12px;font-family:Arial, Tahoma, Verdana;padding:4px;margin:0px 0px 0px 0px;border-top:1px solid #DDDDDD;border-right:1px solid #666666;border-left:1px solid #DDDDDD;border-bottom:1px solid #666666;}
#comments{border-top:1px dashed #8838c7;color:#ff0066;height:25px;margin:15px 0 10px;padding:5px 0 0;}
#commentsbox{padding:0px;}
#respond{color:#ff0066;padding:0 0 5px;}
#author, #email, #url{border:1px solid #8838c7;height:18px;padding:0;width:200px;}
#comment{border:1px solid #8838c7;height:218px;overflow-x:hidden;overflow-y:auto;padding:0;width:350px;}
#commentform label{width:150px;}
#submit{background-color:#ff0066;color:#ffffff;padding:4px;cursor:pointer;}
.comment_list{background:url(images/list_comments.gif) no-repeat;margin:0;padding:0 0 0 20px;}
#commentsbox{margin:0px;padding:0px;float:left;width:486px;font-size:11px;}
#commentsbox ol, #commentsbox ul, #commentsbox ol li, #commentsbox ul li, #commentsbox li{margin:0;padding:0;}
#commentsbox ol li{padding:10px;margin:10px;}
#commentsbox h2, #commentsbox form h2{color:#ff0066;font-size:12px;font-weight:bold;width:100%;padding:0;}
#comments h2{margin:5px 0 0 0;padding:0;color:#A5216B;font-size:14px;font-weight:normal;}
h3 #respond{margin:10px 0;padding:0;color:#8838c7;font-size:14px;font-weight:normal;}
.boxcomments{margin-bottom:20px;width:520px;}
#commentform{margin:0;padding:15px 15px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist li{border:1px dashed #8838c7;display:block;list-style:none;margin:7px 0;padding:6px 15px 12px 15px;background:url(images/comment_l.jpg) repeat-x;}
ol.commentlist li.mycomment{border-bottom:20px solid #fff;display:block;list-style:none;margin:7px 0;padding:5px 15px 1px;background:#f3fdff;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.tblist{list-style:none;margin:0 0 1px;padding:0;}
ol.tblist li{display:block;list-style:none;padding:10px 5px 10px 5px;margin:0 0 5px;border:1px dashed #000;}
input#url,input#author,input#email,textarea{color:#ff0066;width:40%;border:1px solid #8838c7;margin-bottom:0.6em;background:#fcfcfc;margin-top:2px;padding:3px;}
html, body, div, h1, h2, h3, h4, h5, h6, p, blockquote, a, span, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, input, textarea{margin:0px;padding:0px;border:none;outline:0px;font-weight:normal;}
ul, ol, li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.block{display:block;}
.ct{margin:0 auto;}
.ac{text-align:center;}
.al{text-align:left;}
.ar{text-align:right;}
.r{margin:0px;padding:0px;border:none;list-style:none;}
.none{text-indent:-9999px;font-size:1%;overflow:hidden;}
.n{display:none;}
.block{display:block;}
.b{font-weight:bold;}
.wp-pagenavi{clear:both;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000;}
.wp-pagenavi span.current{font-weight:bold;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both;}
.layoutCenter{margin:0 auto;}
.textCenter{text-align:center;}
.textRight{text-align:right;}
.textLeft{text-align:left;}
.fix{overflow:hidden;}
ul#listado-vertical{overflow:hidden;list-style:none;width:180px;padding:0;margin:0;}
ul#listado-vertical li{background-image:url(http://www.bragax.com/imagenes/fondo-marco.jpg);background-repeat:no-repeat;width:175px;height:215px;margin-left:3px;margin-right:3px;margin-bottom:8px;float:left;display:inline;overflow:hidden;}
ul#listado-vertical li img.marco{border:1px solid #fff;}
ul#listado-vertical li .ftchica{margin-top:45px;}
ul#listado-vertical li p.nombre{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#fff;text-align:center;width:160px;height:15px;overflow:hidden;margin-top:3px;margin-bottom:4px;}
ul#listado-vertical li div.idiomas{}
ul#listado-vertical li div.idiomas img{margin-right:1px;margin-right:1px;}
div#pago{width:650px;margin-bottom:30px;margin-top:30px;text-align:center;}
div#chica-pago{background-image:url(http://www.bragax.com/imagenes/fondo-marco.jpg);width:175px;height:170px;padding-top:45px;margin:0 auto;margin-bottom:20px;text-align:center;}
div#chica-pago img.marco{border:1px solid #fff;}
div#chica-pago p.nombre{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#fff;text-align:center;width:160px;height:15px;overflow:hidden;margin-top:3px;margin-bottom:4px;}
div#chica-pago div.idiomas{}
div#chica-pago div.idiomas img{margin-right:1px;margin-right:1px;}
ul#listado-central{overflow:hidden;list-style:none;width:465px;padding:0;margin:0;align:center;}
ul#listado-central li{float:left;background-image:url(http://www.bragax.com/imagenes/fondo_marco_central.jpg);background-repeat:no-repeat;width:153px;height:175px;margin-bottom:4px;overflow:hidden;margin-right:1px;margin-left:1px;display:inline;}
ul#listado-central li img.marco{border:1px solid #FFF;}
ul#listado-central li .ftchica{margin-top:38px;text-align:center;}
ul#listado-central li p.nombre{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#fff;height:15px;overflow:hidden;text-align:center;width:130px;margin:0 auto;margin-top:2px;margin-bottom:2px;}
ul#listado-central li div.idiomas{text-align:center;}
ul#listado-central li div.idiomas img{margin-right:1px;margin-right:1px;}
