/* cmsms stylesheet: Angus.sk sliderbig modified: 23.11.2015 18:05:44 */
/* Rotator wrapper */
    .sliderWrapper {
        width: 940px;
        height: 350px;
        padding: 10px;
        background: #fff;
    }
     
    .sliderInner {
        height: 350px;
        overflow: hidden;
    }
    .info {
        width: 265px;
        height: 350px;
        float: left;
        display: inline;
    }
     
    /* left side of rotator containing small thumbnail and title */
    .info ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
     
    .info ul li {
        line-height: 1.2em;
        height: 87px;
        width: 265px;
        padding-left: 10px;
        border-bottom: 1px dotted #ccc;
        background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.22,
        rgb(245,245,245)),
        color-stop(0.61, rgb(255,255,255)));
        background-image: -moz-linear-gradient(
        center bottom,
        rgb(245,245,245) 22%,
        rgb(255,255,255) 61%);
    }
     
    .info li a:link {
        text-decoration: none;
        display: block;
    }
     
    .info li.activeSlide, .info li a:hover {
        background: #eee;
    }
     
    .info li a:focus {
        outline: none;
    }
     
    span.imageThumb {
        float: left;
        background: #f1f1f1;
        border: 1px solid #ccc;
        height: 50px;
        display: inline;
        padding: 5px;
        margin-top: 12px;
    }
     
    span.postTitle {
        margin-top: 12px;
        float: left;
        padding-left: 10px;
        font-weight: bold;
        width: 120px;
        display: inline;
    }
     
    /* right rotator side containing big image and summary text */
    .summaryWrapper {
        float: left;
        display: inline;
        width: 675px;
        height: 350px;
        position: relative;
    }
     
    .summaryImage {
        width: 675px;
        height: 350px;
    }
     
    .summaryContent {
        width: 280px;
        height: 350px;
        background: #000;
        z-index: 999;
        color: #fff;
        position: absolute;
        right: 0;
        top: 0;
    }
     
    .summaryContent div {
        padding: 10px;
    }
     
    .summaryContent h2 a {
        font-size: 22px;
        text-decoration: none;
    }
/* cmsms stylesheet: Angus.sk style modified: 23.11.2015 18:05:44 */
*{ margin: 0; padding: 0; }* 
body { 
	font-family: 'Slabo 27px', serif; font-size: 1em;
	line-height: 1.8em;
	background: #fff url(/uploads/Internet_corporation/background.jpg) no-repeat top center; 
-o-background-size: 100% auto;
-moz-background-size: 100% auto;
-webkit-background-size: 100% auto;
background-size: 100% auto;
	color: #333; 
}

a {	color: #317486;	background: inherit; text-decoration: none; }
a:hover { color: #808080; background: inherit; }
p { margin: 0 0 15px 0; }
h1 { font-size: 3em;  margin: 0;}
h1 a { color: #fff; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }
h2 { font-size: 1.6em; margin: 0 0 12px; }
h3 { font-size: 1.2em; }
h4 { color: #808080; background: inherit; font-weight: normal; font-size: .9em; }
ul, ol {
	margin: 5px 10px;
	padding: 0 10px;
	color: #88ac0b;	
}
ul span, ol span {
	color: #666666;
}

#content { width: 960px; margin: 0 auto; }

#logo { margin-top: 40px; height: 90px; float: left; 0background: url(/uploads/Internet_corporation/0logobg.gif) no-repeat bottom; text-align: center;}

#menu { float: right; padding: 60px 0 0; margin: 0 0 18px; }
#menu li { font-size: 1.0em; display: inline; }
#menu li a { font-weight: bold; padding: 10px 10px 20px 10px; margin: 0 0 0 10px; color: #fff; background: url(/uploads/Internet_corporation/triangel-inactive.png) no-repeat center bottom;  }
#menu li a:hover, #menu li a.currentpage { background: url(/uploads/Internet_corporation/triangel-active.png) no-repeat center bottom; color: #333; }

#intro { 
	clear: both;
	color: #4C8734;
	height: 371px;
	margin: 0 0 20px;
	padding: 45px 40px 20px 0;
}
	#intro h1 { margin: 0; }
	#intro p { margin: 0; }
	
	#login { font-size: .9em; margin: 82px 0 0; }
	#login a { color: #fff; background: #8BE1FA; padding: 4px 20px 6px;}
	#login a:hover { color: #fff; background: #8BE1FA url(/uploads/Internet_corporation/loginhover.gif) no-repeat; }

#left { clear: left; float: left; padding: 0px 31px 0 10px; font-size: .9em; margin: 0 0 50px; border-right: 1px solid #ccc;}
	#leftmenu { list-style: none; margin: 0 0 20px 0;}
	#leftmenu li { padding: 0 0 5px 0px; background: #fff /*url(/uploads/Internet_corporation/bullet.gif) no-repeat center left ;*/ color: #46852F;list-style:none; }
	#leftmenu li a {color: #46852F; }

#right {
	margin: 0 10px 20px 0;
	padding: 0 0 0 35px;
	float: right;
	width: 640px;
	text-align: justify;
}
	#notice { padding: 5px 14px 1px; background: #f4f4f4 url(/uploads/Internet_corporation/noticebg.gif) no-repeat bottom right; color: #808080; }
	#left a, #right a { color: #317486; }

	#left h3 { border-bottom: 1px solid #eee; padding: 0 0 8px; margin: 0 0 12px 0; }
	#right h2 { border-bottom: 1px solid #ccc; padding: 0 0 8px; }

#footer { clear: both; border-top: 1px solid #ccc; padding: 10px 0; margin: 50px 0; font-size: .9em; color: #808080; text-align: center;}
	#footer a { color: #92bf1f; }
	#col1 { float: left; width: 274px; padding: 7px 0 0 15px; margin: 0 0 10px; }
	#col2 { float: left; width: 250px; border-left: 1px solid #ccc; padding: 7px 0 0 40px; }
	#col3 { float: right; width: 250px; border-left: 1px solid #ccc; padding: 7px 0 0 40px; }
/* cmsms stylesheet: Angus.sk Form modified: 23.11.2015 18:05:44 */
.formbuilder fieldset {
}
.formbuilder form {
}
.formbuilder input {
background: transparent url("http://www.librad.sk/triangel-inactive.png") repeat-x top;    border: 1px solid #CCC;
}
.formbuilder input:hover {
background-color: #fff;
border: 1px solid #EEE;
}
.formbuilder input[type="button"] {
}
.formbuilder input[type="checkbox"] {
}
.formbuilder input[type="file"] {
}
.formbuilder input[type="option"] {
}
.formbuilder input[type="radio"] {
}
.formbuilder input[type="submit"] {
margin-left: 150px; float:left; background: #EEE; border:0; 0line-height: 2em; font-family: 'Slabo 27px', serif;  font-size: 1.2em; font-weight: bold; padding: 10px;
}
.formbuilder input[type="text"],
.formbuilder input[type="email"]  {
width:487px; line-height: 2em; 	font-family: 'Slabo 27px', serif; font-size: 1em; margin-bottom: 10px;
}
.formbuilder label {
width: 150px;
float: left;
}
.formbuilder legend {
}
.formbuilder optgroup {
}
.formbuilder select {
}
.formbuilder textarea {
width:487px; height: 150px; line-height: 2em;
font-family: 'Slabo 27px', serif; font-size: 1em;
background: transparent url("http://www.librad.sk/triangel-inactive.png") repeat-x top;    border: 1px solid #CCC;
}
.formbuilder textarea:hover {
background-color: #fff;
border: 1px solid #EEE;
}
