/*RESET CSS*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/*END RESET*/
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center}
/*p{margin:0 10px 10px}*/
p{padding:10px}
h1,h2,h3,h4,h5 {padding:10px;font-weight: bold; text-align: left; }/*center*/
h1 {font-size: 180%}
h2 {font-size: 160%}
h3 {font-size: 140%}
h4 {font-size: 120%}
h5 {font-size: 110%}
em, i {font-style:italic}

a{padding:5px; text-decoration:none; color:#FF0000}
/*#000000;}*/

#content ul {list-style-type: disc;list-style-position: inside;padding-left:10px}
.home #content ul {list-style-type: none;padding:0} /*ponisti ul style za stranicu home posto nam preklapa slike*/

div#header{background:transparent url(media/header_bg.jpg) 0 0;height:101px;position:relative;margin-bottom:10px;}
div#header h1{float:left;height:80px;line-height:80px;margin:0;padding-left:10px;}
div#header .h_left{float:left;display:block;background:transparent url(media/header_left_dark.jpg) 0 0;height:101px;width:10px}
div#header .h_left_dark{float:left;display:block;background:transparent url(media/header_left.jpg) 0 0;height:101px;width:10px}
div#header .h_right{float:right;display:block;background:transparent url(media/header_right.jpg) 0 0;height:101px;width:10px}
div#header .logo {position:absolute; background: transparent url(media/header_logo.jpg) 0 0 no-repeat;width:226px;height:53px;right:20px}
div#header ul { list-style: none; padding: 0; margin: 0;text-transform: uppercase;}
/*font-variant: small-caps}*/
div#header ul.h_menu {position:relative; top:53px;} /*font-weight: bold}*/
div#header ul.h_menu li { float: left; margin: 0; }/*margin: 0 0.15em; }*/
div#header ul.h_menu li a {display: block;border-right: 2px solid #DCDACD;padding:0 10px;background: #DC002C;float: left;height: 24px;line-height: 24px;margin:0;color: #fff;text-decoration: none;text-align: center;font-size:12px}

div#header ul.submenu {margin-left:10px;position:absolute;top:77px;left:0px;}
div#header ul.submenu li { float: left; margin: 0; }
div#header ul.submenu li a{display: block;background: #D4D4D4;float: left;height: 24px;line-height: 24px;margin:0;padding:0; padding-left:10px;color: #000;text-decoration: none;text-align: center;}
div#header ul.submenu li a span {cursor: pointer;display:block; padding-right:10px;height:24px;line-height:24px;}

/*div#header ul li.first a,*/
div#header ul.h_menu li.active a {background: #F6013E;}
div#header ul.submenu li.active a {background: transparent url(media/subnavtab.png) 0 2px no-repeat;}
div#header ul.submenu li.active a span {background: #D4D4D4 url(media/subnavtab.png) right 2px no-repeat;}
div#header ul li a:hover { color:#000;}
div#header .logo a { display:block;height:100%;margin:0;padding:0;width:100%;}
div#header #claim {color:#E5E6E3;font-size:12px;margin-top:4px;letter-spacing:2px;margin-left:66px;}

div#container{text-align:left}
div#container{width:960px;margin:0 auto}div#content p{line-height:1.4}

div#wrapper{float:left;width:100%;margin-bottom:80px}
div#content{margin:0 280px 0 160px;padding:0 10px 10px;width:500px}
div#extra{float:left;width:270px;margin-left:-270px;}

div#extra p {margin:0;}
div#extra p.red_box {color:#fff;font-size:15px}
div#extra .csc-textpic {width:266px;background-color:#F8F8F8; border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF;font-size:11px}
div#extra .topbox {display:block;background:url(media/box-top.png) 0 0 no-repeat;height:15px;width:268px}
div#extra .bottombox {display:block;background: transparent url(media/box-bottom.png) 0 bottom no-repeat;width:268px;height:15px;margin-bottom:10px}
div#extra div.csc-textpic-intext-left div.csc-textpic-imagewrap{margin-left:2px}
div#extra div.csc-textpic-intext-right div.csc-textpic-imagewrap{margin-right:2px}
/*ako ne bude naziva ispod desnih fotki izbrisi ispod */
div#extra .csc-textpic-caption {font-size:9px;font-weight:bold;}
div#extra .csc-textpic-text:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
div#extra .csc-textpic-text p {padding-top:0;padding-left:3px}
div#navigation {float:left;width:150px;margin-left:-960px;}
div#navigation ul{margin:2px 0 15px; padding:0; list-style-type:none;}
div#navigation li a {display:block;padding:12px 0 12px 2px;color:#000}
div#navigation .leftnavigation li{border-bottom:1px solid #dfdfdf} /*margin-bottom:5px;*/
div#navigation .leftnavigation li.first{border-top:1px solid #dfdfdf}
div#navigation .leftnavigation li a:hover {background: #f8f8f8}
div#navigation .leftnavigation li.active {background: #f8f8f8}
div#navigation .leftnavigation li.active a:hover {background: #fff}

/* izravnaj text u view all rightbox-u
#content div.csc-textpic-text {margin-left:103px}*/
#content div.csc-textpic-text .newline {margin-left:103px}

/* obrisi margine iz default css-a ispod slike sa tekstom da bi text mogao popuniti ravnomerno*/
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:0 !important}
/*ul.language {position:absolute; bottom:140px;left:36px;} navigacija pri dnu*/
ul.language {position:absolute; top:20px;margin-left:10px !important}
/*div#navigation .language {margin-top:100px;}padding-left: 40px; text-indent:-2222px;*/
ul.language a { display:block;width:24px;height:24px;padding:0 !important;margin:0}
/* border-top: 1px solid #fff; border-bottom: 1px solid #fff; */
/*ul.language a:hover { border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;}*/
ul.language li { float:left;}
ul.language li.active {background:transparent url(media/lang_bg.png) no-repeat scroll 0 0;}

