*{margin:0; padding:0;}

/* General styles */
body {background:#fff url("/uploads/ana/bgd.jpg") repeat-x 0px 0px; color:#56585d; font:100% 'Open sans', sans-serif; line-height:1.8em; font-weight:300;}
a {color:#c6c8cd; text-decoration:none; font-weight:400; border:0;}
a:hover {color:#494742; text-decoration:none; border-bottom:1px dotted #fff;}
p,ul,ol,dl {margin:0px 5px 15px 5px;}
strong {font-weight:700;}
h1 {visibility:hidden; color:#fff; font-size:2.2em; margin-bottom:20px; line-height:1.6em;}
h1 a {font-weight:400; border:0;}
h1 a:hover {text-decoration:none; color:#222;border:0;}
h2 {font-size:1.8em;}
h3 {font-size:1.6em;}
h1,h2,h3,.menu a {line-height:1.0em; font-weight:300; margin-bottom:15px;}

hr {display:none;}

/* Main layout container */
#layout {margin:0px auto 0; width:960px; }
#menu { width:940px; margin-bottom:27px;}

/* Footer */
#footer {padding:30px 0 20px 0; font:100% 'Raleway', sans-serif; font-weight:300;}
#footer p {text-align:center; font-size: 1em; line-height:2.6em;}
#footer a {color:#c6080d; font:99% 'Raleway', sans-serif; font-weight:500;}

/* Grid classes, fixed width, 960px with 12 columns */
.col {float:left; margin:0 10px; overflow:hidden; float:left; display:inline;}
.col img {max-width:100%;}
.row {width:100%; margin:0px auto 0; overflow:hidden;}
.row .row {margin:0 -10px; width:auto;	display:inline-block;}
.c1 {width:60px;}
.c2 {width:140px;}
.c3 {width:220px;}
.c4 {width:300px;}
.c5 {width:380px;}
.c6 {width:460px;}
.c7 {width:540px;}
.c8 {width:620px;}
.c9 {width:700px;}
.c10 {width:780px;}
.c11 {width:860px;}
.c12 {width:940px;}

/* Additional text classes */
.alignleft {text-align:left;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.alignjustify {text-align:justify;}
.nomargin {margin:0; padding:0;}
.larger {font-size:1.2em;}
.smaller {font-size:0.9em;}
.spacer {margin:0 20px;}
.clear {clear:both;}
.hide {display:none;}
.border {border:1px solid red;}
.toplinks { font-size:1.3em; font-weight:300; margin:0px;}
.toplinks a {margin:0 10px 0 30px; border:0; font:90% 'Raleway', sans-serif; font-weight:400;}
.toplinks a.menuactive {color:#c6080d; font-weight:400;}
.site-title {font:100% 'Source Sans Pro'; font-weight:300; text-transform:uppercase; text-align:center; font-size:1.4em; letter-spacing:10px; display:none;}

/* Gallerax styles */
#gallery {position:relative;width:100%; margin:-5px auto 60px auto;}
#gallery img.output {width:100%; margin-bottom:15px;}
#gallery span.caption {display:block; margin:0; color:#000; font:100% 'Raleway', sans-serif; font-weight:500; font-size:0.8em;}
#gallery ul.thumbnails {width:100%; list-style:none; margin:-2px 0 20px 0; padding:0;}
#gallery ul.thumbnails li {float:left; margin:0 20px 15px 0;}
#gallery ul.thumbnails li img {width:58px; cursor:pointer; border:1px solid black;}
#gallery ul.thumbnails li img.radna {border:1px solid #c6080d;}
#gallery ul.thumbnails li.kla12 {margin-right:0;}
#gallery #captions {position:absolute; top:460px; right:30px; color:#000; opacity:0.7; text-shadow:#f00 1px 1px 7px; background:#fff;}
#gallery #captions .line {display:block;font-size:1.6em; padding:10px;}

/* Contact form */
#contactform {text-align:center;}
#contactform input {width:30%; background-color:#6bada6; color:#e9e7e2; border:0; padding:12px; font:100% 'Open sans', sans-serif; }
#contactform #message {width:60%; background-color:#6bada6; color:#e9e7e2; border:0; padding:12px; font:100% 'Open sans', sans-serif; }
#contactform input#submitbutton {padding:12px;}

@media only screen and (max-width : 959px){
body {background:#fff;}
#layout {width:auto; margin:0; padding:0px;}
#menu { width:100%; margin-bottom:15px;}
.row {width:100%;}
.col {margin:0;}
.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12 {width:100%;}
h1 {display:none; text-align:center;margin:0 auto;}
h2 {text-align:center;}
.toplinks {background:#000; text-align:center; font-size:1.2em; margin-bottom:8px;}
.toplinks a {margin:0 10px; font:80% 'Raleway', sans-serif; font-weight:400;}
.site-title {display:none; }
#gallery img.output {width:100%; margin-bottom:0px;}
#gallery ul.thumbnails {text-align:center;}
#gallery ul.thumbnails li {width: 15.666666%; height:auto; margin:0 1.2% 20px 0;}
#gallery ul.thumbnails li img {}
#footer p {font-size:1em;}
#footer a {color:#c6080d; font:99% 'Raleway', sans-serif; font-size:1.0em; font-weight:500;}
}
@media only screen and (max-width : 359px){
.toplinks a {margin:0px 10px; font:50% 'Raleway', sans-serif; font-weight:400;}
#footer p {font-size:0.9em;}
#footer a {color:#c6080d; font:99% 'Raleway', sans-serif; font-size:1.2em; font-weight:500;}
}
/* Stylesheet: ana_bez Modified On 2015-03-13 21:26:28 */
