body {
line-height : 1.8;
min-height : 100%;
background : #fff;
color : #555;
}
body.fs1 {
font-size : 10px;
}
body.fs2 {
font-size : 11px;
}
body.fs3 {
font-size : 13px;
}
body.fs4 {
font-size : 14px;
}
body.fs5 {
font-size : 15px;
}
body.fs6 {
font-size : 16px;
}
a {
color : #bc3726;
text-decoration : none;
}
a:hover, a:active, a:focus {
color : #222;
}
.column p, .column pre, .column blockquote, .column ol, .column ul {
margin : 0;
padding : 0;
}
h1, h2, h3, h4, h5 {
font-weight : normal;
}
h1 {
font-size : 360%;
}
h2 {
font-size : 320%;
}
h3 {
font-size : 135%;
}
h4 {
font-size : 110%;
}
h5 {
font-size : 100%;
}
ul {
list-style : none;
}
ul li {
line-height : 1.9;
}
ul.check, ul.arrow, ul.cross, ul.light, ul.star {
list-style-image : none;
list-style-position : outside;
list-style-type : none;
margin-left : 0;
}
ul.check li, ul.arrow li, ul.cross li, ul.light li, ul.star li {
background-position : left center;
background-repeat : no-repeat;
list-style-type : none;
padding-bottom : 3px;
padding-left : 25px;
padding-right : 0;
padding-top : 4px;
}
ul.check li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_check.jpg");
}
ul.arrow li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_arrow.jpg");
}
ul.cross li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_cross.jpg");
}
ul.light li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_light.jpg");
}
ul.star li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_star.jpg");
}
ul.check-big, ul.arrow-big, ul.cross-big, ul.light-big, ul.star-big {
list-style-image : none;
list-style-position : outside;
list-style-type : none;
margin-left : 0;
}
ul.check-big li, ul.arrow-big li, ul.cross-big li, ul.light-big li, ul.star-big li {
background-position : left center;
background-repeat : no-repeat;
font-size : 1.4em;
font-weight : bold;
list-style-type : none;
padding-bottom : 8px;
padding-left : 50px;
padding-right : 0;
padding-top : 11px;
}
ul.check-big li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_check-big.jpg");
}
ul.arrow-big li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_arrow-big.jpg");
}
ul.cross-big li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_cross-big.jpg");
}
ul.light-big li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_light-big.jpg");
}
ul.star-big li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_star-big.jpg");
}
ol {
list-style-type : decimal;
}
ol.list li {
margin-bottom : 2em;
}
ol.list h4 {
margin-bottom : 0.2em;
margin-left : 0;
margin-right : 0;
margin-top : 0;
}
p {
margin : 0.5em 0;
}
#gk-current-content-wrap {
background : #fff;
padding : 15px;
}
#gk-content {
float : left;
}
#gk-top a:hover, #gk-top a:active, #gk-top a:focus {
color : #bc3726;
}
#gk-buttons {
background : url('http://www.festivaisverao.com/templates/festivais2012/images/userarea_bg.png') 0% 0% repeat transparent;
border : 1px solid #1a1a1a;
float : right;
height : 30px;
line-height : 30px;
margin : 30px 18px 0 0;
padding : 0 12px;
position : relative;
z-index : 1;
}
#gk-buttons a {
font-size : 11px;
text-transform : uppercase;
margin-left : 5px;
}
#gk-buttons a:first-child {
margin-left : 0;
color : #bc3726;
}
#gk-buttons a:first-child:hover {
color : #fff;
}
#gk-social-icons {
float : right;
margin : 32px 35px 0 0;
}
#gk-social-icons a {
background : url('http://www.festivaisverao.com/templates/festivais2012/images/social_icons.png') 0% 0% no-repeat transparent;
display : block;
float : left;
width : 30px;
height : 30px;
opacity : 0.5;
text-indent : -999em;
}
#gk-social-icons a:hover {
opacity : 1.0;
}
#gk-icons-facebook {
background-position : 0% 0% !important ;
}
#gk-icons-vimeo {
background-position : -30px 0% !important ;
}
#gk-icons-twitter {
background-position : -60px 0% !important ;
}
#gk-icons-delicious {
background-position : -90px 0% !important ;
}
#gk-icons-buzz {
background-position : -120px 0% !important ;
}
#gk-icons-digg {
background-position : -150px 0% !important ;
}
#gk-icons-youtube {
background-position : -180px 0% !important ;
}
#gk-icons-myspace {
background-position : -210px 0% !important ;
}
#gk-nav-bottom {
height : 1px;
}
#gk-search {
float : right;
margin-right : -5px;
margin-top : -33px;
}
#mod_search_searchword {
height : 13px;
width : 122px;
padding : 5px;
border : none !important ;
background : url('http://www.festivaisverao.com/templates/festivais2012/images/search_icon.png') 114px center no-repeat #fff;
color : #888;
margin : 7px 18px 0 0;
}
#gk-info {
float : left;
}
h1.logo {
height : 88px;
width : 250px;
margin : 0;
padding-top : 12px;
text-indent : -999em;
float : left;
}
h1.logo a {
background : url('http://www.festivaisverao.com/templates/festivais2012/images/style1/logo.png') 0% 0% no-repeat;
display : block;
margin : 0;
text-indent : -999em;
width : 250px;
}
h1.logo.text {
width : auto;
margin : 0;
}
h1.logo.text a, h1.logo.text .site-slogan {
display : block;
background : none !important ;
color : #fff;
font : normal 40px/50px Georgia, serif;
text-indent : 0;
text-align : center;
}
h1.logo.text a {
padding : 0 16px;
width : auto !important ;
}
h1.logo.text .site-slogan {
font-size : 22px;
line-height : 10px;
margin : -32px 0 18px 0;
}
#gk-bottom-wrap {
width : 100%;
background : url('http://www.festivaisverao.com/templates/festivais2012/images/footer.jpg') 50% 0% no-repeat #000;
overflow : hidden;
}
#gk-botsl1, #gk-botsl2, #gk-footer {
padding : 18px 0;
}
#gk-bottom-wrap .moduletable div > h3 {
text-transform : uppercase;
color : #9f9f9f;
margin-bottom : 9px;
}
#gk-bottom-wrap a {
color : #555;
}
#gk-bottom-wrap a:hover {
color : #bc3726;
}
#gk-bottom-wrap .moduletable ul li {
background : url('http://www.festivaisverao.com/templates/festivais2012/images/style1/bul_li.png') 0% 9px no-repeat transparent;
padding-left : 22px;
}
#gk-footer {
margin : 0 auto 20px auto;
padding : 48px 0;
background-color : transparent;
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/footer.png");
background-origin : padding-box;
background-position : center top;
background-repeat : no-repeat;
margin-bottom : 20px;
margin-left : auto;
margin-right : auto;
margin-top : 0;
width : 960px;
}
#gk-footer li {
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/style1/bul_li.png");
background-position : 0% 6px;
background-repeat : no-repeat;
background-size : auto auto;
border-top-style : none !important ;
border-top-width : medium !important ;
float : left;
font-size : 11px;
margin-right : 7px;
padding-left : 12px;
}
#stylearea {
margin-left : 20px;
}
#stylearea, #gk-copyright {
float : right;
font-size : 11px;
margin-right : 30px;
margin-top : -35px;
position : relative;
z-index : 1;
}
#gk-copyleft {
float : left;
margin-left : 11px;
margin-top : -35px;
position : relative;
z-index : 1;
}
#t3_logo {
display : block;
width : 84px;
height : 25px;
background : url('http://www.festivaisverao.com/templates/festivais2012/images/t3-logo.png') 0% 0% no-repeat;
text-indent : -9999em;
margin : 20px auto 40px auto;
}
#mainPage .moduletable, #mainPage .moduletable_menu, #mainPage .moduletable_text {
overflow : hidden;
margin-top : 5px !important ;
background : #fff;
}
#mainPage .moduletable:first-child, #mainPage .moduletable_menu:first-child, #mainPage .moduletable_text:first-child {
margin-top : 0 !important ;
}
#mainPage .moduletable > div, #mainPage .moduletable_menu > div, #mainPage .moduletable_text > div {
margin : 12px;
}
#mainPage .moduletable_content {
padding : 0 4px;
}
.moduletable_content {
overflow : hidden;
}
#mainPage .moduletable > div > h3, #mainPage .moduletable_menu > div > h3, #mainPage .moduletable_text > div > h3 {
overflow : hidden;
height : 41px;
line-height : 41px;
margin : 0 0 15px;
padding : 0 18px;
background : url('http://www.festivaisverao.com/templates/festivais2012/images/style1/moduleH3.png') 0% 0% repeat-x;
color : #9f9f9f;
text-transform : uppercase;
}
#mainPage .moduletable.color1 > div > h3 {
background-position : 0% -41px;
color : #f6e6e4;
}
#mainPage .moduletable.color2 {
background : #000;
color : #6c6c6c;
}
#mainPage .moduletable.color2 > div {
border : 1px dashed #414141;
padding : 12px;
}
#mainPage .moduletable.color2 > div > h3 {
margin : 0 0 19px;
padding : 0;
height : 23px;
line-height : 17px;
background : none;
color : #fff;
border-bottom : 1px dashed #414141;
}
#mainPage .moduletable.color2 a {
color : #fff;
}
#mainPage .moduletable.color2 a:hover {
color : #bc3726;
}
#mainPage .moduletable.color3 {
background : #bc3726;
color : #f1cecb;
}
#mainPage .moduletable.color3 > div {
border : 1px dashed #ce6c5d;
padding : 12px;
}
#mainPage .moduletable.color3 > div > h3 {
margin : 0 0 19px;
padding : 0;
height : 23px;
line-height : 17px;
background : none;
color : #fff;
border-bottom : 1px dashed #ce6c5d;
}
#mainPage .moduletable.color3 a {
color : #fff;
}
#mainPage .moduletable.color3 a:hover {
color : #f1cecb;
}
#mainPage .moduletable.border1 > div {
border : 1px dashed #ccc;
padding : 12px;
}
#mainPage .moduletable.border1 > div > h3 {
margin : 0 0 19px;
padding : 0;
height : 23px;
line-height : 17px;
background : none;
color : #333;
border-bottom : 1px dashed #ccc;
}
#mainPage .moduletable.border2 > div {
border : 1px dashed #ce6c5d;
padding : 12px;
}
#mainPage .moduletable.border2 > div > h3 {
margin : 0 0 19px;
padding : 0;
height : 23px;
line-height : 17px;
background : none;
color : #bc3726;
border-bottom : 1px dashed #ce6c5d;
}
#mainPage .moduletable.noborder1 {
background : #000;
color : #6c6c6c;
}
#mainPage .moduletable.noborder1 > div > h3 {
margin : 0 0 5px;
padding : 0;
height : 23px;
line-height : 17px;
background : none;
color : #fff;
}
#mainPage .moduletable.noborder1 .moduletable_content {
padding : 0 !important ;
}
#mainPage .moduletable.noborder1 a {
color : #fff;
}
#mainPage .moduletable.noborder1 a:hover {
color : #bc3726;
}
#mainPage .moduletable.noborder2 {
background : #bc3726;
color : #f1cecb;
}
#mainPage .moduletable.noborder2 > div > h3 {
margin : 0 0 5px;
padding : 0;
height : 23px;
line-height : 17px;
background : none;
color : #fff;
}
#mainPage .moduletable.noborder2 .moduletable_content {
padding : 0 !important ;
}
#mainPage .moduletable.noborder2 a {
color : #fff;
}
#mainPage .moduletable.noborder2 a:hover {
color : #f1cecb;
}
#mainPage .moduletable.grunge1, #mainPage .moduletable.grunge2, #mainPage .moduletable.grunge3 {
background : url('http://www.festivaisverao.com/templates/festivais2012/images/modules/module_bg2_1.jpg') 100% 0% no-repeat #fff;
}
#mainPage .moduletable.grunge4, #mainPage .moduletable.grunge5, #mainPage .moduletable.grunge6 {
background : url('http://www.festivaisverao.com/templates/festivais2012/images/modules/module_bg1.jpg') right top no-repeat #fff;
}
#mainPage .moduletable.grunge1 > div, #mainPage .moduletable.grunge2 > div, #mainPage .moduletable.grunge3 > div {
background : url('http://www.festivaisverao.com/templates/festivais2012/images/modules/module_bg2_2.jpg') 0% 100% no-repeat #fff;
padding : 12px;
margin : 12px 12px 0 0;
}
#mainPage .moduletable.grunge1 .moduletable_content, #mainPage .moduletable.grunge2 .moduletable_content, #mainPage .moduletable.grunge3 .moduletable_content {
background : #fff;
padding : 0 12px 12px;
}
#mainPage .moduletable.grunge4 .moduletable_content, #mainPage .moduletable.grunge5 .moduletable_content, #mainPage .moduletable.grunge6 .moduletable_content {
padding : 0;
}
#mainPage .moduletable.grunge2 > div > h3, #mainPage .moduletable.grunge5 > div > h3 {
background : url('http://www.festivaisverao.com/templates/festivais2012/images/style1/module_header_color.png') 0% 0% repeat-x transparent;
color : #fff;
}
#mainPage .moduletable.grunge3 > div > h3, #mainPage .moduletable.grunge6 > div > h3 {
margin : 0 0 19px 12px;
padding : 0;
height : 23px;
line-height : 17px;
background : none;
color : #333;
border-bottom : 1px dashed #ccc;
}
#mainPage .moduletable.grunge6 > div > h3 {
margin-left : 0;
}
#mainPage .moduletable.noPad .moduletable_content {
padding : 0;
}
#mainPage .moduletable.noPad > div {
padding : 0 0 12px 12px;
}
#mainPage .moduletable_text .group > h3 {
font-weight : normal;
font-size : 115%;
}
#mainPage .moduletable_text .footer {
font-size : 85%;
text-align : right;
font-style : italic;
}
#mainPage .moduletable_text .item {
border-bottom : 1px dashed #ccc;
margin-top : 10px;
padding-bottom : 10px;
}
.moduletable.clear, .moduletable.clear > div, .moduletable.clear > div > .moduletable_content {
padding : 0 !important ;
background : none !important ;
border : none !important ;
margin : 0 !important ;
}
.gk-box-full > .gk-box-wrap, .gk-box-left > .gk-box-wrap, .gk-box-center > .gk-box-wrap, .gk-box-right > .gk-box-wrap {
margin-left : 11px;
margin-right : 11px;
}
.gk-box-left > .gk-box-wrap {
margin-left : 0;
}
.gk-box-right > .gk-box-wrap {
margin-right : 0;
}
.gk-box-full > .gk-box-wrap {
margin-left : 0;
margin-right : 0;
}
#gk-main #gk-top-nav {
}
#top-nav {
padding-top : 100px;
}
#gk-breadcrumb {
float : left;
width : 80%;
font-size : 12px;
}
#gk-breadcrumb a {
color : #9f9f9f;
}
#gk-breadcrumb a:hover {
color : #fff;
}
#gk-breadcrumb .separator {
margin : 0 6px;
}
#gk-tools {
float : right;
width : auto;
margin-top : 13px;
}
.tools_size_btn {
background : url("http://www.festivaisverao.com/templates/festivais2012/images/tools.png") 0% 0% no-repeat scroll transparent;
cursor : pointer;
display : block;
float : left;
height : 16px;
text-indent : -999em;
width : 16px;
opacity : 0.5;
}
.tools_size_btn:hover {
opacity : 1.0;
}
#gk-tool-reset {
background-position : -16px 0% !important ;
}
#gk-tool-decrease {
background-position : -32px 0% !important ;
}
#gk-popup-overlay, #gk-popup-login, #gk-popup-register {
display : none;
overflow : hidden;
width : 500px;
margin-left : -250px;
position : fixed;
z-index : 1000002;
left : 50%;
top : 50%;
background : #000;
}
#gk-popup-login {
width : 300px;
margin-left : -150px;
}
.gk-popup-wrap {
padding : 25px;
margin : 4px;
border : 1px dashed #414141;
}
#gk-popup-overlay {
width : 100%;
height : 100%;
position : fixed;
z-index : 1000001;
top : 0;
left : 0;
background : #000;
opacity : 0.77;
margin-left : 0;
}
.gk-popup-wrap h3 {
font-size : 220%;
color : #999;
}
.gk-popup-wrap ul li {
font-size : 12px;
background : url('http://www.festivaisverao.com/templates/festivais2012/images/style1/bul_li.png') 0% 8px no-repeat;
padding-left : 24px;
}
.gk-popup-wrap ul li a {
color : #777;
}
.gk-popup-wrap ul li a:hover {
color : #bc3726;
}
p.fieldRequired {
font-size : 10px;
}
.gk-popup-wrap .button {
background : #bc3726;
}
.gk-popup-wrap .button:hover {
background : #414141 !important ;
}
#gk-popup-login input[type="text"], #gk-popup-login input[type="password"] {
clear : both;
display : block;
width : 190px;
}
.header_top {
background-attachment : scroll;
background-clip : border-box;
background-color : transparent;
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/header_top.png");
background-origin : padding-box;
background-position : right 0%;
background-repeat : no-repeat;
background-size : auto auto;
float : left;
padding-bottom : 0;
padding-right : 0;
padding-top : 12px;
}
.header_bottom {
background-attachment : scroll;
background-clip : border-box;
background-color : transparent;
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/header_bottom.png");
background-origin : padding-box;
background-position : -2px bottom;
background-repeat : no-repeat;
background-size : auto auto;
margin-left : 0;
padding-bottom : 10px;
padding-left : 0;
padding-right : 0;
padding-top : 0;
}
.header_left {
background-attachment : scroll;
background-clip : border-box;
background-color : transparent;
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/header_left.png");
background-origin : padding-box;
background-position : left 0%;
background-repeat : no-repeat;
background-size : auto auto;
padding-bottom : 0;
padding-left : 10px;
padding-right : 0;
padding-top : 0;
}
.header_right {
background-attachment : scroll;
background-clip : border-box;
background-color : transparent;
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/header_right.png");
background-origin : padding-box;
background-position : right bottom;
background-repeat : no-repeat;
background-size : auto auto;
padding-right : 13px;
padding-top : 0;
}
.header_right .moduletable_content {
background : #0d0d0d;
padding : 10px !important ;
min-height : 100px;
}
form p img {
float : none;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
vertical-align : middle;
}
.success, .notice, .error {
margin-bottom : 1.5em;
padding-bottom : 5px;
padding-left : 40px;
padding-right : 10px;
padding-top : 5px;
}
.success {
background-attachment : scroll;
background-clip : border-box;
background-color : #e6efc2;
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_success.png");
background-origin : padding-box;
background-position : 10px center;
background-repeat : no-repeat;
background-size : auto auto;
border-bottom-color : #c6d880;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #c6d880;
border-top-style : solid;
border-top-width : 1px;
color : #264409;
}
.notice {
background-attachment : scroll;
background-clip : border-box;
background-color : #fff6bf;
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_note.png");
background-origin : padding-box;
background-position : 10px center;
background-repeat : no-repeat;
background-size : auto auto;
border-bottom-color : #ffd324;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #ffd324;
border-top-style : solid;
border-top-width : 1px;
color : #514721;
}
.error {
background-attachment : scroll;
background-clip : border-box;
background-color : #fbe3e4;
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/typo_error.png");
background-origin : padding-box;
background-position : 10px center;
background-repeat : no-repeat;
background-size : auto auto;
border-bottom-color : #fbc2c4;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #fbc2c4;
border-top-style : solid;
border-top-width : 1px;
color : #8a1f11;
}
blockquote {
background-attachment : scroll;
background-clip : border-box;
background-color : transparent;
background-image : url("http://www.festivaisverao.com/templates/festivais2012/images/quote_start.png");
background-origin : padding-box;
background-position : left top;
background-repeat : no-repeat;
background-size : auto auto;
color : #006605;
font-style : italic;
margin-bottom : 2em;
margin-left : 1.5em;
margin-right : 1.5em;
margin-top : 1.5em;
}
q {
quotes : none;
}
hr {
border-bottom-style : none;
border-bottom-width : 0;
border-top-color : #dddddd;
border-top-style : solid;
border-top-width : 1px;
height : 1px;
}