/*ul.language li.active a { background-color: #f8f8f8 !important}*/
ul.language li.english a {background:transparent url(media/english.png) no-repeat scroll 0 0;}
ul.language li.deutsch a {background:transparent url(media/deutsch.png) no-repeat scroll 0 0;}
ul.language li.netherlands a {background:transparent url(media/netherlands.png) no-repeat scroll 0 0;}
ul.language li.italy a {background:transparent url(media/italy.png) no-repeat scroll 0 0;}
ul.language li.polish a {background:transparent url(media/polish.png) no-repeat scroll 0 0;}

div#footer{clear:both;width:100%;position:relative;}
div#footer{background:transparent url(media/footer_bg.jpg) 0 bottom repeat-x;height:103px;}
div#footer .f_logo_l {display:block;width:121px;height:103px;background:transparent url(media/footer_logo.jpg) 0 0 no-repeat;float:left}
div#footer .f_logo_r {position:absolute;display:block;width:9px;height:67px;background:transparent url(media/footer_r.jpg) 0 36px no-repeat;right:0;top:0}
/*div#footer .f_logo_r {display:block;width:9px;height:67px;background:transparent url(media/footer_r.jpg) 0 36px no-repeat;float:right}*/
/*div#footer p{margin:0;width:810px;padding:56px 10px 0;float:left;color:#fff;display:block;text-align:right;font-size:24px;}*/
div#footer p{position:absolute;margin:0;padding:0;color:#fff;display:block;text-align:right;font-size:24px;right:20px;top:60px;}
div#footer .reg {font-size:10px}
div#footer p img {vertical-align:middle;}
.rtext {float:right;width:300px;clear:right}
div.versicherung {background: transparent url(media/schirm.png) no-repeat right top;height:400px;padding-top:200px;margin-top:-150px}
div.versicherung ul {list-style-type:disc;list-style-position:inside;padding-left:10px} /*margin-left:100px}*/
p.versicherung {width: 260px;margin-top:100px;}
strong {font-weight: bold}
.box {background: transparent url(media/box.png) 0 0 no-repeat;padding:10px;width:268px;height:161px}
.box_small {background: transparent url(media/box_small.png) 0 0 no-repeat;padding:20px;width:195px;height:117px}
.red_box {background: transparent url(media/red_box.png) 0 0 no-repeat;padding:10px;width:268px;height:161px}
.red_box_right {background: transparent url(media/red_box_right.png) 0 0 no-repeat;padding:10px;min-width:248px;height:161px}
.red_box_small {background: transparent url(media/red_box_small.png) 0 0 no-repeat;padding:10px;width:189px;height:117px}
.graybox {float:right;background: transparent url(media/graybox.png) 0 0 no-repeat;padding:10px;height:195px}
.home .graybox {width: 234px;}
p.graybox {margin:0 !important}
.home #content {background: transparent url(media/content.jpg) 10px 0 no-repeat;overflow:auto;min-height:631px}
.home .red_box_right {float:right;clear:both}
.home p.red_box_right {margin: 0 !important}
.home .graybox, .home .red_box_right{ clear:both}
ul.fp {margin-left:4px;margin-top:164px;position:absolute;color:#fff;font-weight:bold}

div.tx-powermail-pi1 legend {font-size:160%;font-weight:bold;padding:10px;text-align:left}
div.tx-powermail-pi1 .desc, div.tx-powermail-pi1 .powermail_mandatory_js {padding-left: 194px;font-size:xx-small;}
div.tx-powermail-pi1 .tx-srfreecap-pi2-image {margin:0 !important;}
div.tx-powermail-pi1 .powermail_mandatory, div.tx-powermail-pi1 .powermail_mandatory_js{color:red}
div.tx-powermail-pi1 div#powermaildiv_uid16 .desc {padding-left: 65px}
div.tx-powermail-pi1 div#powermaildiv_uid18 .desc {padding-left:104px}
fieldset.tx-powermail-pi1_fieldset { border: none; }
.tx_powermail_pi1_fieldwrap_html_text label,
.tx_powermail_pi1_fieldwrap_html_captcha label,
.tx_powermail_pi1_fieldwrap_html_textarea label {display: block;width: 190px;float: left;clear: both;}
.tx_powermail_pi1_fieldwrap_html_captcha input,
.tx_powermail_pi1_fieldwrap_html_captcha select,
.tx_powermail_pi1_fieldwrap_html_textarea input,
.tx_powermail_pi1_fieldwrap_html_textarea select,
.tx_powermail_pi1_fieldwrap_html_text input,
.tx_powermail_pi1_fieldwrap_html_text select { width: 295px;border: none;border-bottom: 1px dashed black;margin-left: 5px;}
/*div.tx_powermail_pi1_fieldwrap_html {margin: 10px 0;}*/
div.tx_powermail_pi1_fieldwrap_html {margin-bottom: 10px;}
#content div.tx_powermail_pi1_fieldwrap_html_html {margin-top: -10px;}

p.tx_powermail_pi1_fieldwrap_html_radio_title{margin-left:0}
/*div#powermaildiv_uid27 div.powermail_radio_inner {width:33%;float:left;text-align:center}*/
/*div#powermaildiv_uid28 div.powermail_radio_inner {width:50%;float:left;text-align:center}*/

p.tx_powermail_pi1_fieldwrap_html_radio_title {display:block;margin:0;padding:0;width:100%}
/*float:left;}*/
/*.tx_powermail_pi1_fieldwrap_html_radio_title {clear:both}*/

div.powermail_radio_inner {float:left;display:inline;padding-right:20px;}
#powermaildiv_uid27,#powermaildiv_uid28 {overflow:auto}
.powermail_radio_inner_uid27_0, .powermail_radio_inner_uid28_0{margin-left:10px;padding-left:180px}
div.tx-powermail-pi1 .desc span {padding-right:40px}
/*div.powermail_radio_inner_uid27_0 {margin-left:50px}*/
div#powermaildiv_uid27,div#powermaildiv_uid28,div#powermaildiv_uid29 {clear:both}
div#powermaildiv_uid36,div#powermaildiv_uid38 {width:50%;float:left}
div.tx_powermail_pi1_fieldwrap_html { padding-bottom:6px}
.tx-srfreecap-pi2-cant-read {display:block;float:right;width:240px;}
.newline {display:block;margin-top:5px}
/*padding-top:20px;div#powermaildiv_uid27 div.powermail_radio_inner label,div.tx-powermail-pi1 div.powermail_radio_inner input{display:inline;float:left;width:auto}
tx_powermail_pi1_fieldwrap_html_radio tx_powermail_pi1_fieldwrap_html_captcha
div.tx-powermail-pi1 div.powermail_radio_inner {display:inline}*/
.disclaimer a {margin:0;padding:0} /*poravnaj linkove u disclaimeru */
#powermaildiv_uid39 .powermail_mandatory, #powermaildiv_uid39 .tx_powermail_pi1_fieldwrap_html_checkbox_title {display:none} /*iskljuci zvezdicu na dnu*/
#powermaildiv_uid201 {clear:both;}
